Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Host system: Android 3.2.1 Honeycomb
Chroot system: Debian Testing lxde
Hardware: Asus eee pad transformer tablet nvidia arm architecture

Note 1: The Debian system boots on this hardware, thus it has adequate graphical drivers.

Note 2: I am looking for a way to do this without VNC.

1) What do I need to install on the host system to run the chroot system's Midori browser so that it is displayed on the host Android GUI?

I want to do it like this:

root-chroot@localhost$: export DISPLAY=:0.0  
root-chroot@localhost$: midori
share|improve this question
I had trouble understanding your, I edited it from what I gathered based on your reply to Renan, please clarify if my edit wasn't what you meant. – Gilles Feb 28 '12 at 20:06
Do you want to be able to run Android applications in the background while you have X applications displayed? Do you want the X applications in an Android frame with the top bar, full screen, or indifferent? – Gilles Feb 28 '12 at 20:09

Here is a new X server that has been written in java:


It is open source:


And available on the market (search for 'x server').

This is currently optimised in terms of keymappings for a phone so will need a bit of customisation if you want to use it on a tablet... Also a lot of programs seem to complain about a lack of features.

I think this is exactly what you are looking for!

share|improve this answer

I never used Android, but I think that if you have a X server, like this, running in the Android side, it should be enough.

Do note that it does not "run" your application inside Android; your application runs in the chroot and only its display is forwarded to the X server.

share|improve this answer
right. Yes, if I could run an X server on the host side that would be great but this AndroiX does not seem downloadable or even a real project. – Joshua Robison Feb 28 '12 at 4:20
And indeed, that project seems to be dead, sorry. The closest I can find in the Android Market is market.android.com/details?id=com.theqvd.android.x&hl=pt_BR. – Renan Feb 28 '12 at 4:39

Apart from using the X protocol (and an X server on Android), one can use VNC. I've read that VNC has been a more popular solution in this case.

You can look for VNC solutions at http://android.stackexchange.com.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.