nvidia GeForce 9600GT on OpenSuse 12.3

Hello!

How can I install a driver “nvidia GeForce 9600GT” on OpenSuse 12.3?

Thank you!

Hello again!

I downloaded this driver:

Product Type: GeForce.
Product Series: GeForce 9 Series.
Operating System: Linux 64-bit.
Language: Português (Brazil).

This driver was downloaded: “NVIDIA-Linux-x86_64-319.49.run”

And now, what should I do?
How to install it?

Thank you!

rhus wrote:

>
> Hello again!
>
>
> I downloaded this driver:
>
>
> Product Type: GeForce.
> Product Series: GeForce 9 Series.
> Operating System: Linux 64-bit.
> Language: Português (Brazil).
>
>
> This driver was downloaded: “NVIDIA-Linux-x86_64-319.49.run”
>
>
> And now, what should I do?
> How to install it?
>
Before you start, be sure you have the kernel sources installed.

Now, be aware that you can use Yast to get the appropriate drivers. The
advantage is that going that route will install them such that any kernel
updates will automagically update the kernel linkages. From the Yast main
panel, go to “software repositories”, select “Add”, then select the Nvidia
repo from the list that comes. Accept what comes up, then “OK” to get back
to the main panel. Now select “Software Management” and type “nvidia” into
the search dialog box. Up comes a list of nvidia related options. Pick the
appropriate driver and install that using “accept”. You will probably want
the nvidia-computeG03 - that will pull in the rest of what you need for the
kernel you are running (deskto, default, pae) - do NOT select anything other
than what the system suggests until you get this installed as you won’t need
what isn’t automatically selected for dependencies and some additional
selections will mess things up.

To use what you have now, you need to open a terminal and cd to the
directory where you downloaded the nvidia-xxxxxxx.run file and either use su

  • to become root then type in:

CODE

su - c ./NVIDIA-Linux-x86_64-319.49.run

/CODE

or

CODE

sudo ./NVIDIA-Linux-x86_64-319.49.run

/CODE

Either will work but be aware that you will have to complete the above
anytime the kernel is updated. You will have to logout then log back or (to
be sure) reboot to insure that the kernel portions of the driver are
installed.


Will Honea

Hello!

I typed in the terminal:

su -c ./NVIDIA-Linux-x86_64-319.49.run

I received this error:

“Error: Unable to find the system utility ‘ld’; please make sure you have the
package ‘binutils’ installed. If you do have binutils installed, then please
check that ‘ld’ is in your PATH.”

After installing binutils.

I typed in the terminal again:

su -c ./NVIDIA-Linux-x86_64-319.49.run

And I received this error:

“Error: You apper to be running an X server; please exit X before installing.”

I don’t know how to get out of X server.

Thank you!

Press ctrl-alt-F1 log in there as root

type init 3 to shout down X

navigate to where the the program is with cd
ie
cd /home/your user/thedirectory

run the installer.

when complete
init 5

to restart the GUI
exit
to logout as root
and press ctrl-alt-F7 to move to the GUI terminal

To the op,

The easy way to build your nvidia driver when all the necessary prerequisites are installed
is to put the nvidia .run flle in your /home directory.

Boot your machine to runlevel 3 (init3)
Login as user
su to become root
type sh NVIDIA and hit the TAB key to complete the .run file name
then press enter.

I have a problem:

I tried to install the nvidia driver and got an error:

“Error: The Nouveau driver is currently in use by your system. This driver is incompatible whit the NVIDIA driver, and must be disabled before proceeding.”

The nvidia installer offered me a way to solve the problem and I accepted the suggestion.
Unfortunately I did not take note of the information and I don’t remember the way suggested.

Now my desktop works at 640x480, there is no other possible screen resolution.

How to solve this new problem?

Thank you!

Hello!

Additional information:

I tried reinstalling the nvidia driver, but could not install it.

I received a message:

"Unable to find the development tool ‘cc’ in your path; please make sure that you have the package ‘gcc’ installed. If gcc is installed on your system, then please check that ‘cc’ is in your PATH.

Thank you!

Hi,

You go to yast2 and install the following

Make
gcc

packages, if there is still error kindly postback again.

I have a couple of blogs on the subject you can read here that can help.

Installing the nVIDIA Video Driver the Hard Way - Blogs - openSUSE Forums

LNVHW - Load NVIDIA (driver the) Hard Way from runlevel 3 - Version 1.46 - Blogs - openSUSE Forums

The ability to install the nVIDIA driver is dependent on the kernel version, so stay away fro 3.11 in particular.

Thank You,

Hello!

I have already installed “gcc” and “make” and a new error appeared:

“ERROR: Unable to find the kernel source tree for the currently running kernel. Please make sure you have installed the kernel source files for your kernel and that they are properly configured; on Red Hat Linux systems, for example, be sure you have the ‘kernel-source’ or ‘kernel-devel’ RPM installed. If you knou the correct kernel source files are installed, you may specify the kernel source path whit the ‘–kernel-source-path’ command line option.”

That’s it! I have no idea how to solve this problem.
I’m thinking about reinstalling OpenSUSE.

Thank you!

Install the necessary (as root) with

zypper in kernel-devel

I’m thinking about reinstalling OpenSUSE.

Thank you!

No need to do that. It won’t fix the problem anyway.

rhus wrote:

