I found a way to make it work. Just save the xamppcontrolpanel.desktop file you create to the Desktop folder instead. It is directly under the home folder when you open the file explorer. You will see the file on the desktop once you save it. Then, just right-click the file and select the allow launching option. This worked for me.