Edit /boot/grub/menu.lst and add nomodeset
to the boot arguments in the default boot. - In Yast > System > etc/Sysconfig editor go to System > Kernel > NO_KMS_IN_INTRID and change the default no
to yes - Add the nVidia repo for 11.3: http://download.nvidia.com/opensuse/11.3/
Now open Yast > Software > Software Management and you will find the driver is automatically added to install - Accept the install
When I installed the nvidia drivers all the text on my computer became so small I couldn’t read it. I’ve gotten almost all of it fixed so that it’s back to normal, but the text at the login screen, in Yast and in the terminal are still so small I almost can’t use them. Are there settings anywhere to change the text size in them.
Ok, so I was following the steps, but NO_KMS_IN_INTRID is missing from Yast > System > etc/Sysconfig editor go to System > Kernel. However, I also found this guide… SDB:NVIDIA drivers - openSUSE. Thoughts, anyone?
I don’t understand it. You have to disable kernel mode setting. The packages from the official nvidia repository are doing this automatically via the sysconfig entry (NO_KMS_IN_INITRD) and running SuSEconfig to apply it to the kernel config. So why do you have to do this before the installation if it’s done automatically during the installation and why do you have to pass this option by bootloader command too?
As far as I know, if you install stuff directly from zypper, SuSEconfig won’t be run automatically, so you have to run it manually after the installation, but from YaST it should “just work”.
So why do you need to do something special and cryptic in 11.3? Is 11.3 a backstep from 11.2?
What does this NO_KMS_IN_INITRD really do?
I think I’ll better wait another month before I attempt the upgrade from 11.2 to 11.3 then. In the past, waiting 2-3 months after a Suse would have helped, this time, I try not to fall into this trap.