Zo werkt het inderdaad niet. Vroeger ging dat wel, maar enkel binnen bestandsbeheer, tegenwoordig kunnen, in bestandsbeheer, enkel nog iconen van folders aangepast worden op een manier zoals aangegeven.
De manier waarop je hebt gewerkt, zou de goede moeten zijn, op voorwaarde dat /home/tmm666/afbeeldingen/BGA.png bestaat. Ben je zeker dat het hier niet Afbeeldingen moet zijn? In Linux zijn bestandsnamen hoofdlettergevoelig! Wellicht is dat je fout.
Als je de (correcte) aanpassing doet, dan is het mogelijk dat je moet uitloggen en weer inloggen vooraleer het icoon op de desktop zich aanpast.
Mocht het werken, dan hier een tip die "eleganter" werkt:
Sla je iconen op onder ~/.local/share/icons. (~ is een afkorting voor je home directory, .local is een verborgen configuratiefolder (verborgen, omdat de naam begint met een punt), en kan je zien als je "Toon verborgen bestanden" aanzet.) Dan is het icoon zelf "uit de weg/uit het zicht, en volstaat het enkel de bestandsnaam op te geven.
Icon=BGA