public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] switch from gnome/systemd to xfce/openrc borked my system
@ 2019-08-19  6:29 Raffaele Belardi
  2019-08-19  6:41 ` [gentoo-user] " Raffaele Belardi
                   ` (2 more replies)
  0 siblings, 3 replies; 15+ messages in thread
From: Raffaele Belardi @ 2019-08-19  6:29 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 1968 bytes --]

Yesterday I tried to switch my ~amd64 box from Gnome/systemd to Xfce/openrc. I followed 
the wiki [1], [2] to install Xfce from a Gnome terminal:

- switch profile from 17.1/desktop/gnome/systemd to 17.1/desktop
- emerge xfce4-meta and some xfce4 applications/panels/extras
- unmerged systemd and emerged OpenRC
- emerge -uDvN world to account for the different profile flags

During the emerge I had to hard reset the system [3] which obviously did not boot so I 
found a PCLinuxOS live cd from 2014 and managed to chroot into the partially updated 
system. I resumed the emerge successfully, unmerged gnome and dependencies (this almost 
took more than building Xfce...), rebuilt the kernel with the init system set to OpenRC 
(make && make install), update the grub menu to no longer pass to the the kernel the 
systemd init.

Now both emerge -uDvN world and emerge --depclean show a clean system. But the system 
won't boot...

I attach a picture of the last kernel messages. I am not familiar with init systems but it 
seems to me that init has started but then hangs at some point. From the chroot I 
re-checked the /etc/runlevels contents, all links seem fine except a couple of stale ones 
which I removed (mpd, syklogd and few others from pre-Gnome days). /etc/inititab looks 
fine also.

One thing I notice from the boot log is that the root FS requires recovery. My live CDs 
did not let me because they are too old  so I'll try to find a more up to date live CD.

Other ideas? Have I missed some obvious step in the process?

thanks,

raffaele


[1] https://wiki.gentoo.org/wiki/Xfce
[2] https://wiki.gentoo.org/wiki/Xfce/Guide
[3] While emerge was ongoing I left the system alone for dinner time, when I got back gdm 
had kicked in and did not let me log back in, neither through the GUI nor in a terminal 
with CTRL-ALT-Fx. This is probably due to me having unmerged GDM before starting the 
emerge to fix some dependency, thus a vivid example of PEBCAK

[-- Attachment #2: IMG_20190818_220947.jpg --]
[-- Type: image/jpeg, Size: 179383 bytes --]

^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2019-08-21  7:26 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-08-19  6:29 [gentoo-user] switch from gnome/systemd to xfce/openrc borked my system Raffaele Belardi
2019-08-19  6:41 ` [gentoo-user] " Raffaele Belardi
2019-08-19 11:19   ` Mick
2019-08-19 12:24     ` Raffaele Belardi
2019-08-19 14:20       ` Daniel Frey
2019-08-19 14:25         ` Raffaele Belardi
2019-08-19 14:24       ` Peter Humphrey
2019-08-19 11:51 ` [gentoo-user] " David Haller
2019-08-19 12:32   ` Raffaele Belardi
2019-08-19 13:52 ` Rich Freeman
2019-08-19 14:42   ` Raffaele Belardi
2019-08-19 15:39     ` Rich Freeman
2019-08-20  6:26     ` [gentoo-user] switch from gnome/systemd to xfce/openrc borked my system - I GIVE UP Raffaele Belardi
2019-08-20 13:56       ` [gentoo-user] " Nuno Silva
2019-08-21  7:26         ` Raffaele Belardi

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox