Hallo zusammen!
Ich habe ein ähnliches Problem:
LXDE wurde auf openSUSE eingerichtet. Und jetzt gibt es 2 Dinge auf dem Desktop, die ich nicht loswerde, eines davon ist "Arbeitsplatz".
Dazu gibt es ein "myComputer.desktop",
das in ~/Desktop liegt und folgenden Inhalt hat:
Code: Select all
[Desktop Entry]
X-SuSE-translate=true
Encoding=UTF-8
Icon=mycomp
Name=My Computer
Type=Link
URL=sysinfo:/
OnlyShowIn=KDE;
NoDisplay=true
Hidden=true
(Die letzten beiden Zeilen habe ich hinzugefügt.)
Laut der Freedesktop-Spezifikation sollte die Zeile "OnlyShowIn=KDE;" bewirken, dass es nur von KDE angezeigt wird - warum ist es als "Arbeitsplatz" auf dem Desktop zu sehen?
Nach der Beschreibung
hier sollte die Zeile "NoDisplay=true" die Anzeige unterdrücken - warum tut sie das nicht?
Und nach beiden sollte die Zeile "Hidden=true" so wirken "als wäre die Datei gelöscht" - ist aber nicht der Fall.
Hier steht davon leider nichts
Andererseits, wenn ich vor "[Desktop Entry]" ein "#" einfüge, wird auf dem Desktop aus dem "Arbeitsplatz" ein "myComputer.desktop" - deshalb bin ich mir sicher, dass der Desktopmanager von LXDE die Änderungen in dieser Datei mitbekommt.
Was übersehe ich hier, kann mir das jemand sagen?
Aus der Antwort auf den ersten Beitrag könnte man entnehmen, dass
1. der pcmanfm der Desktopmanager von LXDE ist und
2. dass er so fehlerhaft ist, dass man besser idesk verwenden sollte.
Soll man das tatsächlich so interpretieren?
(Idesk kenne ich von woanders her (grml mit wm-ng), damit wäre das Problem wohl zu lösen, nur müsste man dann zwei völlig verschiedene Systeme pflegen...)
Bitte um Hilfe!
LG
Dirk