Totem can not play DVDs
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libdvdread (Ubuntu) |
New
|
Undecided
|
Unassigned | ||
totem (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: totem-gstreamer
I have a fresh install of Ubuntu 8.04 beta and totem-gstreamer can not play DVDs. I have installed "GStreamer extra plugins" and "Gstreamer ffmpeg video plugin". When I run totem from a terminal and then try to open a DVD movie, I see one of two things:
Case 1: Totem outputs the following on the terminal, then shows an error message that say something like "You having the correct pluggins but DVD can not be played".
*** Zero check failed in ifo_read.c:1064
for vts_ptt_
*** libdvdread: CHECK_VALUE failed in ifo_read.c:1066 ***
*** for vts_ptt_
libdvdread: Invalid title IFO (VTS_01_0.IFO).
*** libdvdread: CHECK_VALUE failed in ifo_read.c:1678 ***
*** for info_length % sizeof(uint32_t) == 0 ***
*** libdvdread: CHECK_VALUE failed in ifo_read.c:1543 ***
*** for info_length % sizeof(cell_adr_t) == 0 ***
libdvdread: Invalid title IFO (VTS_01_0.BUP).
(totem:6654): GStreamer-CRITICAL **:
Trying to dispose element test_dvdsrc, but it is not in the NULL state.
You need to explicitly set elements to the NULL state before
dropping the final reference, to allow them to clean up.
Case 2: Totem outputs the following on the terminal in what seems like an infinite loop and needs to be killed.
*** libdvdread: CHECK_VALUE failed in ifo_read.c:1575 ***
*** for c_adt->
*** libdvdread: CHECK_VALUE failed in ifo_read.c:1571 ***
*** for c_adt->
*** libdvdread: CHECK_VALUE failed in ifo_read.c:1573 ***
*** for c_adt->
*** libdvdread: CHECK_VALUE failed in ifo_read.c:1575 ***
*** for c_adt->
*** libdvdread: CHECK_VALUE failed in ifo_read.c:1571 ***
*** for c_adt->
*** libdvdread: CHECK_VALUE failed in ifo_read.c:1573 ***
*** for c_adt->
*** libdvdread: CHECK_VALUE failed in ifo_read.c:1575 ***
*** for c_adt->
*** libdvdread: CHECK_VALUE failed in ifo_read.c:1571 ***
*** for c_adt->
*** libdvdread: CHECK_VALUE failed in ifo_read.c:1573 ***
*** for c_adt->
Also I've tried 3 different DVDs with the same results. Dmesg is attached (you can see I have a PLEXTOR DVDR PX-740A). lspci is below:
$ sudo lspci
00:00.0 Memory controller: nVidia Corporation CK804 Memory Controller (rev a3)
00:01.0 ISA bridge: nVidia Corporation CK804 ISA Bridge (rev a3)
00:01.1 SMBus: nVidia Corporation CK804 SMBus (rev a2)
00:02.0 USB Controller: nVidia Corporation CK804 USB Controller (rev a2)
00:02.1 USB Controller: nVidia Corporation CK804 USB Controller (rev a3)
00:04.0 Multimedia audio controller: nVidia Corporation CK804 AC'97 Audio Controller (rev a2)
00:06.0 IDE interface: nVidia Corporation CK804 IDE (rev a2)
00:07.0 IDE interface: nVidia Corporation CK804 Serial ATA Controller (rev a3)
00:08.0 IDE interface: nVidia Corporation CK804 Serial ATA Controller (rev a3)
00:09.0 PCI bridge: nVidia Corporation CK804 PCI Bridge (rev a2)
00:0a.0 Bridge: nVidia Corporation CK804 Ethernet Controller (rev a3)
00:0b.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:0c.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:0d.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:0e.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
01:08.0 RAID bus controller: Silicon Image, Inc. SiI 3114 [SATALink/SATARaid] Serial ATA Controller (rev 02)
01:09.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller (rev 80)
01:0a.0 Ethernet controller: Marvell Technology Group Ltd. 88E8001 Gigabit Ethernet Controller (rev 13)
05:00.0 VGA compatible controller: nVidia Corporation G70 [GeForce 7800 GTX] (rev a1)