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.
8 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.
8 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
8 years ago
Simone Caronni
06a9aba097
Remove no longer existing conflicting packages
8 years ago
leigh123linux
a3c7d83efc
Update to 381.09 beta
8 years ago
leigh123linux
7f1ef66785
Link libGLX_indirect.so.0 to libGLX_mesa.so.0
8 years ago
leigh123linux
17ccea7fad
Link libGLX_indirect.so.0 to libGLX_mesa.so.0
8 years ago
leigh123linux
abece21760
Update to 378.13 release
8 years ago
Simone Caronni
633251b028
Use gtk 2 nvidia-settings library only on RHEL 6 and Fedora ARM
8 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
8 years ago
Simone Caronni
eb953bcfc2
Use only newer ELF TLS implementation
...
Supported since kernel 2.3.99 (pre RHEL 4).
8 years ago
Simone Caronni
b12cb9fe93
Remove OpenCL loader, RPM filters and ownership of loader configuration.
...
Require OpenCL filesystem and loader library.
8 years ago
Simone Caronni
e4788d0b0c
Udpate changelog
8 years ago
Simone Caronni
aaf7fb9e0e
Make sure the license is installed in both normal driver and CUDA headless mode.
8 years ago
Simone Caronni
31ff8ae672
Remove remnants of no longer supported distributions
8 years ago
Simone Caronni
9a8557ae86
Do not install OutputClass configuration file on anything but Fedora 24 and RHEL 7. Fixes build on RHEL 6.
8 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
8 years ago
leigh123linux
5eb4709017
Remove prelink
8 years ago
leigh123linux
2e89ed6cc1
RHEL 6 desktop-file-utils commands are more limited
8 years ago
leigh123linux
1298f8673b
build requires libappstream-glib doesn't need a isa
8 years ago
leigh123linux
eccfe79ead
RHEL 6 does not have the same read-only modprobe directory available as in RHEL 7+/Fedora
8 years ago
leigh123linux
c2195b250f
reorder spec file
8 years ago
leigh123linux
6c3801cc4a
reorder spec file
8 years ago
leigh123linux
4c40f354e6
Change buildroot macro
8 years ago
leigh123linux
5978b53e63
fix directory ownership
8 years ago
Nicolas Chauvet
831a6863ae
Typo
8 years ago
Nicolas Chauvet
4ca4b023bd
Update changelog
8 years ago
Nicolas Chauvet
3f37ff0e26
Avoid xorg dir symlink
8 years ago
Nicolas Chauvet
b5122eece5
Drop GFXPAYLOAD and video=vesa:off
8 years ago
Nicolas Chauvet
623c430620
Implement cuda-libs (for steam)
8 years ago
leigh123linux
7d16c6e911
Update to 375.39 release
8 years ago
Nicolas Chauvet
a80b617b84
Bump cuda-drivers release to 100
8 years ago
Nicolas Chauvet
0ba17e1ae2
Enable boolean dependency to fix 32bit installation when needed - rfbz#1665
8 years ago
Nicolas Chauvet
94e9cb1fbc
Move mesa-*gl* requires to -libs
8 years ago
leigh123linux
6621ceeb5a
Fix file conflict with filesystem
8 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
9 years ago
leigh123linux
f029d66604
Revert last commit
9 years ago
leigh123linux
ccbe8c4797
Revert "Move setttings libs to libs sub-package rfbz#3998"
...
This reverts commit d0d08f1113
.
9 years ago
leigh123linux
d0d08f1113
Move setttings libs to libs sub-package rfbz#3998
9 years ago
leigh123linux
91ebfb59fb
small fix to libs install
9 years ago
leigh123linux
6719b37d52
Update to 367.35
9 years ago
leigh123linux
ed392b89f0
fix
9 years ago
leigh123linux
324940ef4a
no vulkan on arm
9 years ago
leigh123linux
a8a1ef26a5
remove uneeded libvdpau excludes
9 years ago
leigh123linux
aba02dc050
Add vulkan icd profile
9 years ago
leigh123linux
9e00d61ac9
Update to 367.27
9 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
10 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
11 years ago