sudo apt установить setcd
sudo setcd -s /dev/sr0
Он должен вывести что-то вроде этого:
/dev/sr0:
  Автозакрытие лотка: очищено
  Автооткрытие лотка: очищено
  Использовать флаг O_NONBLOCK: установить
  Блокировка лотка: комплект
  Проверить тип компакт-диска: очищено
Если вместо «Автоматическое открытие лотка» указано «установить», запуск sudo setcd -o0 /dev/sr0 должен исправить вашу проблему до следующей перезагрузки
Для постоянного исправления создайте служебный файл для запуска команды во время загрузки.
Создайте файл в /etc/системд/система с описательным названием и .оказание услуг суффикс. Например, назовем его /etc/systemd/system/dvd-stop-open.service. Содержимое файла должно быть:
[Ед. изм]
Description=Отключить автоматическое открытие DVD
Документация=man:setcd(1)
[Оказание услуг]
Тип = ваншот
ExecStart=/usr/bin/setcd -o0 /dev/sr0
RemainAfterExit=да
[Установить]
WantedBy=многопользовательская.цель
После создания файла службы включите службу:
sudo systemctl включить dvd-stop-open.service
Протестируйте, запустив службу и убедившись, что Активный: поле в сервисном статусе говорит активен (вышел):
sudo systemctl запустить dvd-stop-open.service
статус systemctl dvd-stop-open.service