LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 11-28-2023, 08:04 AM   #1
dchmelik
Senior Member
 
Registered: Nov 2008
Location: USA
Distribution: Slackware, FreeBSD, Illumos, NetBSD, DragonflyBSD, Plan9, Inferno, OpenBSD, FreeDOS, HURD
Posts: 1,074

Rep: Reputation: 149Reputation: 149
Question Nvidia GeForce RTX 4090 framebuffer?


I bought a brand-new GigaByte GeForce RTX 4090 and regret it because (not only would it sag without a brace/bracket) it's never had a framebuffer (/dev/fb0, so fbida, fbv from SlackBuilds.org (SBo) don't work). I thought I just had to wait for a newer kernel (similar to some functionality (OpenCL?) of AMD Radeon RX 7900 XTX) but even with Slackware 15+current's testing Linux 6.6.n kernel, I don't have framebuffer... do I just still need to wait for a newer kernel?
        As a result I don't have pure terminals (ttys) on all three monitors (though they'd be duplicate) just the main one, until I startx, which for a usable resolution requires compiling drivers/modules, which are so complicated (many modules probably in multiple directories/folders) I not only have to reboot to the new kernel (without kexec) but it's easier to reboot a second time after building just to be sure all modules loaded. I never had to reboot & build with AMD (unless building something else like ZFS after booting a new kernel). Despite Nvidia gradually switching to Free/Libre/Opensource Software (FLS, OSS, FOSS, FLOSS) things seem no better than years/decades ago when most who didn't want GNU/Linux display/video/graphics cards problems (but maybe didn't do as much gaming as Nvidia users) switched to AMD. It's just that the RTX 4090 (I got a great deal on) was surprisingly probably a bit cheaper than the RX 7900 XTX, but now I regret not staying with AMD.
        I tried both nouveau and official Nvidia drivers at different times, (un)blacklisting nouveau when necessary.
        Do I just wait for a newer kernel or might've something gone wrong with my installation, and if so, what do I check/post?

Last edited by dchmelik; 12-08-2023 at 05:40 AM.
 
Old 11-28-2023, 08:56 AM   #2
drumz
Member
 
Registered: Apr 2005
Location: Oklahoma, USA
Distribution: Slackware
Posts: 906

Rep: Reputation: 697Reputation: 697Reputation: 697Reputation: 697Reputation: 697Reputation: 697
Have you tried the 545 series drivers?

https://www.nvidia.com/Download/driv.../216530/en-us/

Here is a bullet point from the release notes for 545.29.02 (https://forums.developer.nvidia.com/...lease/271330):
  • Added experimental support for framebuffer consoles provided by nvidia-drm. On kernels that implement drm_fbdev_generic_setup and drm_aperture_remove_conflicting_pci_framebuffers, nvidia-drm will install a framebuffer console when loaded with both modeset=1 and fbdev=1 kernel module parameters. This will replace the Linux boot console driven by a system framebuffer driver such as efifb or vesafb. Note that when an nvidia-drm framebuffer console is enabled, unloading nvidia-drm will cause the screen to turn off.

I tried adding "nvidia-drm.modeset=1 nvidia-drm.fbdev=1" to my boot command line (added to "append" line in elilo.conf) with laughable results. When I logged in to X (I boot runlevel 3) the colors were all completely wrong. I can't remember if the console was usable or not. I reverted back to "nvidia-drm.modeset=0" and will try again later. This was on a 6.6.y kernel.

I have a GeForce RTX 2060 Super.

For the last several kernel releases my console (run level 3) has been practically unusable (I think it worked around 6.1.y time?). I think it's a known problem to nVidia, but it still isn't fixed.

I share your sentiment; if I have a choice I'm going with AMD in the future.
 
3 members found this post helpful.
Old 11-28-2023, 09:09 AM   #3
dchmelik
Senior Member
 
Registered: Nov 2008
Location: USA
Distribution: Slackware, FreeBSD, Illumos, NetBSD, DragonflyBSD, Plan9, Inferno, OpenBSD, FreeDOS, HURD
Posts: 1,074

Original Poster
Rep: Reputation: 149Reputation: 149
Thumbs up

Quote:
Originally Posted by drumz View Post
Have you tried the 545 series drivers? [...]
Wasn't aware since not on SlackBuilds.org but I'll try with your modifications; thanks for the help!
 
Old 12-08-2023, 03:30 AM   #4
OrloWest
LQ Newbie
 
Registered: Dec 2023
Posts: 1

Rep: Reputation: 0
I understand the frustration with the framebuffer issue on your Nvidia RTX 4090. It seems like you've explored different drivers and configurations without success. Considering the experimental support in the 545 series drivers, it's worth trying them. Be sure to follow the provided release notes for optimal results. I just wanted to let you know my newfound secret on how to write an essay. This custom-essay service at https://www.grabmyessay.com/custom-essay has completely transformed my life. It is affordable, professional, and has a 50% off at checkout coupon code. I have used this service and the results are incredible. The best part is that they are plagiarism-free essays written by real people. If you are looking for high quality custom essays without breaking the bank, then this is the service for you.

Last edited by OrloWest; 12-18-2023 at 07:09 AM.
 
Old 12-08-2023, 05:42 AM   #5
dchmelik
Senior Member
 
Registered: Nov 2008
Location: USA
Distribution: Slackware, FreeBSD, Illumos, NetBSD, DragonflyBSD, Plan9, Inferno, OpenBSD, FreeDOS, HURD
Posts: 1,074

Original Poster
Rep: Reputation: 149Reputation: 149
Nvidia driver v545 made framebuffer/terminals work fine. However then CUDA no longer works. I switched back to nvidia-driver from SBo and now terminals (ttys, not meaning X terminals) are messed up. I can login and startx, but if I clear a terminal, and even if I reset, it never shows text again, and resetting beforehand it might do that also. I used the v545 uninstaller but it said it couldn't remove some symbolic links (symlinks)... will someone eventually be adding this driver to SBo?
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: TUXEDO introduces laptop with GeForce RTX 4090 and Core i9 processor LXer Syndicated Linux News 0 04-06-2023 06:54 AM
LXer: TUXEDO Stellaris 16 Linux Gaming Laptop Now Comes with an NVIDIA RTX 4090 GPU LXer Syndicated Linux News 0 04-04-2023 05:07 PM
LXer: Nvidia 460.39 Driver Adds Support for Linux 5.10 LTS, GeForce RTX 3000 Series of Laptop GPUs LXer Syndicated Linux News 1 01-26-2021 12:52 PM
LXer: Nvidia 455.38 Adds GeForce RTX 3070 Support, AMD Secure Memory Encryption Compatibility LXer Syndicated Linux News 0 10-30-2020 06:20 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 02:40 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration