Find the answer to your Linux question:
Results 1 to 2 of 2
I'm having trouble getting MPlayer to play videos over VNC on Maverick. The OS is installed on VMWare (this is for a research project). I'm running vnc using vncserver. When ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Just Joined!
    Join Date
    Feb 2012

    Getting MPlayer to work over VNC. Maverick 10.10 on VMWare Fusion 4

    I'm having trouble getting MPlayer to play videos over VNC on Maverick. The OS is installed on VMWare (this is for a research project).

    I'm running vnc using vncserver.

    When I try to open MPlayer on a VNC display, i get the following error. I'm trying to use XVideo as the video output.

    mplayer -display :1 mplayer/corolla.mpeg
    MPlayer 1.0rc4-4.4.5 (C) 2000-2010 MPlayer Team
    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 mplayer/corolla.mpeg.
    MPEG-PS file format detected.
    VIDEO: MPEG1 352x288 (aspect 25.000 fps 0.0 kbps ( 0.0 kbyte/s)
    open: No such file or directory
    [MGA] Couldn't open: /dev/mga_vid
    open: No such file or directory
    [MGA] Couldn't open: /dev/mga_vid
    [VO_TDFXFB] Can't open /dev/fb0: No such file or directory.
    [VO_3DFX] Unable to open /dev/3dfx.
    Xlib: extension "XFree86-VidModeExtension" missing on display ":1.0".
    Failed to open VDPAU backend cannot open shared object file: No such file or directory
    [vdpau] Error when calling vdp_device_create_x11: 1
    [VO_XV] It seems there is no Xvideo support for your video card available.
    [VO_XV] Run 'xvinfo' to verify its Xv support and read
    [VO_XV] DOCS/HTML/en/video.html#xv!
    [VO_XV] See 'mplayer -vo help' for other (non-xv) video out drivers.
    [VO_XV] Try -vo x11.

    [gl] no GLX support present
    ================================================== ========================
    Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
    Selected video codec: [ffmpeg1] vfm: ffmpeg (FFmpeg MPEG-1)
    ================================================== ========================
    ================================================== ========================
    Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
    AUDIO: 44100 Hz, 2 ch, s16le, 96.0 kbit/6.80% (ratio: 12000->176400)
    Selected audio codec: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3)
    ================================================== ========================
    AO: [pulse] Init failed: Connection refused
    Failed to initialize audio driver 'pulse'
    AO: [alsa] 48000Hz 2ch s16le (2 bytes per sample)
    Starting playback...
    Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
    VO: [x11] 352x288 => 384x288 Planar YV12
    X server image format not supported, please contact the developers
    FATAL: Cannot initialize video driver.

    FATAL: Could not initialize video filters (-vf) or video output (-vo).

    Exiting... (End of file)
    I know you can specify -vo xv, but that doesn't work either, if nothing is specified, it tries other drivers as well.

    When I run xvinfo to see if I have any adaptors, I get

    xvinfo -display :1
    X-Video Extension version 2.2
    screen #0
    no adaptors present
    However, I believe the XVideo module is loaded, since running xdpyinfo gives me

    xdpyinfo -display :1
    name of display: :1.0
    version number: 11.0
    vendor string: The XFree86 Project, Inc
    vendor release number: 40300000
    XFree86 version: 4.3.0
    maximum request size: 4194300 bytes
    motion buffer size: 256
    bitmap unit, bit order, padding: 32, LSBFirst, 32
    image byte order: LSBFirst
    number of supported pixmap formats: 2
    supported pixmap formats:
    depth 1, bits_per_pixel 1, scanline_pad 32
    depth 16, bits_per_pixel 16, scanline_pad 32
    keycode range: minimum 8, maximum 255
    focus: window 0x40000f, revert to PointerRoot
    number of extensions: 24
    default screen number: 0
    number of screens: 1... etc etc
    I've installed VMWare tools, but I'm running a custom kernel so I don't have a window manager running, just CLI.

    Does anybody know how to fix this so I can get MPlayer working?

  2. #2
    Linux Guru Rubberman's Avatar
    Join Date
    Apr 2009
    I can be found either 40 miles west of Chicago, in Chicago, or in a galaxy far, far away.
    Are you connecting to a virtual desktop, or the "physical" one? In any case, I'm not sure that VNC will route sound back to your remote terminal. I haven't tried that myself. Most of the time it will simple use the hardware (or virtual hardware) of the system/VM that it is running in, therefor getting output to the host system. As I said, I haven't tried this, so I am just swagging it at this point...
    Sometimes, real fast is almost as good as real time.
    Just remember, Semper Gumbi - always be flexible!

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts