diff options
| author | Hilton Chain <hako@ultrarare.space> | 2026-03-25 05:07:27 +0800 |
|---|---|---|
| committer | Hilton Chain <hako@ultrarare.space> | 2026-04-03 21:33:19 +0800 |
| commit | f6f40139198227a8a68b47cd9b30b28b42c62ac2 (patch) | |
| tree | 4acbfd182271733d80365c48d445098ac0105f87 /README.org | |
| parent | 642eda518a49c390318fb3495f728f8dd1c6a3f5 (diff) | |
nongnu: Add nvda-595.
* nongnu/packages/nvidia.scm (%nvidia-driver-arguments-595): New procedure.
(nvidia-source-595-x86_64-linux)
(nvidia-source-595-aarch64-linux)
(nvidia-driver-595, nvidia-firmware-595, nvidia-module-595)
(nvidia-module-open-595, nvidia-modprobe-595, nvidia-settings-595)
(nvda-595, nvda-user-alias-595)
(steam-nvidia-595, steam-nvidia-user-alias-595)
(heroic-nvidia-595, heroic-nvidia-user-alias-595)
(ffmpeg/nvidia-595, ffmpeg-6/nvidia-595): New variables.
* nonguix/transformations.scm (nonguix-transformation-nvidia): Support 595 series.
* README.org (NVIDIA graphics card): Add 595 series.
Diffstat (limited to 'README.org')
| -rw-r--r-- | README.org | 28 |
1 files changed, 17 insertions, 11 deletions
@@ -241,17 +241,17 @@ version to use. Here're GPUs supported by our packaged proprietary drivers. -| Code name | Series | nvda-beta | nvda-590 | nvda-580 | nvda-470 | nvda-390 | Nouveau | -|--------------+------------------------------------+-----------+----------+----------+----------+----------+---------| -| [[https://en.wikipedia.org/wiki/Blackwell_(microarchitecture)][Blackwell]] | GeForce 50 series | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ | -| [[https://en.wikipedia.org/wiki/Ada_Lovelace_(microarchitecture)][Ada Lovelace]] | GeForce 40 series | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ | -| [[https://en.wikipedia.org/wiki/Ampere_(microarchitecture)][Ampere]] | GeForce 30 series | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | -| [[https://en.wikipedia.org/wiki/Turing_(microarchitecture)][Turing]] | GeForce 16/20 series | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | -| [[https://en.wikipedia.org/wiki/Volta_(microarchitecture)][Volta]] | Titan V | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ | -| [[https://en.wikipedia.org/wiki/Pascal_(microarchitecture)][Pascal]] | GeForce 10 series | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ | -| [[https://en.wikipedia.org/wiki/Pascal_(microarchitecture)][Maxwell]] | GeForce 750/900 | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ | -| [[https://en.wikipedia.org/wiki/Kepler_(microarchitecture)][Kepler]] | GeForce 600/700, GeForce GTX Titan | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ | -| [[https://en.wikipedia.org/wiki/Fermi_(microarchitecture)][Fermi]] | GeForce 400/500 | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ | +| Code name | Series | nvda-beta | nvda-595 | nvda-590 | nvda-580 | nvda-470 | nvda-390 | Nouveau | +|--------------+------------------------------------+-----------+----------+----------+----------+----------+----------+---------| +| [[https://en.wikipedia.org/wiki/Blackwell_(microarchitecture)][Blackwell]] | GeForce 50 series | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ | +| [[https://en.wikipedia.org/wiki/Ada_Lovelace_(microarchitecture)][Ada Lovelace]] | GeForce 40 series | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ✅ | +| [[https://en.wikipedia.org/wiki/Ampere_(microarchitecture)][Ampere]] | GeForce 30 series | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | +| [[https://en.wikipedia.org/wiki/Turing_(microarchitecture)][Turing]] | GeForce 16/20 series | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | +| [[https://en.wikipedia.org/wiki/Volta_(microarchitecture)][Volta]] | Titan V | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ | +| [[https://en.wikipedia.org/wiki/Pascal_(microarchitecture)][Pascal]] | GeForce 10 series | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ | +| [[https://en.wikipedia.org/wiki/Pascal_(microarchitecture)][Maxwell]] | GeForce 750/900 | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ | +| [[https://en.wikipedia.org/wiki/Kepler_(microarchitecture)][Kepler]] | GeForce 600/700, GeForce GTX Titan | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ | +| [[https://en.wikipedia.org/wiki/Fermi_(microarchitecture)][Fermi]] | GeForce 400/500 | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ | *NOTE*: Open source kernel modules are supported since Turing and required since Blackwell. Wayland support for =nvda-470= and =nvda-390= is only available on @@ -263,6 +263,7 @@ The sign ⚠️ means open source kernel modules don't work but close source one | Driver | linux-6.19 | linux-6.18 | linux-6.12 | linux-6.6 | linux-6.1 | |-----------+------------+------------+------------+-----------+-----------| | nvda-beta | ⚠️ | ⚠️ | ✅ | ✅ | ✅ | +| nvda-595 | ⚠️ | ⚠️ | ✅ | ✅ | ✅ | | nvda-590 | ⚠️ | ✅ | ✅ | ✅ | ✅ | | nvda-580 | ✅ | ⚠️ | ✅ | ✅ | ✅ | | nvda-470 | ✅ | ✅ | ✅ | ✅ | ✅ | @@ -273,6 +274,7 @@ Driver package specifications, for command-line interface usage. | Driver | Specification | |-----------+---------------| | nvda-beta | nvda-beta | +| nvda-595 | nvda@595 | | nvda-590 | nvda@590 | | nvda-580 | nvda@580 | | nvda-470 | nvda@470 | @@ -472,6 +474,7 @@ more variants: | Variable | Specification | |--------------------+--------------------| | heroic-nvidia-beta | heroic-nvidia-beta | +| heroic-nvidia-595 | heroic-nvidia@595 | | heroic-nvidia-590 | heroic-nvidia@590 | | heroic-nvidia-580 | heroic-nvidia@580 | | heroic-nvidia-470 | heroic-nvidia@470 | @@ -480,6 +483,7 @@ more variants: | Variable | Specification | |-------------------+-------------------| | steam-nvidia-beta | steam-nvidia-beta | +| steam-nvidia-595 | steam-nvidia@595 | | steam-nvidia-590 | steam-nvidia@590 | | steam-nvidia-580 | steam-nvidia@580 | | steam-nvidia-470 | steam-nvidia@470 | @@ -492,11 +496,13 @@ available to the programming interface: - ffmpeg/nvidia-470 - ffmpeg/nvidia-580 - ffmpeg/nvidia-590 +- ffmpeg/nvidia-595 - ffmpeg/nvidia-beta - ffmpeg-6/nvidia-390 - ffmpeg-6/nvidia-470 - ffmpeg-6/nvidia-580 - ffmpeg-6/nvidia-590 +- ffmpeg-6/nvidia-595 - ffmpeg-6/nvidia-beta ** Substitutes for nonguix |
