Nvidia on Ubuntu: Difference between revisions
clean up references to slop content |
No edit summary |
||
| Line 5: | Line 5: | ||
== Opposite == | == Opposite == | ||
To go the opposite route, purging all proprietary drivers and installing the open source Nouveau driver, you pretty much just <code>sudo apt install xserver-xorg-video-nouveau</code> You might find seemingly good content/tutorials by linuxconfig, but I'm intentionally not linking to their site or YouTube videos because their content is plausible, but sketchy - IOW, it is Artificial Intelligence '''[[wp:AI slop|slop]]'''. <ref>linuxconfig.org/how-to-install-nvidia-drivers-on-ubuntu-24-04 describes how to get Nvidia drivers working on Ubuntu 24, but curiously refers to deprecated commands like 'ubuntu drivers autoinstall'. They have a whole section where they talk about downloading 'drivers' from Nvidia - but the '.run' files are '''not''' drivers at all, they are installers. And they instruct you to use 'telinit' to switch runlevels when the concept of SysV runlevels is obsolete (and thus so is the command). Granted the telinit command will be transparently translated into systemd unit activation requests, but old, deprecated "howto" is "how '''NOT''' to".</ref> | To go the opposite route, purging all proprietary drivers and installing the open source Nouveau driver, you pretty much just <code>sudo apt install xserver-xorg-video-nouveau</code> You might find seemingly good content/tutorials by linuxconfig, but I'm intentionally not linking to their site or YouTube videos because their content is plausible, but sketchy - IOW, it is Artificial Intelligence '''[[wp:AI slop|slop]]'''. <ref>linuxconfig.org/how-to-install-nvidia-drivers-on-ubuntu-24-04 describes how to get Nvidia drivers working on Ubuntu 24, but curiously refers to deprecated commands like 'ubuntu drivers autoinstall'. They have a whole section where they talk about downloading 'drivers' from Nvidia - but the '.run' files are '''not''' drivers at all, they are installers. And they instruct you to use 'telinit' to switch runlevels when the concept of SysV runlevels is obsolete (and thus so is the command). Granted the telinit command will be transparently translated into systemd unit activation requests, but old, deprecated "howto" is "how '''NOT''' to".</ref> | ||
== About this System == | |||
In your desktop environment, you can access 'System Settings' -> '[[About this System]]' to display basic info about your Software and Hardware environment including the 'graphics processor'. Mine says 'NV197' You can click on 'Show More Information' which reveals a multi-tab dialog with extensive Graphics info for OpenCL OpenGL Vulkan Window Manager and X-Server. | |||
You can also get details from a variety of CLI commands like glxinfo | |||
<code>glxinfo | grep -E "OpenGL version|OpenGL renderer"</code> | |||
'''OpenGL renderer''' string: NV197 | |||
'''OpenGL version''' string: 4.3 (Compatibility Profile) Mesa 24.2.8-1ubuntu1~24.04.1 | |||
== GUI is stuck == | == GUI is stuck == | ||