Лоток для компакт-дисков иногда открывается и закрывается. Иногда на полпути

Ubuntu 20.04 LTS

Лоток для компакт-дисков моего настольного ПК время от времени открывается и закрывается сам по себе. Иногда он возвращается на полпути. Как я могу решить эту проблему?

Судя по распространению, я считаю, что это связано с какой-то проблемой программного обеспечения.

Это действительно хорошо работает, когда я вставляю компакт-диск. Могу ли я выключить его без проблем любым способом? Может ли приложение DISKS помочь с этой проблемой?

Поскольку это не лучшее решение, я не люблю всегда держать компакт-диск внутри.

5
задан 11 June 2021 в 13:32

1 ответ

sudo apt install setcd
sudo setcd -s /dev/sr0

Он должен вывести что-то вроде этого:

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

Если "Автооткрытие лотка" вместо этого говорит "установить", выполняется sudo setcd -o0 / dev / sr0 должен решить вашу проблему до следующей перезагрузки

Для постоянного исправления создайте служебный файл для запуска команды во время загрузки

Создайте файл в / etc / systemd / system с описательным именем и суффиксом .service . Например, назовем его /etc/systemd/system/dvd-stop-open.service . Содержимое файла должно быть:

[Unit]
Description=Disable DVD auto-open
Documentation=man:setcd(1)

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

[Install]
WantedBy=multi-user.target

После создания служебного файла включите службу:

sudo systemctl enable dvd-stop-open.service

Протестируйте, запустив службу и убедившись, что в поле Активно: в состоянии службы указано активный (вышел) :

sudo systemctl start dvd-stop-open.service
systemctl status dvd-stop-open.service
7
ответ дан 28 July 2021 в 11:30

Другие вопросы по тегам:

Похожие вопросы: