I have mesa-dri-nouveau in"taboo" mode on leap 15.6. I am using nvidia proprietary drivers.
Am planning to upgrade to leap 16 using “zypper releasever=16 dup” or “migration-tool”. Will these methods “untaboo” mesa-dri-nouvea and have system using that driver. I’m aware that it is the default. Or will “taboo” remain in effect?
@tckosvic just use nomodeset in the boot options after the upgrade if things go pear shaped, then sort it out.
I suspect it will remain locked.
I don’t even have it installed (or locked) With Nvidia and Intel for Prime Render Offload. I did the install on purpose with the Nvidia card as the default to see how it went, it went fine…
The question is more: why do you believe that a lock for this package is necessary?
When you install the Nvidia drivers, an automatic blacklisting of Nouveau is added to the kernel command line. If you remove the drivers, also the blacklist is removed.
There is absolutely no need for this package lock.
Hmmmm, I seem to recall that zypper kept trying to reinstall nouveau on normal updates even when I was running proprietary drivers. Thus, I tabooed it. That could have been a decade or so ago though.
It is completely normal that it get installed even when the Nvidia drivers are installed. The package is not used due to the blacklist on the kernel command line. There is simply no tinkering/tabooing needed.
IME, zypper locks survive zypper dups intact. In confirmation on Thursday, I used NET installation media, thus YaST, to upgrade a hopelessly broken 32bit TW, with locked kernel-de*, among other locks. The successful upgrade, as expected, did not install kernel-default-6.18.8 (or any other kernel-de*).
I wouldn’t expect dup competence, a SUSE/openSUSE package management staple, to have become absent from Agama since the six times I used it to upgrade from 15.6 to 16.0.
AFAICT, Taboo=zypper lock, no different in Leap from TW, the development platform from which SLE and thus Leap are derived.
On an overall basis AFAICT, the Leap Agama installer doesn’t differ from the TW NET installer, both capable of distribution upgrade.