Date: Mon, 16 Jul 2007 09:50:15 +0200 From: Kim Attree <kim.attree@za.verizonbusiness.com> To: Michael Nottebrock <lofi@freebsd.org> Cc: freebsd-stable@freebsd.org Subject: Re: Problem with KDM not passing to Xorg/KDE after login Message-ID: <469B2337.90501@za.verizonbusiness.com> In-Reply-To: <200707131355.18432.lofi@freebsd.org> References: <E1I6NCh-0007bf-P1@cs1.cs.huji.ac.il> <200707102338.52601.lofi@freebsd.org> <4695E258.6080408@za.verizonbusiness.com> <200707131355.18432.lofi@freebsd.org>
index | next in thread | previous in thread | raw e-mail
Michael Nottebrock wrote: > On Thursday, 12. July 2007, Kim Attree wrote: > >> Michael Nottebrock wrote: >> >>> On Monday, 9. July 2007, Kim Attree wrote: >>> >>>> I made Root's $HOME point to /var/db (touched to make sure it's writable >>>> on the diskless workstation - it is) and the KDM still refuses to pass >>>> to Xorg/KDE. >>>> >>>> Any Other Ideas ??? >>>> >>> Make sure you have a hostname set (in rc.conf or via dhcp) and >>> "localhost" is resolvable. >>> >> Mike, >> >> I've checked rc.conf and the hostname is defined and a 'hostname' >> command on the workstation confirms this. I've added a /etc/hosts file >> on the workstation (through the /conf/default directory on diskless >> server) with the following: >> >> 127.0.0.1 localhost >> 196.31.157.162 diskless02.csc.jnb6.za.uu.net (server) >> 196.31.157.130 csc01.csc.jnb6.za.uu.net (workstation) >> >> confirmed that localhost resolves to 127.0.0.1 on the workstation. KDM >> still refuses to pass to Xorg. >> > > Just to make sure - you cannot launch any session type from kdm, not even > failsafe? > > What happens if you try to run Xsession manually, i.e.: > > $ X & > [switch back to VTY] > $ env DISPLAY=:0 /usr/local/share/config/kdm/Xsession default > [switch back to X11] > > Does KDE start? If not, try running Xsession as above but with shell tracing > enabled like > > $ env DISPLAY=:0 sh -x /usr/local/share/config/kdm/Xsession default > > to see where it hangs/exits. > > > Cheers, > Mike, Did what you asked: 1. Started background process of X as root 2. Switched VTY's and ran the Xsession Result: KDE Ran as expected.... Then as a normal user, left the Xorg process running in background as root. Changed VTY, logged in as a normal user, ran the command, and also with shell tracing. Both times just drops back to command prompt with no the following: <snip> csc01$ sh -x /usr/local/share/config/kdm/Xsession default + session=kde/Xsession + [ -z ] + exec /usr/local/bin/bash /usr/local/share/config/kdm/Xsession default csc01$ <snip> Thanks Kim Attreehelp
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?469B2337.90501>
