No I am not running X as root. I can not get mplayer to work as a normal user but I have no problems with it when run as root. However when I run mplayer as root mplayer -vo fbdev I get the following MPlayer dev-CVS--4.0.2 (C) 2000-2005 MPlayer Team CPU: Advanced Micro Devices (Family: 8, Stepping: 0) Detected cache-line size is 64 bytes CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1 Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE SSE2
Failed to open /dev/rtc: Device or resource busy (it should be readable by the user.) Opening joystick device /dev/input/js0 Can't open joystick device /dev/input/js0 : No such device Can't init input joystick Setting up LIRC support... mplayer: could not connect to socket mplayer: No such file or directory Failed to open LIRC support. You will not be able to use your remote control. Playing E=mc2-Einstein_and_the_Worlds_Most_Famous_Equation-digitaldistractions.avi. AVI file format detected. VIDEO: [XVID] 480x272 12bpp 25.000 fps 805.4 kbps (98.3 kbyte/s) Clip info: Software: VirtualDubMod 1.5.10.1 (build 2439/release) ========================================================================== Trying to force audio codec driver family libmad... Opening audio decoder: [libmad] libmad mpeg audio decoder AUDIO: 48000 Hz, 2 ch, s16le, 128.0 kbit/8.33% (ratio: 16000->192000) Selected audio codec: [mad] afm:libmad (libMAD MPEG layer 1-2-3) ========================================================================== ========================================================================== Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family Selected video codec: [ffodivx] vfm:ffmpeg (FFmpeg MPEG-4) ========================================================================== Building audio filter chain for 48000Hz/2ch/s16le -> 0Hz/0ch/??... alsa-init: 1 soundcard found, using: default alsa: 48000 Hz/2 channels/4 bpf/65536 bytes buffer/Signed 16 bit Little Endian AO: [alsa] 48000Hz 2ch s16le (2 bps) Building audio filter chain for 48000Hz/2ch/s16le -> 48000Hz/2ch/s16le... Starting playback... VDec: vo config request - 480 x 272 (preferred csp: Planar YV12) Could not find matching colorspace - retrying with -vf scale... Opening video filter: [scale] The selected video_out device is incompatible with this codec. FATAL: Could not initialize video filters (-vf) or video output (-vo). Can't restore text mode: Invalid argument alsa-uninit: pcm closed Exiting... (End of file) but mplayer -vo xv and mplayer -vo x11 works as root but not as a normal user. Any ideas? Clyde On Mon, Oct 03, 2005 at 08:01:20PM +1000, Dean Hamstead wrote: > are you running x as root? > > do other applications all work? could be some device permissions. > does the framebuffer driver work? > > Dean > > hjalmar wrote: > >I have tried differnet -vo options but get the same result when I run it > >as a > >normal user. When run as root there is no problem with the -vo option > >and the movie starts to play. > >When run as a normal user without the -vo option just mplayer "movie name" > >I get the following > > > >MPlayer 1.0pre7try2-3.4.5 (C) 2000-2005 MPlayer Team > >CPU: Advanced Micro Devices (Family: 8, Stepping: 0) > >Detected cache-line size is 64 bytes > >CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1 > >Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE SSE2 > > > > > >Failed to open /dev/rtc: Device or resource busy (it should be readable by > >the user.) > >Playing Building_the_Great_Pyramid.avi. > >AVI file format detected. > >VIDEO: [XVID] 320x240 24bpp 29.970 fps 565.2 kbps (69.0 kbyte/s) > >========================================================================== > >Opening audio decoder: [mp3lib] MPEG layer-2, layer-3 > >AUDIO: 44100 Hz, 2 ch, s16le, 128.0 kbit/9.07% (ratio: 16000->176400) > >Selected audio codec: [mp3] afm:mp3lib (mp3lib MPEG layer-2, layer-3) > >========================================================================== > >========================================================================== > >Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family > >Selected video codec: [ffodivx] vfm:ffmpeg (FFmpeg MPEG-4) > >========================================================================== > >Checking audio filter chain for 44100Hz/2ch/s16le -> 44100Hz/2ch/s16le... > >AF_pre: 44100Hz/2ch/s16le > >AO: [oss] 44100Hz 2ch s16le (2 bps) > >Building audio filter chain for 44100Hz/2ch/s16le -> 44100Hz/2ch/s16le... > >Starting playback... > >[mpeg4 @ 0x9c19f0]looks like this file was encoded with > >(divx4/(old)xvid/opendivx) -> forcing low_delay flag > >VDec: vo config request - 320 x 240 (preferred csp: Planar YV12) > >Could not find matching colorspace - retrying with -vf scale... > >Opening video filter: [scale] > >The selected video_out device is incompatible with this codec. > > > >FATAL: Could not initialize video filters (-vf) or video output (-vo). > > > >Can't restore text mode: Invalid argument > > > >Exiting... (End of file) > > > >Why would root not have a problem with the -vo option but a normal user > >would? > >Clyde > > > >On Sun, Oct 02, 2005 at 09:49:10PM +1000, Dean Hamstead wrote: > > > >>the rtc device wouldnt be the problem, its just the real time clock > >>which mplayer can use to make sure the movies are played at the > >>correct speed, on my ibook this device doesnt exist and things > >>run fine - mplayer uses an internal algorithm instead. > >> > >>your error output isnt very helpful, try a different '-vo' option > >>that seems the be the problem. > >> > >> > >>Dean > >> > >>hjalmar wrote: > >> > >>>Hello, > >>>I am having a little bit of trouble with mplayer and wondering if you > >>>guys > >>>could give me some help. I apt-get install from > >>>deb http://spello.sscnet.ucla.edu/marillat/ sid main > >>>Everything went fine but I can only play movies if I am root. Here are > >>>the > >>>two printouts I get when I start mplayer > >>>For root > >>>mplayer -vo xv "movie name" > >>> > >>>MPlayer dev-CVS--4.0.2 (C) 2000-2005 MPlayer Team > >>>CPU: Advanced Micro Devices (Family: 8, Stepping: 0) > >>>Detected cache-line size is 64 bytes > >>>CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1 > >>>Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE SSE2 > >>> > >>> > >>> > >>>Failed to open /dev/rtc: Device or resource busy (it should be readable > >>>by > >>>the user.) > >>>Opening joystick device /dev/input/js0 > >>>Can't open joystick device /dev/input/js0 : No such device > >>>Can't init input joystick > >>>Setting up LIRC support... > >>>mplayer: could not connect to socket > >>>mplayer: No such file or directory > >>>Failed to open LIRC support. > >>>You will not be able to use your remote control. > >>>Playing Building_the_Great_Pyramid.avi. > >>>AVI file format detected. > >>>VIDEO: [XVID] 320x240 24bpp 29.970 fps 565.2 kbps (69.0 kbyte/s) > >>>========================================================================== > >>>Trying to force audio codec driver family libmad... > >>>Opening audio decoder: [libmad] libmad mpeg audio decoder > >>>AUDIO: 44100 Hz, 2 ch, s16le, 128.0 kbit/9.07% (ratio: 16000->176400) > >>>Selected audio codec: [mad] afm:libmad (libMAD MPEG layer 1-2-3) > >>>========================================================================== > >>>vo: X11 running at 1280x1024 with depth 24 and 32 bpp (":0.0" => local > >>>display) > >>>========================================================================== > >>>Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family > >>>Selected video codec: [ffodivx] vfm:ffmpeg (FFmpeg MPEG-4) > >>>========================================================================== > >>>Building audio filter chain for 44100Hz/2ch/s16le -> 0Hz/0ch/??... > >>>alsa-init: 1 soundcard found, using: default > >>>alsa: 44100 Hz/2 channels/4 bpf/60208 bytes buffer/Signed 16 bit Little > >>>Endian > >>>AO: [alsa] 44100Hz 2ch s16le (2 bps) > >>>Building audio filter chain for 44100Hz/2ch/s16le -> 44100Hz/2ch/s16le... > >>>Starting playback... > >>>[mpeg4 @ 0x2aaaab082cb0]looks like this file was encoded with > >>>(divx4/(old)xvid/opendivx) -> forcing low_delay flag > >>>VDec: vo config request - 320 x 240 (preferred csp: Planar YV12) > >>>VDec: using Planar YV12 as output csp (no 0) > >>>Movie-Aspect is 1.33:1 - prescaling to correct movie aspect. > >>>VO: [xv] 320x240 => 320x240 Planar YV12 > >>>alsa-uninit: pcm closed-0.011 ct: -0.002 424/424 1% 0% 0.7% 0 0 48% > >>> > >>>Exiting... (Quit) > >>> > >>>Here is what I get when I start it as a normal user > >>> > >>>MPlayer 1.0pre7try2-3.4.5 (C) 2000-2005 MPlayer Team > >>>CPU: Advanced Micro Devices (Family: 8, Stepping: 0) > >>>Detected cache-line size is 64 bytes > >>>CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1 > >>>Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE SSE2 > >>> > >>> > >>>Failed to open /dev/rtc: Device or resource busy (it should be readable > >>>by > >>>the user.) > >>>Playing Building_the_Great_Pyramid.avi. > >>>AVI file format detected. > >>>VIDEO: [XVID] 320x240 24bpp 29.970 fps 565.2 kbps (69.0 kbyte/s) > >>>========================================================================== > >>>Opening audio decoder: [mp3lib] MPEG layer-2, layer-3 > >>>AUDIO: 44100 Hz, 2 ch, s16le, 128.0 kbit/9.07% (ratio: 16000->176400) > >>>Selected audio codec: [mp3] afm:mp3lib (mp3lib MPEG layer-2, layer-3) > >>>========================================================================== > >>>Error opening/initializing the selected video_out (-vo) device. > >>> > >>> > >>>Exiting... (End of file) > >>> > >>>I have checked the /dev/rtc and the permission is crw-rw-r-- 1 root root > >>>10, 135 2005-03-01 00:08 /dev/rtc > >>>and I am a member of the video group as well. > >>>Thanks for any help, > >>>Clyde > >>> > >>> > >> > >>-- > >>WWW: http://dean.bong.com.au LAN: http://www.bong.com.au > >>EMAIL: [EMAIL PROTECTED] or [EMAIL PROTECTED] > >>ICQ: 16867613 > > > > > > > > -- > WWW: http://dean.bong.com.au LAN: http://www.bong.com.au > EMAIL: [EMAIL PROTECTED] or [EMAIL PROTECTED] > ICQ: 16867613 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]