Gp2x11 0.1


Orkie

Super Duper Mega GP Mania
Joined
Mar 22, 2006
Messages
2,373
Location
UK
Website
www.gp2x.dev
After a bit of tweaking, I've decided to make the final release of GP2X11 0.1. For those of you who don't know, it is a port of the small Kdrive/TinyX server to the GP2X. This version doesn't support USB mice as I can't get mine working with the GP2X so can't test the built-in support for mice which is disabled at the moment anyway (USB keyboards may work, but they are untested) - instead, it uses the GP2X controls. GPM is used in the background as part of the mouse driver but I'm hoping to eliminate the need for this at some point in the future (though there won't be any updates for a while).
Also included are the libraries and headers required to build X applications (these haven't been tested properly but they do seem to work now).
[CUT]

The README contains installation instructions, the controls and some more information about the libraries so I recommend you read it.

Download (hosted by Khato):
http://khato.fatfurs.co.uk/orkie/GP2X11-0.1.zip

NOTE: The copy stored in the GP2X File Archive isn't the latest one (it has broken libraries). I've uploaded the new file to the archive but it hasn't been updated yet. The one linked above is the latest and the libraries do seem to work.

EDIT: The file has now been updated on the GP2X File Archive
EDIT: I seem to have forgotten to include libXft in the main release. Get it separately here: http://khato.fatfurs.co.uk/orkie/libXft.zip[/CUT]
 
aapje89 posted on May 27 2006 at 05:19 PM said:
sounds cool B) too bad Im not in the situation to test it...

I would really like to see some nice screenshots :).
gp2X11.png

Not too thrilling I know. But I am working on compiling x11 apps now to get some better screens.
 
Last edited by a moderator:
This is really cool. How much of an overhead does it take up. So this means X apps finally :D YAY!
 
esavior posted on May 28 2006 at 02:58 AM said:
aapje89 posted on May 27 2006 at 05:19 PM said:
sounds cool B) too bad Im not in the situation to test it...

I would really like to see some nice screenshots :).
gp2X11.png

Not too thrilling I know. But I am working on compiling x11 apps now to get some better screens.
its a start :)
 
Last edited by a moderator:
It doesn't mean any x86 X application will work out of the box, you'll still need to change some (or a lot, it depends) part of it. X doesn't turn it into an Intel processor, it's still ARM.
 
esavior posted on May 28 2006 at 03:58 AM said:
aapje89 posted on May 27 2006 at 05:19 PM said:
sounds cool B) too bad Im not in the situation to test it...

I would really like to see some nice screenshots :).
gp2X11.png

Not too thrilling I know. But I am working on compiling x11 apps now to get some better screens.

Man, that pic looks really annoying on my LCD... :blink:
 
Last edited by a moderator:
Jarska333 posted on May 28 2006 at 05:41 AM said:
esavior posted on May 28 2006 at 03:58 AM said:
aapje89 posted on May 27 2006 at 05:19 PM said:
sounds cool B) too bad Im not in the situation to test it...

I would really like to see some nice screenshots :).
gp2X11.png

Not too thrilling I know. But I am working on compiling x11 apps now to get some better screens.

Man, that pic looks really annoying on my LCD... :blink:
I wasn't going to say anything but it looks like a damned optical illusion on my LCD :p
 
Last edited by a moderator:
iignotus posted on May 28 2006 at 02:11 PM said:
I wasn't going to say anything but it looks like a damned optical illusion on my LCD :p

Look horrible on my CRT!
 
Last edited by a moderator:
jamesthejust posted on May 28 2006 at 03:08 PM said:
iignotus posted on May 28 2006 at 02:11 PM said:
I wasn't going to say anything but it looks like a damned optical illusion on my LCD :p

Look horrible on my CRT!
I can see the movement on the screenshot too. X running properly looks like that on my screen too before something covers up the horrible back colour. Don't worry, it doesn't happen on the GP2X screen.
 
Last edited by a moderator:
iignotus posted on May 28 2006 at 07:11 AM said:
Jarska333 posted on May 28 2006 at 05:41 AM said:
Man, that pic looks really annoying on my LCD... :blink:
I wasn't going to say anything but it looks like a damned optical illusion on my LCD :p
You dumb bastard! That's not a schooner, it's a sailboat!
 
Last edited by a moderator:
iignotus posted on May 28 2006 at 09:11 AM said:
Jarska333 posted on May 28 2006 at 05:41 AM said:
esavior posted on May 28 2006 at 03:58 AM said:
aapje89 posted on May 27 2006 at 05:19 PM said:
sounds cool B) too bad Im not in the situation to test it...

I would really like to see some nice screenshots :).
gp2X11.png

Not too thrilling I know. But I am working on compiling x11 apps now to get some better screens.

Man, that pic looks really annoying on my LCD... :blink:
I wasn't going to say anything but it looks like a damned optical illusion on my LCD :p
Ya, the same for me too lol.
 
Last edited by a moderator:
Would be good to cross-compile fluxbox for ARM and see if that runs over the top. Perhaps disabling some of the fluxbox features would make it even faster.

I take it this XServer doesn't use a .xinitrc file, so a script could be used for running fluxbox on this, just as long as you can force the xserver to use a specific display.

Hopefully I will have my new linux development box up tonight to test. Looking forward to fidling with this. Good work.
 
esavior posted on May 27 2006 at 05:58 PM said:

And this is why I always use -br. Who decided that pattern should be default on X? Ugghh...
 
Last edited by a moderator:
It's been that way from the start. It should be covered up ASAP when a window manager loads .. like say, Blackbox or IceWM. I worry the overhead may be too high running X11 with any application that demands a lot from the GP2X hardware so this emulator MAY be of limited use. However, if not, maybe it'd be easier to port RAINE with its X11-based mouse driven interface on top of an X11 server than to make a new interface for it. If Vobbo still wants to take up the project later! :)
 
Back
Top