Учебники (How-To & F.A.Q)

[РЕШЕНО] щелчки и автооткрытие привода cd

sudo setcd -s /dev/sr0

(утилита есть в aur)

должно вывести что-то похожее:

/dev/sr0:
  Auto close tray:     cleared
  Auto open tray:      cleared
  Use O_NONBLOCK flag: set
  Lock tray:           set
  Check CD type:       cleared


если вместо этого «Auto open tray» или «Auto close tray» написано «set», запуск
sudo setcd -o0 /dev/sr0

и
sudo setcd -c0 /dev/sr0

должен решить вашу проблему до следующей перезагрузки.

причиной может быть инструмент в рабочей среде, который можно использовать для подключения съемных дисков.он опрашивает dvd и при установленых выше параметрах «Автоматически открывать/закрывать лоток», лоток откроется после завершения опроса, и инструмент прекратит доступ к диску. у себя на xfce я такого инструмента не нашел в явном виде.

отключение функции «автооткрытие/закрытие» стало решением.

при наличии systemd лучший способ сделать эти настройки постоянными — это создать юнит для запуска команды setcd во время загрузки.

создал файл в /etc/systemd/system/dvd_stop_open.service. содержимое:

[Unit]
Description=no dvd auto open/close
Documentation=man:setcd

[Service]
Type=oneshot
ExecStart=/usr/bin/setcd -c0 /dev/sr0
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target

немного прокоментирую: Type=oneshot — используется для разового запуска юнита, а RemainAfterExit=yes говорит, что все ок, даже если юнит уже отработал
после создания файла сервиса включил сервис:

sudo systemctl enable dvd_stop_open.service


проверил, запустив службу и убедившись, что в поле Active: в статусе службы указано active (exited):

sudo systemctl start dvd_stop_open.service
systemctl status dvd_stop_open.service


зы. скопировано и переведено отсюдова тыц
Учебники (How-To & F.A.Q)

Щелчки в звуке при использование внешней звуковой USB карты

Я использую внешнюю звуковую карту Focusrite Scarlett Solo. И на Manjaro у меня возникла одна проблема — когда в системе некоторое время не было никаких звуков, то раздавался щелчок. А когда включаешь звук, то перед его проигрыванием раздавался еще один, а иногда даже система переставала видеть аудиокарту и вообще не воспроизводила звук. Я так и не нашел, как ни русско, так и на англо язычных форумах, как это можно исправить, поэтому пришлось разбираться самому. И вот, собираюсь поделиться решением данной проблемы для тех, у кого может появиться такая же проблема.
Как я правильно понял, эти щелчки происходят из-за того, что USB через некоторое время уходит в энергосберегающий режим и, как бы, отключает все неиспользуемые USB девайсы. Так что, для решения этой проблемы нам нужно отключить этот сберегающий режим. Делается это следующим образом.
Для начала, нужно зайти в режим суперпользователя. Иначе, система не даст ничего редактировать.

sudo su

Система попросит ввести пароль, если он у вас стоит.
И далее останется только ввести нужные команды

echo on > /sys/bus/usb/devices/*-*/power/level

Где вместо звездочек нужно ввести порядковый номер вашего USB устройства. Так как, этот номер постоянно меняется в зависимости от количества устройств, я советую включать сразу все.
Выглядеть это будет примерно вот так:

echo on > /sys/bus/usb/devices/1-2/power/level
echo on > /sys/bus/usb/devices/2-2/power/level
echo on > /sys/bus/usb/devices/3-2/power/level
echo on > /sys/bus/usb/devices/4-2/power/level
echo on > /sys/bus/usb/devices/5-2/power/level

К сожалению, при перезагрузке системы, все эти значения обнуляются и нужно вводить их заново. Мне не удалось адекватно создать исполняемый файл с разрешением .sh так как вся эта махинация требует прав суперпользователя, а через такой файл оно не заходит. Если вы знаете, как решить эту проблему, можете написать об этом.
Спасибо за внимание. Надеюсь, это будет кому-нибудь полезно.

P.S. Если я вдруг перепутал термины, или что-то неправильно сказал — прошу прощения. Я это все познавал на собственном опыте и, после данных операций, у меня все работало.
Уголок новичка

Проблема со звуком (щелчок/треск)

При работе в системе на динамиках постоянные щелчки, появляются рандомно. Стоит Manjaro KDE, на XFCE тоже так. А на Винде все нормально. Пробовал openSUSE, Mint, тоже такая фигня. Режим энергосбережения отключал, не помогает. Кто нибудь знает решение, помогите?