XServer XSDL

XServer XSDL

5,000 - 10,000 downloads

Add this app to your lists
X Window System server for Android, complete and fully functional.
You may use it to stream applications from your Linux PC, or to launch Linux installed on your Android (installing Linux is done via separate app).

Touch screen with two fingers to send right mouse click. You can also press button on your stylus, or just use Bluetooth mouse.
Swipe with two fingers to scroll documents.
Finger hover is supported on select devices. If you have Galaxy S4/Note 3 device, enable AirView in system settings to use it.

To invoke keyboard, press Back key. Only English layout is supported.

If you don't see Back key, swipe up from the bottom of the screen.

If you have hardware Menu key, it will send Ctrl-Z (Undo in most apps).

To disable magnifying glass, tap Change device config during app start, select Mouse emulationDisplay sizeLarge.

To set custom display number, go to Change device configData installation locationSpecify directory → do not change directory, press OK → change parameters to XSDL :1234, press OK, where 1234 is your display number. You may also pass other parameters to Xserver using this dialog.

If you want SHM extension to work in Linux chroot - download file libandroid-shmem.so from here:
copy it to chroot, set executable flag, and execute this in chroot before other commands:
export LD_PRELOAD=/path/to/libandroid-shmem.so

.APK file for side-loading, also 24bpp and portrait versions:

Recently changed in this version

- Fixed crash on Xperia X10

Screenshots XServer XSDL
View bigger - XServer XSDL for Android screenshot
View bigger - XServer XSDL for Android screenshot
Comments and ratings for XServer XSDL
  • (72 stars)

    by Cheuk Wing Law on 31/03/2014

    I can't imagine how useful it is to run 'es2gears' on an Android device. And I certaintly didn't expect it to run with 25 FPS.

  • (72 stars)

    by Randall Mason on 17/03/2014

    One of the things that great about UNIX is that it is very network transparent; I can use the resources of the network almost as if they were parts of my local computer/phone. This is one of the last big pieces of the puzzle to make android act more like

  • (72 stars)

    by Ashley Newson on 11/03/2014

    It's faster than a VNC session, has a good level of configurability, and makes text large enough to read on a phone. I can even run (software?) opengl! It is a must if you run a desktop linux chroot on your device, as this app will make you feel very muc

  • (72 stars)

    by John G on 02/03/2014

    profession programmer's certification from the lead software company. I need the regular PC's compiler/sshd terminals/regular browsers in my arms reach at all time - jogging on the road while figuring out ideas to be tested, at gym's squat rack while trai

  • (72 stars)

    by Graham Bygrave on 26/02/2014

    A fair bit quicker than than a VNC solution. Supports compositing. All apps I've tried so far work just fine. Run this, chroot into linux, set your display to local, run xfce4-session, off you go.

  • (72 stars)

    by Haroon Abdallah on 24/02/2014

    Every app I've tried begins to display and then crashes with the following error: Fatal IO error 104 (Connection reset by peer) on X server.

  • (72 stars)

    by Alexander Bortman on 17/02/2014

    Huge thanks! The most useful app ever!