Greetings
I am trying to install a driver for Nvidia GeForce 7050 on an acer aspire m1641. In order to install suse 11.1 I booted it with noapic option to get graphics going,
I have done the one click install from opensuse/nvidia, but it did not work. /var/log/
invidia-installer.log says ERROR: unable to build the nvidia kernel module
Any help gratefuly received
Cheers
Aaron
Some NVIDIA Basics - openSUSE Forums
If normal boot is not working - try failsafe, if you still can’t login do the following:
Pause the boot by moving the down arrow, then back up to the default boot. But now press backspace, it should delete any text where you can see VGA=…etc
Remove all text and now type just the number:
3
and hit enter
at the login type your user name and then password
now type:
su
then the root password
Now type: yast
you can check what did or didn’t get installed and correct it.
Thaks for response, but still no joy. I now seem to have 4 different kernels listed on boot screen and the last one did not work at all, it kept returning to the boot screen.
Boot to level 3 and login, then switch to su and start yast
remove all but default or PAE kernel, if you don’t know which, choose PAE
then make sure you have the matching nvidia kernel module.
Ok I have completely reloaded suse 11.1 and went straight to nvidia one click install, but it still does not work. I have GeForce 7050 graphics card and have installed:
Kernel-default
Kernel-default-base
Kernel-default-extra
Kernel-source
Kernel-syms
Kernel-trace
Kernel-trace-base
Kernel-trace-extra
Nvidia-gfxG02-kmp-default
x11-video-nvidiaG02
Is this right?
Thanx
Aaron
personally, & this is doing it the hard way, i install
kernel source
gcc/gcc++
make
& it works great
Andy
The above edit is correct
I would include gcc, gcc++, make
as Andy suggests
Thanks for replies
I have gcc, gcc++, make.
How can I check that the nvidia module is loaded?
Did you manage to get the install the way I quoted above, without the trace modules?
Open a terminal and do: glxinfo
post result, just the top part, you’ll see what I mean.
glxinfo returns
Xlib: extension “GLX” missing on display “:0.0”.
Xlib: extension “GLX” missing on display “:0.0”.
0x21 16 tc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
Xlib: extension “GLX” missing on display “:0.0”.
Xlib: extension “GLX” missing on display “:0.0”.
0x3a 32 tc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
Do this in a terminal and post result:
cat /etc/X11/xorg.conf
cat /etc/X11/xorg.conf
nvidia-xconfig: X configuration file generated by nvidia-xconfig
nvidia-xconfig: version 1.0 (buildmeister@builder62) Wed May 27 01:58:49 PDT 2009
/…/
SaX generated X11 config file
Created on: 2009-07-14T07:26:30+0100.
Version: 8.1
Contact: Marcus Schaefer <sax@suse.de>, 2005
Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users>
Automatically generated by [ISaX] (8.1)
PLEASE DO NOT EDIT THIS FILE!
Section “ServerLayout”
Identifier “Layout[all]”
Screen “Screen[0]” 0 0
InputDevice “Keyboard[0]” “CoreKeyboard”
InputDevice “Mouse[1]” “CorePointer”
Option “Clone” “off”
Option “Xinerama” “off”
EndSection
Section “Files”
InputDevices “/dev/gpmdata”
InputDevices “/dev/input/mice”
FontPath “/usr/share/fonts/misc:unscaled”
FontPath “/usr/share/fonts/local”
FontPath “/usr/share/fonts/75dpi:unscaled”
FontPath “/usr/share/fonts/100dpi:unscaled”
FontPath “/usr/share/fonts/Type1”
FontPath “/usr/share/fonts/URW”
FontPath “/usr/share/fonts/Speedo”
FontPath “/usr/share/fonts/PEX”
FontPath “/usr/share/fonts/cyrillic”
FontPath “/usr/share/fonts/latin2/misc:unscaled”
FontPath “/usr/share/fonts/latin2/75dpi:unscaled”
FontPath “/usr/share/fonts/latin2/100dpi:unscaled”
FontPath “/usr/share/fonts/latin2/Type1”
FontPath “/usr/share/fonts/latin7/75dpi:unscaled”
FontPath “/usr/share/fonts/baekmuk:unscaled”
FontPath “/usr/share/fonts/japanese:unscaled”
FontPath “/usr/share/fonts/kwintv”
FontPath “/usr/share/fonts/truetype”
FontPath “/usr/share/fonts/uni:unscaled”
FontPath “/usr/share/fonts/CID”
FontPath “/usr/share/fonts/ucs/misc:unscaled”
FontPath “/usr/share/fonts/ucs/75dpi:unscaled”
FontPath “/usr/share/fonts/ucs/100dpi:unscaled”
FontPath “/usr/share/fonts/hellas/misc:unscaled”
FontPath “/usr/share/fonts/hellas/75dpi:unscaled”
FontPath “/usr/share/fonts/hellas/100dpi:unscaled”
FontPath “/usr/share/fonts/hellas/Type1”
FontPath “/usr/share/fonts/misc/sgi:unscaled”
FontPath “/usr/share/fonts/xtest”
FontPath “/opt/kde3/share/fonts”
EndSection
Section “Module”
Load “dbe”
Load “freetype”
Load “extmod”
Load “glx”
EndSection
Section “ServerFlags”
Option “AllowMouseOpenFail” “on”
Option “ZapWarning” “on”
EndSection
Section “InputDevice”
Identifier “Keyboard[0]”
Driver “kbd”
Option “Protocol” “Standard”
Option “XkbLayout” “gb”
Option “XkbModel” “microsoftpro”
Option “XkbRules” “xfree86”
EndSection
Section “InputDevice”
Identifier “Mouse[1]”
Driver “mouse”
Option “Buttons” “5”
Option “Device” “/dev/input/mice”
Option “Name” “ImPS/2 Generic Wheel Mouse”
Option “Protocol” “explorerps/2”
Option “Vendor” “Sysp”
Option “ZAxisMapping” “4 5”
EndSection
Section “Modes”
Identifier “Modes[0]”
ModeLine “1280x1024” 106.97 1280 1360 1496 1712 1024 1025 1028 1059
ModeLine “1280x1024” 87.75 1280 1328 1360 1440 1024 1027 1034 1053 +hsync -vsync
ModeLine “1024x768” 81.80 1024 1080 1192 1360 768 769 772 802
ModeLine “1024x768” 76.16 1024 1080 1192 1360 768 769 772 800
ModeLine “1024x768” 69.71 1024 1080 1184 1344 768 769 772 798
ModeLine “1024x768” 69.50 1024 1072 1104 1184 768 771 775 796 +hsync -vsync
ModeLine “1024x768” 64.11 1024 1080 1184 1344 768 769 772 795
ModeLine “800x600” 48.91 800 840 920 1040 600 601 604 627
ModeLine “800x600” 45.50 800 840 920 1040 600 601 604 625
ModeLine “800x600” 44.00 800 848 880 960 600 603 607 622 +hsync -vsync
ModeLine “800x600” 42.11 800 840 920 1040 600 601 604 623
ModeLine “800x600” 38.22 800 832 912 1024 600 601 604 622
ModeLine “1280x1024” 108 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync
EndSection
Section “Monitor”
Identifier “Monitor[0]”
VendorName “CTX”
ModelName “CTX X962A”
UseModes “Modes[0]”
DisplaySize 376 301
HorizSync 30.0 - 83.0
VertRefresh 43.0 - 75.0
Option “DPMS”
Option “PreferredMode” “1280x1024”
EndSection
Section “Device”
Identifier “Device[0]”
Driver “nvidia”
VendorName “VESA”
BoardName “Vesa-BIOS Graphics”
EndSection
Section “Screen”
Identifier “Screen[0]”
Device “Device[0]”
Monitor “Monitor[0]”
DefaultDepth 16
SubSection “Display”
Depth 15
Modes “1280x1024” “1024x768” “800x600”
EndSubSection
SubSection “Display”
Depth 16
Modes “1280x1024” “1024x768” “800x600”
EndSubSection
SubSection “Display”
Depth 24
Modes “1280x1024” “1024x768” “800x600”
EndSubSection
SubSection “Display”
Depth 8
Modes “1280x1024” “1024x768” “800x600”
EndSubSection
EndSection
linux-utpy:~ #
No Nvidia there just vesa
Section “Device”
Identifier “Device[0]”
Driver “nvidia”
VendorName “VESA”
BoardName “Vesa-BIOS Graphics”
EndSection
Go through it again
Some NVIDIA Basics - openSUSE Forums
or do it the hard way:
Alright so here is how to install the nvidia driver manually, in case the one in the repo doesn’t work or u just want to use the latest.
Go to Yast>Software>Software Management
Search for and install if you don’t have these:
make
gcc
kernel-source
Now download the latest Nvidia driver:
Place the file in your /home/username
Now restart and at the boot screen, pause the boot by moving the down button, then move back up and clear any text in the boot arguments by holding backspace. Then just type the number: 3
At the login
Type “root” then enter and then your root password and press enter.
now type
cd /home/username
*Now remember you can use the {TAB} key to auto complete
so type:
sh NVIDIA{TAB}
and the whole file name should auto complete
eg: sh NVIDIA-Linux-x86-180.14.09-pkg1.run
Follow the installer and let it compile the kernel module for you.
Say Yes to everything
Use TAB to move around
reboot
Thanks for this.
Do I need to uninstall the drivers in yast first?
Ideally, yes. Though they are not properly installed. Yes. Go to Yast Software Management - Filter by Repo and select the nvidia repo
then delete whatever is installed. Just cancel any error boxes until you are checking to delete the last one, after that you should get no error box. Accept
Download the driver from nvidia
save it as suggested to /home/username*
follow the directions given earlier
Caf 4926
Sorted…Thanks for your time and patience.
Great
If this was sorted using the manual method, remember to keep the nvidia driver in the place your /home/username
Because every time we have a kernel update, you need to do all that install of the driver again.