Why is it that Nvidia graphics cards boot into a blank screen...
SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Why is it that Nvidia graphics cards boot into a blank screen...
I have this happen on a few builds. I install Slackware then I reboot, as it boots into runlevel 3 the screen goes black. The usual fix is appending "acpi=off" to kernel cmdline at boot. Why does this happen?
Is it because my Nvidia graphics card doesn't get a long with the nouveau driver?
This happens on my laptop and I doubt if it is a Slackware issue. Did you try simply adjusting the backlight on your laptop screen? I have to do this every time I boot. Use Fn+F2 or whatever key combination your system uses for backlight adjustment.
Nouveau's kernel module uses Modesetting to poll the graphics card when loaded. Usually this is a harmless after-effect that re-initializes your graphics card's framebuffer to it's maximum supported setting resolution in the console (Runlevel 3).
Nouveau supports a majority of video cards that use Pixel Shader formats using Galium3D as it's API. Most, if not all Nvidia cards that support some level of Pixel Shader technology should be fine with the Nouveau driver. There is also a special Nouveau driver nouveau_vieux that uses the older non-Gallium Mesa 3D driver for Nvidia cards that do not have Pixel Shader technology. In theory Nouveau should work with all known Nvidia cards without any issues.
Just to be safe, try booting without any additional kernel commands.
I get the blank screen when I boot with no additional kernel commands. What if I tell Lilo to force using a certain vga mode? That would be a good test.
If I use acpi=off then it boots fine but disables acpi which I would like to use.
You could try adding nomodeset to your kernel options. That should keep the kernel from switching to a higher resolution framebuffer display mode when booting.
I currently use 1024x768@16bpp as my VGA mode, but when nouveau starts the kernel module, it goes into modesetting and resets it up to 1280x1024@16bpp to match my framebuffer and monitor.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.