Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BREAKING FOR RPMFUSION USERS] NVIDIA Drivers #2862

Open
wants to merge 23 commits into
base: frawhide
Choose a base branch
from
Open

Conversation

korewaChino
Copy link
Contributor

@korewaChino korewaChino commented Jan 3, 2025

Supercedes #714 #916

Do not merge before testing

⚠️⚠️⚠️ DO NOT BACKPORT I REPEAT DO NOT BACKPORT ⚠️⚠️⚠️

BREAKS UMSTELLAR IN ULTRAMARINE 40, BREAKS TAIDAN AND READYMADE DRIVER INSTALLER MODULES!!! ONLY PORT TO RAWHIDE UNTIL FURTHER NOTICE!

@korewaChino korewaChino changed the title add nvidia-kmod NVIDIA Drivers Jan 3, 2025
This was linked to issues Jan 3, 2025
@korewaChino korewaChino mentioned this pull request Jan 3, 2025
32 tasks
@korewaChino korewaChino self-assigned this Jan 4, 2025
@korewaChino korewaChino marked this pull request as ready for review January 4, 2025 16:24
@korewaChino korewaChino marked this pull request as draft January 4, 2025 16:42
@korewaChino
Copy link
Contributor Author

Actually, let me generate a test repo on subatomic since this is a MAJOR breaking change for existing NVIDIA users. Will need a way to transition properly

@korewaChino korewaChino changed the title NVIDIA Drivers [BREAKING] NVIDIA Drivers Jan 4, 2025
@korewaChino korewaChino changed the title [BREAKING] NVIDIA Drivers [BREAKING FOR RPMFUSION USERS] NVIDIA Drivers Jan 4, 2025
@korewaChino
Copy link
Contributor Author

korewaChino commented Jan 4, 2025

Built the new test repo.

Testing instructions

  1. Install Ultramarine Linux 41, without connecting to the internet so umstellar would not trigger the RPMFusion NVIDIA installation
  2. Disable RPMFusion
sudo dnf remove rpmfusion-free-release rpmfusion-nonfree-release
  1. Add a terra-nvidiatest.repo file in /etc/yum.repos.d/ with the following contents:
[terra-nvidiatest]
name=Terra $releasever
baseurl=https://repos.fyralabs.com/nvidiatest$releasever
metadata_expire=6h
type=rpm
gpgcheck=1
gpgkey=https://repos.fyralabs.com/nvidiatest$releasever/key.asc
repo_gpgcheck=1
enabled=1
enabled_metadata=1
  1. Install the NVIDIA drivers
dnf -y install nvidia-driver nvidia-driver-libs.i686

@korewaChino korewaChino marked this pull request as ready for review January 4, 2025 17:47
@ShinyGil ShinyGil mentioned this pull request Jan 4, 2025
@korewaChino korewaChino linked an issue Jan 5, 2025 that may be closed by this pull request
14 tasks
@korewaChino
Copy link
Contributor Author

Looking at the differences, I think this breaking change should be simple to mitigate, we just need to get people to install nvidia-driver and its i686 libs subpackage when upgrading to 41 with Terra

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Repackage negativo17 packages Porting packages from RPMFusion [New] nvidia-driver
1 participant