Ask Your Question

cannot switch to tty console when nauveau driver is used

asked 2017-01-11 11:26:47 -0600

Aleksandar Kostadinov gravatar image

updated 2017-01-13 11:20:18 -0600

Hello, using laptop with intel and nvidia card [1]. In the past nouveau did not detect my card and I had no issues switching between graphics and text consoles. Now [2] it seems to be detecting the card and trugin to switch "Ctrl+Alt+F##" results it having current display just hang. If I go back to graphics console by "Alt+F1" then I can continue normal work.

This makes me thing that there is some confusion when trying to switch to text mode and I see last graphical screen. And I actually switch to console but can't see anything happening until I switch back to graphics.

update: after playing with some options, it turns out that on first boot there is no issue with switching to tty. After a few suspend/resume cycles and possibly related to docking/undocking the issue starts to manifest - as described above.

[1] GM108M/GeForce 940MX [2] kernel-core-4.8.15-200.fc24.x86_64

edit retag flag offensive close merge delete


try nomodeset in the linux command line, just in front of the word quiet in the grub editor on bootup, and if that helps, modify the /etc/default/grub to make it permanent.

SteveEbey73701 gravatar imageSteveEbey73701 ( 2017-01-11 17:19:23 -0600 )edit

@steveebey73742, reading some docs it looks like this would disable nouveau ( ). If the kernel module nouveau is loaded according to lsmod command, but there are no kernel messages about nouveau at all, then most likely Nouveau KMS is disabled. This prevents the driver to work at all. Aren't there better ways to disable nouveau than disabling KMS?

Aleksandar Kostadinov gravatar imageAleksandar Kostadinov ( 2017-01-12 03:04:17 -0600 )edit

sure, you could use dracut to --omit-drivers nouveau and rebuild initramfs. nomodeset simply turns off the attempt by nouveau to figure out the graphics mode of the nvidia display, and insted it forces a generic 1024x768 resolution.

SteveEbey73701 gravatar imageSteveEbey73701 ( 2017-01-12 08:10:15 -0600 )edit

see my update, probably not unsupported card but something related to powerstates. A thread suggests my xf86-video-nouveau 1.12 is a little old ( ). I need to spend osme time upgrading to fedora 25 and check if that will get fixed.

Aleksandar Kostadinov gravatar imageAleksandar Kostadinov ( 2017-01-13 11:32:34 -0600 )edit

If you want to upgrade, I'd suggest Fedora 26. You'll get newer drivers and it might behave much better (or worse ;)) on your system!

hedayat gravatar imagehedayat ( 2017-08-21 15:30:37 -0600 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2017-09-24 11:50:02 -0600

Aleksandar Kostadinov gravatar image

I assume nouveau is not there yet. Although it works surprisingly well with some tests, once I figured out how to completely disable the stupid GPU, most artifacts I've hit are gone.

I needed to put rd.driver.blacklist=nouveau in kernel command line options in /etc/default/grub. Also added blacklist nouveau to /etc/modprobe.d/00local.conf.

I had even more issues with XFCE 4.12.x. Now I feel like I have a stable and responsive system again. Nouveau should really rovide an easier way to get out of the way when user doesn't need GPU.

edit flag offensive delete link more

Question Tools


Asked: 2017-01-11 11:26:47 -0600

Seen: 652 times

Last updated: Sep 24 '17