External DVD drive working on one Debian laptop, not the other
by Serverfarmer from LinuxQuestions.org on (#57FSA)
I just got an LG external DVD drive (a model recommended in Linux forums) and it plays video DVDs on one Debian (buster) laptop but not my other one. The Debian installation is the same on both, buster and fully up-to-date. I have installed libdvd-pkg on both, as well as udftools and regionset. The DVD player works on my Lenovo Thinkpad T420s (which already had a working internal DVD drive), and it doesn't work on my Dell Latitude E7440 (which has no internal DVD drive).
Here's what happens on the Dell:
Data, audio, and unencrypted DVDs seem to work fine. When I insert a commercial (encrypted) video DVD, originally Nautilus would not show any external storage device. After installing udftools, Nautilus now shows the disc as '7.2GB storage device.' If I open the disc in VLC, the disc starts spinning, the window shows the disc title "TVSERIESNAME_...", and then that title disappears and the disc stops spinning. As if VLC gave up.
Output of lsusb on Dell:
Bus 003 Device 004: ID 04f3:0111 Elan Microelectronics Corp.
Bus 003 Device 003: ID 0a5c:5801 Broadcom Corp. BCM5880 Secure Applications Processor with fingerprint swipe sensor
Bus 003 Device 002: ID 8087:8000 Intel Corp.
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 0e8d:1887 MediaTek Inc.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
(I left out a couple obviously irrelevant peripheral devices.)
Output of regionset:
regionset version 0.1 -- reads/sets region code on DVD drives
Current Region Code settings:
RPC Phase: II
type: SET
vendor resets available: 4
user controlled changes resets available: 4
drive plays discs from region(s): 1, mask=0xFE
output of dpkg -l | grep dvd
ii dvd+rw-tools 7.1-14 amd64 DVD+-RW/R tools
ii dvdauthor 0.7.2-1 amd64 create DVD-Video file system
ii libdvd-pkg 1.4.2-1-1 all DVD-Video playing library - installer
ii libdvdnav4:amd64 6.0.0-1 amd64 DVD navigation library
ii libdvdread4:amd64 6.0.1-1 amd64 library for reading DVDs
I'm in the US, and this is a region 1 DVD.
Any thoughts on what's going on? Other packages I must be missing to play/recognize encoded DVDs?


Here's what happens on the Dell:
Data, audio, and unencrypted DVDs seem to work fine. When I insert a commercial (encrypted) video DVD, originally Nautilus would not show any external storage device. After installing udftools, Nautilus now shows the disc as '7.2GB storage device.' If I open the disc in VLC, the disc starts spinning, the window shows the disc title "TVSERIESNAME_...", and then that title disappears and the disc stops spinning. As if VLC gave up.
Output of lsusb on Dell:
Bus 003 Device 004: ID 04f3:0111 Elan Microelectronics Corp.
Bus 003 Device 003: ID 0a5c:5801 Broadcom Corp. BCM5880 Secure Applications Processor with fingerprint swipe sensor
Bus 003 Device 002: ID 8087:8000 Intel Corp.
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 0e8d:1887 MediaTek Inc.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
(I left out a couple obviously irrelevant peripheral devices.)
Output of regionset:
regionset version 0.1 -- reads/sets region code on DVD drives
Current Region Code settings:
RPC Phase: II
type: SET
vendor resets available: 4
user controlled changes resets available: 4
drive plays discs from region(s): 1, mask=0xFE
output of dpkg -l | grep dvd
ii dvd+rw-tools 7.1-14 amd64 DVD+-RW/R tools
ii dvdauthor 0.7.2-1 amd64 create DVD-Video file system
ii libdvd-pkg 1.4.2-1-1 all DVD-Video playing library - installer
ii libdvdnav4:amd64 6.0.0-1 amd64 DVD navigation library
ii libdvdread4:amd64 6.0.1-1 amd64 library for reading DVDs
I'm in the US, and this is a region 1 DVD.
Any thoughts on what's going on? Other packages I must be missing to play/recognize encoded DVDs?