GeeXboX Advanced Configuration – Video Configuration

 

Configuring Video Driver …

GeeXboX comes by default with support for most of existing video cards and GPUs. Many drivers are bundled with the distribution, sometimes in multiple version (free and/org proprietary ones, e.g. for nVidia and ATI GPUs).

By default, GeeXboX uses the driver that provides the most features, usually the proprietary one, which however might lack of stability.

It is however possible to force usage of 100% free drivers, but editing the /etc/video file the appropriate way:

# Enable Xorg non-free binary drivers if they are installed
BINARY_DRIVERS=yes

 

Configuring Video Output Settings …

GeeXboX’s XBMC frontend comes with a great panel for configuring your video output, as pointed out by the picture above:

Using this menu, it is easily possible for you to:

  • Change the display mode from full-screen to windowed (though not really recommended for a Media Center).
  • Change the resolution (though GeeXboX automatically starts your computer at the native LCD display resolution).
  • Enable vertical blanking synchronization (but video driver should just do fine for you).
  • Calibrate your screen by setting position and crop ratio of XBMC to match our screen’s resolution.

 

Configuring Video Playback Settings …

GeeXboX’s XBMC frontend comes with a great panel for configuring your video playback, as pointed out by the picture above:

 

 

Using this menu, it is possible for you to:

 

  • Select the video rendering method, from software (most accurate rendering but sucks down your CPU) to hardware OpenGL rendering (recommended).
  • Enable GPU hardware video acceleration (using CrystalHD, VDPAU or VA-API) to decode your movies without troubles.
  • Adjust display refresh rate.
  • Synchronize playback speed to display.
  • Dynamically resample/resize 4:3 videos.
  • Enable video post-processing effects to provide an even better visual quality (depending on your hardware video card capabilities).

4 thoughts on “GeeXboX Advanced Configuration – Video Configuration”

  1. Hello ,

    I need a favour if someone could help i need to enable my LCD display attached to Pandaboard so that i can get LCD screen working whiler running GeexBox on top of it . I’v tried all possible things , pls suggest something .

    Thanks

  2. Hi all,
    I have Enabled Lcd in pandabaord but i am able to get only command prompt on LCD not t Gui mode of XBMC.
    When i am trying to run manually then it is crashing.
    xbmc crash log file content is given below.

    ############## XBMC CRASH LOG ###############

    ################ SYSTEM INFO ################
    Date: Thu Oct 31 05:54:52 UTC 2013
    XBMC Options:
    Arch: armv7l
    Kernel: Linux 3.0.0-1207-omap4 #17 SMP PREEMPT Fri May 18 12:20:14 IST 2012
    Release:
    Distributor ID: GeeXboX
    Description: GeeXboX devel-20131021-r40868de
    Release: devel-20131021-r40868de
    Codename: n/a
    ############## END SYSTEM INFO ##############

    ############### STACK TRACE #################
    gdb not installed, can’t get stack trace.
    ############# END STACK TRACE ###############

    ################# LOG FILE ##################

    05:54:48 T:3044712448 NOTICE: ———————————————————————–
    05:54:48 T:3044712448 NOTICE: Starting XBMC (12.2 Git:20130525-40868de), Platform: Linux (GeeXboX devel-20131021-r40868de, 3.0.0-1207-omap4 armv7l). Built on Oct 19 2013
    05:54:48 T:3044712448 NOTICE: special://xbmc/ is mapped to: /usr/share/xbmc
    05:54:48 T:3044712448 NOTICE: special://xbmcbin/ is mapped to: /usr/lib/xbmc
    05:54:48 T:3044712448 NOTICE: special://masterprofile/ is mapped to: /root/.xbmc/userdata
    05:54:48 T:3044712448 NOTICE: special://home/ is mapped to: /root/.xbmc
    05:54:48 T:3044712448 NOTICE: special://temp/ is mapped to: /root/.xbmc/temp
    05:54:48 T:3044712448 NOTICE: The executable running is: /usr/lib/xbmc/xbmc.bin
    05:54:48 T:3044712448 NOTICE: Local hostname: geexbox
    05:54:48 T:3044712448 NOTICE: Log File is located: /root/.xbmc/temp/xbmc.log
    05:54:48 T:3044712448 NOTICE: ———————————————————————–
    05:54:48 T:3044712448 NOTICE: No Devices found – retry: 5
    05:54:50 T:3044712448 NOTICE: No Devices found – retry: 4

    ############### END LOG FILE ################

    ############ END XBMC CRASH LOG #############

Leave a Reply