no login prompt after last Nvidia update

Hello, today I’ve updated the nvidia NG04 drivers and X11 things, without thinking more, since it’s already been successful 3 or 4 times (since I’ve switched from Win to Linux, last Fall).

But the login prompt doesn’t appear anymore, I just have the login background (you know, the green gradient that looks like topographic stuff), and I can change the tty, try to startx, etc but nothing happens.

What I can do is start my openSuse in rescue mode.
How can i fix the problem ? Go back to previous Nvidia drivers ? How ?

Thx much.

  • after removing the Nvidia drivers, the screen switches to console mode just when the prompt should be displayed.
  • after re-installing the Nvidia drivers, ditto.

The last thing that’s initialized is this:

Started X Display Manager.ger....ame Lookups......ckget.ge....0b94eac0

Have you, as root, tested to run

mkinitrd

. Helped me sometime.

It happened to me too! I would like to know how return to the older drivers usin the terminal.

Thanks!

I can’t use the terminal. A lot of what seems to be junk start scrolling on the screen…

I have upgraded an Nvidia driver today. After restarting the computer there was a kernel panic, the keyboard was blinking… The kernel version 4.1.15. When I restarted with a kernel 4.1.13 from boot menu, it is OK. Nvidia driver 340.96. It looks that there is something wrong with the upgrade.

Then I reinstalled the kernel 4.1.15 from Yast, rebooted and it looks OK now.

The problem here occurs with kernels 3.16.7-32-desktop and 13.16.7-35-desktop…

That’s that. I can boot these two kernels in rescue mode but that’s all. By the way we have almost the same hardware profile, same Gygabyte MB model, Intel CPU (obvious because of the MB socket…) and Nvidia graphics.

This is clearly a problem with latest NV drivers. If you look at the other threads of this section, several users encounter issues since yesterday update (but not necessarily on 13.2).

Now I’ve made the mistake to remove them completly but something’s still wrong or has been more deeply messed up by the update.

One last detail: when i try “startkde” in the tty6 console I get “error $DISPLAY” not set or something similar.

Same situation here.
The OS seems to load in the background but I get a black screen with a frozen cursor at the upper left corner.
Actually what it’s showing is whatever the previous terminal session had, just frozen.
I can Ctrl+Alt+Fn normally to other sessions and log in there.

I get no errors in “/var/log/Xorg.0.log”.
journalctl shows some errors about SSSD not initializing (because it’s not configured, duh), but I think it always has been that way.
Also I discovered I had this bug aswell: https://bugzilla.opensuse.org/show_bug.cgi?id=964355
But I don’t think that’s the cause of the black screen, cause the workaround seems to correct that specific error, but doesn’t solve the main one.
KDE seems to be loaded, even I can see the Skype process running, etc. so the desktop part seems OK.
It’s just the display which doesn’t work, but there are no errors related to the display. Weird.

In the past I ran into problems where the openSUSE repo and the Nvidia repo were not in sync (a problem with the mirrors) and had to downgrade the Nvidia driver for several days.
But now it seems I can’t even select a previous version of the driver with the command-line “yast2” tool.

For what it is worth it went fine here

I have the same situation as well. It looks to me like a bad update, or some problem with the packaging of it. I know that quite a few things changed organisationally with this version. I would revert to the previous version but it’s long gone from the repository!

My setup has an nVidia Quadro K2000D graphics card & 4K DisplayPort monitor. After the update, only black screen with non-blinking cursor top left. CTRL-ALT-Fn works to get console screen, but no graphics and no apparent errors in the log files.

Kernel: 3.16.7-35-desktop

nVidia driver packages that were installed:

nvidia-computeG04-361.28-23.1.x86_64.rpm
nvidia-gfxG04-kmp-desktop-361.28_k3.16.6_2-23.1.x86_64.rpm
nvidia-glG04-361.28-23.1.x86_64.rpm
x11-video-nvidiaG04-361.28-23.1.x86_64.rpm

I have the log output from installing these using zypper. It shows some unexpected warning messages from depmod about undefined symbols, which may be relevant. I can supply the log file if it would be useful.

I’ve been round the loop of deleting, cleaning up and re-installing from scratch several times but always the result is the same. I’ve changed over to the nouveau driver for now, which at least gets my graphics back (but at the cost of random hangs and crashes, possibly related to screen saver/DPMS issues).

Does anyone know how to inform the person who maintains these packages for openSUSE that there is a problem? And maybe ask for the older version to be put back in the repository for now/as well?

http://bugzilla.opensuse.org/ (same username/password as here)

You could also try to install the G03 driver instead, this should also support your card.

Have you tried to disable the intel graphics “card” that might be embedded into your CPU?

This is clearly a problem with latest NV drivers. If you look at the other threads of this section, several users encounter issues since yesterday update (but not necessarily on 13.2).

Now I’ve made the mistake to remove them completly but something’s still wrong or has been more deeply messed up by the update.

Can you be a bit more specific?

If you only ever installed the nvidia driver from the RPMs and uninstall the RPMs, then everything should be exactly like before.

Try to recreate the initrd though, via “mkinitrd”, and be sure that you remove “nomodeset” fromt the boot options if you added it.

OTOH, to everyone having a problem: adding “nomodeset” to the boot options might help (or not).

One last detail: when i try “startkde” in the tty6 console I get “error $DISPLAY” not set or something similar.

That’s normal.
You cannot start KDE in text mode… :wink:

Try “startx” instead, but that only works as root.

Same problem here. I have 3.16.7-35 x64 kernel. After NVIDIA graphics driver update today, I have no X server started. I rebooted with recovery mode and downgraded to nvidia-gfxG03-kmp-desktop, after that everything works fine just like before update.

You “downgraded” to nvidia-gfxG03-kmp-desktop? :\

You need all nvidia packages of the same flavor.
If you have x11-video-nvidiaG03 installed, you also need nvidia-gfxG03-kmp-desktop. If you (or the updater) install nvidia-gfxG04-kmp-desktop, it’s clear that it doesn’t work.

Or am I misunderstanding something here?

I’m running the GO3 driver and have been and had no problem (13.2) with the upgrade. Seem like only G04 people are seeing the problem

Yes, you need to downgrade all coresponding packages as well. Delete all nvidia packages, then add nvidia-gfxG03-kmp-desktop and coresponding packages will be selected automatically, because of dependency.

Looking in the nvidia repository I noticed the date of the files is april 2nd. Since I updated my system on april first, I supposed the actual drivers were already corrected (I am using G04 versions).

I installed them and everything is working as it should be. :-)))