with regard to the complaint about /etc/X11/X, I compared with another system. on the other one it was a relative symlink, on the current system with the error it was absolute. so i recreated it as relative, identical to other system, but this complaint still occurs.
also, it is true that /var/lib/x11/xorg.conf.md5sum did not exist, so i created it with "md5sum /etc/X11/xorg.conf > /var/lib/x11/xorg.conf.md5sum" and now at least it stops complaining about that. here is the new error output: Preconfiguring packages ... xserver-xorg failed to preconfigure, with exit status 10 (Reading database ... 150349 files and directories currently installed.) Preparing to replace xserver-xorg 1:7.0.14 (using .../xserver-xorg_1%3a7.0.15_all.deb) ... dpkg: error processing /var/cache/apt/archives/xserver-xorg_1%3a7.0.15_all.deb (--unpack): subprocess pre-installation script returned error exit status 10 xserver-xorg postinst warning: not updating /etc/X11/X; file has been customized Errors were encountered while processing: /var/cache/apt/archives/xserver-xorg_1%3a7.0.15_all.deb E: Sub-process /usr/bin/dpkg returned an error code (1) this time also it went through the debconf setup dialog for X -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]