summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Makefile2
-rw-r--r--NEWS31
-rwxr-xr-xconvert/extract-nvidia-pcitable.sh4
-rw-r--r--lst/Cards+56
-rw-r--r--lst/pcitable1
-rw-r--r--lst/pcitable.x86_6471
6 files changed, 157 insertions, 8 deletions
diff --git a/Makefile b/Makefile
index da55d3c3..f7f736bd 100644
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,7 @@
include Makefile.config
NAME = ldetect-lst
-VERSION := 0.6.57
+VERSION := 0.6.61
FILES = AUTHORS Makefile Makefile.config convert lst update-ldetect-lst
diff --git a/NEWS b/NEWS
index 2878791e..9aad032d 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,34 @@
+Version 0.6.61 - 22 Jul 2025
+
+- Move default DRIVER for "GeForce 745 series and later" cards from nouveau to modesetting as it's more stable.
+- Move default DRIVER for "GeForce 635 to GeForce 920" cards from nouveau to modesetting as it's more stable.
+- Move default DRIVER for "GeForce 420 to GeForce 630" cards from nouveau to modesetting at it's more stable.
+- Move default DRIVER for "GeForce 8100 to GeForce 415" cards from nouveau to modesetting as it's more stable.
+- Introduce new categories based on architecture: Turing, Ampere, Hopper, Ada Lovelace, Blackwell, etc.
+- Move recently introduced Blackwell cards pci.ids from "GeForce 745 series and later" to Blackwell and Hopper groups.
+
+Version 0.6.60 - 18 Jul 2025
+- add support for nvidia-current-570.172 pci-ids.
+- newer cards added: NVIDIA H200 NVL, GH200 144G HBM3e, RTX 4070 Ti SUPER,
+ RTX 3050 A Laptop GPU, B200, GB200, RTX 5090, RTX 5090 D, RTX PRO 6000 Blackwell,
+ RTX PRO 5000 Blackwell, RTX PRO 6000 Blackwell Max-Q, RTX 5080, RTX 5070 Ti,
+ RTX 5090 Laptop, RTX 5080 Laptop, RTX PRO 4500 Blackwell,
+ RTX PRO 5000 Blackwell Laptop, RTX 5090 Laptop, RTX 5080 Laptop,
+ RTX 5060 Ti, RTX 5060,RTX 5070 Laptop, RTX 5060 Laptop,
+ RTX PRO 2000 Blackwell Laptop, GeForce RTX 5070 Laptop,
+ GeForce RTX 5050 Laptop, RTX PRO 1000 Blackwell Laptop,
+ RTX PRO 500 Blackwell Laptop, RTX 5050 Laptop, RTX 5070, RTX 5070 Ti Laptop,
+ RTX PRO 3000 Blackwell Laptop, RTX 5070 Ti Laptop.
+
+Version 0.6.59 - 24 Dec 2024
+
+- add support for nvidia-current-550.142 pci-ids (H20-3e, RTX 3050 A Laptop GPU)
+
+Version 0.6.58 - 19 Jun 2024
+
+- add support for nvidia-current-550.90.07 pci-ids (A800, H200, GH200, RTX5000/5880 ADA Gen, L20, etc.)
+- add support for nvidia470-470.256.02 pci-ids
+
Version 0.6.57 - 8 Aug 2023
- add AMD Phoenix1 graphics id for amdgpu (ghibo)
diff --git a/convert/extract-nvidia-pcitable.sh b/convert/extract-nvidia-pcitable.sh
index d9b67dc6..05b74a53 100755
--- a/convert/extract-nvidia-pcitable.sh
+++ b/convert/extract-nvidia-pcitable.sh
@@ -24,8 +24,8 @@
# driver version
#
# Note that drivers nvidia470.xx and beyond are 64-bit only.
-nvidia470_ver=470.182.03
-nvidiacur_ver=525.116.03
+nvidia470_ver=470.256.02
+nvidiacur_ver=570.172.08
GET=aria2c
GETOPT="-c"
diff --git a/lst/Cards+ b/lst/Cards+
index b3728922..0d732468 100644
--- a/lst/Cards+
+++ b/lst/Cards+
@@ -280,7 +280,7 @@ DRIVER nouveau
#DRIVER2_NEEDS_SSE
NAME NVIDIA GeForce 8100 to GeForce 415
-DRIVER nouveau
+DRIVER modesetting
#DRIVER2 nvidia340
#DRIVER2_NEEDS_SSE
@@ -291,21 +291,69 @@ DRIVER nouveau
# working driver for 410/415, since all of those are also
# supported by nvidia340.
NAME NVIDIA GeForce 420 to GeForce 630
-DRIVER nouveau
+DRIVER modesetting
#DRIVER2 nvidia390
#DRIVER2_NEEDS_SSE
# nvidia470 supports some drivers also supported by nvidia390
# but that one is eol by 12/2022
NAME NVIDIA GeForce 635 to GeForce 920
-DRIVER nouveau
+DRIVER modesetting
DRIVER2 nvidia470
DRIVER2_NEEDS_SSE
# nvidia-current from version 410.xx is 64bit only
# also supports some gpus that are supported by nvidia470
NAME NVIDIA GeForce 745 series and later
-DRIVER nouveau
+DRIVER modesetting
+DRIVER2 nvidia-current
+DRIVER2_NEEDS_SSE
+
+# NVidia Turing cards and beyond
+NAME NVIDIA Architecture (2018): Turing
+DRIVER modesetting
+DRIVER2 nvidia-current
+DRIVER2_NEEDS_SSE
+
+# NVidia Ampere cards and beyond
+NAME NVIDIA Architecture (2020): Ampere
+DRIVER modesetting
+DRIVER2 nvidia-current
+DRIVER2_NEEDS_SSE
+
+# NVidia Hopper cards and beyond
+NAME NVIDIA Architecture (2022): Hopper
+DRIVER modesetting
+DRIVER2 nvidia
+DRIVER2_NEEDS_SSE
+
+# NVidia Ada Lovelace cards and beyond
+NAME NVIDIA Architecture (2022): Ada Lovelace
+DRIVER modesetting
+DRIVER2 nvidia-current
+DRIVER2_NEEDS_SSE
+
+# NVidia Blackwell cards and beyond
+NAME NVIDIA Architecture (2024): Blackwell
+DRIVER modesetting
+DRIVER2 nvidia-current
+DRIVER2_NEEDS_SSE
+
+# NVidia Rubin cards and beyond (codename from roadmap)
+NAME NVIDIA Architecture (2026): Rubin
+DRIVER modesetting
+DRIVER2 nvidia-current
+DRIVER2_NEEDS_SSE
+
+# NVidia Rubin Ultra cards and beyond (codename from roadmap)
+NAME NVIDIA Architecture (2027): Rubin Ultra
+DRIVER modesetting
+DRIVER2 nvidia-current
+DRIVER2_NEEDS_SSE
+
+# NVidia Feynman cards and beyond (codename from roadmap)
+NAME NVIDIA Architecture (2028): Feynman
+DRIVER modesetting
DRIVER2 nvidia-current
DRIVER2_NEEDS_SSE
diff --git a/lst/pcitable b/lst/pcitable
index 18d6b3d8..7749daeb 100644
--- a/lst/pcitable
+++ b/lst/pcitable
@@ -2173,7 +2173,6 @@
0x10de 0x137b "Card:NVIDIA GeForce 420 to GeForce 630"
0x10de 0x137d "Card:NVIDIA GeForce 635 to GeForce 920"
0x10de 0x1380 "Card:NVIDIA GeForce 420 to GeForce 630"
-0x10de 0x1381 "Card:NVIDIA GeForce 635 to GeForce 920"
0x10de 0x1382 "Card:NVIDIA GeForce 420 to GeForce 630"
0x10de 0x1390 "Card:NVIDIA GeForce 420 to GeForce 630"
0x10de 0x1391 "Card:NVIDIA GeForce 420 to GeForce 630"
diff --git a/lst/pcitable.x86_64 b/lst/pcitable.x86_64
index 9da7221a..6e0bb402 100644
--- a/lst/pcitable.x86_64
+++ b/lst/pcitable.x86_64
@@ -276,9 +276,12 @@
0x10de 0x20b5 "Card:NVIDIA GeForce 745 series and later"
0x10de 0x20b6 "Card:NVIDIA GeForce 745 series and later"
0x10de 0x20b7 "Card:NVIDIA GeForce 745 series and later"
+0x10de 0x20bd "Card:NVIDIA GeForce 745 series and later"
0x10de 0x20f1 "Card:NVIDIA GeForce 745 series and later"
0x10de 0x20f3 "Card:NVIDIA GeForce 745 series and later"
0x10de 0x20f5 "Card:NVIDIA GeForce 745 series and later"
+0x10de 0x20f6 "Card:NVIDIA GeForce 745 series and later"
+0x10de 0x20fd "Card:NVIDIA GeForce 745 series and later"
0x10de 0x2182 "Card:NVIDIA GeForce 745 series and later"
0x10de 0x2184 "Card:NVIDIA GeForce 745 series and later"
0x10de 0x2187 "Card:NVIDIA GeForce 745 series and later"
@@ -304,11 +307,19 @@
0x10de 0x2236 "Card:NVIDIA GeForce 745 series and later"
0x10de 0x2237 "Card:NVIDIA GeForce 745 series and later"
0x10de 0x2238 "Card:NVIDIA GeForce 745 series and later"
+0x10de 0x2321 "Card:NVIDIA GeForce 745 series and later"
0x10de 0x2322 "Card:NVIDIA GeForce 745 series and later"
0x10de 0x2324 "Card:NVIDIA GeForce 745 series and later"
+0x10de 0x2329 "Card:NVIDIA GeForce 745 series and later"
+0x10de 0x232c "Card:NVIDIA GeForce 745 series and later"
0x10de 0x2330 "Card:NVIDIA GeForce 745 series and later"
0x10de 0x2331 "Card:NVIDIA GeForce 745 series and later"
+0x10de 0x2335 "Card:NVIDIA GeForce 745 series and later"
0x10de 0x2339 "Card:NVIDIA GeForce 745 series and later"
+0x10de 0x233a "Card:NVIDIA GeForce 745 series and later"
+0x10de 0x233b "Card:NVIDIA Architecture (2022): Hopper"
+0x10de 0x2342 "Card:NVIDIA GeForce 745 series and later"
+0x10de 0x2348 "Card:NVIDIA Architecture (2022): Hopper"
0x10de 0x2414 "Card:NVIDIA GeForce 745 series and later"
0x10de 0x2420 "Card:NVIDIA GeForce 745 series and later"
0x10de 0x2438 "Card:NVIDIA GeForce 745 series and later"
@@ -350,6 +361,7 @@
0x10de 0x2563 "Card:NVIDIA GeForce 745 series and later"
0x10de 0x2571 "Card:NVIDIA GeForce 745 series and later"
0x10de 0x2582 "Card:NVIDIA GeForce 745 series and later"
+0x10de 0x2584 "Card:NVIDIA GeForce 745 series and later"
0x10de 0x25a0 "Card:NVIDIA GeForce 745 series and later"
0x10de 0x25a2 "Card:NVIDIA GeForce 745 series and later"
0x10de 0x25a5 "Card:NVIDIA GeForce 745 series and later"
@@ -360,6 +372,8 @@
0x10de 0x25ab "Card:NVIDIA GeForce 745 series and later"
0x10de 0x25ac "Card:NVIDIA GeForce 745 series and later"
0x10de 0x25ad "Card:NVIDIA GeForce 745 series and later"
+0x10de 0x25b0 "Card:NVIDIA GeForce 745 series and later"
+0x10de 0x25b2 "Card:NVIDIA GeForce 745 series and later"
0x10de 0x25b6 "Card:NVIDIA GeForce 745 series and later"
0x10de 0x25b8 "Card:NVIDIA GeForce 745 series and later"
0x10de 0x25b9 "Card:NVIDIA GeForce 745 series and later"
@@ -376,28 +390,85 @@
0x10de 0x25fa "Card:NVIDIA GeForce 745 series and later"
0x10de 0x25fb "Card:NVIDIA GeForce 745 series and later"
0x10de 0x2684 "Card:NVIDIA GeForce 745 series and later"
+0x10de 0x2685 "Card:NVIDIA GeForce 745 series and later"
+0x10de 0x2689 "Card:NVIDIA Architecture (2022): Ada Lovelace"
0x10de 0x26b1 "Card:NVIDIA GeForce 745 series and later"
+0x10de 0x26b2 "Card:NVIDIA GeForce 745 series and later"
+0x10de 0x26b3 "Card:NVIDIA GeForce 745 series and later"
0x10de 0x26b5 "Card:NVIDIA GeForce 745 series and later"
+0x10de 0x26b9 "Card:NVIDIA GeForce 745 series and later"
+0x10de 0x26ba "Card:NVIDIA GeForce 745 series and later"
+0x10de 0x2702 "Card:NVIDIA GeForce 745 series and later"
0x10de 0x2704 "Card:NVIDIA GeForce 745 series and later"
+0x10de 0x2705 "Card:NVIDIA Architecture (2022): Ada Lovelace"
+0x10de 0x2709 "Card:NVIDIA GeForce 745 series and later"
0x10de 0x2717 "Card:NVIDIA GeForce 745 series and later"
0x10de 0x2730 "Card:NVIDIA GeForce 745 series and later"
0x10de 0x2757 "Card:NVIDIA GeForce 745 series and later"
+0x10de 0x2770 "Card:NVIDIA GeForce 745 series and later"
0x10de 0x2782 "Card:NVIDIA GeForce 745 series and later"
+0x10de 0x2783 "Card:NVIDIA GeForce 745 series and later"
0x10de 0x2786 "Card:NVIDIA GeForce 745 series and later"
+0x10de 0x2788 "Card:NVIDIA GeForce 745 series and later"
0x10de 0x27a0 "Card:NVIDIA GeForce 745 series and later"
0x10de 0x27b0 "Card:NVIDIA GeForce 745 series and later"
+0x10de 0x27b1 "Card:NVIDIA GeForce 745 series and later"
+0x10de 0x27b2 "Card:NVIDIA GeForce 745 series and later"
+0x10de 0x27b6 "Card:NVIDIA GeForce 745 series and later"
0x10de 0x27b8 "Card:NVIDIA GeForce 745 series and later"
0x10de 0x27ba "Card:NVIDIA GeForce 745 series and later"
0x10de 0x27bb "Card:NVIDIA GeForce 745 series and later"
0x10de 0x27e0 "Card:NVIDIA GeForce 745 series and later"
+0x10de 0x27fb "Card:NVIDIA GeForce 745 series and later"
0x10de 0x2803 "Card:NVIDIA GeForce 745 series and later"
0x10de 0x2805 "Card:NVIDIA GeForce 745 series and later"
+0x10de 0x2808 "Card:NVIDIA GeForce 745 series and later"
0x10de 0x2820 "Card:NVIDIA GeForce 745 series and later"
+0x10de 0x2822 "Card:NVIDIA GeForce 745 series and later"
0x10de 0x2838 "Card:NVIDIA GeForce 745 series and later"
0x10de 0x2860 "Card:NVIDIA GeForce 745 series and later"
0x10de 0x2882 "Card:NVIDIA GeForce 745 series and later"
0x10de 0x28a0 "Card:NVIDIA GeForce 745 series and later"
0x10de 0x28a1 "Card:NVIDIA GeForce 745 series and later"
+0x10de 0x28a3 "Card:NVIDIA GeForce 745 series and later"
+0x10de 0x28b0 "Card:NVIDIA GeForce 745 series and later"
0x10de 0x28b8 "Card:NVIDIA GeForce 745 series and later"
+0x10de 0x28b9 "Card:NVIDIA GeForce 745 series and later"
+0x10de 0x28ba "Card:NVIDIA GeForce 745 series and later"
+0x10de 0x28bb "Card:NVIDIA GeForce 745 series and later"
0x10de 0x28e0 "Card:NVIDIA GeForce 745 series and later"
0x10de 0x28e1 "Card:NVIDIA GeForce 745 series and later"
+0x10de 0x28e3 "Card:NVIDIA GeForce 745 series and later"
+0x10de 0x28f8 "Card:NVIDIA GeForce 745 series and later"
+0x10de 0x2901 "Card:NVIDIA Architecture (2024): Blackwell"
+0x10de 0x2941 "Card:NVIDIA Architecture (2024): Blackwell"
+0x10de 0x2b85 "Card:NVIDIA Architecture (2024): Blackwell"
+0x10de 0x2b87 "Card:NVIDIA Architecture (2024): Blackwell"
+0x10de 0x2bb1 "Card:NVIDIA Architecture (2024): Blackwell"
+0x10de 0x2bb3 "Card:NVIDIA Architecture (2024): Blackwell"
+0x10de 0x2bb4 "Card:NVIDIA Architecture (2024): Blackwell"
+0x10de 0x2c02 "Card:NVIDIA Architecture (2024): Blackwell"
+0x10de 0x2c05 "Card:NVIDIA Architecture (2024): Blackwell"
+0x10de 0x2c18 "Card:NVIDIA Architecture (2024): Blackwell"
+0x10de 0x2c19 "Card:NVIDIA Architecture (2024): Blackwell"
+0x10de 0x2c31 "Card:NVIDIA Architecture (2024): Blackwell"
+0x10de 0x2c34 "Card:NVIDIA Architecture (2024): Blackwell"
+0x10de 0x2c38 "Card:NVIDIA Architecture (2024): Blackwell"
+0x10de 0x2c39 "Card:NVIDIA Architecture (2024): Blackwell"
+0x10de 0x2c58 "Card:NVIDIA Architecture (2024): Blackwell"
+0x10de 0x2c59 "Card:NVIDIA Architecture (2024): Blackwell"
+0x10de 0x2d04 "Card:NVIDIA Architecture (2024): Blackwell"
+0x10de 0x2d05 "Card:NVIDIA Architecture (2024): Blackwell"
+0x10de 0x2d18 "Card:NVIDIA Architecture (2024): Blackwell"
+0x10de 0x2d19 "Card:NVIDIA Architecture (2024): Blackwell"
+0x10de 0x2d39 "Card:NVIDIA Architecture (2024): Blackwell"
+0x10de 0x2d58 "Card:NVIDIA Architecture (2024): Blackwell"
+0x10de 0x2d59 "Card:NVIDIA Architecture (2024): Blackwell"
+0x10de 0x2d98 "Card:NVIDIA Architecture (2024): Blackwell"
+0x10de 0x2db8 "Card:NVIDIA Architecture (2024): Blackwell"
+0x10de 0x2db9 "Card:NVIDIA Architecture (2024): Blackwell"
+0x10de 0x2dd8 "Card:NVIDIA Architecture (2024): Blackwell"
+0x10de 0x2f04 "Card:NVIDIA Architecture (2024): Blackwell"
+0x10de 0x2f18 "Card:NVIDIA Architecture (2024): Blackwell"
+0x10de 0x2f38 "Card:NVIDIA Architecture (2024): Blackwell"
+0x10de 0x2f58 "Card:NVIDIA Architecture (2024): Blackwell"