I asked that, because Xen-Kernels and nvidia-modules have to be patched to work together. But I read that these patches are using workarounds like IGNORE_XEN_PRESENCE=1. Therefor these so called solutions are very unstable or unuseable. Some people reported system halt and crashes all 3 or 5 hours.
http://www.nvnews.net/vbulletin/showthread.php?t=122900
http://www.meinews.net/nvidia-t266401.html (sorry, german)
I'm not able to get useful resolutions with the nv driver at all.
I got a GeForce 6600 GT, and tested yesterday the ppa nouveau packages from launchpad for hardy, but that didn't work either.
Code:
01:00.0 VGA compatible controller: nVidia Corporation NV43 [GeForce 6600 GT] (rev a2) (prog-if 00 [VGA controller])
Also I wasn't able to set up the nouveau driver to get X running. Started by startx I got a blank black screen and couldn't go back to any tty so I must reset the computer and reboot. With gdm it failed too, but offered the failsafe vesa configuration tool (failsafeDexconf).
http://nouveau.freedesktop.org/wiki/UbuntuPackages
https://launchpad.net/~raof/+archive/ppa
xorg.conf nv and nouveau:
http://paste.pocoo.org/show/107880/
Xorg.0.log nouveau:
http://paste.pocoo.org/show/107881/
There was no backtrace: output. That's the EOF.
Code:
# egrep '(\(EE|\(WW|\(!!)' /var/log/Xorg.0.log.nouveau_1 (++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
(WW) NOUVEAU(0): Bad V_BIOS checksum
(EE) NOUVEAU(0): wrong DRM version
(EE) NOUVEAU(0): DRI pre-initialisation failed. Setting NoAccel
(!!) NOUVEAU(0): ... BIOS signature not found
(!!) NOUVEAU(0): Raw DCB entry 0: 01000300 00000028
(!!) NOUVEAU(0): Raw DCB entry 1: 04010312 00000000
(!!) NOUVEAU(0): Raw DCB entry 2: 04010310 00000028
(!!) NOUVEAU(0): Raw DCB entry 3: 02020321 0000c080
(WW) NOUVEAU(0): Failed to set up write-combining range (0xc000001a,0x1)
(WW) NOUVEAU(0): Failed to set up write-combining range (0xc0000018,0x3)
(WW) NOUVEAU(0): Failed to set up write-combining range (0xc0000010,0xb)
(WW) NOUVEAU(0): Failed to set up write-combining range (0xc0000000,0x1b)
(WW) Configured Mouse: No Device specified, looking for one...
I guess the problem is the wrong drm version in the ppa repo:
(EE) NOUVEAU(0): wrong DRM version
Code:
libdrm2:
Installed: 2.4.1+git20090212-0~ppa1~hardy
Candidate: 2.4.1+git20090212-0~ppa1~hardy
Version table:
*** 2.4.1+git20090212-0~ppa1~hardy 0
500 http://ppa.launchpad.net hardy/main Packages
100 /var/lib/dpkg/status
2.3.0-4ubuntu1 0
500 http://de.archive.ubuntu.com hardy/main Packages
500 http://archive.ubuntu.com hardy/main Packages
Unfortunatly I got svere problems with my package sytem yesterday when removing nouveau packages and downgrading libdrm2 to hardy back again I wasn't no more able to reinstall the removed nvidia-glx-new because of dpkg-diversion conflicts with the old traces of nvidia-glx.
The diversion problem was somewhat complex:
http://paste.pocoo.org/show/107883/
Now I got the propritary binary driver running again.