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
Tk-Glitch
5e93637aa7
I've been swiftly nvidia'd
...
typo
4 years ago
Tk-Glitch
6dd51bc820
Only install nvidia-ngx-updater on 455*
4 years ago
Tk-Glitch
7017ef7ac5
455.23.04 beta
4 years ago
Tk-Glitch
50e2a03386
450.56.11
4 years ago
Tk-Glitch
0c14493e4a
Typo + add a "recommended" note about the dkms choice
4 years ago
Tk-Glitch
86d63414fb
Only allow 450 series to be valid options for kernel 5.9 patch
4 years ago
Tk-Glitch
cba851eec5
Fix 5.8-legacy patch application
...
440.100 also needs it
Fixes https://github.com/Frogging-Family/nvidia-all/issues/5
4 years ago
Tk-Glitch
fd5ba432da
Add initial kernel 5.9 patch, based on Isaak I. Aleksandrov's
...
https://gitlab.com/EULA/snippets/-/tree/master/NVIDIA/450.57
Edits for dkms and higher compat with other than 450.57 drivers
4 years ago
Tk-Glitch
5f6bfa2669
450.66
...
https://www.nvidia.com/Download/driverResults.aspx/163238/en-us
4 years ago
Tk-Glitch
83ad9c856c
450.56.06
4 years ago
Tk-Glitch
4bc9cb56a2
Also use https for regular branches
...
Fixes https://github.com/Frogging-Family/nvidia-all/issues/4
4 years ago
Tk-Glitch
789f219d6f
450.56.02
4 years ago
Tk-Glitch
8306158623
Split kernel 5.8 patch for <450.57
4 years ago
Tk-Glitch
4407556673
450.56.01
...
https://developer.nvidia.com/vulkan-driver
4 years ago
Tk-Glitch
11315a9dd5
450.57
...
https://www.nvidia.com/Download/driverResults.aspx/162107/en-us
4 years ago
Tk-Glitch
255a126463
Add a legacy fallback if `/usr/lib/modules/*/build/version` doesn't exist. This is notably the case on Manjaro.
4 years ago
Tk-Glitch
a3009ceae4
440.100
4 years ago
Tk-Glitch
ea95a66c03
450.51 beta
4 years ago
Tk-Glitch
5264ec7fa3
Let's be more conflictual
4 years ago
Tk-Glitch
0c4a29b25a
440.66.17
4 years ago
Tk-Glitch
e227553196
Add initial 5.8 compat patch
...
Based on Isaak I. Aleksandrov's patch https://gitlab.com/snippets/1986228 with small tweaks for compat with other drivers than 440.82
4 years ago
Tk-Glitch
e9fb21f94b
nvidia-all: Skip libnvidia-fatbinaryloader on 450 series
...
For people wanting to give the 450.36.06 cuda driver a try, run the following from nvidia-all dir:
```
wget http://developer.download.nvidia.com/compute/cuda/11.0.1/local_installers/cuda_11.0.1_450.36.06_linux.run
sudo chmod +x cuda_11.0.1_450.36.06_linux.run
./cuda_11.0.1_450.36.06_linux.run --extract=$HOME/nv-cuda (or any absolute path of your choice)
mv $HOME/nv-cuda/NVIDIA-Linux-x86_64-450.36.06.run ./
makepkg -si
```
Then select option 9 (custom), followed by 2 (Vulkan dev), then input 450.36.06
4 years ago
Tk-Glitch
f1f5f0f6c1
Add notes about supported kernels next to each revisions.
...
Please keep in mind this doesn't reflect official support from nvidia, since we're using custom patches to extend compat to newer kernels than the drivers actually support.
Following https://github.com/Tk-Glitch/PKGBUILDS/issues/567
4 years ago
Tk-Glitch
0960ddec8a
440.66.15
4 years ago
Tk-Glitch
9fa9ff3c40
Cleanup pass:
...
- Remove the PRIME_render_offload option that seemingly made little sense anyway.
- Remove the coolbits option that somehow didn't work correctly for multiple users, that will at least not interfere with user-set coolbits.
- Make a separate nvidia-settings package (optional) for nvidia-settings.
- Get rid of legacy/unneeded options and 20-nvidia.conf Xorg file.
- Rollback to the usual nouveau blacklisting way, and remove nvidiafb blacklist. If your setup doesn't work correctly with this, it's a setup issue as virtually all other linux nvidia packages are doing it that way 🐸
- Remove the prime-oriented intel outputclass from 10-nvidia-drm-outputclass.conf. Nobody does this, and I suspect it creates some issues for some. I'll be waiting for some feedback to offer it optionally if needed.
- Double = signs cleanups.
Should fix https://github.com/Frogging-Family/nvidia-all/issues/2 but will now require the user to enable coolbits by themselves.
4 years ago
Tk-Glitch
9fe24526fe
440.66.14
4 years ago
Tk-Glitch
367e8a160b
On some weirdly configured machines, `/usr/lib/modprobe.d` blacklist doesn't seem to work, while `/etc/modprobe.d` works. Let's double tap just in case.
4 years ago
Tk-Glitch
7c9bb5fcad
440.66.12
4 years ago
Tk-Glitch
9559ca1748
Leap of faith
...
Don't expect a mesa version, to please broken packages
4 years ago
Tk-Glitch
68baf171a8
440.66.11
4 years ago
Tk-Glitch
aa42a4e096
440.66.09
4 years ago
Tk-Glitch
d76849b269
Fix dkms patch 5.7 application. Silly mistake.
4 years ago
Tk-Glitch
b02040f87c
Add initial hacky kernel 5.7 patch thanks to Isaak I. Aleksandrov - https://gitlab.com/snippets/1965550
4 years ago
Tk-Glitch
c1de675fb4
Remove warning note about 440.48.02 stability issues. It seems to be onward so let's not digress.
4 years ago
Tk-Glitch
5e17b9b920
Revert "Add Driver entry to Device section in 20-nvidia.conf"
...
This reverts commit 46d9b8d402
.
4 years ago
Tk-Glitch
46d9b8d402
Add Driver entry to Device section in 20-nvidia.conf
...
*might* help with coolbits not working for some
4 years ago
Tk-Glitch
4f19b229d2
440.82
4 years ago
Tk-Glitch
c0c2740991
That's T1000 levels right there
4 years ago
Tk-Glitch
da0c5d9ce8
440.66.08
4 years ago
Tk-Glitch
2b5f946d75
nvidia-all: Add an option to override kernel target.
4 years ago
Tk-Glitch
8cd2e2fd56
440.66.07
4 years ago
Tk-Glitch
a9f671fe94
nvidia-all: 440.66.04 - previous index was here: https://github.com/Tk-Glitch/PKGBUILDS/tree/master/nvidia-all
4 years ago