Yup. And I see that your kernel sources symlink is pointing to the 2.6.32 kernel sources even though you are running the 2.6.35 kernel image.
Check if you have the 2.6.35 kernel sources installed:
- Code: Select all
# eix -I linux-sabayon-sources
If you don't, then install them:
- Code: Select all
# emerge -1v =linux-sabayon-sources-2.6.35
Then correct the kernel sources symlink:
- Code: Select all
# eselect kernel list
# eselect kernel set 3 <--- or whatever the number is for 2.6.35 in the list
# eselect kernel list
You need to unmask the latest version of nvidia-drivers. You do this by adding an entry to /etc/portage/package.unmask. You can either do this by inserting a line in the file like this:
- Code: Select all
# echo "=x11-drivers/nvidia-drivers-256.44" >> /etc/portage/package.unmask
or by editing the file manually:
- Code: Select all
# nano /etc/portage/package.unmask
Also comment out (add a hash "#" symbol to the beginning of the line) any masking entry for nvidia-drivers in the masking list:
- Code: Select all
# nano /etc/portage/package.mask
Then install ("merge") the package:
- Code: Select all
# emerge --sync
# layman -S
# emerge -1v =nvidia-drivers-256.44
Then make sure the correct OpenGL module is selected:
- Code: Select all
# eselect opengl set nvidia
Then get rid of the open-source drivers:
- Code: Select all
# emerge -C xf86-video-nv
# emerge -C xf86-video-nouveau
Then edit /etx/X11/xorg.conf and make sure it has
Driver "nvidia" in
Section "Device":
- Code: Select all
# nano /etc/X11/xorg.conf
Then run nvidia-settings (or whatever it's called, as I'm not on a PC with an nVIDIA GPU at the moment) and make sure that is all set up correctly.
As you have installed the GNOME edition of SL, check in /etc/conf.d/xdm that you still have DISPLAYMANAGER="gdm":
- Code: Select all
# cat /etc/conf.d/xdm
Then cross your fingers and restart the PC.
(I'm going on vacation tomorrow morning, so hopefully someone else will pick up where I've left off.)