I have a fresh install of OpenSuse TW. I love how blazing fast it is.
The problem I’m seeing is when I go to install any software, gcc for example I get an error message in zypper saying Nvidea repo is invalid. I have an AMD card in my system so I don’t really care about the Nvideo repo, how can I remove it?
I tried looking through YasT but I’m not super familiar with it, and couldn’t find it.
Here is the error message:
Retrieving repository 'Nvidia' metadata ................................................[error]
Repository 'Nvidia' is invalid.
[Nvidia|https://download.nvidia.com/opensuse/tumbleweed] Valid metadata not found at specified
- [|] Error trying to read from 'https://download.nvidia.com/opensuse/tumbleweed'
- Download (curl) error for 'https://download.nvidia.com/opensuse/tumbleweed/content':
Error code: Curl error 92
Error message: HTTP/2 stream 0 was not closed cleanly: PROTOCOL_ERROR (err 1)
Please check if the URIs defined for this repository are pointing to a valid repository.
Warning: Skipping repository 'Nvidia' because of the above error.
Some of the repositories have not been refreshed because of an error.
Loading repository data...
Reading installed packages...
Resolving package dependencies.`
On a “fresh” installation, the Nvidia repo is not installed. It needs manual user interaction to add the Nvidia repo. To remove the repo, go to yast software → configuration → Repositories → mark the nvidia repo-> remove
ah, I think the issue is I’m running Gecko Linux which is a slightly tuned version of Tumbleweed. I’ll have to report that bug somewhere.
When I goto the repo tab in Yast I don’t see anything Nvidia related. I’m not sure where it would be listed, if it’s under the Tumbleweed_OSS or non_OSS.
Ultimately I went to the repo directory, /etc/zypp/repos.d and marked the Nvidia.repo file “enabled=0”
libzypp has several fixes related to the curl error 92 in the version 17.31.14. You should test with at least this version to make sure it is not already fixed problem. No idea how to do it with your custom openSUSE derivative.
Lots of love for Gecko Linux
I wouldn’t even go so far as to call it it’s own distro, it’s more flipping some presets than anything, adding fonts. The underlying system is “Tumbleweed” when I check /etc/os-release so selecting Tumbleweed as my question tag isn’t wrong in this case.
At the end of the day it was a question on how to enable/disable repos in Tumbleweed. I’m still not sure where it ended up in Yast, but I’ll have to learn how to use that better.
Thanks all for your help. @arvidjaar I’ll try running the lates version of libzypp too