xine no longer allows me to play dvds. I get error messages that are shown in the screenshot at the URL I listed above. I have updated the symlink of my combo drive to the /dev/dvd and still no luck. Iv tried rebuilding xine, different kernels, all with no luck. I have had Xine working before. Reproducible: Always Steps to Reproduce: 1. Start Xine 2. Click the Load DVD Button 3. Actual Results: Xine gives me an error message saying there is no input plugin available to play DVDs. Expected Results: Played the dvd root@lyncjp0-pc lyncjp0 # emerge info Portage 2.0.47-r10 (, gcc-3.2.2, glibc-2.3.1-r4) ================================================================= System uname: 2.5.69-mm2 i686 Intel(R) Pentium(R) III Mobile CPU 1133MHz GENTOO_MIRRORS="http://ftp.snt.utwente.nl/pub/os/linux/gentoo/" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="" USE="oss 3dnow apm crypt encode gif libg++ libwww mikmod ncurses nls spell truetype xml2 xv zlib gdbm berkdb slang readline arts guile sdl gpm tcpd pam ssl perl python esd imlib oggvorbis gtk kde motif cdr gtk2 X x86 qt pdflib png quicktime samba sse aalib directfb fbcon svga acpi alsa avi cups java jpeg mpeg mmx opengl dvd -gnome 3dfx xmms usb" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-march=pentium3 -O3 -mmmx -msse -mfpmath=sse -pipe -fomit-frame-pointer -funroll-loops -funroll-all-loops -fthread-jumps -fforce-addr -frerun-cse-after-loop -frerun-loop-opt -fexpensive-optimizations -falign-functions=4 -falign-jumps=4" CXXFLAGS="-O2 -mcpu=i686 -pipe" ACCEPT_KEYWORDS="x86" MAKEOPTS="-j2" AUTOCLEAN="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" FEATURES="sandbox ccache"
Perhaps rm'ing or mv'ing your .xine .dvdnav and .dvdcss directories? Also, could you try running xine-check and see what that outputs?
I did "rm -rf .xine .dvdnav .dvdcss" and produced the same results. here is the output of xine-check. it seems to think the symlink isnt there, but if you see the following line, it is. iv even tried to recreate this symlink... lyncjp0@lyncjp0-pc lyncjp0 $ xine-check Please be patient, this script may take a while to run... [ good ] you're using Linux, doing specific tests [ good ] looks like you have a /proc filesystem mounted. [ good ] You seem to have a reasonable kernel version (2.5.69-mm2) [ good ] intel compatible processor, checking MTRR support [ good ] you have MTRR support and there are some ranges set. [ good ] found the player at /usr/bin/xine [ good ] /usr/bin/xine is in your PATH [ good ] found /usr/bin/xine-config in your PATH Usage: xine-config [OPTIONS] [LIBRARIES] Options: [--prefix[=DIR]] [--exec-prefix[=DIR]] [--version] [--libs] [--acflags] [--cflags] [--plugindir] [--datadir] [--scriptdir] [--localedir] [ good ] plugin directory /usr/lib/xine/plugins/1.0.0 exists. [ good ] found unknown plugin: xineplug_flac.so [ good ] found input plugins [ good ] found demux plugins [ good ] found decoder plugins [ good ] found video_out plugins [ good ] found audio_out plugins [ good ] /dev/cdrom points to /dev/cdroms/../ide/host0/bus1/target0/lun0/cd [ hint ] /dev/dvd is /dev/dvd, not a DVD device /dev/dvd is the default device that xine uses for playing DVDs. You could make your life easier by creating a symlink named /dev/dvd pointing to your DVD device (something like /dev/scd0 or /dev/hdc). If your DVD-ROM device is /dev/hdb (slave ATAPI device on primary bus), rm /dev/dvd ln -s hdb /dev/dvd typed as root will give you the symlink. Alternatively, you can configure xine to use the real device directly, using the setup dialog within xine, but I can't check your DMA settings in that case... press <enter> to continue... [ good ] found xvinfo: X-Video Extension version 2.2 [ good ] your Xv extension supports YUV overlays (improves MPEG performance) [ good ] your Xv extension supports packed YUV overlays [ good ] Xv ports: YUY2 UYVY YV12 I420 lyncjp0@lyncjp0-pc lyncjp0 $ ls -l /dev/dvd total 0 lr-xr-xr-x 1 root root 18 May 13 06:43 cdrom0 -> /dev/cdroms/cdrom0 lyncjp0@lyncjp0-pc lyncjp0 $
ok so i manually specified the cdrom drive in the xine control panel, and things seem to be working fine...i guess the bug would lie somewhere in the symlink process? close if you want since iv found a workaround...
closing