You are not logged in.
Hi all
following on from a similar post over in the kernel forum, I'm also having issues with nvidia.
Just upgraded my kernel to 2.6.11.9-ARCH, went to reinstall nvidia with 'pacman -S nvidia' and get an error
FATAL: module nvidia not found
.
So I have no nvidia module, there is no NVmakedevices script anywhere - what's going on? Obviously it can't find the nvidia module as it's in the process of installing it!???!
WTF?
Offline
i have no problem on 2.6.11.10,
install new kernel
reboot
after boot, leave X and run pacman -S nvidia again
uh and btw don't use gcc4,glibc and binutils from testing
Offline
had similar a few days back. also ran the nvidia package externally tho and it sorted itself out. running 2.6.11.7 .
Offline
please check your /var/log/nvidia-installer.log on errors
Offline
here the same error after upgrading to kernel 2.6.11.9.
Seems that the kernel was built with gcc 3.4.2, instead of gcc 4 in the testing repository.
From nvidia-installer.log:
You appear to be compiling the NVIDIA kernel module with a different compile
r than the one that was used to compile the running kernel. This may be fin
e, but there are cases where this can lead to instability. The compiler use
d to compile the kernel was gcc 3.4; the current compiler is gcc 4.0.
so it stops.
Offline
shall i quote:
btw don't use gcc4,glibc and binutils from testing
Offline
shall i quote:
btw don't use gcc4,glibc and binutils from testing
sorry, thank you, now (with gcc3 glibc and binutils from current) it works...
Offline
Umm so what's my solution? Downgrade binutils, gcc and glibc? I haven't installed any of them from testing.
Here's my nvidia installer log:
Using built-in stream user interface
-> The file '/tmp/.X0-lock' exists... an X server appears to be running
ERROR: You appear to be running an X server; please exit X before installing.
For further details, please see the section INSTALLING THE NVIDIA DRIVER
in the README available on the Linux driver download page at
www.nvidia.com.
ERROR: Installation has failed. Please see the file
'/var/log/nvidia-installer.log' for details. You may find suggestions
on fixing installation problems in the README available on the Linux
driver download page at www.nvidia.com.
That appears to be the wrong error so I'll kill X and try again now...
Offline
Ah, now I have the gcc problem.
So, do I need to reinstall and old gcc? Won't this bugger up some of my other things?
And I did have gcc4 installed from testing?! I'm sure I didn't have testing stuff in there before, evidently I do, heh.
Where next?
Offline
the best solution is to rebuild the kernel with gcc 4.
Freedom is what i love
Offline
Wouldn't it just be easier to downgrade the kernel with pacman rather than recompiling it?
I've never compiled my own kernel with Arch before, can't really be arsed to be honest.
Offline
the best solution is to rebuild the kernel with gcc 4.
as far as I know, you can't yet without some pretty heavy patching
Offline
Erm my ivtv module is fucked as well?!?
How come? Can't watch TV, and if you've seen the mythtv post in AUR requests, you'll know how ridiculously long it's taken to get working!
BOLLOCKS.
Offline
Blaasvis wrote:the best solution is to rebuild the kernel with gcc 4.
as far as I know, you can't yet without some pretty heavy patching
It's not so heavy, and a patch(16kB) for our stock kernel26 is here:
http://bbs.archlinux.org/viewtopic.php?p=87720#87720
-neri
Offline
Hmm I'm not getting anywhere... after patching my kernel, I should be able to install the gcc4 stuff, no?
Offline
I'm having the same problem but with kernel 2.6.11.7-1, gcc 3.4.3-2 and binutils 2.15-1.
Running pacman -S nvidia from console got me the same error
FATAL: module nvidia not found
So I downloaded the installer from nvidia.com, ran it and got the same error.
Here's /var/log/nvidia-installer.log
Offline
Is this fixable then?
Offline
Try downloading the driver form nvidia.com and run something like this:
sh NVIDIA-Linux-x86-1.0-7174-pkg1.run -k $(uname -r)
Offline
Did that and the module built alright, I think.
Now I get another gcc error
FATAL: Error inserting nvidia (/lib/modules/2.6.12-rc5-mm1-ARCH/kernel/drivers/video/nvidia.ko): Invalid module format
There was something about '2.6.12.... gcc-4 should be 2.6.12.... gcc-3.4' when I tried to modprobe outside X...
Offline
Ah dmesg reveals it:
[17180229.896000] nvidia: version magic '2.6.12-rc5-mm1-ARCH SMP preempt 686 gcc-4.0' should be '2.6.12-rc5-mm1-ARCH SMP preempt 686 gcc-3.4'
T.
Offline
So you have kernel compiled with gcc4 but you're using gcc3 on this system?
I think you should recompile or reinstall kernel compiled with gcc3.
Offline
Hmm just compiled my own stock kernel, nvidia seems to have installed OK, I get direct rendering, but there is no logo and the 'NoLogo' switch is off as far as I know.
Also got some weird font issues with my lcd monitor, maybe something to do with that autohinter or whatever it was I saw the other day
Offline