X Server

X Server Free App

Rated 3.91/5 (343) —  Free Android application by Darkside Technologies Pty Ltd

Advertisements

About X Server

This application implements a mostly-complete X11 server, running natively in Android. It allows X Window System applications to be run remotely and displayed on an Android device with internet access.

Note that this application does not come with a window manager. However, it is possible to run a window manager remotely, which is fiddly but seems to work.

This is still a beta release, so feel free to report any bugs you find, or, better yet, fix them yourself. Yes, it's open source, hosted at http://code.google.com/p/android-xserver/

How to Download / Install

Download and install X Server version 1.21 on your Android device!
Downloaded 50,000+ times, content rating: Everyone
Android package: au.com.darkside.XServer, download X Server.apk

All Application Badges

Free
downl.
Android
2.2+
For everyone
Android app

App History & Updates

What's Changed
Added the XTEST extension.
More downloads  X Server reached 50 000 - 100 000 downloads
Version update X Server was updated to version 1.21
Version update X Server was updated to version 1.20
More downloads  X Server reached 10 000 - 50 000 downloads

What are users saying about X Server

R70%
by R####:

Tested on my Acer Chromebook R 11 (model CB5-132T-C1LK with 4GB RAM and 32GB storage). Was able to launch xterm window in GNURoot Debian and display it in this X Server app, but X Server would not accept input from Chromebook's hardware keyboard.

R70%
by R####:

I get an error when trying to run twm, but xterm seems to work on its own.

V70%
by V####:

really confusing

K70%
by K####:

Works perfectly to provide me remote x terminals.

T70%
by T####:

I started this app and then ran "export DISPLAY=localhost:0; ssh -Y -v ..." on Termux on my phone, but I get an error that localhost is not listening on port 6000.

T70%
by T####:

doesn't work with hardware keyboard

Q70%
by Q####:

I use this to turn old tablets and smartphones into small remote monitors for our alarm systems and other things. Works great, and very useful!

Q70%
by Q####:

How to use apps on x server?

H70%
by H####:

I think that this idea is one of the greatest ever! It also takes up a very small amount of storage!

Q70%
by Q####:

Can't even run XTerm - hangs at any attempt and has to be killed. Completely useless.

Q70%
by Q####:

Wasn't able to launch any programs except xclock, from my debian server. Worst off all.. No info what's so ever how to use it or anything. Completely creasy to spend time on something and then not to include at least a small how to or a few examples.

Q70%
by Q####:

glad to see that x has been ported to android. works great with connectbot. sure there are a few bugs but that's to be expected in a epic port like this cant wait to see this mature.

U70%
by U####:

Seriously, developers are never seizing to amaze me on android. Its fantastic the things I see these days being built for the android os. This is fantastic, the first of its kind, and probably soon, the foundation of a whole new desktop windows environment for the android device. Really great. Thank you dev. you are inspiring. :) Hope to see an update sometime, and I hope some developers use this someday. Like someone mentioned it would be amazing if Terminal IDE implemented this.

Q70%
by Q####:

This is a fantastic start. Needs to have a myriad of bugs fixed before it can be used to run a native os, but works okay for ssh streaming one program at a time. I plan to report any glitches I can pinpoint, and hope everyone else will do the same. We'll un-cripple Android yet!

J70%
by J####:

I chrooted into a local debian and tried running some applications, xeyes and xterm worked, the blackbox window manager also came up. DosBox started, but keyboard input was garbled for some reason. But that's about it, not even links2 worked in graphical mode, so you can forget about using firefox or other common applications. I know the x11 protocol is a mess, so I wasn't expecting much more than what I got. Good work nonetheless!

Q70%
by Q####:

Excellent work and thanks for your effort! This app would be 5 stars if more bugs and ssh client other than ConnectBot, like VX ConnectBot, has been supported.

Q70%
by Q####:

Efforts like this: 5 stars!

Q70%
by Q####:

I'd just like to see some integration with TerminalIDE - that'd be really useful.

F70%
by F####:

Can works on x86 and arm devices for Linux Installer. But some X features are not supported and it is crash...

Q70%
by Q####:

Viketc begin

Q70%
by Q####:

Great start! That's my fives for!

Q70%
by Q####:

I am impressed! A real working X server on Android. Fired it up, used ConnectBot to ssh into my OpenBSD box, forwarded remote 6009 to localhost:6000, typed "twm -display localhost:9 & xterm -display localhost:9 & " in the prompt. Behold. A tad buggy, but really excellent. Keep it up!

W70%
by W####:

If you've installed Debian in a chroot, you can start apps from a terminal by setting the display variable to 127.0.0.1:0. It actually works! (somewhat)... great job! Needs a bit of work though, the SHAPE extension is used by some window managers like fluxbox. Keep it up!

Q70%
by Q####:

Just what a system admin would love to have in android in conjunction with connectbot

Q70%
by Q####:

Now someone needs to port gnome...

Q70%
by Q####:

Click events didn't work. Most keyboard events didn't work.

Q70%
by Q####:

really a great app

Z70%
by Z####:

nice!

X70%
by X####:

Works ok for simple demos and apps, doesn't work for some more complicated x apps (like yhe apps fault as well). Well done, though.

N70%
by N####:

but I've not actually got it to work with any consistency so far.

C70%
by C####:

Works perfectly to provide me remote x terminals.

N70%
by N####:

(It doesn't work well, though...)

O70%
by O####:

I'm sort of baffled by all the praise. No apps I use display properly (maybe because I'm using a tablet, not a phone?) Gedit initially displays alright, but then menus and their respective text begin to disappear. I tried launching Nicotine (GTK-based SoulSeek client) and it was not centered on the screen and, like with Gedit, text was missing from many menus. I'm using CM9 on an HP Touchpad; the server is running Debian Squeeze over a 801.11n connection. It is very alpha at this stage.

N70%
by N####:

Even if it's slow and not all the keys on the keyboard work and the mouse doesn't click, the author deserves kudos. In most cases this is what it takes to connect: xprogram --display x.x.x.x:0.0

B70%
by B####:

Now Android is complete!

N70%
by N####:

I can only assume that this is a very good app. However, the volume rocker does not work as it should on my nexus 10. This may be my fault though.

N70%
by N####:

It's okay. It sort of works. The one complaint I have is that it doesn't use RANDR extension, which it reminds me every time I start something like GIMP or GPicView.

N70%
by N####:

Can forward X apps (Firefox works, for instance) but have been unsuccessful in forwarding any window managers. Very cool, regardless.

N70%
by N####:

Thanks for this X server. Gives lots of extra options for local and remote X apps.

N70%
by N####:

I'd happily pay $5 towards more development of this. I'm interested in use of Android as second monitor / display from a GNU/Linux laptop.


Share The Word!


Rating Distribution

RATING
3.95
343 users

5

4

3

2

1