Op vrijdag 12 juli 2019 18:00:38 CEST schreef Patrick Shanahan:
* Knurpht-openSUSE <knurpht@opensuse.org> [07-12-19 09:58]:
Op vrijdag 12 juli 2019 14:27:54 CEST schreef Patrick Shanahan:
* Werner Flamme <werner.flamme@email.de> [07-12-19 07:58]:
Carlos E. R. schrieb am 11.07.19 um 12:17:
On 11/07/2019 09.35, Werner Flamme wrote:
Felix Miata schrieb am 10.07.19 um 19:41: > Werner Flamme composed on 2019-07-07 19:44 (UTC+0200): >> I "rpm -e"d all nvidia packages. > > Was that what the uninstallation instructions accompanying the > installation > instructions directed? I doubt it. Following those instructions > fully > is the only way to ensure successful removal, other than > reinstalling > all of X and its components or the whole OS.
What are installation instructions with rpm packages? What are uninstall instructions with rpm packages? If the are not in the respective script sections, they are poorly packaged, and I sure do not expect this from a package distributed by the vendor of the packaged software.
I think he refers to the wiki page at opensuse.org.
<https://en.opensuse.org/SDB:NVIDIA_drivers>
+++--------- *Uninstalling the NVIDIA drivers*
1 Start YaST, go to: Software -> Software Management 2 Change the 'Filter' to filter by software repositories 3 Select the respective NVIDIA repository 4 Mark any installed package from this repository for deletion and
press 'Accept'. You may be prompted for conflicts, please ignore any conflicts and chose to break dependencies.
5 Now in YaST select: Software -> Software Repositories 6 Chose the respective NVIDIA repository and mark it 'disabled' -
don't delete it as it will return enabled the next time the repositories are synced with the server.
Uninstalling the proprietary drivers will restore the previous X configuration file /etc/X11/xorg.conf if one existed. If the hardware has changed in the mean time it may be necessary to manually edit this file.
On Leap 42.3 you may want to install the drm-kmp-default package again.
sudo zypper in drm-kmp-default ---------++-
Thank you for re-reading the page for me. All that YaST stuff does nothing more but rpm -e does - it removes the packages. Afterwards, I can "zypper mr -d nvidia_151" - that's my repo name for the nVidia drivers.
I did not ignore the dependencies, BTW. I treid to uninstall the driver packages only, but the compute-G05 package wanted to be uninstalled too. I did so.
Maybe next time I try "zypper rm <packename>", and hopefully the dependencies are removed automatically along with the package.
most applications display a short "help" page, ie: zypper --help
zypper rm -u <packagename>
displays subj packages and waits for you to approve
I have a doubt here if some other package should be reinstalled because nvidia replaces some file, but perhaps I'm confused on doing it the hard way.
I installed the nVidia drivers at command line via zypper, and I did not see that any package has been removed then.
my choice and has been for *many* years.
sh ./<package>.run -aqs --install-libglvnd
you may not need --inst... if you choose this method, try w/o first. if fails, no harm and include it.
You might include dkms, for automated rebuilds on kernel updates. zypper install dkms systemctl enable dkms.service systemctl start dkms.service sh ./<package>.run -aqs --dkms $whateverotheroptions
I have no NVIDIA hardware myself, but on a friend's 15.0 / 15..1 this works like a charm.
what function does the "--dkms" fill, only allow reinstalling XXxx.run on a new kernel w/o rebooting first?
tks, Yep.
-- Gertjan Lettink a.k.a. Knurpht openSUSE Board Member openSUSE Forums Team -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org