Bug 1517748
Summary: | Clementine doesn't work on Fedora 27, 28 | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Toni <tonfiv> |
Component: | clementine | Assignee: | Jan Grulich <jgrulich> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | urgent | Docs Contact: | |
Priority: | unspecified | ||
Version: | 28 | CC: | guardian120, iam, jgrulich, jonathan.underwood, joseluismantilla, oget.fedora, phracek, rdieter, tonfiv |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | clementine-1.3.1-28.fc28 clementine-1.3.1-28.fc27 clementine-1.3.1-28.fc29 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2018-10-16 11:38:23 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Toni
2017-11-27 11:39:18 UTC
Clementine doesn't work on Fedora 27 (GNOM shell) Clementine doesn't work on Fedora 27 (GNOME shell) Try to remove configuration file. Maintainer: take a look at https://github.com/clementine-player/Clementine/issues/5457 it appears clementine may not fail gracefully if the environment used does provide any system tray icon support You can try editing ~/.config/Clementine/Clementine.conf to include [MainWindow] showtray=false and see if that helps? (If so, probably worth adjusting clementine default to showtray=false, at least until this issue is fixed properly) Or if you have kreadconfig5/kwriteconfig5 available, kwriteconfig5 --file Clementine/Clementine.conf --group MainWindow --key showtray false *** Bug 1519618 has been marked as a duplicate of this bug. *** (In reply to Rex Dieter from comment #4) > it appears clementine may not fail gracefully if the environment used does > provide any system tray icon support > > You can try editing ~/.config/Clementine/Clementine.conf to include > > [MainWindow] > showtray=false > > > and see if that helps? > > (If so, probably worth adjusting clementine default to showtray=false, at > least until this issue is fixed properly) Yes!!!, it works. Thank you @Rex Dieter hahahaha, amazing solution. Fixed for me on Fedora 27 Waw, showtray=false works also for me. I had the same problem and now problem is fixed. Great Problem persists on Fedora 28, and the workaround proposed by Rex fixes the problem. Is this something that is fixable at the packaging level, or more of an upstream issue? My guess is the latter. To me this sounds like more of a Gnome bug. One packaging fix to consider: setting the 'showtray=false' to be the default behavior or more drastic... forcefully disable the feature completely. Would that have any impact on non-Gnome desktops? Yes, systray feature would either be disabled by default... or disabled completely, depending on which approach you took. I wonder if there is a way to tell the current DE (or window manager?). We can disable the tray conditional on the DE then. I am not in the favor of disabling unconditionally. I use that feature, at the very least. Disabling by default might work initially, until a Gnome user decides to fiddle with their settings and hits this one. Then they would need to fix/remove their config file. Maybe the $DESKTOP_SESSION environment variable. What is that equal to in Gnome? XDG_CURRENT_DESKTOP would probably be better option, if you want to go that route. Can Gnome folks give this build a spin? It should work without the showtray=false workaround for the Gnome bug. https://koji.fedoraproject.org/koji/taskinfo?taskID=29975300 Thanks! Folks, it would be great if this gets some love with testing before the koji scratch build expires. Thanks Orcan. I installed clementine.x86_64 1.3.1-27.1.fc28 from koji on a Fedora 28 machine that had been freshly installed (and so had never had clementine installed, and had no user config tweaks in place) and happily Clementine starts fine under a gnome session. Awesome. Thank you Jonathan! clementine-1.3.1-28.fc29 has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2018-27b3133d2c clementine-1.3.1-28.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2018-a40140d2ff clementine-1.3.1-28.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2018-1fe8f8cff2 clementine-1.3.1-28.fc27 has been pushed to the Fedora 27 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-1fe8f8cff2 clementine-1.3.1-28.fc29 has been pushed to the Fedora 29 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-27b3133d2c clementine-1.3.1-28.fc28 has been pushed to the Fedora 28 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-a40140d2ff clementine-1.3.1-28.fc28 has been pushed to the Fedora 28 stable repository. If problems still persist, please make note of it in this bug report. clementine-1.3.1-28.fc27 has been pushed to the Fedora 27 stable repository. If problems still persist, please make note of it in this bug report. clementine-1.3.1-28.fc29 has been pushed to the Fedora 29 stable repository. If problems still persist, please make note of it in this bug report. |