A bit more about Xorg 7.0 transition

I have just migrated my Debian/sid at work to Xorg 7.0. Here are my observations:

  • Install the discover package if your want to have hardware detection in dpkg-reconfigure xserver-xorg
  • /usr/X11R6/bin is linked to /usr/bin by the x11-common package upgrade, so the upgrade will fail if there are unexpected program there. I was using vncrec and I needed to uninstall it. Once you /usr/X11R6/bin empty you can do apt-get install --reinstall x11-common to fix the problem.
  • The font path change so the /etc/X11/xorg.conf file need to be manually changed. A simple way to do it is:
    • mv /etc/X11/xorg.conf /etc/X11/xorg.conf.6.9
    • dpkg-reconfigure xserver-xorg (answer what you want as we will only keep the font configuration)
    • mv /etc/X11/xorg.conf /etc/X11/xorg.conf.auto.7.0
    • mv /etc/X11/xorg.conf.6.9 /etc/X11/xorg.conf
    • vim /etc/X11/xorg.conf.auto.7.0 /etc/X11/xorg.conf
    • Manually replace the “File” section in /etc/X11/xorg.conf with the one of /etc/X11/xorg.conf.auto.7.0
  • The nvidia-glx package 1.0.18756-4 support Xorg 7.0. You will need to rebuild the kernel module:

    • apt-get install nvidia-kernel-source
    • m-a build -t nvidia
    • dpkg -i /usr/src/nvidia-kernel-2.6.16-1-686-smp_1.0.8756-4+2.6.16-7_i386.deb
  • The current fglrx-driver package is not installable with Xorg 7.0