Xfce Autostart errors in standard build

Hi guys,

I was searching for something completely different when I stumbled upon a thing that I would like to check with you if it is a problem that needs to be fixed.

When I decided to check if the files in /etc/skel/.config/autostart/ (and ~/.config/autostart/) were correct via the desktop-file-validate command, I noticed several problems:

xcape.desktop: warning: key "Encoding" in group "Desktop Entry" is deprecated
xcape.desktop: error: value "xcape -e 'Super_L=Alt_L|F1'" for key "Exec" in group "Desktop Entry" contains a reserved character ''' outside of a quote
xcape.desktop: error: value "xcape -e 'Super_L=Alt_L|F1'" for key "Exec" in group "Desktop Entry" contains a reserved character '|' outside of a quote
xcape.desktop: error: value "xcape -e 'Super_L=Alt_L|F1'" for key "Exec" in group "Desktop Entry" contains a reserved character ''' outside of a quote
xcape.desktop: error: file contains key "RunHook" in group "Desktop Entry", but keys extending the format should start with "X-"
xfce4-clipman-plugin-autostart.desktop: error: required key "Type" in group "Desktop Entry" is not present
xfce4-clipman-plugin-autostart.desktop: error: required key "Name" in group "Desktop Entry" is not present
xfce4-settings-helper-autostart.desktop: error: required key "Type" in group "Desktop Entry" is not present
xfce4-settings-helper-autostart.desktop: error: required key "Name" in group "Desktop Entry" is not present
xfce4-tips-autostart.desktop: error: required key "Type" in group "Desktop Entry" is not present
xfce4-tips-autostart.desktop: error: required key "Name" in group "Desktop Entry" is not present
xfce-panel-workaround.desktop: warning: key "Encoding" in group "Desktop Entry" is deprecated
xfce-pbw.sh: error: file contains line "sleep 5", which is not a comment, a group or an entry
xfce-pbw.sh: error: file contains line "xfsettingsd --replace &", which is not a comment, a group or an entry
xfce-pbw.sh: error: file contains line "sleep 15", which is not a comment, a group or an entry
xfce-pbw.sh: error: file contains line "xfsettingsd --replace &", which is not a comment, a group or an entry
xfce-pbw.sh: error: file contains line "sleep 25", which is not a comment, a group or an entry
xfce-pbw.sh: error: file contains line "xfsettingsd --replace &", which is not a comment, a group or an entry
xfce-pbw.sh: error: filename does not have a .desktop extension
xfconf-migration-4.6.desktop: error: required key "Type" in group "Desktop Entry" is not present
xfconf-migration-4.6.desktop: error: required key "Name" in group "Desktop Entry" is not present

In the case of the file xfce-pbw.sh, I’ve found a discussion in the old forum (xfce4-session-logout not themed - Applications - Manjaro Linux Forum) and for what I understood it seems that it is not necessary anymore, so maybe we could remove from autostart.

To be certain, I’ve installed a new version of Manjaro in a VirtualBox VM (as guest) and could see that the problem is still there, not only in my old installation.

So, can the Manjaro team have a look and check if something needs to be done, please?

Thank you,

1 Like