292 Commits (master)

Author SHA1 Message Date
Tk-Glitch 46b88a7843 515.49.15 2 years ago
qumaciel 8d6c602f62
vulkandev 515.49.14 (#123) 2 years ago
Tk-Glitch f56d6244c2 Add initial 6.0 RC1 patch - Works with 515.65.01
It's not enough for 515.49.* vulkan dev drivers though
2 years ago
Tk-Glitch a1efcbb428 470.141.03 2 years ago
pongo1231 32e8c7f6e9
515.65.01 (#122) 2 years ago
George Gibbs 63fadcf76d
Added warning about VRR missing from OSS module (#119) 2 years ago
Tk-Glitch 92fce83c02 515.49.10 2 years ago
Tk-Glitch 819c358405 515.49.06 2 years ago
Tk-Glitch aaf1bc0dbc 515.57 2 years ago
Tk-Glitch 47605fcc4c 515.49.05 2 years ago
Tk-Glitch 7a907222de Disable nvidia-dbus.conf installation due to security concerns - https://bugs.archlinux.org/task/74894 2 years ago
Tk-Glitch 06bcc5c29b Move egl-gbm to nvidia-utils
Fixes https://github.com/Frogging-Family/nvidia-all/issues/117
2 years ago
Tk-Glitch 90e0b9e0b6 Fix for https://bugs.archlinux.org/task/74886
This only affects the open driver. The proprietary driver is still affected, and you'll want to pass `ibt=off` as kernel boot parameter to be able to boot.

See https://github.com/NVIDIA/open-gpu-kernel-modules/issues/256
2 years ago
Tk-Glitch 9a21d3369c Add an option to enable driver series versioning in pkgname.
For repo owners wanting to store multiple series at once.

Fixes https://github.com/Frogging-Family/nvidia-all/issues/116
2 years ago
Tk-Glitch cd3d99cbd2 Warn the user about missing features when using the open kernel modules 2 years ago
Tk-Glitch d7d95c3f93 515.48.07 2 years ago
Tk-Glitch ec57c9d09c Fix the loop prompting again about open source kernel modules 2 years ago
Tk-Glitch ba637eef63 470.62.30 2 years ago
Tk-Glitch 2ce3cdd990 Blacklist nouveau and install nvidia-tkg.hook for open-gpu-kernel-modules
Fixes https://github.com/Frogging-Family/nvidia-all/issues/111
2 years ago
Tk-Glitch 01622f3dbc Warn about open-gpu-kernel-modules only supporting Turing and newer 2 years ago
Tk-Glitch 6f80dfffce 510.73.05, 470.129.06
Also, move 465 series and older to a "older series" submenu.
2 years ago
Rose Quartz 45ffa04e76
Update md5-hash for nvidia-tkg.hook (#108) 2 years ago
Adam Jafarov 66019d8477
PKGBUILD: We use linux-neptune-dri (#106) 2 years ago
Tk-Glitch 17493eccb6 Disable buildflags 2 years ago
Tk-Glitch fa920eb905 Add support for open source kernel modules introduced with 515.43.04 - https://github.com/NVIDIA/open-gpu-kernel-modules 2 years ago
RyzenDew 4f4eb78edd
Add support for steamOS 3 custom distro (#102)
* Add support for steamOS 3

adding support for nvidia on this distro https://github.com/theVakhovskeIsTaken/holoiso for the new nvidia drivers to work

* fix an issue
2 years ago
qumaciel ded5803766
515.43.04 (#101) 2 years ago
Tk-Glitch 8a8a4105df 470.62.29 2 years ago
Tk-Glitch 7f97f6a811 470.62.28 2 years ago
Tk-Glitch 420b64bc83 Get rid of the broken 5.18 patch. 5.18 RC users can reportedly use the latest 510 series driver as is. 2 years ago
qumaciel 14718bb2a3
510.68.02 + nvidia-powerd fix (#99)
* 510.68.02

* nvidia-powerd: add missing nvidia-dbus.conf
2 years ago
Tk-Glitch 3e384b2b0c Explicitly disable lto 2 years ago
Tk-Glitch e7e5ea69a5 Fix 5.18 patch sums 2 years ago
Tk-Glitch e2514179f3 Fix 81fb7643e1 2 years ago
Tk-Glitch 0d634c047b Revert "Initial kernel 5.18 RC support"
This reverts commit 81fb7643e1.
2 years ago
Tk-Glitch 81fb7643e1 Initial kernel 5.18 RC support
For 470.62.* (vk dev), 495 and 510 series drivers. Tested on 510.60.02 but should work on the others as well.
2 years ago
Tk-Glitch 4c12d85251 470.62.26 2 years ago
Tk-Glitch 8065ba2ae7 510.60.02 2 years ago
gardotd426 48b66a24cb
Bump 510 to 510.54 (#93)
* Add 495.44

* 495.46,470.94

* Preserve 470.8* compat for 5.16 kernel patch

* Update for 510.54

Co-authored-by: Tk-Glitch <ti3nou@gmail.com>
2 years ago
Tk-Glitch f49f2d3189 Add nvidia-powerd support 2 years ago
Tk-Glitch ec46112a89 470.103.01 2 years ago
Tk-Glitch 4c6577f003 Limit 5.17 patch to 470.62.* (vulkan dev) and 495 series 2 years ago
Tk-Glitch 8c7e238f39 510.47.03 2 years ago
Matej Dian 410a369ed3
Add kernel 5.17 patch for 470 and 495 (#89)
Credits for the patch go to @joanbm (Joan Bruguera)
https://gist.github.com/joanbm/6c7b027b9436bf31ce979927e544e9d5
2 years ago
Tk-Glitch d4d8346e63 470.62.22 2 years ago
Tk-Glitch ff2a839f22 470.62.20 2 years ago
Tk-Glitch 08095a52a2 Only apply kernel-5.16-std patch to 470.62.* (vulkan dev drivers)
Fixes https://github.com/Frogging-Family/nvidia-all/issues/86
2 years ago
Tk-Glitch 921465ec31 Add 5.16 kernel compat patch for 470 series 2 years ago
Tk-Glitch 5b28824480 Add libnvidia-compiler-next.so if available 2 years ago
Francis-Br c6e71c9273
510.39.01 (#85) 2 years ago
gardotd426 9b28f2a6aa
Add support for 495.46, 470.94 (#81)
* Add 495.44

* 495.46,470.94

* Preserve 470.8* compat for 5.16 kernel patch

Co-authored-by: Tk-Glitch <ti3nou@gmail.com>
2 years ago
Tk-Glitch 8714c296c5 470.62.16 3 years ago
ptr1337 d66325a425
5.16 workaround (#79)
* 5.16 fix

* 5.16-fix
3 years ago
notpentadactyl f1ce2cbdc5
vulkan beta driver 470.62.13 (#77)
Co-authored-by: strudel <mcd@strudel.pm>
3 years ago
Tk-Glitch 3ff1fe176e Refrain from using bashisms in scripts that have a #!/bin/sh hashbang 3 years ago
Cabopust 24c3866114
Check on mkinitcpio (#75) 3 years ago
Tk-Glitch 54d1b046da 470.62.12 3 years ago
Tk-Glitch 033a143af8 Revert "Add mkinitpcio check for hooks (#73)"
This reverts commit 3a4bb6e3cf.

This breaks in multiple scenarios:
 - Build environment has more initramfs providers than just mkinitcpio. Hook won't be installed in this case.
 - Build environment has only mkinitcpio, but system on which the package is installed does not. Hook will be installed and will error out anyway.
 - Build environment does not have mkinitcpio, but system on which the package is installed does. Hook won't be installed, even though it should.
 - And of course user can always replace their initramfs providers at any time later on while nvidia-tkg packages are still installed. Requiring a rebuild to handle this would be just cumbersome.
3 years ago
Cabopust 3a4bb6e3cf
Add mkinitpcio check for hooks (#73)
* Add mkinitpcio check for hooks

* typo

Co-authored-by: Vasiliy Stelmachenok <ventureo@yandex.ru>
3 years ago
Tk-Glitch e634eb23e3 470.86 3 years ago
Tk-Glitch aa6bea6ff4 470.62.07 3 years ago
Tk-Glitch c1163fe093 Add headers check exceptions for the popular options in Arch repos
Not like it's fine but oh well..

Fixes https://github.com/Frogging-Family/nvidia-all/issues/72
3 years ago
Tk-Glitch 6b3ed0154b Tweak _create_links() following https://bugs.archlinux.org/task/71948?project=1&string=nvidia-utils
Fixes https://github.com/Frogging-Family/nvidia-all/issues/71
3 years ago
Tk-Glitch bf4329e940 470.82.00 3 years ago
Dylan M. Taylor 472e4003f2
495.44 (#67) 3 years ago
Tk-Glitch 211c60c0a2 Add eglexternalplatform dependency
fixes https://github.com/Frogging-Family/nvidia-all/issues/66
3 years ago
Tk-Glitch ef12a70f29 495 series: Since it seemingly works for some users, let's add the missing symlink. Hopefully it was just an error and it works for everyone.
Thanks to @Sporif for giving me hope 🐸
3 years ago
Tk-Glitch 9404b959dc 495 series gbm additions, thanks to @openglfreak 3 years ago
Tk-Glitch e7b6638d46 495.29.05
Initial support for 495 series
3 years ago
Tk-Glitch 0b02206c1d Clear .hook files as well 3 years ago
Tk-Glitch 65fd56bdeb Add the udev rules back - d621f9d527 (comments) 3 years ago
Tk-Glitch 85a0f4f496 470.62.05 3 years ago
Cabopust 1bb6d2e88f
Adding a hook to automatically update initramfs images (#63)
* Add a hook to automatically update initramfs images

* Removing the warning about manually updating initramfs
3 years ago
Tk-Glitch d621f9d527 Enforce loading nvidia-uvm through module-load.d for now. This seems to work for the vk/vkd3d-proton issue at hand, so let's do that for now - 7c0bbf61a7 (commitcomment-57590421)
Thanks to @jeisom
3 years ago
Tk-Glitch 56e25a251c Revert "Add udev rules for node presence and runtime PM"
This reverts commit 7c0bbf61a7.
3 years ago
Cabopust 373f088fee
Updating the nvidia-settings icon path (again) (#62)
Fixes: https://github.com/Frogging-Family/nvidia-all/issues/58
3 years ago
Tk-Glitch 7c0bbf61a7 Add udev rules for node presence and runtime PM
Based on https://github.com/negativo17/nvidia-kmod-common/blob/master/60-nvidia.rules

Supposedly helps with https://github.com/HansKristian-Work/vkd3d-proton/issues/711

Thanks to @aufkrawall for pinging
3 years ago
Tk-Glitch 8789c27a28 Workaround no SONAME entry for libnvidia-vulkan-producer.so breaking packaging for some
Thanks to @jnines

Fixes https://github.com/Frogging-Family/nvidia-all/issues/60
3 years ago
Tk-Glitch 20f91f582c 470.74 3 years ago
Tk-Glitch df3ae8af9d 470.62.02 3 years ago
Tk-Glitch 452d63e0a9 460.91.03 3 years ago
Tk-Glitch a71650cbbd Revert "Updating the nvidia-settings icon path (#51)"
This reverts commit 05233ee23d.
3 years ago
Tk-Glitch cd442c41f2 Typo 3 years ago
Matej Dian 46cead3a26
Disable kernel 5.14 patch for 470.63.01 and newer (#57) 3 years ago
Tk-Glitch 07d2aec324 Add symlinks for libnvidia-vulkan-producer.so 3 years ago
Tk-Glitch 3e05cde408 Add libnvidia-vulkan-producer.so to 470.6* 3 years ago
Tk-Glitch 410b3a47b4 470.63.01 3 years ago
Tk-Glitch f064387e09 470.56.05 3 years ago
Matej Dian 3b5fe8dce1
Add initial kernel 5.14 patch (#53)
Credits for the patch go to  Joan Bruguera
https://gist.github.com/joanbm/144a965c36fc1dc0d1f1b9be3438a368
Enabled for 465 and 470 branch
Tested on 5.14rc3 + 470.57.02
3 years ago
Cabopust 05233ee23d
Updating the nvidia-settings icon path (#51)
Fixed the path to the nvidia-settings icon. It is now displayed according to the current icon theme instead of constantly referring to pixmap.

References:
https://github.com/NVIDIA/nvidia-settings/pull/56
https://bugs.archlinux.org/task/54495
3 years ago
Tk-Glitch 68cd83585c 470.57.02 3 years ago
Tk-Glitch 9d66c740db Get rid of duplicate nvngx.dll & _nvngx.dll 3 years ago
Tk-Glitch 14d79b0536 Fix egl-wayland version on 465 series 3 years ago
Tk-Glitch e00f0e0d63 Fix nvngx wine dll path for proton 3 years ago
Tk-Glitch cb47e2d616 470.42.01
Initial support for 470 series. Thanks to flgx for giving a hand!
3 years ago
Tk-Glitch feffe4972a 460.84 3 years ago
Piotr Matela ab144d562c
465.31 (#40)
New Driver release 465.31
Also bump pkgrel version by one
3 years ago
Tk-Glitch a6b8aff7ea 455.50.19 3 years ago
Tk-Glitch a8b621f33f 460.80 3 years ago
Tk-Glitch f8f248f8c9 465.27, 450.119.03 3 years ago
Tk-Glitch 2e186a254a Initial 5.12 (release) kernel patch for 455 series - Thanks to @openglfreak 3 years ago
Tk-Glitch 9a490636ed 455.50.14 3 years ago
Tk-Glitch 64ea0d69fc 460.73.01, 465.24.02 3 years ago
Tk-Glitch 683381f75a 455.50.12 3 years ago
Tk-Glitch 57e9a93635 Add 455.45 to the kernel 5.11 patch candidates
Fixes building current 455 stable against 5.11.y
3 years ago
flindeberg 2aafc4a691
Fixed cleanup when using "only update if newer" (#32)
* Suggested solution for #30, only update if newer driver

* Removed dependency on nvidia-smi, now uses pacman and 'nvidia-utils' as search string

* small fix with added cleanup
3 years ago
Tk-Glitch 4715ac2352 465 series: Add nvidia-ib-peermem-stub module 3 years ago
Tk-Glitch 71c0674d9b Fix firmware path
Thank you Saancreed ! 🐸 ❤️
3 years ago
Tk-Glitch 3441ef0f53 Fix typo 3 years ago
Tk-Glitch 38ed3a4a61 465 series: Add gsp.bin firmware and nvidia-peermem module 3 years ago
Tk-Glitch 953575d3d8 Initial support for 465 series + add 465.19.01 Beta 3 years ago
Krzysztof Bogacki 08cf960a04
Install `nvidia-ngx-updater` on driver versions ≥ 455 (#33)
It's also present on 460 branch, so let's assume it's there to stay.
3 years ago
Tk-Glitch 9b7d9b0c0d Get rid of the initial 5.12 kernel patch. It reportedly doesn't work on 5.12rc2+. Add an explicit 5.11 or lower kernel compat for 455 and lower branches. 460.67 is currently the only driver working on 5.12rc2+ 3 years ago
Tk-Glitch 7399076106 460.67 3 years ago
Tk-Glitch f2113d48e4 Import initial kernel 5.12 compat patch, based on Joan Bruguera's b21e792dc0/nvidia-fix-linux-5.12.patch 3 years ago
Tk-Glitch 2930254ea0 455.50.10 3 years ago
Tk-Glitch a182c835ff 460.56 3 years ago
Tk-Glitch ae1dab28d1 455.50.07 3 years ago
flindeberg 5ccee5d449
Suggested solution for #30, only update if newer driver (#31)
* Suggested solution for #30, only update if newer driver

* Removed dependency on nvidia-smi, now uses pacman and 'nvidia-utils' as search string
3 years ago
Tk-Glitch de1cbc5f4b 455.50.05 3 years ago
Matej Dian 801ee3500c
5.11 patch not needed on 460.39 anymore (#28)
* not needed on 460.39 anymore

* add 5.11 patch for older drivers

* fix nesting

* 5.11 vkdev
3 years ago
Tk-Glitch 78b1f08ced 455.50.04 3 years ago
Koopa df8f5ba85f
Add support for "latest" driver option. (#29) 3 years ago
Tk-Glitch 7890e99a9a 460.39 3 years ago
Tk-Glitch 37dd3a3414 450.102.04
This version was missed on the 450 branch
3 years ago
Tk-Glitch 6915960a62 455.50.03 3 years ago
Tk-Glitch d27b60d5cb 455.50.02 - https://developer.nvidia.com/vulkan-driver 3 years ago
Matej Dian 7f053c3095
Add initial kernel 5.11 patch (#23)
* Add initial kernel 5.11 patch

tested on 5.11rc2 + 460.32.03

http://rglinuxtech.com/?p=2878
http://rglinuxtech.com/?p=2871

* Add pahole dependency required to build against 5.11
3 years ago
Dylan M. Taylor b3a6379dbb
460.32.03 (#22)
* 460.32.03

* Increment release number
3 years ago
Tk-Glitch be4ceeb029 455.46.04 4 years ago
Tk-Glitch 0df6de98a2 460.27.04 4 years ago
Krzysztof Bogacki 4b97405c39
Skip header check for dkms-only builds with explicit target kernel version (#18)
In such cases, headers are not required at package build time, making it easier to build in clean chroots.
4 years ago
Tk-Glitch d7a0a9ebd0 Add 455 crashfix patch - https://forums.developer.nvidia.com/t/455-23-04-page-allocation-failure-in-kernel-module-at-random-points/155250/77
Fixes https://github.com/Frogging-Family/nvidia-all/issues/17
4 years ago
Tk-Glitch 321594ced0 Skip the gpl patch on 455.4+ 4 years ago
Tk-Glitch 6a86166cc6 455.46.02 4 years ago
Tk-Glitch 8d70f147bb 455.45.01 4 years ago
Tk-Glitch 929e00ec0d Skip 455.46.01 for kernel 5.10 patch application 4 years ago
Tk-Glitch 11a7a734b6 455.46.01 4 years ago
Tk-Glitch 6f32115b85 455.34.01 4 years ago
Tk-Glitch df7210c387 Add 430+ power management support 4 years ago
Tk-Glitch f0f9020344 455.38 4 years ago
Tk-Glitch 62d60fea19 Add initial kernel 5.10 support patch
For 450 and 455 series.

Based on joanbm's patch - https://gist.github.com/joanbm/beaccedd729589df98332d70a1754e9a
4 years ago
Tk-Glitch f1d3c6cf02 Fix 450.80.02 module compilation against kernel 5.9
That version only needs the gpl patch

Fixes https://github.com/Frogging-Family/nvidia-all/issues/13
4 years ago
Tk-Glitch 95787425c9 455.26.02 4 years ago
Tk-Glitch ba06ada137 Split main kernel 5.9 and GPL "condom" patches, and apply the latter to both 450 and 455 series.
This fixes CUDA and nvenc functionalities on kernel 5.9.

Fixes https://github.com/Frogging-Family/nvidia-all/issues/11
4 years ago
Tk-Glitch 9769e459e0 455.26.01 4 years ago
Tk-Glitch d62fff8310 455.28 4 years ago
Tk-Glitch 683ae17365 450.80.02 4 years ago
Tk-Glitch 47afdcdedb 455.22.04
https://developer.nvidia.com/vulkan-driver
4 years ago
Tk-Glitch 393a0883ee Did my bot drug me again?
Muhownage knows
4 years ago