Gentoo Archives: gentoo-user

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

Replies

Subject Author
Re: [gentoo-user] Purged gnome, lost X. :-( Alan McKinnon <alan.mckinnon@×××××.com>