I set up gnome-terminal actions in gnome-terminal.desktop file in ~/.local/share/applications/ folder. Basically, I set up preconfigured commands to connect some server with ssh. This was working fine and those actions were listed when I right clicked on the icons at the dock in Unity (16.04). After upgrade I can't see them anymore. They are still configured in gnome-terminal.desktop
Here are relevant lines: https://pastebin.com/JVF98yRR
Also I am seeing this in the syslog: failed to rescan: Failed to parse /home/user/.local/share/applications/gnome-terminal.desktop file: cannot process file of type application/x-desktop
Edit 1: I realized one more thing. That error in the syslog appears only when I open the .desktop file, edit and save it (with nano). I guess, system checks if the file is edited (via inotify maybe?) and tries to scan it.
Edit 2: As @Terrance suggested, I tried to login with different desktop environments. I had the following available:
- GNOME
- GNOME Flashback (Compiz)
- GNOME Flashback (Metacity)
- GNOME on Xorg
- Ubuntu (this was default)
- Ubuntu on Wayland
- Unity
Except for Unity and GNOME (1 and 7) I got the syslog error after editing the .desktop file. None of them showed the desktop action.
x-desktop
which is not found in Wayland.