Дисковод Blu-ray не реагирует при вставке диска.

Вопрос или проблема

Проблема:

Я пытаюсь воспроизвести диск Blu-ray на своем ноутбуке Sony Vaio, работающем под управлением Ubuntu 12.04.2. Я пробовал множество руководств по этому поводу и на самом деле смог воспроизвести одну сцену однажды. Но после перезагрузки это снова перестало работать.

Что я пробовал:

Я попробовал все, что предложено в этом вопросе, а также попробовал монтировать диск вручную. Оба способа не увенчались успехом. Я могу выполнить некоторые команды терминала, когда в приводе нет Blu-ray:

$wodim --devices
wodim: Общий обзор доступных приводов (найдено 1):
-------------------------------------------------------------------------
 0  dev='/dev/sg1'  rwrw-- : 'PIONEER' 'BD-RW   BDR-TD04'
-------------------------------------------------------------------------

$ sudo lshw -c disk
  *-cdrom
       описание: DVD-RAM writer
       продукт: BD-RW   BDR-TD04
       производитель: PIONEER
       физический id: 0.0.0
       информация о шине: scsi@4:0.0.0
       логическое имя: /dev/cdrom
       логическое имя: /dev/cdrw
       логическое имя: /dev/dvd
       логическое имя: /dev/dvdrw
       логическое имя: /dev/sr0
       версия: 1.00
       возможности: съемный audio cd-r cd-rw dvd dvd-r dvd-ram
       конфигурация: ansiversion=5 статус=nodisc

Команда dmesg | tail возвращает множество блоков с ошибками, когда диск вставлен:

[ 2172.584143] sr 4:0:0:0: [sr0] Неправильный код ощущения
[ 2172.584158] sr 4:0:0:0: [sr0]  
[ 2172.584160] Результат: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[ 2172.584161] sr 4:0:0:0: [sr0]  
[ 2172.584162] Код ощущения: Ошибка носителя [текущая] 
[ 2172.584164] Информация fld=0x0
[ 2172.584165] sr 4:0:0:0: [sr0]  
[ 2172.584167] Доп. ощущение: L-EC ошибка неустранимая
[ 2172.584168] sr 4:0:0:0: [sr0] CDB: 
[ 2172.584169] Read(10): 28 00 00 00 00 00 00 00 02 00
[ 2172.584173] end_request: Ошибка ввода-вывода, dev sr0, сектор 0
[ 2172.584176] Ошибка буфера ввода-вывода на устройстве sr0, логический блок 0

Я нашел больше информации по этой проблеме на форуме archlinux и openSUSE, но оба вопроса не помогли мне. Без диска в приводе команда dmesg | grep sr0 возвращает следующее:

[    1.345366] sr0: scsi3-mmc drive: 62x/62x writer dvd-ram cd/rw xa/form2 cdda tray
[    1.345556] sr 4:0:0:0: Присоединен scsi CD-ROM sr0

libdvdcss установлен. Также установлены libbluray1, libbluray-dbg и libaacs0. Я также использовал это руководство для патча моего KEYDB.cfg и моего libaacs0.so

Я также пробовал lxBDPlayer без успеха.

Вопрос

Я слышал, что эта проблема может быть результатом неисправного привода или поврежденного диска. Диск совершенно новый и должен быть в порядке (я также проверил его на наличиецарапин и т. д.), и так как привод успешно воспроизводит аудио-CD и DVD, я не вижу, как привод может быть неисправен. Есть ли что-то, что вы можете мне предложить попробовать? Есть ли какое-нибудь руководство или教程, о которых вы знаете, как запустить Blu-ray на Ubuntu, которые я, возможно, еще не пробовал?

Если вам нужна дополнительная информация, не стесняйтесь спрашивать.


Редактировать:

Я только что попробовал другой диск Blu-ray с следующим результатом:
сообщение об ошибке

