Date: Fri, 04 Apr 2008 20:49:24 +0200 From: =?ISO-8859-1?Q?Frank_Wi=DFmann?= <frank.wissmann41@web.de> To: Matthew Seaman <m.seaman@infracaninophile.co.uk> Cc: freebsd-questions@freebsd.org Subject: Re: Solved partly Message-ID: <47F67834.3010401@web.de> In-Reply-To: <47F6715C.5060905@infracaninophile.co.uk> References: <47F52A0C.70201@web.de> <47F66B40.9010303@web.de> <47F6715C.5060905@infracaninophile.co.uk>
next in thread | previous in thread | raw e-mail | index | archive | help
Matthew Seaman wrote: > Frank Wißmann wrote: >> Frank Wißmann wrote: >>> Hi all! >>> Hope there's somebody out there who can help me with the following >>> problem: >>> When I type "startx" as root all is coming up as expected, the >>> X-Server and twm as WM. When I stop it, log in as a normal user and >>> do the same there is only a grey screen with a mouse-cursor coming up >>> and doing nothing until I kill the X-Server with Ctrl-Alt-Backspace. >>> On the original screen from which I tried to start is shown the >>> following error message: >>> >>> AUDIT: Thu Apr 3 20:34:48 2008 836 X: client 1 rejected from >>> localhost (uid 1001) >>> Auth name: XDM-AUTHORIZATION-1 ID: -1 >>> Xlib: connection to "0:0" refused by server >>> Xlib: Protocol not supported by server >>> >>> .xinitrc and .xsession both have the same contens "exec startxfce4" >>> and the permissions "rwxr-xr-x". >>> >>> Any thoughts please? >>> >>> TIA Frank >>> _______________________________________________ >>> freebsd-questions@freebsd.org mailing list >>> http://lists.freebsd.org/mailman/listinfo/freebsd-questions >>> To unsubscribe, send any mail to >>> "freebsd-questions-unsubscribe@freebsd.org" >>> >> >> To your information: >> >> I just tried out of despair something weird and started my X-Server by >> the /etc/ttys-file and a reboot. Logging iin as root worked as it did >> before but to my astonishment it worked logging in as a user too. So I >> now have a working Xfce environment on my other machine too. There is >> no need to think about it anymore. I'm just curious why it didn't work >> the other way round. >> So, happy weekend for all of you and a big "Thank you" to all who let >> work their mind to help me. > > Did you install X setuid root? If you're using xdm(1) or one of the other > similar display managers that are started out of ttys(5) then X is started > by a root process anyhow, and doesn't need to be setuid. If you intend to > use startx(1) then X needs to be setuid for mortal users to be able to > start > it. > > To change the setting: > > make config > > in /usr/ports/x11-servers/xorg-server and then reinstall the xorg-server > port. > > Cheers, > > Matthew > I don't know for sure. In /etc/make.conf is nothing written that X should be setuid root and that must be the place, or not? Anyway, I want X to be started through a tty like it worked, so I have no intention to change it now that it functions. Greetings Frank
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?47F67834.3010401>