gdm, RELENG_6 update
Joe Marcus Clarke
marcus at marcuscom.com
Fri Dec 30 13:50:18 PST 2005
On Fri, 2005-12-30 at 13:42 -0800, Bruce A. Mah wrote:
> In case someone else sees this problem:
>
> I updated a couple of i386 machines from RELENG_6 around the December 12
> timeframe to RELENG_6 as of today. When I was done, I rebooted and
> discovered that gdm wasn't getting any of my keystrokes, so I couldn't
> log in.
>
> Random search engine flailing didn't help me much, but I did notice
> r1.63 of ports/x11/gdm/Makefile, which reads:
>
> > Seems -CURRENT needs a few tweaks to get gdm starting correctly. First,
> > we need to depend on LOGIN and cleanvar in our rc.d script, plus, we need
> > to enable VTAllocation.
>
> I portupgraded to gdm-2.8.0.7_1 to try to get this fix but it didn't
> help because updating the port (rightly so) won't touch the installed
> gdm.conf file. It turns out that I needed to manually edit
> /usr/X11R6/etc/gdm/gdm.conf and set the following two lines
> (uncommenting them if necessary...I assume that anyone reading this is
> able to find similar-looking lines in this file and do the right thing):
>
> FirstVT=9
> VTAllocation=true
>
> All works well now.
>
> I suppose a somewhat faster way to do this would be to copy
> factory-gdm.conf (in the same directory) to gdm.conf, since I had not
> made any changes to gdm.conf.
If you had not made any changes, then this should have happened
automatically. There must have been some diff between the two or
gdm.conf would have been removed during the deinstall by this:
@unexec if cmp -s %D/etc/gdm/gdm.conf %D/etc/gdm/factory-gdm.conf; then rm -f %D/etc/gdm/gdm.conf; fi
Joe
--
PGP Key : http://www.marcuscom.com/pgp.asc
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: This is a digitally signed message part
Url : http://lists.freebsd.org/pipermail/freebsd-gnome/attachments/20051230/ce9a3ffc/attachment.bin
More information about the freebsd-gnome
mailing list