Jump to content

Nvidia and Mandriva Linux release 2008.0 [solved]


Steve Scrimpshire
 Share

Recommended Posts

I've tried installing both the Nvidia official driver and the nvidia drivers included with the distro and I cannot get it to work.

I get this when I try to startx

 

(II) LoadModule: "type1"

(II) Loading /usr/lib/xorg/modules/fonts//libtype1.so

(II) Module type1: vendor="X.Org Foundation"

compiled for 1.3.0, module version = 1.0.2

Module class: X.Org Font Renderer

ABI class: X.Org Font Renderer, version 0.5

(II) Loading font Type1

(II) LoadModule: "freetype"

(II) Loading /usr/lib/xorg/modules/fonts//libfreetype.so

(II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"

compiled for 1.3.0, module version = 2.1.0

Module class: X.Org Font Renderer

ABI class: X.Org Font Renderer, version 0.5

(II) Loading font FreeType

(II) LoadModule: "glx"

(WW) Warning, couldn't open module glx

(II) UnloadModule: "glx"

(EE) Failed to load module "glx" (module does not exist, 0)

(II) LoadModule: "nvidia"

(WW) Warning, couldn't open module nvidia

(II) UnloadModule: "nvidia"

(EE) Failed to load module "nvidia" (module does not exist, 0)

(II) LoadModule: "kbd"

(II) Loading /usr/lib/xorg/modules/input//kbd_drv.so

(II) Module kbd: vendor="X.Org Foundation"

compiled for 7.2.0, module version = 1.1.0

Module class: X.Org XInput Driver

ABI class: X.Org XInput driver, version 0.7

(II) LoadModule: "synaptics"

(II) Loading /usr/lib/xorg/modules/input//synaptics_drv.so

 

I found this:

http://www.initng.org/ticket/47

 

But the device nodes exist in my case.

I have a feeling it has something to do with Xorg's driver path.

Edited by Steve Scrimpshire
Link to comment
Share on other sites

why not upgrade to 2008 ? or better just reinstall the system ?

 

Not to sound like a jerk, but I shouldn't have to do that. This ain't Windows.

 

I've done 98% of my 'upgrades' through urpmi and never had a problem like this. I will admit that upgrading that way to new year's release is riskier than upgrading between in-year releases, but a problem like this should not happen. If it does (which it did), I'm sure there's a much easier way to solve it than re-installing. I'm downloading the DVD now in case no one comes up with an answer, but reinstalling is unreasonable just for errors in X caused by Mandriva.

Link to comment
Share on other sites

i just finished 2 days of trying to install the nvidia drviers and finally i was able to do so.

try installing the dkms-nvidia-current but install the 100.something version and not the 169 version becuase the second one bugged my X too.

 

now do you have the X server working or it does not load ?

if not try this:

change the /etc/X11/xorg.config file like this:

the line where you have Driver="nvidia" to Driver="nv"

then reboot (init 5 didn't work for me :( )

then the Xserver should work back with the default driver

Edited by igotnoluck
Link to comment
Share on other sites

igtonoluck, it also depends on the video card model, I believe you had a 5500 FX? That one turned out to require the 100 version, my wifes is a 6600 and uses the 169 version. I unfortunatly forgot about that bit of info.

Edited by Dark
Link to comment
Share on other sites

Fresh install of 2008 and it's still borked. Go Mandriva!

Edit: Completely removed all traces of nvidia and tried installing dkms-nvidia...same problem "module could not be found"

Edited by Steve Scrimpshire
Link to comment
Share on other sites

FINALLY!!!!!!

 

I removed all traces of NVidia from everywhere it could possibly be. I removed all kernels except for the one I am using. I removed all kernel-sources except for the one I am using (just urpme kernel-source doesn't completely rid you of the /usr/src/linux* directories, so I did that manually). I went into /boot and made sure all my System.map, vmlinuz, config and initrd symlinks were all correct.

 

Then I installed in this order:

x11-driver-video-nvidia-current

nvidia-current-kernel-2.6.22.12-laptop-1mdv

dkms-nvidia-current

 

and it finally works!!!

 

Edit: Forgot to mention, before installing those above, I installed:

 

kernel-laptop-2.6.22.12-1mdv-1-1mdv2008.0

kernel-source-2.6.22.12-1mdv-1-1mdv2008.0

kernel-laptop-devel-2.6.22.12-1mdv-1-1mdv2008.0

 

and that nvidia-current-kernel-2.6.22.12-laptop-1mdv-100.14.19-1mdv2008.0 also installs nvidia-current-kernel-laptop-latest-100.14.19-1.20071121.1mdv2008.0

 

But the nvidia-current-kernel* and dkms-nvidia-current all seem to say they are the same thing:

[root@laptop boot]# urpmq -i nvidia-current-kernel-2.6.22.12-laptop-1mdv-100.14.19-1mdv2008.0

Name : nvidia-current-kernel-2.6.22.12-laptop-1mdv

Version : 100.14.19

Release : 1mdv2008.0

Group : System/Kernel and hardware

Size : 2268229 Architecture: i586

Source RPM : dkms-nvidia-current-100.14.19-1mdv2008.0.src.rpm Build Host: n3.mandriva.com

Packager : Iurt the rebuild bot <distrib-admin@mandrivalinux.org>

Summary : nvidia-current driver for kernel 2.6.22.12-laptop-1mdv

Description :

dkms binary kernel modules for the nvidia-current driver version 100.14.19,

built for the 2.6.22.12-laptop-1mdv kernel.

[root@laptop boot]# urpmq -i nvidia-current-kernel-laptop-latest-100.14.19-1.20071121.1mdv2008.0

Name : nvidia-current-kernel-laptop-latest

Version : 100.14.19

Release : 1.20071121.1mdv2008.0

Group : System/Kernel and hardware

Size : 0 Architecture: i586

Source RPM : dkms-nvidia-current-100.14.19-1mdv2008.0.src.rpm Build Host: n3.mandriva.com

Packager : Iurt the rebuild bot <distrib-admin@mandrivalinux.org>

Summary : nvidia-current driver for latest kernel-laptop

Description :

dkms binary kernel modules for the nvidia-current driver version 100.14.19,

built for latest kernel-laptop.

[root@laptop boot]# urpmq -i dkms-nvidia-current

Name : dkms-nvidia-current

Version : 169.07

Release : 1mdv2008.0

Group : System/Kernel and hardware

Size : 9006843 Architecture: i586

Source RPM : nvidia-current-169.07-1mdv2008.0.src.rpm Build Host: n4.mandriva.com

Packager : Anssi Hannula <anssi@mandriva.org>

URL : http://www.nvidia.com/object/unix.html

Summary : NVIDIA kernel module for new cards

Description :

NVIDIA kernel module for new GeForce/Quadro based video cards. This

is to be used with the x11-driver-video-nvidia-current package.

Name : dkms-nvidia-current

Version : 100.14.19

Release : 1mdv2008.0

Group : System/Kernel and hardware

Size : 7165110 Architecture: i586

Source RPM : nvidia-current-100.14.19-1mdv2008.0.src.rpm Build Host: n5.mandriva.com

Packager : Anne Nicolas <anne.nicolas@mandriva.com>

URL : http://www.nvidia.com/object/unix.html

Summary : NVIDIA kernel module for new cards

Description :

NVIDIA kernel module for new GeForce/Quadro based video cards. This

is to be used with the x11-driver-video-nvidia-current package.

 

How confusing is that???

 

Well, it looks like the nvidia-kernel* ones are version 100-something, while the dkms-nvidia module is the 169-something one....so maybe it was the version conflict with the x11-driver-video-nvidia-current?

[root@laptop boot]# urpmq -i x11-driver-video-nvidia-current-169.07-1mdv2008.0

Name : x11-driver-video-nvidia-current

Version : 169.07

Release : 1mdv2008.0

Group : System/Kernel and hardware

Size : 20287327 Architecture: i586

Source RPM : nvidia-current-169.07-1mdv2008.0.src.rpm Build Host: n4.mandriva.com

Packager : Anssi Hannula <anssi@mandriva.org>

URL : http://www.nvidia.com/object/unix.html

Summary : NVIDIA proprietary X.org driver and libraries for new cards

Description :

NVIDIA proprietary X.org graphics driver, related libraries and

configuration tools for new GeForce/Quadro based video cards.

 

NOTE: You should use XFdrake to configure your NVIDIA card. The

correct packages will be automatically installed and configured.

 

If you do not want to use XFdrake, see README.manual-setup.

 

This NVIDIA driver should be used with GeForce FX and newer cards.

For older cards, the packages x11-driver-video-nvidia96xx and

x11-driver-video-nvidia71xx should be used instead.

 

Why don't they make the dependencies install the right ones?

 

 

Edit Part 2: I uninstalled the

nvidia-current-kernel-2.6.22.12-laptop-1mdv-100.14.19-1mdv2008.0

nvidia-current-kernel-laptop-latest-100.14.19-1.20071121.1mdv2008.0

packages and it still works, so apparently all that was needed was

x11-driver-video-nvidia-current

dkms-nvidia-current

 

in that order.

Edited by Steve Scrimpshire
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...