Skip to content
潘振宇 edited this page May 16, 2015 · 5 revisions

Installation as just a replacement for xf86-video-fbdev (without X11 EGL support for OpenGL ES)

On a Debian-based system such as Debian Wheezy or Raspbian, you will need to install a number of packages:

        sudo apt-get install git build-essential xorg-dev xutils-dev x11proto-dri2-dev
        sudo apt-get install libltdl-dev libtool automake libdrm-dev

Get the sources of xf86-video-fbturbo

        git clone https://github.com/ssvb/xf86-video-fbturbo.git
        cd xf86-video-fbturbo

Compile by running:

        autoreconf -vi
        ./configure --prefix=/usr
        make

Then install:

        sudo make install

and copy the default xorg.conf subfile to the right location (if you already have /etc/X11/xorg.conf file, then it might make sense to backup it first):

        sudo cp xorg.conf /etc/X11/xorg.conf

The list of hardware suitable for this configuration:

  • Raspberry Pi (3D is not properly integrated with X11, but still usable via dispmanx)
  • Beagleboard (3D and XVideo support are missing, so xf86-video-omapfb or pvr may be preferable)
  • ARM Chromebook (3D support is missing, so xf86-video-armsoc may be preferable)

Installation with additional X11 EGL support for OpenGL ES (provided by Mali 400 binary drivers)

Check http://linux-sunxi.org/Mali_binary_driver

The list of hardware suitable for this configuration: