-
Notifications
You must be signed in to change notification settings - Fork 207
config/graphical-session/graphics-drivers/nvidia: rewrite nouveau #875
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
0c744ed to
2580b25
Compare
|
Argh, I am also failing linkcheck locally from timeout errors for GNU Savannah and ArchWiki. I additionally verified that I cannot access these sites in the browser. Might be more DDoS outages. |
2580b25 to
e5be7e9
Compare
e5be7e9 to
702ce70
Compare
|
|
||
| The accelerated OpenGL driver is provided by `mesa-dri`. This is a dependency of | ||
| the `xorg` metapackage, but must be manually installed when using `xorg-minimal` | ||
| or Wayland. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| or Wayland. | |
| or a Wayland compositor. |
| ### Vulkan | ||
|
|
||
| > **Warning**: The NVK driver is relatively new and may be unstable and/or | ||
| > underperformant. Expect instability on cards below Turing (GTX 16xx). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"Underperformant" is not a word. Additionally, this warning would be better served as part of the main paragraph.
| > underperformant. Expect instability on cards below Turing (GTX 16xx). | ||
| Cards starting with Kepler (GTX 6xx) are supported by the Vulkan nouveau driver. | ||
| Install `vulkan-loader` and `mesa-vulkan-nouveau`. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| Install `vulkan-loader` and `mesa-vulkan-nouveau`. | |
| Install `vulkan-loader` and `mesa-vulkan-nouveau`. Older cards may perform poorly or unreliably with Vulkan. |
|
|
||
| ### Reclocking | ||
|
|
||
| At the time of writing, only first generation Maxwell, Kepler, and some Tesla |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| At the time of writing, only first generation Maxwell, Kepler, and some Tesla | |
| Only first generation Maxwell, Kepler, and some Tesla |
There is no need for "at the time of writing" unless you are trying to claim psychic abilities and you assume that the reader will browse Git history to figure out when the document was written.
| At the time of writing, only first generation Maxwell, Kepler, and some Tesla | ||
| cards support manual reclocking. Cards past Turing (GTX 16xx) support automatic | ||
| reclocking. | ||
|
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This should all be one paragraph.
| ### Xorg | ||
|
|
||
| The `xorg` metapackage pulls in the `xf86-video-nouveau` video driver. This will | ||
| need to be manually installed if using `xorg-minimal`. You can also use the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| need to be manually installed if using `xorg-minimal`. You can also use the | |
| need to be manually installed when `xorg-minimal` is installed instead. You can also use the |
| need to be manually installed if using `xorg-minimal`. You can also use the | ||
| universal `modesetting` driver bundled with Xorg (this is the only option on | ||
| Tegra-based ARM boards). | ||
|
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This should be a single paragraph.
| Tegra-based ARM boards). | ||
|
|
||
| The former can make use of card-specific 2D acceleration paths, which is | ||
| primarily useful on older cards with specialized fixed function hardware (the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| primarily useful on older cards with specialized fixed function hardware (the | |
| primarily useful on older cards with specialized, fixed-function hardware. (The |
Mesa's NVK driver is getting better and more popular. Time to add instructions in the handbook for it. Went ahead and divided the nouveau section into subsections like the other driver pages.
Note that the section divisions are unnecessary for the proprietary driver because it unifies all of the APIs into one package.