|
Bugzilla – Full Text Bug Listing |
| Summary: | Cinnamon continuously crashes after upgrade to Tumbleweed snapshot 20180427 | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE Tumbleweed | Reporter: | Frank Voorburg <voorburg> |
| Component: | Other | Assignee: | Alexei Sorokin <sor.alexei> |
| Status: | RESOLVED FIXED | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Critical | ||
| Priority: | P1 - Urgent | CC: | sb56637 |
| Version: | Current | ||
| Target Milestone: | --- | ||
| Hardware: | x86-64 | ||
| OS: | openSUSE Factory | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: | Output of journalctl with lines containing "cinnamon-session" | ||
|
Description
Frank Voorburg
2018-05-02 17:02:51 UTC
Created attachment 768852 [details]
Output of journalctl with lines containing "cinnamon-session"
Confirming this major breakage of Cinnamon, now on TW 20180501. It looks like something is preventing it from communicating with logind or dbus or something to that effect. (In reply to S. B. from comment #2) > Confirming this major breakage of Cinnamon, now on TW 20180501. It looks > like something is preventing it from communicating with logind or dbus or > something to that effect. I should mention that this appears to be related to the upgrade from Cinnamon 3.6 -> 3.8. The problem is this: bsc#1090371, bsc#1090963 I submitted Cinnamon 3.8 to openSUSE Tumbleweed without thinking too much ahead, now everything's bad because cinnamon and cinnamon-control-center from 3.6 won't work with everything else from 3.8. To mitigate this, use X11:Cinnamon:Current. Thanks very much Alexei for handling this bug. So I gather from the bug report that we'll have to wait awhile for the openSUSE security team to give clearance? Thanks for explaining the situation regarding the current situation with Cinnamon 3.8 and for taking the time to look into it. It is much appreciated and it there is anything I can do to help, feel free to let me know. It looks like we have to wait for bsc#1090371 and bsc#1090963 to be resolved. Perhaps it is an option to revert back to the working Cinnamon 3.6? All Tumbleweed users with the Cinnamon desktop currently can't update their systems without breaking their desktop. (In reply to Alexei Sorokin from comment #4) > The problem is this: bsc#1090371, bsc#1090963 > I submitted Cinnamon 3.8 to openSUSE Tumbleweed without thinking too much > ahead, now everything's bad because cinnamon and cinnamon-control-center > from 3.6 won't work with everything else from 3.8. > To mitigate this, use X11:Cinnamon:Current. Just a quick confirmation that your proposed temporary workaround works. I added the following repository: Name: X11:Cinnamon:Current URL: https://download.opensuse.org/repositories/X11:/Cinnamon:/Current/openSUSE_Tumbleweed Afterwards I ran "sudo zypper dup --allow-vendor-change" and now I can use Cinnamon again. Okay, the request is out from X11:Cinnamon:Factory to openSUSE:Factory: I've removed the requirement for the polkit policy from the cinnamon package. There's also cinnamon-control-center, but I think that's not necessary, it seems that the new polkit policy is the biggest change in the new release there anyway. (I originally accidentally sent this comment to https://bugzilla.opensuse.org/show_bug.cgi?id=1051647#c7) The request hasn't been accepted for a week, I don't know why. Thank you for continuing to look into a solution for this problem, Alexei. Your efforts are much appreciated. After adding the X11:Cinnamon:Factory repository and then updating the Cinnamon desktop from there, I unfortunately get the exact same problem as initially reported. For your reference: I am on the currently latest Tumbleweed 20180516 snapshot. Hi, it was working well for a few releases. But now with the 20180620 release of Tumbleweed, Cinnamon is broken again when the Cinnamon applet for NetworkManager is enabled. It immediately crashes Cinnamon with a "DBus connection lost" error in Looking Glass. Apart from that, there is no other useful information. The workaround is to remove the Cinnamon applet for NetworkManager and use `nm-applet` directly. There's been a removal of API of NetworkManager-applet, which dragged in libnm-glib, and so I had to adjust the Cinnamon's applet. The submit request is out: https://build.opensuse.org/request/show/618839 And the merge request as well: https://github.com/linuxmint/Cinnamon/pull/7668 Thanks very much Alexei for the fast response! I guess this can be closed now. |