You are not logged in.
So, I read the latest news that nvidia is dropping support for older cards and so wasn't too surprised when my 4 year old laptop didn't boot in to X this evening.
So, I installed the nvidia-340xx driver as the news post suggests, but I'm still getting the same issue (not booting in to X).
Any suggestions what I can do to troubleshoot this and look up error logs?
Last edited by kabads (2014-10-07 16:59:54)
Offline
Start with the Xorg log.
Offline
Stupid question, did you reboot or `rmmod nvidia` after you installed nvidia-340xx?
CPU-optimized Linux-ck packages @ Repo-ck • AUR packages • Zsh and other configs
Offline
Stupid question, did you reboot or `rmmod nvidia` after you installed nvidia-340xx?
I rebooted as I was prompted to do on install.
Offline
[ 1058.850] (WW) NVIDIA(0): The NVIDIA GeForce GT 130M GPU installed in this system is
[ 1058.850] (WW) NVIDIA(0): supported through the NVIDIA 340.xx Legacy drivers. Please
[ 1058.850] (WW) NVIDIA(0): visit http://www.nvidia.com/object/unix.html for more
[ 1058.850] (WW) NVIDIA(0): information. The 343.22 NVIDIA driver will ignore this
[ 1058.850] (WW) NVIDIA(0): GPU. Continuing probe...
[ 1058.850] (EE) No devices detected.
[ 1058.850] (EE)
Fatal server error:
[ 1058.850] (EE) no screens found(EE)
[ 1058.850] (EE)
Please consult the The X.Org Foundation support
at [url]http://wiki.x.org[/url]
Last edited by kabads (2014-10-06 20:01:00)
Offline
Interesting! You're seeing that error with the nvidia-340xx package installed? Odd.
CPU-optimized Linux-ck packages @ Repo-ck • AUR packages • Zsh and other configs
Offline
So, it looks like the old driver is still installed (despite some packages being uninstalled when I installed the 340xx) as the log reports 343.22 driver ignoring it.
Offline
Does lspci or Xorg show this as NV86?
I may have to CONSOLE you about your usage of ridiculously easy graphical interfaces...
Look ma, no mouse.
Offline
lspci gives
01:00.0 VGA compatible controller: NVIDIA Corporation G96M [GeForce GT 130M] (rev a1)
Offline
Just trying to find it here and the no screens found might be something covered in the nvidia wiki.
I may have to CONSOLE you about your usage of ridiculously easy graphical interfaces...
Look ma, no mouse.
Offline
So, on that page (nouveau) it seems to come under the NV50 family (Tesla) - but I'm not sure what help that is.
Offline
Hi,
Yesterday I read that the NVIDIA no longer support gf 2xx. I felt sad.
I installed the legacy drivers and works. But today, after updating kernel have the same problem.
So I solved this problem using LTS versions of kernel and legacy drivers.
Last edited by RandomNumber4 (2014-10-06 21:38:04)
Offline
I had same problem than RandomNumber4 and same solution yesterday, but unfortunately LTS kernel did not help nor reinstalling of nvidia packages today:
warning: nvidia-340xx-340.46-2 is up to date -- reinstalling
warning: nvidia-340xx-libgl-340.46-2 is up to date -- reinstalling
warning: nvidia-340xx-utils-340.46-2 is up to date -- reinstalling
uname -a
Linux arssi 3.14.19-1-lts
Oct 07 00:35:37 arssi gdm-Xorg-:0[224]: modprobe: FATAL: Module nvidia not found.
Oct 07 00:35:37 arssi gdm-Xorg-:0[224]: (EE) NVIDIA: Failed to initialize the NVIDIA kernel module. Please see the
Oct 07 00:35:37 arssi gdm-Xorg-:0[224]: (EE) NVIDIA: system's kernel log for additional error messages and
Oct 07 00:35:37 arssi gdm-Xorg-:0[224]: (EE) NVIDIA: consult the NVIDIA README for details.
----
Oct 07 00:35:38 arssi gdm-Xorg-:0[224]: (EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)
Maybe I need to learn how to use yesterday's kernel in Arch...
EDIT: downgrading to Linux arssi 3.16.3-1-ARCH fixed the problem. Temporarily, of course.
Now, is this bug in kernel (also in LTS?) or nvidia-340xx packages?
Last edited by OssiL (2014-10-06 22:00:17)
Offline
I am having similar problems:
Geforce GTX 260 will not work with fully updated system with:
nvidia-340xx nvidia-340xx-libgl nvidia-340xx-utils
If I dowgrade to linux-3.16.3-1 it does work...
So linux-3.16.4-1 is broken maybe?
Offline
I have the same problem with a gtx 260, I could boot with the 340XX drivers by downgrading the kernel to the 3.16.3-1 I still had in the package cache.
dmesg was saying something along the lines of "nvidia disagrees about version of symbol", it's probably some breakage that requires the kernel module to be rebuilt against 3.16.4...
Last edited by marmis85 (2014-10-06 23:22:48)
Offline
I had same problem than RandomNumber4 and same solution yesterday, but unfortunately LTS kernel did not help nor reinstalling of nvidia packages today:
warning: nvidia-340xx-340.46-2 is up to date -- reinstalling
warning: nvidia-340xx-libgl-340.46-2 is up to date -- reinstalling
warning: nvidia-340xx-utils-340.46-2 is up to date -- reinstalling
uname -a
Linux arssi 3.14.19-1-ltsNow, is this bug in kernel (also in LTS?) or nvidia-340xx packages?
On LTS kernel, you must install nvidia-340xx-lts. It works for me.
Last edited by RandomNumber4 (2014-10-06 22:36:06)
Offline
It looks like this resource from nvidia shows that this board was under the 304 branch, but 304 branch seems to have become legacy. Those would be what I would think would be legacy. But this is new enough that it has been moved to the 340 branch.
I may have to CONSOLE you about your usage of ridiculously easy graphical interfaces...
Look ma, no mouse.
Offline
It looks like this resource from nvidia shows that this board was under the 304 branch, but 304 branch seems to have become legacy. Those would be what I would think would be legacy. But this is new enough that it has been moved to the 340 branch.
With the 343.XX update they dropped support for cards from geforce 8 to gt 300, wich are now relegated to the 340.XX driver. The 304.XX I think is for even older cards.
http://nvidia.custhelp.com/app/answers/detail/a_id/3473
btw I just rebuilt the package from abs (with 3.6.14 headers installed) and now it works with 3.16.4
there is already a bug open in arch's tracker, probably it won't take long before they are rebuilt and a -Syu will solve everything
https://bugs.archlinux.org/task/42269
Offline
Now my nvidia hardware is hosed due to the update. None of my network interfaces work now (it's a nvidia motherboard). Downgrading linux doesn't seem to work either.Nope, we are good. Syslinux and the /boot !@*$&$@#(
Last edited by nomorewindows (2014-10-07 01:12:30)
I may have to CONSOLE you about your usage of ridiculously easy graphical interfaces...
Look ma, no mouse.
Offline
The nvidia-340xx package seems outdated. I also had some problems with my GTX 285M since (modprobe nvidia got me a "ERROR: could not insert 'nvidia': Exec format error").
I solved this by downloading the driver from Nvidia's website.
Consider this as a workaround until the official package is updated.
Last edited by cisoun (2014-10-07 07:31:28)
Offline
While I wait for an update to resolve it, I start the GUI by typing in the console:
$ sudo modprobe --force nvidia
$ sudo systemctl restart gdm.service
replace "gdm.service" for your session manager and I hope you also work.
Offline
Add tracks, I've recompiled "nvida-340xx" from abs, as said @marmis85, and now everything is working properly again.
Offline
While I wait for an update to resolve it, I start the GUI by typing in the console:
$ sudo modprobe --force nvidia $ sudo systemctl restart gdm.service
replace "gdm.service" for your session manager and I hope you also work.
Thank you, this worked for me. I have:
05:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2)
I removed all nvidia, installed new 340xx driver and related packages and also received the no screens found errors, tried to modprobe and received the exec format error. This works for now.
Offline
I could boot with the 340XX drivers by downgrading the kernel to the 3.16.3-1 I still had in the package cache.
dmesg was saying something along the lines of "nvidia disagrees about version of symbol", it's probably some breakage that requires the kernel module to be rebuilt against 3.16.4...
I have found the same thing. I had first moved to nvidia-340xx and it worked fine with kernel 3.16.3, then the kernel update to 3.16.4 happened and it broke, rolling back to 3.16.3 fixed it. Rebuilding nvidia-340xx against the new kernel would fix it however it still needs to be understood why Linux 3.16.4 breaks it.
For those thinking this driver does not work with your card, this probably explains the issue you are having!
I'm sure it's just teething troubles with having to branch off this nvidia-340xx package and it should be fixable and maintainable in future.
Offline
While I wait for an update to resolve it, I start the GUI by typing in the console:
$ sudo modprobe --force nvidia $ sudo systemctl restart gdm.service
replace "gdm.service" for your session manager and I hope you also work.
Thanks, this work for my GForce GTS 250.
Waiting for kernel update.
Offline