Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • N nvidia-patch
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 26
    • Issues 26
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Keylase
  • nvidia-patch
  • Issues
  • #162
Closed
Open
Issue created Sep 26, 2019 by Administrator@rootContributor

Request: Support for automated patching

Created by: DeftNerd

My ideal workflow with this package would be an installer or bash script that clones the repo somewhere like /opt/nvidia-patch. Then it would symlink some systemd scripts and place a config file in /etc/default.

The systemd script would run after the network is available. It would look at the currently loaded driver to see if it's already patched (perhaps the last patched version could be specified in the /etc/default/nvidia-patch config file?). If it's not patched, it would manually trigger another systemd script that normally does automatic daily updates of the /opt/nvidia-patch folder from the git repo.

After the update is complete, it would patch the current driver (if possible)

This would allow people to have less anxiety that their well-crafted solution would be upset by driver updates.

Do you think this is something that fits with this project, or do you prefer the goal of manual updates and execution of the program as needed?

Assignee
Assign to
Time tracking