Nvidia 6100

Nvidia 6100 users know well that with nvidia-drivers > 169.12 their display can't go 1280x1024.

This problem seems to affect every nvidia 6100 with nvidia-drivers.

this procedure is confirmed to work:

1)start Xorg with "vesa" driver 2)change driver to "nvidia" 3)restart X

This is a hassle to do every time. Let's automate the process.

We will have 2 xorg.conf files, identical except in one we will see: xorg.conf.nvidia

and in the other xorg.conf.vesa

We have to get the first X at boot time starts with ".vesa" and the latter with ".nvidia".

How to make the ".nvidia" xorg automatically at boot? Simple: add this line /etc/conf.d/locale.start and at boottime (you have to have xdm in the default profile for this to work) your X will fireup with vesa, be killed and restart with nvidia driver.

Now the choice: how to make sure xorg.conf.vesa is the first one to boot?

You can make something like that in "/etc/conf.d/local.stop" or add a "&& sleep 1m && cp [reverse...]" in local.start. You have the choice.

For hibernate to work, set those lines in /etc/hibernate/common.conf /etc/hibernate/common.conf