31.12.2024 00:57, David C. Rankin wrote:
On 12/28/24 9:46 PM, David C. Rankin wrote:
Nvidia G04 users,
I've branched, patched for the 6.12 kernel, built and published the Nvidia G04 driver for TW as a stop-gap until the openSUSE drivers catch up. The repository with the G04 driver for Leap 15.5 and Tumbleweed is:
https://download.opensuse.org/repositories/home:/drankinatty:/branches:/home... wkazubski:/G03/
The 15.6 driver needs an additional patch that Stefan had in the X11:Drivers repo - but a branch of that package fails for 15.6 as well. Still need to look into it.
The buildservice repositories are:
https://build.opensuse.org/project/show/ home:drankinatty:branches:home:wkazubski:G03
I've installed the packages and duped to the 6.12 kernel in Tumbleweed and all is good on my laptop. There are some odd kde3 dependencies that led me to download and "rpm -Uvh" the new nvidia rpms - as zypper wanted to uninstalled kde3. After that a "zypper dupe" worked fine.
All,
I'm sorry, but I've had to disable access to the nvidia packages patched for the 6.12 kernel in my buildservice account because it was suggested on the factory list that hosting nvidia binary packages isn't allowed. So I've taken down the repo at
https://download.opensuse.org/repositories/home:/drankinatty:/branches:/home...
There is an open question the extent to which this rule applies and whether it applies only to publishing or to building. I'll have to read the links provided to be able to make a determination.
In the interim, if you need the packages you can e-mail me off-list with your IP and I'll see if I can make a repository outside of suse/opensuse available similar to what is done with Packman.
This was the first I've ever heard of that rule, especially since Nvidia makes the binary available to distros for the purpose of building packages -
No, NVIDIA makes binaries available. Period. What you can do with these binaries after you have downloaded them from NVIDIA is subject to the license agreement: https://www.nvidia.com/en-us/drivers/geforce-license/ This license agreement does not mention "distros" or "building packages".
so the legal reasoning here is a bit unclear. For the present, we don't want to run afoul of any rules, so the opensuse buildservice is no longer published :(