I would like to install above mentioned driver. I need to prepare kernel for this instalation, but this information I didnt find on openSUSE pages. Could anybody help me? Thanks. I add openSUSE 11.3 KDE
You can find all you need from here
openSUSE Graphic Card Practical Theory Guide for Users
Thank you for your advice. I tried to prepare this kernel before, but I had to reinstall and meantime this information was deleted from openSUSE pages. I have installed make and gcc, but I forgot how to make. Please help me. It was simple command. Thank you. I add , that I should edit /usr/src/linux but I cannot prepare linux, I have only packages.
If you install the base-development pattern from Yast - Software Management that usually provides all the required packaging, just make sure you have kernel-source also. Place the nvidia driver file in your /home/username
You have to add nomodeset to the boot argument, and boot to level 3, login as username, then become su, then do
sh NVIDIA{TAB} will auto complete for you
yes to everything
It’s all in the guide…
Thank you. Yes, I made it but instalation failed. Remark is, that gcc is not corresponding with gcc used i driver or kernel is not properly prepared. T try to refresh nomodeset in /boot/grub/menu.llst
Did you read here also, it’s linked from the above guide
SDB:NVIDIA drivers - openSUSE
We would need to know exactly the error you are getting…
Unable to load the kernel module “nvidia.ko” . This happens most frequently when this kernel module was built against the wrong or improperly configured kernel source with the version of gcc differs from the one used to built the target kernel or if a driver such as virafb/nvidia fb is present and prevents the the NVIDIA kernel module from obtaining ownership of NVIDIA graphics device or NVIDIA GPU installed is not supported by this NVIDIA Linux graphic release driver. Thank you.
Make sure you read the link provided by caf4926. Did you add nomodeset to the kernel boot command line?
openSUSE-11.3 nVidia users (for the “Easy Way”, “Repository Way”, and “Hard Way” proprietary driver methods) should pay attention to the openSUSE-11.3 release notes to add nomodeset to the kernel boot command line prior to installing the proprietary nVidia driver. To set this permanently, add it to the kernel command line in /boot/grub/menu.lst.
In cases when there is still a problem set the NO_KMS_IN_INITRD sysconfig variable to yes via yast > System > /etc/sysconfig Editor > System > Kernel > NO_KMS_IN_INITRD. Reboot your machine and proceed with the proprietary driver install instructions for your chosen method.
I tried to do it. But Iam not sure, that it is right. See # Modified by YaST2. Last modification on Pá čec 16 19:08:25 CEST 2010
THIS FILE WILL BE PARTIALLY OVERWRITTEN by perl-Bootloader
Configure custom boot parameters for updated kernels in /etc/sysconfig/bootloader
default 0
timeout 8
##YaST - generic_mbr
gfxmenu (hd0,1)/boot/message
##YaST - activate
kernel /boot/vmlinuz-2.6.34-12-desktop root=/dev/disk/by-id/ata-Hitachi_HTS545050B9A300_091202PB4400Q7JSTTMA-part11 resume=/dev/disk/by-id/ata-Hitachi_HTS545050B9A300_091202PB4400Q7JSTTMA-part7 splash=silent quiet showopts vga=0x34c nomodeset
###Don’t change this comment - YaST2 identifier: Original name: linux###
title Desktop – openSUSE 11.3 - 2.6.34-12
root (hd0,1)
kernel /boot/vmlinuz-2.6.34-12-desktop root=/dev/disk/by-id/ata-SAMSUNG_HD753LJ_S13UJ90S902466-part2 resume=/dev/disk/by-id/ata-SAMSUNG_HD753LJ_S13UJ90S902466-part8 splash=silent quiet showopts vga=0x31a
initrd /boot/initrd-2.6.34-12-desktop
###Don’t change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe – openSUSE 11.3 - 2.6.34-12
root (hd0,1)
kernel /boot/vmlinuz-2.6.34-12-desktop root=/dev/disk/by-id/ata-SAMSUNG_HD753LJ_S13UJ90S902466-part2 showopts apm=off noresume nosmp maxcpus=0 edd=off powersaved=off nohz=off highres=off processor.max_cstate=1 nomodeset x11failsafe vga=0x31a
initrd /boot/initrd-2.6.34-12-desktop
###Don’t change this comment - YaST2 identifier: Original name: linux (/dev/sda5)###
title linux (/dev/sda5)
root (hd0,4)
configfile /boot/grub/menu.lst
###Don’t change this comment - YaST2 identifier: Original name: linux (/dev/sda6)###
title linux (/dev/sda6)
root (hd0,5)
configfile /boot/grub/menu.lst
Undo any changes you made to the file. Follow this guide that has screenshots (the same thing but with screenshots):
Notice that you add the nomodeset option at the boot screen where you can choose which OS you want to boot. Imageshack - nomodesetexample.jpg - Uploaded by Imageshack user or
SDB:Configuring graphics cards - openSUSE
When installing the driver remember that you have to first boot to run level 3 in addition to setting the nomodeset option.
The entire process in simple terms:
Download the Nvidia driver from the official website, install gcc, make and kernel-sources via Yast.
Uninstall (throught Yast by searching for nvidia) the Nouveau driver or blacklist it.
Reboot the computer and set the options “nomodeset” and “3” - (to boot to run level 3) at the startup menu.
Login and install the nvidia driver.
After successful installation (you will get a message) Enter the following command
modprobe nvidia
Create an xorg.conf file with the command
nvidia-xconfig
Reboot your computer (shutdown now -r as root) and enjoy the 3D effects.
That looks odd, where did the top bit come from. Change it like this
# THIS FILE WILL BE PARTIALLY OVERWRITTEN by perl-Bootloader
# Configure custom boot parameters for updated kernels in /etc/sysconfig/bootloader
default 0
timeout 8
##YaST - generic_mbr
gfxmenu (hd0,1)/boot/message
###Don't change this comment - YaST2 identifier: Original name: linux###
title Desktop -- openSUSE 11.3 - 2.6.34-12
root (hd0,1)
kernel /boot/vmlinuz-2.6.34-12-desktop root=/dev/disk/by-id/ata-SAMSUNG_HD753LJ_S13UJ90S902466-part2 resume=/dev/disk/by-id/ata-SAMSUNG_HD753LJ_S13UJ90S902466-part8 splash=silent quiet showopts vga=0x31a nomodeset
initrd /boot/initrd-2.6.34-12-desktop
###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe -- openSUSE 11.3 - 2.6.34-12
root (hd0,1)
kernel /boot/vmlinuz-2.6.34-12-desktop root=/dev/disk/by-id/ata-SAMSUNG_HD753LJ_S13UJ90S902466-part2 showopts apm=off noresume nosmp maxcpus=0 edd=off powersaved=off nohz=off highres=off processor.max_cstate=1 nomodeset x11failsafe vga=0x31a
initrd /boot/initrd-2.6.34-12-desktop
###Don't change this comment - YaST2 identifier: Original name: linux (/dev/sda5)###
title linux (/dev/sda5)
root (hd0,4)
configfile /boot/grub/menu.lst
###Don't change this comment - YaST2 identifier: Original name: linux (/dev/sda6)###
title linux (/dev/sda6)
root (hd0,5)
configfile /boot/grub/menu.lst
Also post result of
rpm -qa | grep kernel
I have two questins. How I may uninstall Noveau driver? zypper uninstall noveau
I have 5 distros on my PC. How I can add nomodeset to the menu? Thanks
I think it was better. PC announced done, but then installation failed. Some problem kept.
First do what Caf4926 suggests in his post, and edit /boot/grub/menu.lst as he suggests (notice the nomodeset option added to opensuse 11.3-desktop), then
Post the result of
rpm -qa | grep kernel
What error did you get after installing?
You can uninstall the nouveau driver by searching for “nvidia” in Yast software management, and then deleting the nouveau driver.
Without success. It was impossible to enter init 3. Any other possibilities?
petrherynk wrote:
> I have 5 distros on my PC. How I can add nomodeset to the menu? Thanks
if you have five distros on your PC you should be at such an advanced
stage of Linux understanding that you are giving help instead of
taking it!
if you get in over your head and can’t swim, you should seek shallow
water…
–
Enjoy Packman’s benefits? Show your appreciation by donating at
http://se.unixheads.org/?donate
DenverD
CAVEAT: http://is.gd/bpoMD [posted via NNTP w/openSUSE 10.3]