leigh123linux
c5d7a0894f
Use kernel option instead to set modeset for DRM module
7 years ago
leigh123linux
a578ea48eb
Update changelog
7 years ago
leigh123linux
2dec942e6c
Enable modeset for DRM
7 years ago
leigh123linux
6e38d2ae8a
add udev rules so nvidia nodes are created under EGLDevice/wayland
7 years ago
Nicolas Chauvet
b06d510774
Update changelog
7 years ago
Nicolas Chauvet
fd724e6ba3
Add nvidia-fallback service
7 years ago
leigh123linux
5a58f32968
Update to 384.59 release
7 years ago
leigh123linux
1481117a9d
trim changelog
7 years ago
leigh123linux
128652bd3c
Update to 375.82 release
7 years ago
leigh123linux
0ee3df7539
Fix non-glvnd build
7 years ago
leigh123linux
37851596a2
fix up vulkan as there is no libGL.so.1 currently installad on epel7
7 years ago
leigh123linux
f1742f14c7
fix up glvnd support for epel7
7 years ago
Nicolas Chauvet
01849bbfba
Fixup _target_cpu macro
7 years ago
Nicolas Chauvet
a54d1acc0a
Fixup for non-glvnd vulkan loader
7 years ago
Nicolas Chauvet
1eadd926aa
back to non-glvnd version for vulkan when needed
7 years ago
Nicolas Chauvet
ce41362176
Fixup for rhel
7 years ago
Nicolas Chauvet
bbfffec1b0
Update changelog
7 years ago
Nicolas Chauvet
dfdc17f362
Make libglvnd optional on rhel
7 years ago
Nicolas Chauvet
8886dbef4c
Use boolean dependency on fedora 25 also
7 years ago
Nicolas Chauvet
ef733aaad7
Fix sed - rfbz#4553
7 years ago
Nicolas Chauvet
75c0f1bd47
Remove GFX_PAYLOAD
7 years ago
Nicolas Chauvet
b8dabbc1da
Fixup for dracut in fedora
7 years ago
Nicolas Chauvet
2d1ee4ce6b
Add dracut.conf.d/99-nvidia.conf file
...
Add dracut.conf.d/99-nvidia.conf file enforcing that the nvidia modules never
get added to the initramfs.
This is necessary because the userspace bits and the kernel modules must
be 100% in sync, otherwise things might break. Normally we build the initrd
before building the dkms / akmod so this issue will only happen if the initrd
somehow gets re-generated afterwards, still this is something which we should
avoid.
Patch from Hans de Goede
7 years ago
Nicolas Chauvet
6d4f02b3dd
Update the triggerin to insert the new cmdline
7 years ago
leigh123linux
eaf19731ca
Revert 10_nvidia.json rename
7 years ago
Nicolas Chauvet
2244806008
Add epoch for triggerin
7 years ago
leigh123linux
f6ac3668c8
Update to 375.66 release
7 years ago
Nicolas Chauvet
b9d1d65fdc
typo
7 years ago
Nicolas Chauvet
a7a82211d0
Bump nvidia egl_vendor file to 90
7 years ago
Nicolas Chauvet
630df23e70
Fixup symlink
7 years ago
Nicolas Chauvet
819fecdd46
Update changelog
7 years ago
Nicolas Chauvet
7bc225fc56
Add triggerin to update to the new cmdline with grubby
7 years ago
Nicolas Chauvet
b7bd4f990e
Rework
7 years ago
Simone Caronni
417d70bb39
Hardcode installation of the alternate-install-present file where nvidia-installer expects it. Also, include it in the main package and not the library subpackage.
7 years ago
Simone Caronni
cf8ee393cb
Also use split libglvnd packages for Fedora 24 and RHEL 6/7
7 years ago
Simone Caronni
7a3a855b22
Update changelog
7 years ago
Simone Caronni
5b9e8ffd69
Do not create the /usr/lib64/xorg/modules/nvidia-%{version} symlink and remove redundant Optimus configuration.
...
On systems prior to Fedora 25 the modules directory is specified in the file /etc/X11/xorg.conf.d/99-nvidia.conf, which is always loaded even if a user has a custom xorg.conf. On Fedora 25+, if the driver is installed and is not actually used (fallback scenario) this makes the X server to always load the Nvidia extension.
On Fedora 25+ the OutputClass configuration for the i915 driver is alreay at this default for Intel gen4+ systems, on Intel gen3 systems it prevents the usage of Glamor and there are no gen3 Optimus laptops.
7 years ago
Simone Caronni
acecaa1af0
Fix RHEL 6 X and Grub configuration
...
- Bring default RHEL 6 X.org configuration on par with Fedora/RHEL 7+ and make sure it is installed by default.
- Install RHEL 6 X.org configuration template only on RHEL 6, make sure it does not end in .conf to avoid confusion.
- Simplify GRUB installation for Grub 1 (RHEL 6) and Grub 2 (RHEL 7+/Fedora), do not use obsolete kernel parameters.
- Do not regenerate all the Grub configuration the user might have, just add the required parameters.
- Add kernel parameters to default grub file on Fedora/RHEL 7+ just in case the user uses grub-mkconfig.
This also simplifies Grub configuration for other distributions and removes the "upgrade path" from Fedora 16 Grub 1.
7 years ago
Simone Caronni
1d088237a8
Simplify folder structure.
...
- Fix files listed twice during build.
- Install non conflicting libraries in standard locations, remove all redundant directory overrides for the various distributions.
- Explicitly list all libraries included in the packages, avoid too many if/exclude directives.
- Make CUDA subpackages multilib compliant (no more CUDA i686 binaries on x86_64).
- Do not require main packages for libraries subpackages, this makes possible to build things that link to Nvidia drivers using only libraries and not pulling all the graphic driver components.
- Various fixups from Nicolas Chauvet:
* buildroot
* glvnd vulkan to use _datadir
* Use nvidia_libdir for alternate install file
* arm and opencl
7 years ago
Simone Caronni
06a9aba097
Remove no longer existing conflicting packages
7 years ago
leigh123linux
a3c7d83efc
Update to 381.09 beta
7 years ago
leigh123linux
7f1ef66785
Link libGLX_indirect.so.0 to libGLX_mesa.so.0
7 years ago
leigh123linux
17ccea7fad
Link libGLX_indirect.so.0 to libGLX_mesa.so.0
7 years ago
leigh123linux
abece21760
Update to 378.13 release
7 years ago
Simone Caronni
633251b028
Use gtk 2 nvidia-settings library only on RHEL 6 and Fedora ARM
7 years ago
Simone Caronni
b0949b8435
Require source built libnvidia-egl-wayland library.
...
- Library loader is in the library package itself
- Loader directory is in libglvnd-egl
7 years ago
Simone Caronni
eb953bcfc2
Use only newer ELF TLS implementation
...
Supported since kernel 2.3.99 (pre RHEL 4).
7 years ago
Simone Caronni
b12cb9fe93
Remove OpenCL loader, RPM filters and ownership of loader configuration.
...
Require OpenCL filesystem and loader library.
7 years ago
Simone Caronni
e4788d0b0c
Udpate changelog
7 years ago
Simone Caronni
aaf7fb9e0e
Make sure the license is installed in both normal driver and CUDA headless mode.
7 years ago
Simone Caronni
31ff8ae672
Remove remnants of no longer supported distributions
7 years ago
Simone Caronni
9a8557ae86
Do not install OutputClass configuration file on anything but Fedora 24 and RHEL 7. Fixes build on RHEL 6.
7 years ago
Simone Caronni
b97d6e390f
Remove nvidia-modprobe and provide udev rules that actually do the same thing.
...
Add nvidia-uvm configuration rule to make sure that:
- the module does get loaded automatically if installing the cuda subpackage
- the module configuration file does not try to pull in the module in the initrd
7 years ago
leigh123linux
5eb4709017
Remove prelink
7 years ago
leigh123linux
2e89ed6cc1
RHEL 6 desktop-file-utils commands are more limited
7 years ago
leigh123linux
1298f8673b
build requires libappstream-glib doesn't need a isa
7 years ago
leigh123linux
eccfe79ead
RHEL 6 does not have the same read-only modprobe directory available as in RHEL 7+/Fedora
7 years ago
leigh123linux
c2195b250f
reorder spec file
7 years ago
leigh123linux
6c3801cc4a
reorder spec file
7 years ago
leigh123linux
4c40f354e6
Change buildroot macro
7 years ago
leigh123linux
5978b53e63
fix directory ownership
7 years ago
Nicolas Chauvet
831a6863ae
Typo
7 years ago
Nicolas Chauvet
4ca4b023bd
Update changelog
7 years ago
Nicolas Chauvet
3f37ff0e26
Avoid xorg dir symlink
7 years ago
Nicolas Chauvet
b5122eece5
Drop GFXPAYLOAD and video=vesa:off
7 years ago
Nicolas Chauvet
623c430620
Implement cuda-libs (for steam)
7 years ago
leigh123linux
7d16c6e911
Update to 375.39 release
7 years ago
Nicolas Chauvet
a80b617b84
Bump cuda-drivers release to 100
7 years ago
Nicolas Chauvet
0ba17e1ae2
Enable boolean dependency to fix 32bit installation when needed - rfbz#1665
7 years ago
Nicolas Chauvet
94e9cb1fbc
Move mesa-*gl* requires to -libs
7 years ago
leigh123linux
6621ceeb5a
Fix file conflict with filesystem
7 years ago
leigh123linux
12830ee924
fix last commit
8 years ago
leigh123linux
9bb7058670
Add conditions for el7 as there is no wayland
8 years ago
leigh123linux
75e76f9806
Fix missing el7 conditional
8 years ago
leigh123linux
c20013da72
Add conditions for f24 and el7
8 years ago
leigh123linux
3cfcb554b7
add missing python2 buildrequires
8 years ago
leigh123linux
19ec459cc7
Changes for mesa glvnd
8 years ago
leigh123linux
ad8a614c1f
revert leftover from some testing
8 years ago
leigh123linux
836186edcd
Update nvidia.conf for latest Xorg changes
8 years ago
leigh123linux
3f492e5747
Fix error in nvidia.conf rfbz#4388
8 years ago
leigh123linux
0807a51709
Add xorg-x11-server-Xorg minimum version requires for F25 and greater
8 years ago
leigh123linux
c9c60e0101
Add conditionals for f24
8 years ago
leigh123linux
7d312c4d2b
Fix nvidia.conf
8 years ago
leigh123linux
ae4b9c7ad4
remove file
8 years ago
leigh123linux
20f9b84c0f
Change conf files for Prime support
8 years ago
leigh123linux
c0605a9df8
Update to 375.26 release
8 years ago
leigh123linux
c329399bf2
Update to 375.20
8 years ago
leigh123linux
c8a9eb7bce
Add glvnd/egl_vendor.d file
8 years ago
leigh123linux
9e01feed47
/etc/glvnd/egl_vendor.d/10_nvidia.json
8 years ago
leigh123linux
2e7b89b0f6
Update to 375.10 beta release
8 years ago
leigh123linux
99add75647
readd description
8 years ago
leigh123linux
62bcab11aa
Add libglvnd path to ld.so.conf.d conf file
8 years ago
leigh123linux
6ecfbc0e43
Switch to system libglvnd
8 years ago
leigh123linux
e02f136dee
fix missing %
8 years ago
leigh123linux
d11d96688a
edit changelog
8 years ago
leigh123linux
bed268e96e
fix source number
8 years ago
leigh123linux
3af5c0c3bc
add xorg abi override
8 years ago
leigh123linux
0890182399
glvnd lib needed for non-glvnd setup
8 years ago
leigh123linux
78f133dff2
Update to 370.28
8 years ago
leigh123linux
c3441e3800
Update to 370.23 beta
8 years ago
leigh123linux
8e67369451
move some more cuda libs
8 years ago
leigh123linux
41a0a92369
Fix duplicate lib
8 years ago
leigh123linux
1b6e42a199
add ldconfig in %%post and %%postun for main package rfbz#3998
8 years ago
leigh123linux
f029d66604
Revert last commit
8 years ago
leigh123linux
ccbe8c4797
Revert "Move setttings libs to libs sub-package rfbz#3998"
...
This reverts commit d0d08f1113
.
8 years ago
leigh123linux
d0d08f1113
Move setttings libs to libs sub-package rfbz#3998
8 years ago
leigh123linux
91ebfb59fb
small fix to libs install
8 years ago
leigh123linux
6719b37d52
Update to 367.35
8 years ago
leigh123linux
ed392b89f0
fix
8 years ago
leigh123linux
324940ef4a
no vulkan on arm
8 years ago
leigh123linux
a8a1ef26a5
remove uneeded libvdpau excludes
8 years ago
leigh123linux
aba02dc050
Add vulkan icd profile
8 years ago
leigh123linux
9e00d61ac9
Update to 367.27
8 years ago
Nicolas Chauvet
7c2bc9b9ad
Update to 367.27
9 years ago
Nicolas Chauvet
1194dbeabe
Fix GFXPAYLOAD on EFI
9 years ago
Nicolas Chauvet
72ae0ec64a
Update to latest upstream
9 years ago
Leigh Scott
ac95b5d2af
* Mon Aug 31 2015 Leigh Scott <leigh123linux@googlemail.com> - 1:355.11-1
...
- Update to 355.11
9 years ago
Leigh Scott
083700b4e4
* Fri Aug 28 2015 Leigh Scott <leigh123linux@googlemail.com> - 1:352.41-1
...
- Update to 352.41
9 years ago
Leigh Scott
bd2d9847d8
* Tue Jul 28 2015 Leigh Scott <leigh123linux@googlemail.com> - 1:352.30-1
...
- Update to 352.30
9 years ago
Leigh Scott
df7a0aba00
* Mon Jun 15 2015 Leigh Scott <leigh123linux@googlemail.com> - 1:352.21-1
...
- Update to 352.21
10 years ago
Leigh Scott
dc3d2b7e39
* Wed May 20 2015 Leigh Scott <leigh123linux@googlemail.com> - 1:346.72-1
...
- Update to 343.72
10 years ago
Leigh Scott
5d8cf6c83b
* Wed Apr 08 2015 Leigh Scott <leigh123linux@googlemail.com> - 1:346.59-1
...
- Update to 343.59
10 years ago
Leigh Scott
79e59f7eef
* Tue Feb 24 2015 Leigh Scott <leigh123linux@googlemail.com> - 1:346.47-1
...
- Update to 343.47
10 years ago
Nicolas Chauvet
9cf22a584f
Fix package on armhfp
10 years ago
Nicolas Chauvet
6b10566099
Add cuda-driver-devel and %{_isa} virtual provides
10 years ago
Leigh Scott
f25992297f
* Wed Jan 21 2015 Leigh Scott <leigh123linux@googlemail.com> - 1:346.35-2
...
- clean up gtk from libs sub-package
10 years ago
Leigh Scott
b9932ad098
* Fri Jan 16 2015 Leigh Scott <leigh123linux@googlemail.com> - 1:346.35-1
...
- Update to 346.35
10 years ago
Nicolas Chauvet
cf8ad5c433
Fixup nvidia.icd perm
10 years ago
Nicolas Chauvet
31f0a62403
- Move libnvidia-ml back into -cuda along with nvidia-debugdump
10 years ago
Leigh Scott
fea1838753
* Tue Dec 16 2014 Leigh Scott <leigh123linux@googlemail.com> - 1:343.36-1
...
- Update to 343.36
10 years ago
Nicolas Chauvet
00b9fd948e
Fixup
10 years ago
Nicolas Chauvet
9e9101d855
Switch libnvidia-ml back to multilibs
10 years ago
Nicolas Chauvet
9d40311c72
Fix prelink hack
10 years ago
Nicolas Chauvet
8b64a2fc88
Fixup
10 years ago
Leigh Scott
4ad65bea58
* Fri Sep 19 2014 Leigh Scott <leigh123linux@googlemail.com> - 1:343.22-1
...
- Update to 343.22
- Remove IgnoreABI xorg override
10 years ago
Nicolas Chauvet
a32c3635e8
Update changlog
10 years ago
Nicolas Chauvet
73256cd1b0
Add libnvidia-ml to the -cuda subpackage
10 years ago
Nicolas Chauvet
9ea73fc033
Fixup
10 years ago
Nicolas Chauvet
6672e065dd
Fix bz
10 years ago
Nicolas Chauvet
a7b434ba76
Update changelog
10 years ago
Nicolas Chauvet
3744d5dbe6
Avoid prelink to mess with nvidia libs - rfbz#3258
10 years ago
Nicolas Chauvet
4599906360
Move opencl icd to the configuration
10 years ago
Nicolas Chauvet
ba09f9aa48
Add nvidia compiler and opencl to -cuda
10 years ago
Nicolas Chauvet
0cd2e5a585
Add outputclass support
10 years ago
Nicolas Chauvet
6f5eb294dd
Simplify filter_setup
10 years ago
Nicolas Chauvet
21a04cca6a
Re-ordering
10 years ago
Nicolas Chauvet
5430322fc3
Move nvcuvid nvidia-encode into cuda
10 years ago
Nicolas Chauvet
bb7e6767c9
Exclude vendor provided OpenCL.so, we can use fedora one
10 years ago
Nicolas Chauvet
9067b6f5f5
Update description
10 years ago
Nicolas Chauvet
d99a6700f2
Conflicts 340xx for -cuda
10 years ago
Nicolas Chauvet
34ddccb479
Add conflicts for 340xx
10 years ago
Nicolas Chauvet
7d39bfe3dd
Add systemd units macros since fedora 18
10 years ago
Nicolas Chauvet
b0854b9cfe
Move cuda tools into a cuda subpackage
10 years ago
Nicolas Chauvet
1c53ea1f0d
Preliminary split for cuda sub-package
10 years ago
Leigh Scott
8d4d271d9a
* Thu Aug 07 2014 Leigh Scott <leigh123linux@googlemail.com> - 1:343.13-1
...
- Update to 343.13
- removes support for the G8x, G9x, and GT2xx GPUs
10 years ago
Leigh Scott
a6e9143b0f
* Tue Jul 08 2014 Leigh Scott <leigh123linux@googlemail.com> - 1:340.24-1
...
- Update to 340.24
11 years ago
Leigh Scott
06f44a2664
* Mon Jul 07 2014 Leigh Scott <leigh123linux@googlemail.com> - 1:340.17-2
...
- add autostart file to load user settings
11 years ago
Leigh Scott
7a8a5028cc
* Mon Jun 09 2014 Leigh Scott <leigh123linux@googlemail.com> - 1:340.17-1
...
- Update to 340.17
11 years ago
Leigh Scott
09592234a9
* Wed Jun 04 2014 Leigh Scott <leigh123linux@googlemail.com> - 1:337.25-2
...
- Add support for IgnoreABI xorg option
11 years ago
Leigh Scott
8fb8df8d27
* Sat May 31 2014 Leigh Scott <leigh123linux@googlemail.com> - 1:337.25-1
...
- Update to 337.25
- adds support for X.org xserver ABI 18 (xorg-server 1.16)
11 years ago
Nicolas Chauvet
391f8a4030
- Provides libcuda.so in -libs rhbz#2979
...
- Split modules content into -kmodsrc reducing nvidia-kmod*.src.rpm size
- Distribute libvdau_nvidia.so on ARM
- Fix version macro on triggerpostun
11 years ago
Leigh Scott
daa51bf20a
* Tue May 06 2014 Leigh Scott <leigh123linux@googlemail.com> - 1:337.19-1
...
- Update to 337.19
11 years ago
Leigh Scott
4391f5fcb7
* Tue Apr 08 2014 Leigh Scott <leigh123linux@googlemail.com> - 1:337.12-1
...
- Update to 337.12
11 years ago
Leigh Scott
2f6812d7e2
* Mon Mar 03 2014 Leigh Scott <leigh123linux@googlemail.com> - 1:334.21-1
...
- Update to 334.21
11 years ago
Leigh Scott
d820dc4e28
* Sat Feb 08 2014 Leigh Scott <leigh123linux@googlemail.com> - 1:334.16-2
...
- install the NVIDIA supplied application profile key documentation
11 years ago
Leigh Scott
46249a1c16
* Sat Feb 08 2014 Leigh Scott <leigh123linux@googlemail.com> - 1:334.16-1
...
- Update to 334.16
11 years ago
Leigh Scott
237ad3d673
* Mon Jan 13 2014 Leigh Scott <leigh123linux@googlemail.com> - 1:331.38-1
...
- Update to 331.38
11 years ago
Leigh Scott
808a6715a8
* Fri Dec 27 2013 Leigh Scott <leigh123linux@googlemail.com> - 1:331.20-7
...
- fix module path issue with alien msttcore-fonts package
11 years ago
Nicolas Chauvet
7409e23164
Add conflicts xorg-x11-drv-nvidia-304xx and application profiles
11 years ago
Nicolas Chauvet
f03b7a7b06
Fix build on ARM and race with mesa
11 years ago
Nicolas Chauvet
e3c02156f7
Add filter from provides/requires libEGL and libGLESv{1,2}
11 years ago
Nicolas Chauvet
0622fdf115
Revert pretrans
11 years ago
Nicolas Chauvet
f0a7e4473c
Add few fixes
11 years ago
Leigh Scott
ea3fb9bd25
* Thu Nov 07 2013 Leigh Scott <leigh123linux@googlemail.com> - 1:331.20-2
...
- remove conflicts xorg-x11-glamor
- disable glamor module
11 years ago
Leigh Scott
a7ad379683
* Thu Nov 07 2013 Leigh Scott <leigh123linux@googlemail.com> - 1:331.20-1
...
- Update to 331.20
- add conflicts xorg-x11-glamor
11 years ago
Nicolas Chauvet
b0444e4d06
Sync with devel
11 years ago
Leigh Scott
045e439b5d
add arm to nvidia-snapshot.sh
11 years ago
Nicolas Chauvet
1feaf31708
Only install systemd service on RHEL7 Fedora 15 and laters
11 years ago
Nicolas Chauvet
eb20b9b2fe
Remove .run installed driver if present on pre-installation
11 years ago
Nicolas Chauvet
b2c4a736a7
Only extract the needed architecture
11 years ago
Leigh Scott
8b2bdf20d1
* Tue Aug 06 2013 leigh <leigh123linux@googlemail.com> - 1:325.15-1
...
- Update to 325.15 release
11 years ago
Nicolas Chauvet
335070858f
Fix obsoletes/provides
11 years ago
Nicolas Chauvet
9d8218a743
Fix typo
12 years ago
Leigh Scott
72349f1b89
fix bogus dates in changelog
12 years ago
Leigh Scott
f7c90568d2
fix commit mistake
12 years ago
Leigh Scott
3f905c8631
* Sun Jul 14 2013 leigh scott <leigh123linux@googlemail.com> - 1:325.08-3
...
- re-add man pages for settings and xconfig
12 years ago
Nicolas Chauvet
3f204ef546
Rebase to beta driver
12 years ago
Leigh Scott
b2db993f86
* Sun Jul 07 2013 leigh scott <leigh123linux@googlemail.com> - 1:325.08-1
...
- Update to 325.08
- move .so files to devel
12 years ago
Nicolas Chauvet
1900b784f0
Update to latest version
12 years ago
Nicolas Chauvet
c98dbcaece
Update
12 years ago
Nicolas Chauvet
e4de0b72d0
Fix
12 years ago
Nicolas Chauvet
599ca413bd
Fix c&p error
12 years ago
Nicolas Chauvet
2aafc0af07
Some Fixes
12 years ago
Leigh Scott
0802b836f8
* Thu May 23 2013 Leigh Scott <leigh123linux@googlemail.com> - 1:319.23-2
...
- issue another build as buildsystem lost the first one
12 years ago
Leigh Scott
5891a70e90
* Sat May 11 2013 Leigh Scott <leigh123linux@googlemail.com> - 1:319.17-1
...
- Update to 319.17
- Add support for cuda
12 years ago
Nicolas Chauvet
79e3e4b549
modprobe
12 years ago
Nicolas Chauvet
30621fd4a2
Add nvidia-modprobe (shoudn't be used for us)
12 years ago
Nicolas Chauvet
ce6ac9cfb9
Add latest beta
12 years ago
Nicolas Chauvet
28901c8ddd
Update to 313.30
12 years ago
Leigh Scott
f2152c42ad
* Fri Jan 18 2013 Leigh Scott <leigh123linux@googlemail.com> - 1:313.18-2
...
- move blacklist to %{_prefix}/lib/modprobe.d/
12 years ago