View previous topic :: View next topic |
Author |
Message |
elxa n00b
Joined: 15 Oct 2012 Posts: 18
|
Posted: Thu Oct 18, 2012 10:57 pm Post subject: [Solved] Sucessfully boot gnome 3.6 with systemd? |
|
|
desktop: openrc + gnome 3.6 -> no problem
laptop: systemd + gnome 3.6 -> worked and then broke after some updates
I am currently mostly using my desktop, but I would like to transition to systemd with both systems for the future. However when I boot my laptop gnome(-shell) fails to start (the typical "oh no, s.th. went wrong" thing), with stuff like this in
/var/log/gdm/:0-greeter.log http://bpaste.net/show/52077/
emerge --info: http://bpaste.net/show/52093/
journalctl -ab: http://bpaste.net/show/52094/
It looks like canek peláez was able to run a systemd + gnome setup without consolekit https://bugs.freedesktop.org/show_bug.cgi?id=53905#c11
another systemd/gnome related bug https://bugs.gentoo.org/show_bug.cgi?id=436602#c1
what information/changes is/are needed to fix this?
Last edited by elxa on Fri Oct 19, 2012 2:08 am; edited 1 time in total |
|
Back to top |
|
|
szczerb Veteran
Joined: 24 Feb 2007 Posts: 1709 Location: Poland => Lodz
|
Posted: Thu Oct 18, 2012 11:44 pm Post subject: |
|
|
First, sorry for no help on the systemd front (or udevsystempulseaudiod, as it's called, that just got webserver and QRCode abilities).
But, just out of curiosity, why do you want to migrate your systems? It's clearly being ignored in serious distros, for the time being, and there is talk about forking udev etc.
I really, don't want to hijack. I'm just curious, so you might want to wait until someone knowing systemd or Gnome3 (judging by the JS) helps you before you answer. |
|
Back to top |
|
|
ulenrich Veteran
Joined: 10 Oct 2010 Posts: 1480
|
Posted: Fri Oct 19, 2012 12:30 am Post subject: |
|
|
My GnomeOS runs perfectly with Kde since systemd-189. It is called GnomeOS by some Poettering haters here in the forums. But it seems to me a misnamer.
Without looking into your attachements I would search failures at:
- gstreamer-1
- syslog
- try to only use current~unstable packages when trying such new beast as systemd!
For my Kde system I purged consolekit and syslog, then patched Kdm for only using udisks2... |
|
Back to top |
|
|
elxa n00b
Joined: 15 Oct 2012 Posts: 18
|
Posted: Fri Oct 19, 2012 2:08 am Post subject: |
|
|
I sometimes fail to recognize masked useflags that need to be unmasked: in this case 'systemd' ...
this is what killed my once working half-assed systemd setup, specifically those changes in the portage tree:
/usr/portage/profiles/arch/amd64/package.use.mask:
Quote: | #sys-auth/polkit -systemd |
/usr/portage/profiles/base/package.use.mask:
Quote: | sys-auth/polkit systemd |
this masked sys-auth/polkit[systemd], which pulled in sys-auth/pambase[consolekit] and sys-auth/consolekit[policykit]
so for the record: if anyone reading this has problems with systemd/gnome and wants to purge consolekit in favor of systemd you have to:
unmask the useflag 'systemd':
Code: | mkdir -p /etc/portage/profile/use.mask
echo "-systemd" >> /etc/portage/profile/use.mask/systemd |
disable the useflag 'consolekit' in /etc/portage/make.conf
(euse is part of app-portage/gentoolkit)
make sure portage's default profile settings don't activate the 'consolekit' useflag by accident:
Code: | mkdir -p /etc/portage/profile/use.force
echo "-consolekit" >> /etc/portage/profile/use.force/systemd |
of course the 'systemd' useflag should be enabled in /etc/portage/make.conf:
finally run:
to clean your system from now uneccessary packages such as sys-auth/consolekit run:
Code: | emerge -av --depclean |
last words: this isn't meant as a complaint but just as help to those looking for help I searched, asked in irc and didn't get (overlooked?) the input that could have pointed me in the right direction.
let everybody choose what they like best |
|
Back to top |
|
|
ulenrich Veteran
Joined: 10 Oct 2010 Posts: 1480
|
Posted: Fri Oct 19, 2012 4:09 pm Post subject: |
|
|
Yeah, we need to have a systemd special profile !
I doubt old style Gentoo maintainers will allow to go this way.
Time to fork a profile!
(Funtoo.org will not do us this favor. Robbins already said: "systemd? no.") |
|
Back to top |
|
|
|