# changelog

author: Simone Caronni <negativo17@gmail.com> - 2:387.12-2
changelog:
  - Ignore mismatching GCC version when compiling, useful when the distribution is
    not yet released and compilers are being updated.


author: Simone Caronni <negativo17@gmail.com> - 2:381.09-2
changelog:
  - Update RHEL/CentOS 6 packages to use OutputClass as in RHEL/CentOS 7 (since
    RHEL 6.8 it's using X.org server 1.17+).


author: Simone Caronni <negativo17@gmail.com> - 2:381.22-2
changelog:
  - Remove nouveau.modeset=0 from kernel cmdline arguments for Fedora 25+, as this
    breaks fallback to nouveau when nvidia.ko fails to load for some reason
  - Add nvidia-fallback.service which automatically fallsback to nouveau if the
    nvidia driver fails to load for some reason (F25+ only)
  - Thanks to Hans de Goede <jwrdegoede@fedoraproject.org> for patches.


author: Simone Caronni <negativo17@gmail.com> - 2:381.22-4
changelog:
  - Make the fallback service check for the module status instead of the device,
    which appears only after starting X.


author: Hans de Goede <jwrdegoede@fedoraproject.org> - 2:381.22-5
changelog:
  - Add dracut.conf.d/99-nvidia.conf file enforcing that the nvidia modules never
    get added to the initramfs (doing so would break things on a driver update)


author: Simone Caronni <negativo17@gmail.com> - 2:384.59-1
changelog:
  - Update to 384.59.
  - Use system wide default directory for Vulkan ICD loaders.
  - Use _target_cpu in place of _lib where appropriate.


author: Simone Caronni <negativo17@gmail.com> - 2:384.59-3
changelog:
  - Add udev rules to always create device nodes:
    https://github.com/negativo17/nvidia-driver/issues/27


author: Simone Caronni <negativo17@gmail.com> - 2:384.59-6
changelog:
  - Make the major number of Nvidia devices dynamic again:
    https://github.com/negativo17/nvidia-driver/issues/29
  - Enable modeset by default for Fedora 27.


author: Simone Caronni <negativo17@gmail.com> - 3:396.24-1
changelog:
  - Update to 396.24, x86_64 only.
  - Fix Vulkan ownership of files.
  - Update conditionals for distributions.


author: Simone Caronni <negativo17@gmail.com> - 3:396.54-2
changelog:
  - Re-add devel subpackage to x86.
  - Remove nvml header requirements for devel subpackage (pulled in by CUDA
    devel subpackage if needed).


author: Simone Caronni <negativo17@gmail.com> - 3:410.73-1
changelog:
  - Update to 410.73.
  - Enable modesetting and remove ignoreabi setting for Fedora.
  - Update conditionals for RHEL/CentOS.
  - Add additional conflicting packages.
  - Bump GLVND requirements.


author: Simone Caronni <negativo17@gmail.com> - 2:384.90-2
changelog:
  - Disable NVML experimental setting. Works only on some combination of cards and
    make the application just crash on others.


