Jump to content

Cannot play dvd discs [solved?]


Trio3b
 Share

Recommended Posts

OK, well I've just fixed it on my machine with libdvdread3. I'm using Ubuntu, but maybe try the same thing on your machine and see if it does it for you.

 

First, make sure that libdvdread3 is installed - find the equivalent libdvdread package for you in case the name is different, such as libdvdread without the 3 or something.

 

Next, do:

 

/usr/share/doc/libdvdread3/install-css.sh

 

which updates libdvdcss2, or at least did something for me. Then try vlc again, and you'll find vlc is working.

 

Or if the script doesn't work, see if installing the libdvdread package fixes it. The script might be something Ubuntu specific, so I don't know. But fixed my problems with two DVD's that I checked so far anyway. Casino Royale works correctlynow.

Link to comment
Share on other sites

Or maybe try this:

 

http://matthewdavidson.blogspot.com/2007/1...andriva-08.html

 

but generally it's referring to libdvdcss, which hopefully you have installed anyway, but I think libdvdread might be better perhaps. Mandriva 2008 has libdvdread3, and Mandriva 2009 has libdvdread4.

Link to comment
Share on other sites

I believe this Optiarc is a SATA drive, so you must use sdparm instead of hdparm.

 

Well, man sdparm shows -d is a changed parameter to:

 

-d, --dummy

when set inhibits changes being placed in the DEVICE's mode

page. Instead the mode data that would have been sent to a MODE

SELECT command, is output in ASCII hex to the console. This

option is mainly for testing.

 

compared to this in hdparm:

 

-d Disable/enable the "using_dma" flag for this drive. This option now works with most combinations

of drives and PCI interfaces which support DMA and which are known to the kernel IDE driver. It is

also a good idea to use the appropriate -X option in combination with -d1 to ensure that the drive

itself is programmed for the correct DMA mode, although most BIOSs should do this for you at boot

time. Using DMA nearly always gives the best performance, with fast I/O throughput and low CPU

usage. But there are at least a few configurations of chipsets and drives for which DMA does not

make much of a difference, or may even slow things down (on really messed up hardware!). Your

mileage may vary

 

So not sure if this is what i want. Anyway libdvdread4 and headers are installed from MCC. I have not yet tried older DVDs.

 

-tail has not produced any messages other than what appears to be network traffic and me going into MCC to check/download the libdvdread4 pckg.

 

Will give it a go and let you know.

 

Thanks

Link to comment
Share on other sites

[root@localhost jan]# rpm -qa | grep libdvdread
libdvdread4-4.1.3-2mdv2009.1
libdvdread3-0.9.7-8mdv2009.0

 

rpm -qa | grep libdvdcss
libdvdcss2-1.2.10-1plf2009.0

 

 

Use MDV 2009,1 Cooker. I tested Dragon player, is good for DVD/ supports MENU etc.

I take the CD store the originals and not happened to one does not work .....Lex

Edited by Lexicon
Link to comment
Share on other sites

OK, this DVD plays in XINE on Vector Linux 5.9 .Light on an older Plll with DVD drive.

 

Downloaded xine-ui onto the laptop and it just closes immediately upon opening.

 

I have the files in Lexicons last post.

 

Errors in running vlc from console are:

 

[user@localhost X11]$ vlc

VLC media player 0.9.8a Grishenko

[00000001] main libvlc debug: VLC media player - version 0.9.8a Grishenko - © 1996-2008 the VideoLAN team

[00000001] main libvlc debug: libvlc was configured with ./configure '--build=i586-mandriva-linux-gnu' '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib' '--libexecdir=/usr/lib' '--localstatedir=/var' '--sharedstatedir=/usr/com' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--x-includes=/usr/include' '--x-libraries=/usr/lib' '--enable-release' '--enable-pvr' '--disable-dependency-tracking' '--enable-bonjour' '--enable-smb' '--enable-mozilla' '--enable-ncurses' '--enable-lirc' '--enable-x11' '--enable-xvideo' '--enable-fb' '--disable-mga' '--enable-aa' '--enable-sdl' '--enable-ggi' '--enable-svgalib' '--enable-xosd' '--enable-mad' '--enable-vorbis' '--enable-ogg' '--enable-theora' '--enable-speex' '--enable-flac' '--enable-mkv' '--enable-dv' '--enable-dvbpsi' '--enable-dvb' '--enable-pulse' '--enable-esd' '--enable-jack' '--enable-alsa' '--enable-arts' '--enable-libmpeg2' '--enable-faad' '--enable-dca' '--enable-live555' '--with-live555-tree=/usr/lib/live' '--enable-v4l' '--enable-gnutls' '--disable-rpath' '--enable-vcdx' '--enable-cddax' '--enable-libcddb' '--enable-x264' '--enable-loader' '--enable-twolame' 'build_alias=i586-mandriva-linux-gnu' 'CFLAGS=-O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i586 -mtune=generic -fasynchronous-unwind-tables' 'LDFLAGS= -Wl,--as-needed -Wl,--no-undefined' 'CPPFLAGS= -DOJI -DMOZ_X11 -I/usr/include/ebml -I/usr/include/speex' 'CXXFLAGS=-O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i586 -mtune=generic -fasynchronous-unwind-tables'

