Nvidia GeForce RTX 4090 framebuffer?
by dchmelik from LinuxQuestions.org on (#6GQKA)
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 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?
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?