xdirectfb seems that it can not work well. I can just start xterm on it.<br>gnome-terminal will crash the xdirectfb, and xdirectfb print some invalid address is accessed.<br>Is there any one that had met this problem?<br><br>
<div><span class="gmail_quote">2006/9/13, Ville Syrjälä <<a href="mailto:syrjala@sci.fi">syrjala@sci.fi</a>>:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Tue, Sep 12, 2006 at 09:54:48PM +0200, Denis Oliver Kropp wrote:<br>> Ville Syrjälä schrieb:<br>> >>>I started (with Xorg 7.0) by getting XDirectFB to build against<br>> >>>xorg-server 1.0.2. Unfrtunately getting it to build wasn't enough
<br>> >>>to make it work. Things go bad somewhere in the fb code when starting<br>> >>>gnome, twm+xterm almost worked but the colors were all wrong.<br>><br>> Maybe you didn't bring over this one?
<br>><br>><br>> diff -ur programs/Xserver/fb/fbcmap.c programs/Xserver/fb/fbcmap.c<br>> --- programs/Xserver/fb/fbcmap.c        2005-03-01 21:14:18.000000000 +0200<br>> +++ programs/Xserver/fb/fbcmap.c        2005-03-01 21:29:
33.000000000 +0200<br>> @@ -37,7 +37,7 @@<br>>  #include "resource.h"<br>>  #include "fb.h"<br>><br>> -#ifndef XFree86Server<br>> +#if !defined(XFree86Server) && !defined(DIRECTFBSERVER)
<br>>  ColormapPtr FbInstalledMaps[MAXSCREENS];<br>><br>>  int<br><br>Yes, I missed that one. Actually I just assumed the ifdef was removed<br>because the file is not included in libfb.a. That fixed the colors and
<br>gnome now starts. Thanks!<br><br>It's still not perfect though. Some programs don't want to start and<br>others exit at various stages. gnome-terminal, for example, gets a<br>BadRequest on startup.<br><br>--<br>Ville Syrjälä
<br><a href="mailto:syrjala@sci.fi">syrjala@sci.fi</a><br><a href="http://www.sci.fi/~syrjala/">http://www.sci.fi/~syrjala/</a><br></blockquote></div><br>