You are not logged in.
Hi
kernel 2.6.16.14-1 introduces a problem with nvidia packages, please consider to rebuild the module after update to new kernel.
update kernel, rerun pacman -S nvidia
if you already encounter a kernel panic, use this to solve:
boot your kernel with lilo or grub with these parameters
load_modules=off init s
then login with your root password and then run:
pacman -S nvidia
reboot
greetings
tpowa
Offline
{EDIT} If you do not have nvidia in your cache .....don't forget you will have no modules so load up ones you need ie for your network (LAN etc...)
maybe even /etc/rc.d/network restart
Just a thought
Mr Green I like Landuke!
Offline
then login with your root password and then run:
pacman -S nvidia
reboot
hmm didn't i wrote reboot? to restart
greetings
tpowa
Offline
the point Mr. Green was making is that if you don't have the nvidia package in your cache and you boot without modules you won't have network support to be able to download the package.
Dusty
Offline
ah ups thanks just misread that, i assumed everyone has the package in cache
Offline
dangit! i must be the first to fall victim...stupid brain, youre supposed to reinstall the nvidia package after a kernel upgrade! DOH! and what is worse i do not have the package in cache
running /etc/rc.d/network start gives a fail and running ifconfig eth0 up says no such device
how do i get my network back up to get the package or should i just burn it to a cd and do it that way? (would like to know how to get the network up though)
Offline
you need to load module for net to work....
assuming you know what it is ...
or try hwdetect --show-net (may not work if no mods loaded doh!)
Mr Green I like Landuke!
Offline
dont have hwdect but i was able to boot up by adding nvidia to the mod_blacklist and not changing grub, this at least allowed my network to come up so i can get the nvidia package but it wont install. keeps saying to shutdown the xserver and that it cant open nvidia.ko no such file or directory
yikes! i may have really hosed this up
Offline
ok, got it fixed
to recap what i did
edited grub with "load_modules=off init s" as tpowa said so that i could run the nvidia installer, but it was not in cache...so
i added nvidia to the mod_blacklist in rc.conf and rebooted as normal, this allowed me to download the nvidia package via pacman, but it would not install since nvidia module is in the kernel(?)...so
i edited the grub file again as above, rebooted and was able to install the nvidia driver, removed nvidia from the mod_blacklist line and rebooted
all systems check good!
sorry for the slight panic and thanks for the help!
Offline
For those of us who load modules manually, simply block the module in rc.conf (change it to !nvidia), reboot new kernel, pacman -S nvidia, and unblock the module. you can optionally reboot again to test.
Offline
For those of us who load modules manually, simply block the module in rc.conf (change it to !nvidia), reboot new kernel, pacman -S nvidia, and unblock the module. you can optionally reboot again to test.
Wow even better ,,, lol
Mr Green I like Landuke!
Offline
For those of us who load modules manually, simply block the module in rc.conf (change it to !nvidia)
That should work even if using MOD_AUTOLOAD, as !module is synonymous with the blacklist
Offline
what about nvidia-legacy ?
and Is it possible to make pacman -S nvidia install well in X?
EDIT:
1. nvidia-legacy has also this issue and should be reinstalled
2. nvidia should be removed from DAEMONS=() because it also can cause a frees ( /etc/rc.d/nvidia load nvidia module )
3. i rebooted and loaded nvidia module, tried to start kdm but nothing... reloaded nvidia module then kdm and freez. After the secound loading and using it so it's not so dangerous
Offline
If ALL you have is an USB keyboard, then telling grub to boot with load_modules off will cause you to have NO working keyboard without the USB modules loaded.
I had to run across the street and borrow a PS2 keyboard to do this. Once I had a PS2 keyboard in place, all went well. Once you do the pacman -S nvidia and rebuild the module, you can shut down the computer and re-install your USB keyboard and reboot. DO NOT change out keyboards with the computer powered up. I would even suggest unplugging the power cord from the PSU before changing out keyboards. The USB port should be able to be hot plugged, but the PS2 port isn't.
Before upgrading to the new kernel, I would suggest rebooting into level 3, or text mode, and doing a pacman -R nvidia, then pacman -Sy kernel26. Then reboot into level 3, or text mode, again to get the new kernel running and then do pacman -S nvidia. Let us know if that works.
Pudge
Offline
Pudge 8)
It would have quicker to load up arch install cd chroot in & just !nvidia then reboot fix reboot (thats quicker!!!!)
Man you gotta love Linux .....
Mr Green I like Landuke!
Offline
i get "Unknown interrupt or fault at EIP 00000060..." repeatedly until my laptop reboots with 2.6.16.14-1
I tried upgrading to version 2.6.16.14-2 but it doesnt help.
i downgraded to 2.6.16.11-1, which was in my cache.
anynone what know that is - google didn't return anything useful?
(it's a 1.4Ghz Pentium M Notebook, if that useful)
Offline
update to 2.6.16.14-2, it fixes the EIP errors
Offline
hm i did the upgrade to 2.6.16.14-2 a second time and it worked. too much coffee i guess. thx tpowa
btw 2 more posts and you're teh l33t :shock:
Offline
out of curiosity, does 2.6.16.14-2 fix the nvidia problem too? i didn't notice anyone saying so.
there were negligible changes to the stock kernel between 13 and 14, so i assume changing to 64gb memory support is what broke binary compatibility with the driver.
Offline
When you upgrade from 2.6.16.14-1 to 2.16.16.14-2 , you don't get a kernel panic, but you have to reinstall nvidia to get X to work again.
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
I get "Unknown interrupt or fault at EIP ..." repeatedly until my laptop reboots, then i try edit grub with load_modules=off init s but it don't fix the problem.
How can i fix it?
Thanks.
Offline
you need a boot cd for that, the kernel is f* up on your system.
chroot into your / after that and update kernel to 2.6.16.15
Offline