Bugzilla – Bug 1214420
[LXQt]compton-conf / picom
Last modified: 2024-01-27 03:35:01 UTC
Problem: After installation picom did not start because it lacked a config file. lxqt-config starts compton-conf which writes to .config/compton.conf but picom is used as compositor and expects to read from .config/picom.conf Further: on manual startup picom complains about deprecated config entries that got written by the currently used tool. What is the solution? For now I just softlinked picom.conf to compton.conf, but it looks like some clean fix is needed and to make it work out of the box.
(Ok, I installed another Laptop with Tumbleweed and LXQt DE.) This is a distribution issue. LXQt gets installed by default with picom as compositor, but the incompatible config tool compton-conf is being installed alongside. That is confusing an makes for a broken experience out of the box. Best would be to either: - package and default install the compatible picom-conf tool (https://github.com/qtilities/picom-conf) - take out the compton-conf config tool altogether because it does not serve any purpose anymore other than confusing people like me (clueless newbie with LXQt)
Should this not be assigned to the picom maintainer?
picom-conf and compton-conf are LXQt-specific programs, so this has not been on my radar at all! I can package picom-conf and make sure it obsoletes compton-conf (same as the picom package), but to be honest, I’d rather LXQt maintainers take care of it since I won’t ever use this software… (Sure hope we can all switch to Wayland soon instead of using the pretty much abandoned X.org with buggy bolt-on compositors like picom…)
(In reply to Mia Herkt from comment #3) > picom-conf and compton-conf are LXQt-specific programs, so this has not been > on my radar at all! I can package picom-conf and make sure it obsoletes > compton-conf (same as the picom package), but to be honest, I’d rather LXQt > maintainers take care of it since I won’t ever use this software… If you can I would greatly appreciate it :) You can add me as maintainer there too. Otherwise I might take a look at this bug in the future only probably..
I mean, compton/picom are *not* LXQt specific, they can be used with any X11 Window Manager. That being said, I'll have a look into this, I've got a little time today.
picom-conf and it's additional build dependencies have been submitted to X11:LXQt, please test and report (should be there available for download/installation soon-ish) https://build.opensuse.org/request/show/1132133 https://build.opensuse.org/request/show/1132135
(In reply to Shawn Dunn from comment #5) > That being said, I'll have a look into this, I've got a > little time today. Thank you Shawn! > https://build.opensuse.org/request/show/1132133 > https://build.opensuse.org/request/show/1132135 Both accepted. I'll reassign the bug to you if thats okay.
picom-conf is now packaged, and accepted into :Factory, should be in the next TW snapshot.
This is an autogenerated message for OBS integration: This bug (1214420) was mentioned in https://build.opensuse.org/request/show/1141858 Factory / patterns-lxqt
This is an autogenerated message for OBS integration: This bug (1214420) was mentioned in https://build.opensuse.org/request/show/1141888 Backports:SLE-15-SP6 / patterns-lxqt