DVD 无法在 Ubuntu 22.04.01 LTS 上播放

DVD 无法在 Ubuntu 22.04.01 LTS 上播放

我已经能在 20.04 LTS 桌面上观看 DVD 电影好几年了。刚刚升级到 jammy jellyfish,这个功能就失效了。

DVD 播放器可以很好地播放数据文件,但是当我尝试在 vlc 中打开它时,它显示“未找到媒体”。

做了一些研究,我确实做了

sudo apt install libdvdread8

通过合法购买的电影 DVD,lshw 可获得:

*-cdrom
       description: DVD writer
       product: DVD_RW ND-3550A
       vendor: _NEC
       physical id: 0.1.0
       bus info: scsi@4:0.1.0
       logical name: /dev/cdrom
       logical name: /dev/sr0
       version: 1.05
       serial: [
       capabilities: removable audio cd-r cd-rw dvd dvd-r
       configuration: ansiversion=5 status=nodisc

使用 Ubuntu ISO DVD:

  *-cdrom
       description: DVD writer
       product: DVD_RW ND-3550A
       vendor: _NEC
       physical id: 0.1.0
       bus info: scsi@4:0.1.0
       logical name: /dev/cdrom
       logical name: /dev/sr0
       logical name: /media/cdrom
       version: 1.05
       serial: [
       capabilities: removable audio cd-r cd-rw dvd dvd-r
       configuration: ansiversion=5 mount.fstype=iso9660 mount.options=ro,nosuid,nodev,relatime,nojoliet,check=s,map=n,blocksize=2048,iocharset=utf8 state=mounted status=ready
     *-medium
          physical id: 0
          logical name: /dev/cdrom
          logical name: /media/cdrom
          capabilities: partitioned partitioned:dos
          configuration: mount.fstype=iso9660 mount.options=ro,nosuid,nodev,relatime,nojoliet,check=s,map=n,blocksize=2048,iocharset=utf8 signature=15f006ae state=mounted

syslog(注意 mount 没有实现内容类型猜测消息):

Aug 17 20:35:18 Office-Ubuntu gnome-shell[1594]: Unable to guess content types on added mount cdrom: Gio.IOErrorEnum: mount doesn’t implement content type guessing

Aug 17 20:35:18 Office-Ubuntu dbus-daemon[1489]: [session uid=1000 pid=1489] Activating service name='org.gnome.Shell.HotplugSniffer' requested by ':1.26' (uid=1000 pid=1594 comm="/usr/bin/gnome-shell " label="unconfined")

Aug 17 20:35:18 Office-Ubuntu dbus-daemon[1489]: [session uid=1000 pid=1489] Successfully activated service 'org.gnome.Shell.HotplugSniffer'

Aug 17 20:35:18 Office-Ubuntu nautilus[8050]: gtk_widget_set_visible: assertion 'GTK_IS_WIDGET (widget)' failed

Aug 17 20:36:10 Office-Ubuntu kernel: [16535.999541] usb 1-4: reset high-speed USB device number 4 using ehci-pci

Aug 17 20:37:01 Office-Ubuntu systemd[1]: media-cdrom.mount: Deactivated successfully

没有改善。还有其他变化吗?我认为解决这个问题的关键是 mount 无法识别 DVD 的 [可能已加密] 视频格式,尽管我已经重新安装了所有必需的软件包,并且它们现在都是最新版本。我试过几张 DVD,之前都用过,在其他系统上也能正常工作。

我的基本问题似乎是 mount 无法读取或猜测 DVD 上的视频文件类型。Mount 可以读取和安装具有普通 ISO 和数据文件结构的 DVD。我已重新安装了所有相关软件包,但可能没有按照正确的顺序进行。我不得不从本论坛过去的答案中拼凑出一个程序,因为 22.04.1 太新了,没有完整的程序。一个解决无法识别、安装和读取视频 DVD 的答案以及一个完整的从头到尾更新的运行 VLC 观看视频 DVD 的程序将对我和社区非常有帮助。

这可能是个障眼法,但当我登录时,GUI 会显示一个软盘驱动器图标,而这台机器上的 Ubuntu 以前的版本中从未出现过这个图标。这台机器上从未安装过软盘驱动器,/etc/fstab 或 /etc/mtab 中也没有它的条目。

相关内容