LUbuntu 24.04 LTS (by do-release-upgrade)
LXQt
LXQt Session Settings don’t show Picom (X Compositor) under LXQt Modules?
PIcom is installed.
LUbuntu 24.04 LTS (by do-release-upgrade)
LXQt
LXQt Session Settings don’t show Picom (X Compositor) under LXQt Modules?
PIcom is installed.
To resolve this issue, you can follow these steps:
Locate the Picom Desktop Entry File: This file is typically located in /etc/xdg/autostart/ or ~/.config/autostart/.
The file name is usually picom.desktop.
Edit the Desktop Entry File: Open the picom.desktop file in a text editor and add or ensure that the X-LXQt-Module=true line is present. The file should look something like this:
‘’’
[Desktop Entry]
Type=Application
Name=Picom (X Compositor)
GenericName=X compositor
Comment=A X compositor
TryExec=picom
Exec=picom --dbus
Hidden=false
OnlyShowIn=LXQt;
X-LXQt-Module=true
Save the File: After making the necessary changes, save the file and restart LXQt Session Settings to see if Picom now appears under LXQt Modules.
If you follow these steps and Picom still does not appear, it might be due to a conflict or a bug. In such cases, you can try removing any existing Picom configuration files and reinstalling Picom to ensure a clean setup.
I opened an SSH session to the system and deleted /etc/xdg/autostart/picom.desktop
(there was no ~/.config/autostart directory
), then did
apt-get remove --purge picom picom-conf
apt-get install picom picom.conf
and confirmed the presence of picom.desktop
[Desktop Entry]
Version=1.0
Type=Application
NoDisplay=false
Name=Picom (X Compositor)
GenericName=X compositor
Comment=An X compositor
Categories=Utility;
Keywords=compositor;composite manager;window effects;transparency;opacity;
TryExec=picom
Exec=picom
StartupNotify=false
Terminal=false
# Thanks to quequotion for providing this file!
Icon=picom
I then logged in to a graphical session, Picom not shown as before
Ooops! I missed ADDING the X-LXQt-Module=true
line
Once I did that it was shown.
David
I have long had it on my list to turn all our autostarts into LXQt modules, but have yet to do so. Thanks for the reminder.
I will say it should come as no surprise that Picom does not come with this by default, because unlike other components, it’s not actually part of LXQt.