and re-ran zypper dup. That fixed the problem; I’m up and running again with the 4.17.1 kernel.
https://bugzilla.opensuse.org/show_bug.cgi?id=1091701 is still open, so I gather that it’s still necessary for Cinnamon desktop users to include the X11 repository. Is this an experimental/testing repo, that gets incomplete additions of new Cinnamon packages? (I’m unclear on how Tumbleweed repositories differ.) If so, should I keep all Cinnamon files locked down until the security issue at https://bugzilla.suse.com/show_bug.cgi?id=1090371 is addressed, and it’s safe to remove the X11 repository?
I haven’t personally followed what’s happening with Cinnamon,
I only know that that the few times I’ve installed Cinnamon, for whatever reason it’s a procedure that isn’t similar to installing any other Desktop… Until possibly now.
When I looked at your posted link, I noticed those .ymp files which aren’t typical.
When I took a look at the contents of those “one click install” files, to my surprise they both look like pattern definitions for installing Cinnamon, similar to what you’d see when installing any other Desktop. Why someone placed those files there and as .ymp files, and not make them the same as any other Desktop install pattern file, I have no idea.
But,
Those files present interesting possibilities…
One or both might provide a way to install, or even re-install Cinnamon without the effort you put into locking your files.
This needs testing to determine whether they work and how (unless the person who created those files steps forward and explains all to us).
Thanks for the response, tsu2. I hadn’t noticed the ymp files, but see that wikipedia has an entry to explain them: https://en.wikipedia.org/wiki/YMP_File
I still have copies of the Tumbleweed partition made before this problem arose, and now wonder if I should restore one, lock everything related to Cinnamon, zypper dup without the X11 repository, and wait until bug 1091701 is finally addressed. That might be the easiest solution. The partition is small, and Clonezilla is fast. I don’t need to use the latest version of Cinnamon.
I also understand that I’m out on my own branch if other Cinnamon users aren’t having this issue.
.YMP files are what makes “One Click Install” happen when you visit https://software.opensuse.org/search/ with a web browser installed from your distro’s OSS repository.
This means that if you double-click on these two YMP files with your openSUSE web browser, it looks like your web browser should be able to lauch the YaST installer fully configured to install (and maybe re-install?) Cinnamon. if there is an order to installing using these two YMP files, I’d recommend installing the “basis” first.
Thanks again for your efforts to help, tsu2, and Knurpht, thank you for the tip re the zypper dup options. That may come in handy for the future.
I wound up going with the hunch described in post #3, above: restoring a partition saved before adding the X11 repository, locking all Cinnamon-related packages and then running zypper dup to get back up to speed. Ironically, this puts me back to the solution I’d stumbled on when this 1091701-bug-related problem started, described in post #2 at https://forums.opensuse.org/showthread.php/531075-Zypper-Dup-kills-Cinnamon-desktop .
I’ll keep Cinnamon packages locked until this bug is addressed, and I can safely update Cinnamon with zypper dup without having to use special repos.
The Leap 15 VM works. Cinnamon on the Tumbleweed VM crashes repeatedly, defaults to IceWM. I’ll wait until I can successfully zypper dup the Tumbleweed VM before pulling the package locks on bare metal Tumbleweed.
in the message, and decided to update Cinnamon Tumbleweed in the above-mentioned VM. Success! No IceWM, no Cinnamon crash.
I removed all locks in the bare metal Tumbleweed Cinnamon installation, ran zypper dup. Success again! Problem fixed, no more package locks, no special repositories used.