View Single Post
qole's Avatar
Moderator | Posts: 7,109 | Thanked: 8,820 times | Joined on Oct 2007 @ Vancouver, BC, Canada
#54
One last update, and then off to bed.

I can't seem to get xfce4 running on the tablet, because, if the xomap server is running, xfce4 aborts saying that it can't start the x server. If I stop the server (I had to stop the vkb-hider first), the xorg server won't start. See below for the errors that xorg server gave me.

Here's how I shut down the hildon desktop (via SSH). I left the Xomap x-server running.

Code:
/etc/init.d/hildon-session stop
Then, I installed Xephyr, a nested X-Server, to run inside the "XOmap" x-server (apt-get install xserver-xephyr). I did the following commands to get XFce4 to start.

Code:
export DISPLAY=:0
exec /usr/bin/Xephyr :1 -screen 800x480x16 -dpi 96 -ac &
export DISPLAY=:1
startxfce4 &
THIS WORKS, and I can run XFCE4 on the tablet.

------------------

Here are the errors I got when I tried to run xfce4 directly on top of the XOmap x-server (I didn't shut down the XOmap server):

Code:
/usr/bin/startxfce4: X server already running on display :0
Agent pid 3377
The program 'xfce4-session' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadName (named color or font does not exist)'.
  (Details: serial 91 error_code 15 request_code 45 minor_code 0)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)
Agent pid 3377 killed
And here are the errors that I got when I tried to stop Xomap and run XOrg instead:

Code:
This is a pre-release version of the X server from The X.Org Foundation.
It is not supported in any way.
Bugs may be filed in the bugzilla at http://bugs.freedesktop.org/.
Select the "xorg" product for bugs you find in this release.
Before reporting bugs in pre-release versions please check the
latest version in the X.Org Foundation git repository.
See http://wiki.x.org/wiki/GitPage for git access instructions.

X.Org X Server 1.4.0.90
Release Date: 5 September 2007
X Protocol Version 11, Revision 0
Build Operating System: Linux Debian (xorg-server 2:1.4.1~git20080131-4)
Current Operating System: Linux Nokia-N800-51-3 2.6.21-omap1 #2 Fri Dec 7 11:17:13 EET 2007 armv6l
Build Date: 30 April 2008  06:36:30PM
 
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Sun May  4 11:43:45 2008
(==) Using config file: "/etc/X11/xorg.conf"
xf86PciVideoInfo is not set
Could not get primary PCI info

Backtrace:
0: /usr/bin/X11/X(xf86SigHandler+0x70) [0x76230]

Fatal server error:
Caught signal 11.  Server aborting

XIO:  fatal IO error 104 (Connection reset by peer) on X server ":0.0"
      after 0 requests (0 known processed) with 0 events remaining.
EDIT: It looks like the problem is that I've updated my system too far, and the x server I'm using is experimental and broken.
__________________
qole.org --- twitter --- Easy Debian wiki page
Please don't send me a private message, post to the appropriate thread.
Thank you all for your donations!

Last edited by qole; 2008-05-04 at 12:20.