Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Solved] Sucessfully boot gnome 3.6 with systemd?
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
elxa
n00b
n00b


Joined: 15 Oct 2012
Posts: 18

PostPosted: Thu Oct 18, 2012 10:57 pm    Post subject: [Solved] Sucessfully boot gnome 3.6 with systemd? Reply with quote

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
View user's profile Send private message
szczerb
Veteran
Veteran


Joined: 24 Feb 2007
Posts: 1709
Location: Poland => Lodz

PostPosted: Thu Oct 18, 2012 11:44 pm    Post subject: Reply with quote

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
View user's profile Send private message
ulenrich
Veteran
Veteran


Joined: 10 Oct 2010
Posts: 1480

PostPosted: Fri Oct 19, 2012 12:30 am    Post subject: Reply with quote

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
View user's profile Send private message
elxa
n00b
n00b


Joined: 15 Oct 2012
Posts: 18

PostPosted: Fri Oct 19, 2012 2:08 am    Post subject: Reply with quote

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
Code:
euse -D consolekit
(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:
Code:
euse -E systemd


finally run:
Code:
emerge -avDN world

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
View user's profile Send private message
ulenrich
Veteran
Veteran


Joined: 10 Oct 2010
Posts: 1480

PostPosted: Fri Oct 19, 2012 4:09 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum