See hidden startup programs in Ubuntu
Enter the code below in the terminal, but be cautious there is a reason why those settings are hidden
sudo sed -i 's/NoDisplay=true/NoDisplay=false/g' /etc/xdg/autostart/*.desktop
sed is a stream editor. Allow me to explain the above command.
- -i is short for –in-place. That means sed will edit files in place.
- s/NoDispaly=true/NoDisplay=false means sed will search the NoDisplay=true regular expression and replace it with NoDisplay=false.
- /etc/xdg/autostart/*.desktop means all .desktop files under /etc/xdg/autostart directory.
After you run the above command, all system defined startup applications will be displayed.
So what does this command perform?
The command uses sed to find and replace a specific string in all files with the “.desktop” extension located in the “/etc/xdg/autostart” directory. The -i flag tells sed to edit the files in place, and the s/NoDisplay=true/NoDisplay=false/g is the search and replace pattern, replacing all occurrences of “NoDisplay=true” with “NoDisplay=false”. The sudo command is used to run the command with superuser permissions. This command will change all the files in the /etc/xdg/autostart directory and change the NoDisplay=true to NoDisplay=false which will make the applications to be shown on the application launcher.
With this command you can revert the command above
sudo sed -i 's/NoDisplay=false/NoDisplay=true/g' /etc/xdg/autostart/*.desktop
This command will change all the files in the /etc/xdg/autostart directory and change the NoDisplay=false to NoDisplay=true which will make the applications to be hidden on the application launcher.
Source: https://www.linuxbabe.com/desktop-linux/show-hidden-startup-applications-ubuntu
Source: https://itsfoss.com/manage-startup-applications-ubuntu/