Skip to content

pardus/pardus-nvidia-installer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pardus Nvidia Installer

Installing Nvidia GPU drivers for Pardus with few clicks.

Installation

Tech Stack: Python, GTK3

Programming Logic

  • Nvidia devices and their available drivers are stored in data/nvidia-pci.json files
  • Application scan whole system devices and gets nvidia devices only.
  • After filtered nvidia devices, each nvidia devices is checked for available drivers from yaml file.
  • Installation is pretty straight forward. Select driver and click Apply Changes button.
  • After installation is done, you need to reboot your system. And your new driver is ready to use.

TODO

  • Parsing json file to make it easy to use with application.
  • Scanning whole system pci devices and finding Nvidia devices.
  • Filtering Nvidia drivers for Nvidia devices.
  • Creating user interface depends on the scenario.
  • Adding prompt for rebooting system after installation.
  • Creating policies and implementing it with GTK.
  • Multiple device and driver support.
  • Adding about dialog for application.
  • Adding a logo for application.