SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I get the following error when trying to play DVDs
Code:
libdvdread: Invalid IFO for title 1 (VTS_01_0.IFO).
xiTK received SIGSEGV signal, RIP.
I believe I have all the proper packages
Code:
bash-3.1# ls /var/log/packages/ | grep dvd
dvd+rw-tools-7.1-x86_64-1
libdvdcss-1.2.10-x86_64-1_SBo
libdvdnav-4.1.3-x86_64-1_SBo
libdvdplay-1.0.1-x86_64-1_SBo
libdvdread-4.1.3-x86_64-1
I'm using slackware64 (if you hadn't noticed from the package names). I have tried running as root and still no luck, I didn't expect that to matter anyway. I have tried with xine, dragon and gxine. All have the same problem, I can watch the intro but it fails out when it tries to load the menu.
This error should be fixed in the version of libdvdread that I compile into my VLC package. Try to download the vlc package here: http://slackware.org.uk/3rd-party/al...lc/pkg64/13.0/ and see if that plays your DVD.
Sorry for the response delay, but VLC produces the following output and does not play the disc
Code:
bash-3.1$ vlc
VLC media player 1.0.2 Goldeneye
[0x604928] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
libdvdnav: Using dvdnav version 4.1.3
libdvdread: Using libdvdcss version 1.2.10 for DVD access
libdvdnav: DVD Title: TRANSFORMERS2_DISC1
libdvdnav: DVD Serial Number: 3B2B8BDB
libdvdnav: DVD Title (Alternative): TRANSFORMERS2_DISC1
libdvdnav: Unable to find map file '/home/eric/.dvdnav/TRANSFORMERS2_DISC1.map'
libdvdnav: DVD disk reports itself with Region mask 0x00f60000. Regions: 1 4
libdvdread: Attempting to retrieve all CSS keys
libdvdread: This can take a _long_ time, please be patient
libdvdread: Get key for /VIDEO_TS/VIDEO_TS.VOB at 0x000123bb
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x00012a7a
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x00012fba
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_0.VOB at 0x00013083
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x00013106
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_03_0.VOB at 0x000135a9
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_03_1.VOB at 0x0001e8f6
libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_03_1.VOB (0x0001e8f6)!!
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_04_0.VOB at 0x000135a9
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_04_1.VOB at 0x0001e8f6
libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_04_1.VOB (0x0001e8f6)!!
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_05_0.VOB at 0x000135a9
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_05_1.VOB at 0x0001e8f6
libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_05_1.VOB (0x0001e8f6)!!
libdvdread: Elapsed time 1
libdvdread: Get key for /VIDEO_TS/VTS_06_0.VOB at 0x000135a9
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_06_1.VOB at 0x0001e8f6
libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_06_1.VOB (0x0001e8f6)!!
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_07_0.VOB at 0x000135a9
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_07_1.VOB at 0x0001e8f6
libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_07_1.VOB (0x0001e8f6)!!
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_08_0.VOB at 0x000135a9
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_08_1.VOB at 0x0001e8f6
libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_08_1.VOB (0x0001e8f6)!!
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_09_0.VOB at 0x000135a9
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_09_1.VOB at 0x0001e8f6
libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_09_1.VOB (0x0001e8f6)!!
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_10_0.VOB at 0x000135a9
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_10_1.VOB at 0x0001e8f6
libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_10_1.VOB (0x0001e8f6)!!
libdvdread: Elapsed time 1
libdvdread: Get key for /VIDEO_TS/VTS_11_0.VOB at 0x000135a9
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_11_1.VOB at 0x0001e8f6
libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_11_1.VOB (0x0001e8f6)!!
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_12_0.VOB at 0x000135a9
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_12_1.VOB at 0x0001e8f6
libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_12_1.VOB (0x0001e8f6)!!
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_13_0.VOB at 0x000135a9
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_13_1.VOB at 0x0001e8f6
libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_13_1.VOB (0x0001e8f6)!!
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_14_0.VOB at 0x003e9ee4
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_14_1.VOB at 0x003ec559
libdvdread: Elapsed time 0
libdvdread: Found 14 VTS's
libdvdread: Elapsed time 2
libdvdnav: RANDOM or SHUFFLE titles are NOT handled yet.
libdvdnav: RANDOM or SHUFFLE titles are NOT handled yet.
[0x7ff108000db8] main input error: ES_OUT_RESET_PCR called
[0x7ff108000db8] main input error: ES_OUT_RESET_PCR called
libdvdnav: RANDOM or SHUFFLE titles are NOT handled yet.
[0x7ff108000db8] main input error: ES_OUT_RESET_PCR called
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
[0x7ff108000db8] main input error: ES_OUT_RESET_PCR called
libdvdnav: RANDOM or SHUFFLE titles are NOT handled yet.
libdvdnav: RANDOM or SHUFFLE titles are NOT handled yet.
libdvdnav: RANDOM or SHUFFLE titles are NOT handled yet.
libdvdnav: chapter NOT FOUND!
libdvdnav: chapter NOT FOUND!
libdvdnav: chapter NOT FOUND!
libdvdnav: chapter NOT FOUND!
libdvdnav: RANDOM or SHUFFLE titles are NOT handled yet.
libdvdnav: RANDOM or SHUFFLE titles are NOT handled yet.
libdvdnav: chapter NOT FOUND!
libdvdnav: chapter NOT FOUND!
libdvdnav: chapter NOT FOUND!
libdvdnav: chapter NOT FOUND!
libdvdnav: RANDOM or SHUFFLE titles are NOT handled yet.
[0x7ff108000db8] main input error: ES_OUT_RESET_PCR called
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
bash-3.1$
some CSS keys it seems
This might be a specially copy protected DVD.
... it might!
As a personal preference I almost always use mplayer - but it will probably also try to use the same libdvdread which fails to read this DVD.
I'd therefore not expect it to work better than the other players, but I'd try.
I have had succes with a DVD (wall-e) which could be played, but not be ripped correctly, by using "wine" and a windows-progam "dvdfab".
Depending on how mplayer for Slackware was built it might indeed be worth a try.
AFAIK it uses - if not told otherwise - internal versions of libdvdread, libdvdnav and libdvdcss - which (again: might) be the source of your problem.
I don't know Slackware at all!
Trying to upgrade/use different versions of those libs could help, if this happens frequently for you.
bash-3.1$ vlc
VLC media player 1.0.2 Goldeneye
[0x604928] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
libdvdnav: Using dvdnav version 4.1.3
libdvdread: Using libdvdcss version 1.2.10 for DVD access
libdvdnav: DVD Title: TRANSFORMERS2_DISC1
libdvdnav: DVD Serial Number: 3B2B8BDB
libdvdnav: DVD Title (Alternative): TRANSFORMERS2_DISC1
libdvdnav: Unable to find map file '/home/eric/.dvdnav/TRANSFORMERS2_DISC1.map'
libdvdnav: DVD disk reports itself with Region mask 0x00f60000. Regions: 1 4
libdvdread: Attempting to retrieve all CSS keys
libdvdread: This can take a _long_ time, please be patient
libdvdread: Get key for /VIDEO_TS/VIDEO_TS.VOB at 0x000123bb
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x00012a7a
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x00012fba
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_0.VOB at 0x00013083
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x00013106
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_03_0.VOB at 0x000135a9
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_03_1.VOB at 0x0001e8f6
libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_03_1.VOB (0x0001e8f6)!!
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_04_0.VOB at 0x000135a9
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_04_1.VOB at 0x0001e8f6
libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_04_1.VOB (0x0001e8f6)!!
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_05_0.VOB at 0x000135a9
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_05_1.VOB at 0x0001e8f6
libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_05_1.VOB (0x0001e8f6)!!
libdvdread: Elapsed time 1
libdvdread: Get key for /VIDEO_TS/VTS_06_0.VOB at 0x000135a9
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_06_1.VOB at 0x0001e8f6
libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_06_1.VOB (0x0001e8f6)!!
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_07_0.VOB at 0x000135a9
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_07_1.VOB at 0x0001e8f6
libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_07_1.VOB (0x0001e8f6)!!
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_08_0.VOB at 0x000135a9
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_08_1.VOB at 0x0001e8f6
libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_08_1.VOB (0x0001e8f6)!!
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_09_0.VOB at 0x000135a9
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_09_1.VOB at 0x0001e8f6
libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_09_1.VOB (0x0001e8f6)!!
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_10_0.VOB at 0x000135a9
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_10_1.VOB at 0x0001e8f6
libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_10_1.VOB (0x0001e8f6)!!
libdvdread: Elapsed time 1
libdvdread: Get key for /VIDEO_TS/VTS_11_0.VOB at 0x000135a9
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_11_1.VOB at 0x0001e8f6
libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_11_1.VOB (0x0001e8f6)!!
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_12_0.VOB at 0x000135a9
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_12_1.VOB at 0x0001e8f6
libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_12_1.VOB (0x0001e8f6)!!
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_13_0.VOB at 0x000135a9
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_13_1.VOB at 0x0001e8f6
libdvdread: Error cracking CSS key for /VIDEO_TS/VTS_13_1.VOB (0x0001e8f6)!!
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_14_0.VOB at 0x003e9ee4
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_14_1.VOB at 0x003ec559
libdvdread: Elapsed time 0
libdvdread: Found 14 VTS's
libdvdread: Elapsed time 2
libdvdnav: RANDOM or SHUFFLE titles are NOT handled yet.
libdvdnav: RANDOM or SHUFFLE titles are NOT handled yet.
[0x7ff108000db8] main input error: ES_OUT_RESET_PCR called
[0x7ff108000db8] main input error: ES_OUT_RESET_PCR called
libdvdnav: RANDOM or SHUFFLE titles are NOT handled yet.
[0x7ff108000db8] main input error: ES_OUT_RESET_PCR called
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
[0x7ff108000db8] main input error: ES_OUT_RESET_PCR called
libdvdnav: RANDOM or SHUFFLE titles are NOT handled yet.
libdvdnav: RANDOM or SHUFFLE titles are NOT handled yet.
libdvdnav: RANDOM or SHUFFLE titles are NOT handled yet.
libdvdnav: chapter NOT FOUND!
libdvdnav: chapter NOT FOUND!
libdvdnav: chapter NOT FOUND!
libdvdnav: chapter NOT FOUND!
libdvdnav: RANDOM or SHUFFLE titles are NOT handled yet.
libdvdnav: RANDOM or SHUFFLE titles are NOT handled yet.
libdvdnav: chapter NOT FOUND!
libdvdnav: chapter NOT FOUND!
libdvdnav: chapter NOT FOUND!
libdvdnav: chapter NOT FOUND!
libdvdnav: RANDOM or SHUFFLE titles are NOT handled yet.
[0x7ff108000db8] main input error: ES_OUT_RESET_PCR called
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
bash-3.1$
This applies to all DVD's:
REGION 1 -- USA, Canada
REGION 2 -- Japan, Europe, South Africa, Middle East, Greenland
REGION 3 -- S.Korea, Taiwan, Hong Kong, Parts of South East Asia
REGION 4 -- Australia, New Zealand, Latin America (including Mexico)
REGION 5 -- Eastern Europe, Russia, India, Africa
REGION 6 -- China
REGION 7 -- Reserved for Unspecified Special Use
REGION 8 -- Reserved for Cruise Ships, Airlines, etc...
REGION 0 or REGION ALL -- Discs are uncoded and can be played Worldwide, however, PAL discs must be played in a PAL-compatible unit and NTSC discs must be played in an NTSC-compatible unit.
My suggestion is, Try smplayer but first build your own mplayer.
Note: Content Scramble System (CSS) is a Digital Rights Management (DRM) scheme used on almost all commercially produced DVD-Video discs. It utilizes a proprietary 40-bit stream cipher algorithm
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.