Okay after taking out my favourite tool (lsof) I found out that it was a permission problem in /dev as you can see.
First of all start x11 as root and open up xine and play a movie. Now enter the console and execute the following:
ps auxw | grep xine | awk '{print $2}' | while read pid; do lsof -p $pid; done | awk '{print $8}' | grep ^/dev | sort | uniq
Which will return (in my case; /dev/hdc = cd-r drive)
/dev/dsp
/dev/hdc
/dev/tty1
and the default permissions:
Code:
crw-rw---- 1 root audio 14, 3 Mar 14 2002 /dev/dsp
brw-rw---- 1 root disk 22, 0 Mar 14 2002 /dev/hdc
crw------- 1 markus tty 4, 1 Aug 18 22:13 /dev/tty1
As you can see you either require to modify something in /dev - which I would not recommend except for some group change or you need to add the user allowed to plax xine stuff to those groups.