Запуск dmesg |grep sr0 по-прежнему возвращает похожие результаты:

$ dmesg |grep sr0
[    1.345366] sr0: scsi3-mmc drive: 62x/62x writer dvd-ram cd/rw xa/form2 cdda tray
[    1.345556] sr 4:0:0:0: Присоединен scsi CD-ROM sr0
[ 7593.402746] sr 4:0:0:0: [sr0] Неправильный код ощущения
[ 7593.402761] sr 4:0:0:0: [sr0]  
[ 7593.402764] sr 4:0:0:0: [sr0]  
[ 7593.402768] sr 4:0:0:0: [sr0]  
[ 7593.402771] sr 4:0:0:0: [sr0] CDB: 
[ 7593.402776] end_request: Ошибка ввода-вывода, dev sr0, сектор 1024
[ 7593.402779] Ошибка буфера ввода-вывода на устройстве sr0, логический блок 128
[ 7607.672659] sr 4:0:0:0: [sr0] Неправильный код ощущения
[ 7607.672663] sr 4:0:0:0: [sr0]  
[ 7607.672666] sr 4:0:0:0: [sr0]  
[ 7607.672670] sr 4:0:0:0: [sr0]  
[ 7607.672674] sr 4:0:0:0: [sr0] CDB: 
[ 7607.672679] end_request: Ошибка ввода-вывода, dev sr0, сектор 1280
[ 7607.672695] UDF-fs: ошибка (устройство sr0): udf_read_tagged: чтение не удалось, блок=320, местоположение=0
[ 7607.672699] UDF-fs: предупреждение (устройство sr0): udf_fill_super: Файловая система не найдена

Теперь привод отвечает, например, на lshw -c disk

  *-cdrom
       описание: DVD-RAM writer
       продукт: BD-RW   BDR-TD04
       производитель: PIONEER
       физический id: 0.0.0
       информация о шине: scsi@4:0.0.0
       логическое имя: /dev/cdrom
       логическое имя: /dev/cdrw
       логическое имя: /dev/dvd
       логическое имя: /dev/dvdrw
       логическое имя: /dev/sr0
       версия: 1.00
       возможности: съемный audio cd-r cd-rw dvd dvd-r dvd-ram
       конфигурация: ansiversion=5 статус=ready
     *-medium
      физический id: 0
      логическое имя: /dev/cdrom

Мне интересно, почему имя /dev/cdrom, а не /dev/dvd? Когда я пытаюсь открыть диск с помощью VLC, в консоли VLC появляется следующая ошибка:

Ошибка Blu-Ray:
Диск не кажется Blu-ray
Ваш ввод не может быть открыт:
VLC не может открыть MRL 'bluray:///dev/cdrom'. Проверьте журнал для получения подробностей.

Я не думаю, что есть проблема с монтированием в режиме только для чтения. CD (DVD и т. д.) являются дисками “только для чтения”, поэтому монтирование их в режиме только для чтения имеет смысл.

Когда вы сказали, что пробовали lxBDPlayer, вы также установили дополнительный плагин и программное обеспечение, которые это обеспечивают?

Чтобы использовать lxbdplayer, вам нужно загрузить следующее:

Чтобы установить пакеты, просто нажмите Ctrl+Alt+T на клавиатуре, чтобы открыть терминал. Когда он откроется, выполните следующую команду:

sudo dpkg -i lxbdplayer_0.2.1_all.deb lxbdaacs_0.2.1_all.deb makemkv_1.5.5b_amd64.deb libshowkeys_v1.5.5_amd64.deb

Вам, возможно, придется загрузить несколько зависимостей, но в остальном установка небольшая и быстрая.

После завершения установки импортируйте ключи расшифровки, набрав следующую команду:

bdkey-install

Примечание: Вам может потребоваться установить патч на прошивку привода.

Источник: The HyRax Macrocosm