[00000001] main libvlc debug: translation test: code is "C"

[00000001] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.

[00000377] main interface error: option dvdnav-caching does not exist

[00000377] main interface error: option dvdnav-caching does not exist

[00000377] main interface error: option dvdnav-caching does not exist

libdvdread: Using libdvdcss version 1.2.10 for DVD access

 

libdvdread: Attempting to retrieve all CSS keys

libdvdread: This can take a _long_ time, please be patient

 

libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x00000165

libdvdread: Elapsed time 0

libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x000054b3

libdvdread: Elapsed time 0

libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x0023e85d

libdvdread: Elapsed time 0

libdvdread: Get key for /VIDEO_TS/VTS_03_1.VOB at 0x00332e65

libdvdread: Elapsed time 0

libdvdread: Get key for /VIDEO_TS/VTS_04_1.VOB at 0x00338bc4

libdvdread: Elapsed time 0

libdvdread: Found 4 VTS's

libdvdread: Elapsed time 0

QPainter::begin: Paint device returned engine == 0, type: 1

QPainter::setClipRegion: Painter not active

QPainter::setClipping: Painter not active, state will be reset by begin

QPainter::begin: Paint device returned engine == 0, type: 1

QPainter::begin: Paint device returned engine == 0, type: 1

QPainter::setClipRegion: Painter not active

QPainter::setClipping: Painter not active, state will be reset by begin

QPainter::begin: Paint device returned engine == 0, type: 1

[00000389] a52 decoder: A/52 channels:2 samplerate:48000 bitrate:192000

QPainter::begin: Paint device returned engine == 0, type: 1

QPainter::setClipRegion: Painter not active

QPainter::setClipping: Painter not active, state will be reset by begin

QPainter::begin: Paint device returned engine == 0, type: 1

No accelerated IMDCT transform found

[????????] x11 video output error: X11 request 141.19 failed with error code 11:

BadAlloc (insufficient resources for operation)

X Error of failed request: BadAlloc (insufficient resources for operation)

Major opcode of failed request: 141 (XVideo)

Minor opcode of failed request: 19 ()

Serial number of failed request: 84

Current serial number in output stream: 85

 

error in xine from console are:

 

[user@localhost X11]$ xine

This is xine (X11 gui) - a free video player v0.99.5.

© 2000-2007 The xine Team.

X Error of failed request: BadAlloc (insufficient resources for operation)

Major opcode of failed request: 141 (XVideo)

Minor opcode of failed request: 19 ()

Serial number of failed request: 2174

Current serial number in output stream: 2175

 

I have disabled all 3d effects and altered xorg.conf as per some other threads to no avail.

 

Any thoughts?

 

Thanks

Link to comment
Share on other sites

VLC (by Grischenko)

x11 video output error: X11 request 141.19 failed with error code 11:

Xine

X Error of failed request: BadAlloc (insufficient resources for operation)
Major opcode of failed request: 141 (XVideo)

 

Change output video players, and ask for the best forum for Vector Linux ....Lex

http://forum.vectorlinux.com/index.php?topic=6731.0

Edited by Lexicon
Link to comment
Share on other sites

After running these video apps from the command line I began to get errors related to what appears to be insufficient memory. This is a brand new Compaq lappy with 2gb RAM so I began to get google hits relating to either disabling compiz or any other 3d desktop effects (wobbly windows etc) that might eat resources. Also got hits to modify xorg.conf due to a supposed bug in relation to intel graphics. Did this several times to no avail.

 

Finally shut down 3d acceleration in the MCC hdwr graphics card configurator and that did the trick! Now here's the catch. Just for grins reenabled hdwr acceleration and videos are still playing!

 

Ironically, mplayer which at least displayed something (even if broken) when the others didn't is now the player that doesn't work. Dragon, VLC,Xine and Totem all seem to be fine now. Thanks for the help. We'll see how this holds up.

 

Any thoughts ?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...