On 24/04/14 00:32, Christopher Gregory wrote: > On Wed, 2014-04-23 at 21:59 +1000, Wayne Blaszczyk wrote: >> On 23/04/14 19:56, Christopher Gregory wrote: >>> Hello, >>> >>> After just on two weeks and many rebuilds later I can say that we ARE >>> able to install gnome on top of a base linux from scratch SYSTEMD build. >>> >>> >> .... >> >>> The one thing that remains broken is GDM (gnome display manager). It >>> will not start up even though all of the permissions are set up >>> correctly, and the developers only seem interested in making sure that >>> it works in a red hat environment as red hat have thrown vast sums of >>> money their way and all the gnome documentation on line states that it >>> works on the latest red hat. >> >> What are the actual error(s) you are getting? I've been running with GDM >> 3.12 with no issues, mind you, I have Gnome installed under /usr. >> Are you using a common libexecdir? I know in the past that GDM assumed >> this directory to be shared with packages such as gnome-settings-daemon, >> polkit-gnome, and gnome-session. >> >> Wayne. >> >> > > Hello Wayne, > > The errors I get with gdm are: > > Failed to give slave programs access to the display. Trying to proceed > GdmManager: Couldn't lookup username gnome-initial-setup > GDmDisplay: display lasted 1.38 seconds > gdm.service main process exited code=dumped status=11/SEGV > > > > The jhbuild wiki said to do the following: > > $ rm -rf /opt/gnome/var/run/dbus > $ ln -s /var/run/dbus /opt/gnome/var/run/dbus > $ rm -rf /opt/gnome/var/lib/dbus/machine-id > $ ln -s /var/lib/dbus/machine-id /opt/gnome/var/lib/dbus/machine-id > > As for libexec jhbuild installs it to /opt/gnome/libexec. > > Regards, > > Christopher >
My initial suggestion would be to remove the gnome-initial-setup package. I personally do not install this package. It seems that GDM is trying to start a session with a temporary account gnome-initial-setup. As to why its failing, you will need to look at the system logs (journalctl). It would also be interesting to note what has been installed under /opt/gnome/etc. Regards, Wayne. -- http://linuxfromscratch.org/mailman/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page