Я не часто использую внутренний DVD-привод, но когда я использовал его прошлой ночью, каждый раз, когда я закрывал ящик, ящик сразу же открывался. Я думал, что диск, возможно, испортился, но у меня точно такое же поведение и с внешним диском.
Примечание. Я пробовал использовать внешний DVD-привод на другом компьютере с Debian, и он не проявлял такого поведения.
То, что я посмотрел до сих пор:
sudo setcd -s /dev/sr0
Автозакрытие лотка: установлено
Автооткрытие лотка: очищено
Использовать флаг O_NONBLOCK: установить
Блокировка лотка: комплект
Проверить тип компакт-диска: установить
Я попытался изменить настройки с помощью setcd. Единственным изменением, которое, казалось, имело какой-либо эффект, было
sudo setcd -f0 /dev/sr0
который очищает флаг «Использовать O_NONBLOCK».
Автозакрытие лотка: установлено
Автооткрытие лотка: очищено
Использовать флаг O_NONBLOCK: снят
Блокировка лотка: комплект
Проверить тип компакт-диска: установить
Когда «Использовать флаг O_NONBLOCK» установлен с помощью
sudo setcd -f1 /dev/sr0
проблема возобновляется.
Я пытался
sudo udevadm монитор
с установленным флагом Use O_NONBLOCK, и поток сообщений, подобных приведенным ниже. Это заставляет меня думать, что что-то не так с драйвером или какая-то непонятная настройка была изменена где-то после обновления программного обеспечения.
Ядро [7862.150043] изменить /devices/pci0000:00/0000:00:1f.2/ata2/host1/target1:0:0/1:0:0:0/block/sr0 (блок)
UDEV [7862.627306] изменить /devices/pci0000:00/0000:00:1f.2/ata2/host1/target1:0:0/1:0:0:0/block/sr0 (блок)
Я не совсем уверен, что происходит с DVD-приводом или, возможно, с драйвером. Я открыт для предложений по исправлению.
Спасибо!
Больше информации:
С диском в приводе,
sudo lshw -C диск
Показывает это:
*-диск
описание: записывающее устройство DVD-RAM
продукт: BD-ROM BDC-TD02
производитель: ПИОНЕР
физический идентификатор: 0.0.0
информация о шине: scsi@1:0.0.0
логическое имя: /dev/cdrom
логическое имя: /dev/cdrw
логическое имя: /dev/dvd
логическое имя: /dev/dvdrw
логическое имя: /dev/sr0
логическое имя: /media/someone/somedisk
версия: 1.02
возможности: съемный аудио cd-r cd-rw dvd dvd-r dvd-ram
конфигурация: ansiversion=5 mount.fstype=iso9660 mount.options=ro,nosuid,nodev,relatime,norock,check=r,map=n,blocksize=2048,uid=1001,gid=1001,dmode=500,fmode= 400 состояние=смонтирован статус=готово
*-Средняя
физический идентификатор: 0
логическое имя: /dev/cdrom
логическое имя: /media/someone/somedisk
конфигурация: mount.fstype=iso9660 mount.options=ro,nosuid,nodev,relatime,norock,check=r,map=n,blocksize=2048,uid=1001,gid=1001,dmode=500,fmode=400 state= смонтированный