1.56-58

20040813:

AFFECTS
users of x11/kdebase3 (kdm)
AUTHOR
kde@freebsd.org

If you are unable to login to X via kdm after portupgrading to the latest kdebase port and you're getting these or similar messages on the console

/kernel: Aug 13 17:12:10 kiste kdm: :0[447]: Can't execute "/usr/local/share/config/kdm/Xstartup": No such file or directory
/kernel: Aug 13 17:12:10 kiste kdm: :0[432]: Cannot execute startup script "/usr/local/share/config/kdm/Xstartup"
/kernel: Aug 13 17:12:10 kiste kdm: :0[448]: Can't execute "/usr/local/share/config/kdm/Xreset": No such file or directory
/kernel: Aug 13 17:12:12 kiste kdm: :0[458]: Can't execute "/usr/local/share/config/kdm/Xsetup": No such file or directory

please do the following:

  1. Copy /usr/local/share/config/kdm/kdmrc away to a safe place, for example your home directory ( cp /usr/local/share/config/kdm/kdmrc ~/ )
  2. Run, as root: genkdmconf --no-old
  3. Put your copy of kdmrc back to /usr/local/share/config/kdm/kdmrc (cp ~/kdmrc /usr/local/share/config/kdm/ )
  4. (Optional step) Run, as root: genkdmconf (without any options) to update your kdmrc to the lastest configfile format

Note for advanced users: Substitute /usr/local with your custom PREFIX if you're using one.
$FreeBSD: ports/UPDATING,v 1.56 2004/08/13 17:23:20 lofi Exp $
$FreeBSD: ports/UPDATING,v 1.57 2004/08/13 18:01:32 lofi Exp $
$FreeBSD: ports/UPDATING,v 1.58 2004/08/13 19:02:23 lofi Exp $