Skip to content

Releases: gridhead/nvidia-auto-installer-for-fedora-linux

v0.4.1

12 May 17:34
03a6438
Compare
Choose a tag to compare

What's Changed

  • Included code quality compliance by @t0xic0der in #84
  • Setup GitHub Actions for code compliance checks by @t0xic0der in #86
  • Setup Dependabot alerts by @t0xic0der in #88
  • Loosen Python version requirement by @t0xic0der in #90
  • Add .gitignore by @t0xic0der in #91
  • Bump pyparsing from 3.0.7 to 3.0.8 by @dependabot in #95
  • Bump platformdirs from 2.5.1 to 2.5.2 by @dependabot in #96
  • Bump typing-extensions from 4.1.1 to 4.2.0 by @dependabot in #97
  • Update NVIDIA CUDA repositories by @t0xic0der in #102
  • Add error correction messages by @t0xic0der in #103
  • Version bumped from 0.4.0 to 0.4.1 by @t0xic0der in #104
  • Update RPM specfile for v0.4.1 by @t0xic0der in #105

New Contributors

Full Changelog: v0.4.0...v0.4.1

v0.4.0

16 Dec 07:59
0f31375
Compare
Choose a tag to compare

What's Changed

  • Update README.md by @existential-nonce in #72
  • Fix distro identification by @xfgusta in #74
  • Restructuring with Poetry + Modularity + Bug fixes by @t0xic0der in #81
    • Restructured the project to make the codebase more modular
    • Performed repository clean up and removal of static files
    • Reworked the dependency management with the use of Poetry
    • Deprecated COPR build updates for Mageia, EPEL and OpenSUSE
    • Reimplimented CLI compositing to make use of commands over options
    • Removed dedicated installation of x86 NVIDIA libraries due to inclusion
    • Fixed RPM Fusion Non-free repo detection by force installation
    • Updated official CUDA repositories to point to Fedora 34 or later

New Contributors

Full Changelog: v0.3.9...v0.4.0

v0.3.9

15 Dec 10:23
28655bd
Compare
Choose a tag to compare

What's Changed

  • Cosmetic RPM specfile fix by @thunderbirdtr in #68
  • PyProject Packaging by @t0xic0der in #70

New Contributors

  • @thunderbirdtr made their first contribution in #68

Full Changelog: v0.3.8...v0.3.9

v0.3.8

04 Aug 05:19
Compare
Choose a tag to compare

Reworked existing features

  • Replaced ping with curl for checking availability of RPM Fusion servers
  • Replaced ping with curl for checking availability of NVIDIA Developer servers

v0.3.7

22 May 15:16
1037fcd
Compare
Choose a tag to compare

Added new features

  • Added option to enable/disable PRIME support on Optimus-supported devices
  • Added other miscellaneous changes for ease of maintenance

Today marks the first anniversary of this tool - 22 May 2020 was the date on which the first release of this tool was made generally available in public. 🎉

v0.3.6

09 May 16:47
8536351
Compare
Choose a tag to compare

Made changes for renewed CUDA installation methods.

  • Reworked installation method for CUDA repo compatibility
  • Minor patch leading to a version bump

v0.3.5

29 Apr 16:52
58aee58
Compare
Choose a tag to compare

Made utility-based changes for F34.

  • Corrected unicode escape sequences for colors
  • Changed CUDA repository to the most recent F33 remote install
  • Fixed imports for development/packaged environment
  • Refactored the code to remove needless lines
  • Made compliance related changes here and there
  • Tested and confirmed the tool to be working in F34 Workstation

v0.3.0

04 Jun 14:41
d9c8163
Compare
Choose a tag to compare

Added tons of new features here.

  • Combined RPM Fusion pinging, checking, installing into a single module
  • Combined driver installer and existing package checking into a single module
  • Combined host detection with GPU support checking into a single module
  • Revamped installation mode using command line arguments
  • Withdrew x86 libraries from the default installation mode
  • Added a new x86 libraries mode of installation for Xorg
  • Added integrated CUDA module for repository checking, adding and installing
  • Added support for FFMPEG acceleration using NVENC/NVDEC
  • Added dedicated privilege check for each installation mode
  • Added video hardware acceleration using VDPAU/VAAPI
  • Added support for installation of Vulkan renderer
  • Placeholder added for install everything mode of installation (Yet to be completed)
  • Converged all low-level module operations into a single file for speed
  • All print operations have been replaced by click-echo for optimization
  • Added checks for NVIDIA repository and RPM Fusion repository availability
  • Added network availability check before pinging respective repo servers
  • Improved handling of interrupt. halt and suspend system calls for tool

v0.2.6

01 Jun 17:47
Compare
Choose a tag to compare

Bugs fixed.

  • Fixed broken repository addition module
    • Added installation of fedora-workstation-repositories first
    • Added enabling of repository after the install is complete

v0.2.5

31 May 05:07
Compare
Choose a tag to compare

Improved.

  • Removed mandatory sleep for kernel module load
  • Removed dependency on kernel module loader
  • Removed kernel module force-read altogether
  • Defaulted textual messages to autocolor for better legibility

Bugs fixed

  • Fixed boolean choices in main function
  • Fixed boolean choices in package check
  • Fixed prompt colors for custom-themed terminals