>
> Hello!
>
> I typed in the terminal:
>
> su -c ./NVIDIA-Linux-x86_64-319.49.run
>
> I received this error:
>
> “Error: Unable to find the system utility ‘ld’; please make sure you
> have the
> package ‘binutils’ installed. If you do have binutils installed, then
> please
> check that ‘ld’ is in your PATH.”
>
> After installing binutils.
>
> I typed in the terminal again:
>
> su -c ./NVIDIA-Linux-x86_64-319.49.run
>
> And I received this error:
>
> “Error: You apper to be running an X server; please exit X before
> installing.”
>
> I don’t know how to get out of X server.
>
> Thank you!

I’ve never run into that one. One or both of these will work:

  1. hit alt-ctl-F1 - that puts you into a command prompt session and I think
    it also closes the X server.

  2. The definitive answer is to logout - not restart or reboot, just log out.
    When the login screen comes up, select the menu option and select to open a
    terminal session. Log in as root, then procede with the install from the
    terminal session. This selection will probably inform you that all X
    sessions will be closed, which is what you want.


Will Honea

On 2013-09-15 03:16, rhus wrote:

> How can I install a driver “nvidia GeForce 9600GT” on OpenSuse 12.3?

Some reading:

NVIDIA
NVIDIA the hard
way
NVIDIA
drivers
Nvidia video cards
NVIDIA
troubleshooting


Cheers / Saludos,

Carlos E. R.
(from 12.3 x86_64 “Dartmouth” at Telcontar)

Hello!

I installed “kernel-devel” with the command:
“zypper in kernel-devel”, but I received a new message when I tried to install the nvidia driver:

Here’s the message:

“Neither the ‘/usr/src/linux/include/linux/version.h’ nor the ‘/usr/src/linux/include/generated/uapi/linux/version.h’ kernel header file existis. The most likely reason for this is that the kernel source files in ‘/usr/src/linux’ have not been configured.”

Thank you!

Use Yast’s Softwaremanager, select View - Patterns and install the Linux Kernel Development Pattern (check the box left to this). It will pull in all the needed files.

Another thing: the NVIDIA driver has an option which can be used (and is used in the dkms-nvidia packages for Bumblebee f.e.) for installing on a running X server:

su -c 'sh NVIDIA_DRIVER_DOT_RUN_FILENAME --no-x-check'

This allows one to install the driver without having to go to “the-old-runlevel-3”.

Hello!

I tried to install the nvidia driver through the site:

SDB:NVIDIA drivers - openSUSE

The nvidia driver was installed, but my screen is still 640x480.
It’s as if nothing had been installed… nothing has changed!!

Thank you!

Sounds like the monitor EDID is not being read properly. (That can arise if you are connected via an analogue VGA cable for example.) Have a look at /var/log/Xorg.0.log for diagnostic purposes. If you need help, upload it to SUSE Paste (set ‘Delete After’ to something sensible), and post the link that it generates here. We can then take a look.

SUSE Paste: my Xorg.0.log file.
SUSE Paste

Thank you!

The nvidia driver has a problem. (Are you sure you’ve installed the correct one for your particular nvidia model?)

    12.878] (==) Matched nvidia as autoconfigured driver 0
    12.878] (==) Matched nouveau as autoconfigured driver 1
    12.878] (==) Matched nv as autoconfigured driver 2
    12.878] (==) Matched modesetting as autoconfigured driver 3
    12.878] (==) Matched fbdev as autoconfigured driver 4
    12.878] (==) Matched vesa as autoconfigured driver 5
    12.878] (==) Assigned the driver to the xf86ConfigLayout
    12.878] (II) LoadModule: "nvidia"
    12.878] (II) Loading
/usr/lib64/xorg/modules/updates/drivers/nvidia_drv.so
    13.059] (II) Module nvidia: vendor="NVIDIA Corporation"
    13.059]    compiled for 4.0.2, module version = 1.0.0
    13.059]    Module class: X.Org Video Driver
    13.085] (EE) NVIDIA: Failed to load the NVIDIA kernel module.
Please check your
    13.085] (EE) NVIDIA:     system's kernel log for additional error
messages.
    13.085] (II) UnloadModule: "nvidia"    13.059] (II) Module nvidia: vendor="NVIDIA Corporation"
    13.059]    compiled for 4.0.2, module version = 1.0.0
    13.059]    Module class: X.Org Video Driver
    13.085] (EE) NVIDIA: Failed to load the NVIDIA kernel module.
Please check your
    13.085] (EE) NVIDIA:     system's kernel log for additional error
messages.
    13.085] (II) UnloadModule: "nvidia"
    13.085] (II) Unloading nvidia
    13.085] (EE) Failed to load module "nvidia" (module-specific
error, 0)

The X-server then proceeds to load the basic framebuffer driver

    13.118] (--) FBDEV(0): Virtual size is 640x480 (pitch 640)
    13.118] (**) FBDEV(0):  Built-in mode "current": 30.7 MHz, 36.9
kHz, 73.3 Hz
    13.118] (II) FBDEV(0): Modeline "current"x0.0   30.72  640 672 752
832  480 484 488 504 -hsync -vsync -csync (36.9 kHz b)
    13.118] (==) FBDEV(0): DPI set to (96, 96)

I’ll leave it to others as to what is required to resolve this, as I’m not familiar with nvidia hardware and the proprietary driver installation subtleties…