Gentoo Archives: gentoo-user

From: Alan McKinnon <alan.mckinnon@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Purged gnome, lost X. :-(
Date: Sat, 11 Jan 2014 17:16:49
Message-Id: 52D17C64.9040109@gmail.com
In Reply to: [gentoo-user] Purged gnome, lost X. :-( by Alan Mackenzie
1 On 11/01/2014 19:02, Alan Mackenzie wrote:
2 > Hi, Gentoo.
3 >
4 > I finally got round to emerging my post-gnome system, triggered by the
5 > stabilisation of gnome-3, and the consequent shift to systemd, and what
6 > not. I last synched my /usr/portage 34 days ago. I had been putting
7 > this change off, it turns out, with good reason.
8 >
9 > Now when I attempt to start xfce (which I'd been using fine for a long
10 > time) with "startx", it appears at first to be OK: the desktop is
11 > displayed on the screen and the mouse works. However, after a few
12 > seconds of waiting, X crashes out, returning to the tty. On a second
13 > attempt to start X (without rebooting), it doesn't get as far as
14 > displaying the desktop - it just crashes.
15 >
16 > To eradicate gnome, I changed my profile from
17 > default/linux/amd64/13.0/desktop/gnome to
18 > default/linux/amd64/13.0/desktop, and removed the gnome USE flag from my
19 > /etc/make.conf (and maybe one or two other things I can't remember). My
20 > box then spend 6 hours rebuilding software.
21 >
22 > On the screen of the tty, after X crashes, appear the following error
23 > messages which might be relevant:
24 >
25 > xfce4-session: GNOME compatibility is enabled and gnome-keyring-daemon is found on the system. Skipping gpg/ssh-agent startup.
26 > env: kdeinit4: No such file or directory
27 > Cannot find '.setLaunchEnv' in object /KLauncher at org.kde.klauncher
28 >
29 > (xfce4-session:3112): GLib-WARNING **: GChildWatchSource: Exit status of a
30 > child process was requested but ECHILD was received by waitpid(). Most likely
31 > the process is ignoring SIGCHLD, or some other thread is invoking waitpid()
32 > with a nonpositive first argument; either behavior can break applications
33 > that use g_child_watch_add()/g_spawn_sync() either directly or indirectly.
34 > xfce4-panel: Restarting...
35 >
36 > (xfwm4:3125): libxfce4ui-WARNING **: ICE I/O Error
37 >
38 > (xfwm4:3125): libxfce4ui-WARNING **: Disconnected from session manager.
39 >
40 > (xfsettingsd:3136): libxfce4ui-WARNING **: ICE I/O Error
41 >
42 > (xfsettingsd:3136): libxfce4ui-WARNING **: Disconnected from session manager.
43 > /etc/xdg/xfce4/xinitrc: line 107: 3112 Segmentation fault xfce4-session
44
45
46 This is the worrisome line.
47
48 First, could you confirm if you did the full complete portage steps
49 while migrating:
50
51 - tweak USE, profile etc etc
52 - emerge -avUND world
53 - emerge -av @preserved-rebuild
54 - emerge --depclean
55 - revdep-rebuild [seldom necessary these days, I usually do it out of
56 habit...]
57
58 Let's first establish if portage reckons the system is consistent before
59 trying to track down why your session segfaults
60
61
62
63 --
64 Alan McKinnon
65 alan.mckinnon@×××××.com

Replies

Subject Author
Re: [gentoo-user] Purged gnome, lost X. :-( Alan Mackenzie <acm@×××.de>