The nouveau driver is, in some way, better than the previous nv driver, because the graphical display can run on my two monitors without any tunning. It was not the case with nv, it tries to make a really big screen with my two monitors as If I had only one, and obviously it won't work. Nouveau is working good on this (gdm is displayed quite correctly on my left monitor, and when logged, XFCE is displayed correctly on the right monitor). Still a bit weird, but works better.
For example, I cannot run Salix Live (which uses nv) with my two monitors connected or it ended up with two black screens
I also have glitches when switching back to a Linux Console with nouveau, but all texts are readable, which was not the case with the nv driver.
I finally blacklisted the nouveau driver and installed the proprietary nvidia driver and it works good. But I noticed nouveau is making great progress. I will check it regularly.
I also had some headaches problems with the kernel update.
Before update, I was running a kernel 2.6.30.x and my devices were:
- /dev/hda (hard disk with one partition)
- /dev/hdb (CD/DVD drive)
- /dev/hdc (main hard disk with multiple partitions)
- /dev/sda (USB disk with one partition)
Kernel 2.6.33.x dropped the IDE compatibility layer, so no "hd", only "sd", connected with PATA, SATA or USB.
My /etc/fstab uses UID, not device node, to references disks, so everything should boot properly, I will just need to edit /etc/lilo.conf after first boot, to replace "hd" whith "sd".
But It won't boot. Because of my CD/DVD drive which shifted the device letter. /dev/hdc will became /dev/sdb !
Here is how I dealt with it: I rebooted, and on the Lilo prompt I edited the entry (with Tab key) and entered:
- Code: Select all
It booted right, I just needed to modify device names in /etc/lilo.conf and rerun lilo.
P.S. my /dev/hdb is now /dev/sr0 (optical devices are all sr now).