You are not logged in.
Hii, Many times after making my own kernel like kernek26CK I cant get X run, so I do pacman -S nvidia-ck , or what ever, but then when it tries to install the module I get an error saying that it can't find /proce/nvidia module and that maybe X is runing( while it's not, I even got the init 3 or even 1 and killall kdm or gdm), So what can I do to fix it up guys?
:?:
Offline
nvidia has to be recompiled for a custom kernel, as do almost all modules. You can use abs to do this.
Offline
really?
Why is that?
and, can you tell me where can I find a nice nvidia module for CK to compile it in my /var/abs plase?
Offline
really?
Why is that?
and, can you tell me where can I find a nice nvidia module for CK to compile it in my /var/abs plase?
Maybe this link:
http://wiki.archlinux.org/index.php/ABS
Offline
really?
Why is that?
All modules, no matter what they are, are tied to one specific kernel. This is by design. That is why you have multiple directories (one for each kernel) in /lib/modules/. The nvidia driver, in the repos, is compiled for the stock kernel.
The old nvidia package used to use nvidia's installer, and thus could be easilly rebuilt. The new package no longer uses nvidia's installer (this is a good thing). Thus you have to rebuild it yourself.
and, can you tell me where can I find a nice nvidia module for CK to compile it in my /var/abs plase?
Copy the existing nvidia module PKGBUILD, rename it to nvidia-ck and change the kernel version setting.
Offline
EAD wrote:really?
Why is that?All modules, no matter what they are, are tied to one specific kernel. This is by design. That is why you have multiple directories (one for each kernel) in /lib/modules/. The nvidia driver, in the repos, is compiled for the stock kernel.
The old nvidia package used to use nvidia's installer, and thus could be easilly rebuilt. The new package no longer uses nvidia's installer (this is a good thing). Thus you have to rebuild it yourself.
EAD wrote:and, can you tell me where can I find a nice nvidia module for CK to compile it in my /var/abs plase?
Copy the existing nvidia module PKGBUILD, rename it to nvidia-ck and change the kernel version setting.
Why is it good that nvidia dont have an install any more?
and yes I knew I have multiple directories , what I don't understand that if I make my own CK kernel, why can't I use PACMAN -S nvidia-ck ??
Offline
because there is no nvidia-ck package
edit:
I am mistaken: http://aur.archlinux.org/packages.php?d … =1&ID=5445
Offline
If you use the exact same version string (uname -r) for your kernel that the original -ck kernel from community uses, then you could be able to use the prebuilt nvidia-ck module. You might have some incompatibilities though.
All Arch kernels use this trick for not having to rebuild all modules on a minor bugfix release, and it worked so far (although there is no guarantee for this).
Offline