Ever since I ran apt-get upgrade and got the new XFree86 4.0.2-13 packages, I can't log in to gdm as a normal user, though I can
now as root since I commented out the "use-ssh-agent" line in Xsession.options file.
When I try to use just startx from the command line, I'm told "user doesn't have authority to start X server". Can someone tell me
which file permissions have been changed and what I should do to change this back to norma?
I haven't had this problem with the most recent upgrade, although there
were some difficulties with the earlier 4.0* series.
Many of the configuration files changed and some were deprecated. I
can't find in the docs where Branden Robinson said he made those
changes, but I can give you some hints.
I believe /etc/X11/Xserver is no longer looked at, but
/etc/X11/Xwrapper.config is
The line
allowed_users=rootonly
is the likely culprit (instead of rootonly, try console or anybody)
You may also want to check the FAQ in /usr/share/doc/xfree86-common, but
I think the above should work
You could also try dpkg-reconfigure xserver-xfree86 or xfree86-common to
change the access values
Tom