De laatste 2 codes die je me gaf worden niet herkent.
Tja, codes moet je niet zomaar overnemen, want hangt af van jou systeem. Ik kan ook niet zien waarom dat gebeurt (typfout, foutbericht, ...?). De "groene" bestandsnamen zijn inderdaad de bestanden die uitvoerbaar zijn. Zo zie je in onderstaand voorbeeld hoe ik mijn Thunderbird icoon op niet uitvoerbaar zet.
vanadium@vanadium:~$ cd Desktop
vanadium@vanadium:~/Desktop$ ls -la
total 20
drwxr-xr-x 2 vanadium vanadium 4096 Dec 19 14:32 .
drwxr-xr-x 38 vanadium vanadium 4096 Dec 19 13:54 ..
-rwxr-xr-x 1 vanadium vanadium 10086 Dec 19 14:32 thunderbird.desktop
vanadium@vanadium:~/Desktop$ chmod -x thunderbird.desktop
vanadium@vanadium:~/Desktop$ ls -la
total 20
drwxr-xr-x 2 vanadium vanadium 4096 Dec 19 14:32 .
drwxr-xr-x 38 vanadium vanadium 4096 Dec 19 13:54 ..
-rw-r--r-- 1 vanadium vanadium 10086 Dec 19 14:32 thunderbird.desktop
vanadium@vanadium:~/Desktop$
Bij het tweede ls commando zie je dat -rwxr-xr-x veranderd is naar -rw-r--r--: de "x" van uitvoerbaar (executable) is weg. Wat je hier niet ziet, natuurlijk, is dat ook de naam van het bestand, thunderbird.desktop niet meer groen is en dat het icoon van het bestand op mijn desktop er nu één van een gewoon tekstbestand.
Post eens jou output van "ls -la ~/Bureaublad" hier, want ik heb natuurlijk geen glazen bol.