Відкриття DVD-дисків автоматично


0

Нещодавно я оновив Dell Inspiron 5558 до Ubuntu 18.04. З моменту оновлення DVD-привід автоматично відкривається у випадкові випадки. Як вирішити цю проблему?

Відповіді:


1

У Ubuntu 18.04 є 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 виправити проблему до наступного перезавантаження.

Першопричина може бути інструментом у вашому робочому середовищі, який можна використовувати для монтування змінних дисків. Він описує DVD-диск щоразу. Якщо встановлено "Автоматично відкритий лоток", лоток відкриється після завершення опитування і інструмент припинить доступ до диска.

Якщо вимкнути функцію "автоматичного відкриття", ви можете вимкнути функцію "автоматичного закриття", оскільки це може спробувати закрити диск лише під час розміщення диска на лотку. Я мав цю проблему з системою назад у Debian 7 або близько того з KDE.

Ubuntu 18.04 має systemd, тому, напевно, найкращий спосіб зробити ці налаштування постійними - це створити службовий файл для запуску необхідного setcd під час завантаження.

Отже, створіть файл у /etc/systemd/system з назвою і a .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

Тестуйте, запустивши службу і перевіривши, що Active: поля в статусі служби говорить active (exited):

sudo systemctl start dvd-stop-open.service
systemctl status dvd-stop-open.service

Спасибі, це, здається, вирішило проблему. Як зробити ці налаштування при завантаженні?
Kunal Jagadish

Відповідь оновлюється з інструкціями для створення простого systemd файл служби.
telcoM
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.