Попробуйте MakeMKV и VLC с дополнительными плагинами из ‘gnome software’. ТЕМ НЕ МЕНЕЕ, используйте flatpak версии для обеих программ.

Никаких дополнительных загрузок.. просто работает. По крайней мере, на последних версиях Ubuntu.

Ответ или решение

Проблема: Не работает Blu-ray привод при вставке диска

У вас возникла проблема с воспроизведением Blu-ray дисков на вашем ноутбуке Sony Vaio с установленной Ubuntu 12.04.2. Вы уже пробовали несколько подходов для решения этой проблемы, но успех был временным — вы смогли воспроизвести лишь одну сцену, после чего воспроизведение остановилось.

Что вы уже пробовали

Вы указали, что следовали инструкциям из различных источников, таких как Ask Ubuntu, но ничего не сработало. Команды, которые вы запускали в терминале, показывают, что ваш Blu-ray привод распознается системой, но проблемы с чтением дисков продолжают возникать.

Обратная связь из системного журнала

Например, вывод команды dmesg | tail показывает следующее:

[ 2172.584167] Add. Sense: L-EC uncorrectable error
[ 2172.584168] sr 4:0:0:0: [sr0] CDB: 
[ 2172.584169] Read(10): 28 00 00 00 00 00 00 00 02 00

Эти сообщения об ошибках указывают на то, что привод сталкивается с проблемой при чтении диска, вызванной "Medium Error" (ошибка носителя) с дополнительным кодом "L-EC uncorrectable error", что может свидетельствовать о проблемах либо с приводом, либо с самим диском. При этом вы упомянули, что диск новый и не имеет видимых повреждений.

Версия программного обеспечения и библиотеки

Вы отметили, что в вашей системе установлены необходимые библиотеки, такие как libdvdcss, libbluray1, libaacs0, и даже что вы пытались исправить ключи в KEYDB.cfg. Однако, кажется, что схема и поддержка Blu-ray на старых версиях Ubuntu (таких как 12.04.2) может иметь свои ограничения.

Рекомендации по устранению неполадок

  1. Обновите систему: Поскольку вы используете старую версию Ubuntu, попробуйте обновить до более новой версии (например, 20.04 или 22.04 LTS). Поддержка Blu-ray на более новых версиях улучшена, и многие проблемы, связанные со старыми библиотеками, могут быть решены.

  2. Проверьте прошивку вашего привода: Убедитесь, что прошивка вашего привода актуальна. Обновление прошивки может устранить проблемы совместимости и улучшить поддержку дисков.

  3. Используйте другие программы для воспроизведения:

    • Попробуйте установить и использовать MakeMKV для декодирования диска. MakeMKV может преобразовать Blu-ray в MKV файл, что затем можно воспроизвести с помощью VLC. Для установки можно использовать Flatpak версии, которые могут упростить процесс.
    • Убедитесь, что вы установили необходимые плагины (например, libaacs, libbdplus) и декодеры для работы с Blu-ray.
  4. Проверка прав доступа: Убедитесь, что у вас есть необходимые права доступа для использования привода и чтения дисков.

  5. Тестирование на других дисках: Попробуйте воспроизвести не только новый Blu-ray, но и другие диски, чтобы подтвердить, что проблема связана не только с конкретным носителем.

  6. Проблемы с аппаратным обеспечением: Если вы пробовали все вышеуказанные шаги и ничего не помогло, возможно, проблема связана с самим приводом Blu-ray. Если возможно, протестируйте его на другом компьютере или устройстве.

Заключение

Проблема с воспроизведением Blu-ray дисков на Ubuntu может возникать из-за множества факторов, включая версию ОС, совокупность библиотек и поддержку оборудования. Обновление программного обеспечения и использование правильных инструментов может значительно улучшить ситуацию. Если проблема persists, стоит рассмотреть возможность замены привода или обратиться в сервисный центр для более тщательной диагностики.

Оцените материал
Добавить комментарий

Капча загружается...