Siduction Forum

Siduction Forum => Software - Support => Topic started by: Hanisch on 2013/09/13, 08:58:14

Title: ~/Desktop und ~/Schreibtisch
Post by: Hanisch on 2013/09/13, 08:58:14
Hallo,

mich irritiert das Vorhandensein der zwei Verzeichnisse
~/Desktop und ~/Schreibtisch
Der Desktop ist anscheinend bezüglich der Starter-Icons das Verzeichnis ~/Schreibtisch.

Da das Rüberziehen von Menüeinträgen auf den Desktop nicht mehr funktioniert, kann man mittels
gnome-desktop-item-edit --create-new ~/Schreibtisch
Starter-Icons auf dem Schreibtisch erstellen.
Diese erscheinen dann aber überall (in GNOME, GNOME Classic, KDE).
Kann man denn den ~/Desktop überhaupt noch nutzen?
Bzw. kann man ~/Desktop für GNOME, GNOME Classic oder KDE als Desktop anstelle von ~/Schreibtisch nutzen?

Wo werden denn die Starter-Icons der Desktops der einzelnen Aktivitäten von KDE abgelegt?

Gruß
Ch. Hanisch
Title: ~/Desktop und ~/Schreibtisch
Post by: ralul on 2013/09/13, 10:52:24
Ich weiss nicht, ob sich alle DE - DesktopEnvironments daran halten, und zu welchem Zeitpunkt (dynamisch oder erstes Setup), bei mir funzt es mit Kde: ~/.config/user-dirs.dirs
# file is written by xdg-user-dirs-update
# If you want to change or add directories,
# just edit the line you're interested in.
# All local changes will be retained on the
# next run Format is XDG_xxx_DIR="$HOME/yyy",
# where yyy is a shell-escaped homedir-relative
# path, or XDG_xxx_DIR="/yyy", where /yyy is an
# absolute path. No other format is supported.
#
XDG_DESKTOP_DIR="$HOME/Schreibtisch"
XDG_DOWNLOAD_DIR="/home/Download"
XDG_DOCUMENTS_DIR="/home/Dokumente"
XDG_TEMPLATES_DIR="/home/Dokumente/Vorlagen"
XDG_PUBLICSHARE_DIR="/home/Dokumente/Public"
XDG_MUSIC_DIR="/home/Audio"
XDG_PICTURES_DIR="/home/Bilder"
XDG_VIDEOS_DIR="/home/Filme"
Wie du siehst, liegt fast alles bei mir direkt auf /home, weil ich es parallel mit meiner Gentoo Installation benutze. Diese /home/DIREKT Ordner musste ich natürlich per user root erstellen und mir die Rechte setzen. Das erste "$HOME" ist aber gleich "~"

Ich hatte diese Datei und die Verzeichnisse vor der ersten Einrichtung von Kde. Wie gesagt, Kde schreibt vielleicht Pfade fest rein bei der esrten Einrichtung in ~/kde/share/config/xy.rc Dateien
Title: ~/Desktop und ~/Schreibtisch
Post by: spacepenguin on 2013/09/13, 16:05:34
Also bei mir unter KDE heißts nach wie vor Desktop und das ist auch gut so. "Arbeitsfläche" würde ich ja grad noch akzeptieren (vom Sinn her, obwohl ich Verzeichnisnamen mit Umlaut nicht mag) - aber "Schreibtisch"? Nein, entschiedenes, das passt einfach nicht. Aber wie die Verzeichnisse im Endeffekt lauten, kann man ja zum Glück selbst bestimmen über die ~/.config/user-dirs.dirs bzw. in KDE über die Systemeinstellungen.
Title: Re: ~/Desktop und ~/Schreibtisch
Post by: Hanisch on 2013/09/13, 19:04:15
Quote from: "spacepenguin"Also bei mir unter KDE heißts nach wie vor Desktop und das ist auch gut so. "Arbeitsfläche" würde ich ja grad noch akzeptieren (vom Sinn her, obwohl ich Verzeichnisnamen mit Umlaut nicht mag) - aber "Schreibtisch"? Nein, entschiedenes, das passt einfach nicht. Aber wie die Verzeichnisse im Endeffekt lauten, kann man ja zum Glück selbst bestimmen über die ~/.config/user-dirs.dirs bzw. in KDE über die Systemeinstellungen.
Bei mir war ohne mein Zutun "Schreibtisch" eingetragen in ~/.config/user-dirs.dirs.
# This file is written by xdg-user-dirs-update
# If you want to change or add directories, just edit the line you're
# interested in. All local changes will be retained on the next run
# Format is XDG_xxx_DIR="$HOME/yyy", where yyy is a shell-escaped
# homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an
# absolute path. No other format is supported.
#
XDG_DESKTOP_DIR="$HOME/Schreibtisch"
XDG_DOWNLOAD_DIR="$HOME/Downloads"
XDG_TEMPLATES_DIR="$HOME/Vorlagen"
XDG_PUBLICSHARE_DIR="$HOME/Öffentlich"
XDG_DOCUMENTS_DIR="$HOME/Dokumente"
XDG_MUSIC_DIR="$HOME/Musik"
XDG_PICTURES_DIR="$HOME/Bilder"
XDG_VIDEOS_DIR="$HOME/Videos"

"Desktop" erscheint hier nirgendwo.
Wie kann ich den Desktop bei den verschiedenen Oberflächen GNOME 3, GNOME Classic und KDE (für einzelne Aktivitäten) unterschiedlich wählen?
Wo und wie kann man das in den KDE-Systemeinstellungen festlegen?

Ich habe unter KDE zwei Akltivitäten eingerichtet.
1) Rechtsklick auf "Einstellungen für Ordner". Das ist der Inhalt von ~/Schreibtisch

2) Rechtsklick auf "Einstellungen für Standard-Arbeitsfläche". Dort liegen Starter-Icons, die ich durch Rechtsklick im Menü -> "Zur Arbeitsfläche hinzufügen" auf diesen Desktop der betreffenden Alktivität gebracht habe. Wo wird das abgespeichert?


Gruß
Ch. Hanisch
Title: Re: ~/Desktop und ~/Schreibtisch
Post by: devil on 2013/09/13, 22:39:12
XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/Downloads/"
XDG_PICTURES_DIR="$HOME/"
XDG_VIDEOS_DIR="$HOME/"
XDG_TEMPLATES_DIR="$HOME/Vorlagen"
XDG_PUBLICSHARE_DIR="$HOME/"
XDG_DOCUMENTS_DIR="$HOME/"
XDG_MUSIC_DIR="$HOME/Musik"
Title: Re: ~/Desktop und ~/Schreibtisch
Post by: spacepenguin on 2013/09/14, 07:43:12
Soweit ich weiß, kannst du für die verschiedenen Oberflächen keine verschiedenen Desktop-Ordner mehr anlegen, schon lange nicht mehr. Das wurde leider vereinheitlicht, wie so vieles :(.
Title: Re: ~/Desktop und ~/Schreibtisch
Post by: Hanisch on 2013/09/14, 10:19:45
Quote from: "spacepenguin"Soweit ich weiß, kannst du für die verschiedenen Oberflächen keine verschiedenen Desktop-Ordner mehr anlegen, schon lange nicht mehr. Das wurde leider vereinheitlicht, wie so vieles :(.
Ja, das scheint wohl so zu sein.
Unter KDE kann man mit
Systemeinstellungen -> Benutzerkontendetails -> Pfade  die Datei ~/.config/user-dirs.dirs anscheinend bearbeiten.

Wo aber werden die Programmstarter der jeweiligen Aktivität für "Standard-Arbeitsfläche" abgespeichert?

Gruß
Ch. Hanisch
Title: Re: ~/Desktop und ~/Schreibtisch
Post by: michaa7 on 2013/09/14, 14:09:24
Quote from: "spacepenguin"Soweit ich weiß, kannst du für die verschiedenen Oberflächen keine verschiedenen Desktop-Ordner mehr anlegen, schon lange nicht mehr. Das wurde leider vereinheitlicht, wie so vieles :(.

Das ist etwas was ich nun überhaupt nicht nachvollziehen kann (dass einem das *nicht* zusagt): Wenn ich eines an linux *hasse* dann das jedes DE irgendwelche süppchen kocht mit konfigs irgendwo und man zum datenbankmanger mutiern muß um jedem DE von neuem bei zu bringen welches das standard mail programm, der standard mailbrowser, der standard editor, das standardverzeichnis für pims und pums und was meine standard schrift und schriftgröße ist, ...

Und wenn ich mir eines *sehnlichst* wünsche dann eine linux/debian/home/user/standards datei in der ich das für alle DEs/alle von mir verwendeten programme *einmal* festlege. Und DEs und programme haben dieses file eben *bevorzugt* auszulesen.

Jaja, ich träume mal wieder ...
Title: Re: ~/Desktop und ~/Schreibtisch
Post by: DeKa on 2013/09/14, 14:45:24
Vielleicht wird da ja mal was daraus, du bist dabei nicht alleine.
Mir geht das "hier und da ändern" auch auf den Senkel.
Title: Re: ~/Desktop und ~/Schreibtisch
Post by: Hanisch on 2013/09/14, 15:20:01
Quote from: "DeKa"Vielleicht wird da ja mal was daraus, du bist dabei nicht alleine.
Mir geht das "hier und da ändern" auch auf den Senkel.

Ja, wo aber werden die Programmstarter der jeweiligen Aktivität für "Standard-Arbeitsfläche" abgespeichert?

Gruß
Ch. Hanisch
Title: Re: ~/Desktop und ~/Schreibtisch
Post by: DeKa on 2013/09/14, 15:39:17
Bei Xfce 4.10 selbst ist es der Schreibtisch, bei Thunar ist es wieder der Desktop.
Title: Re: ~/Desktop und ~/Schreibtisch
Post by: spacepenguin on 2013/09/14, 15:57:41
Quote from: "michaa7"Das ist etwas was ich nun überhaupt nicht nachvollziehen kann (dass einem das *nicht* zusagt): Wenn ich eines an linux *hasse* dann das jedes DE irgendwelche süppchen kocht mit konfigs irgendwo [...]

Und wenn ich mir eines *sehnlichst* wünsche dann eine linux/debian/home/user/standards datei in der ich das für alle DEs/alle von mir verwendeten programme *einmal* festlege.

Das kann ich nun wieder so gar nicht nachvollziehen und das klingt für mich ziemlich nach Horror-Szenario extrem! Ich finde, es ist ein Unding, dass die DEs gemeinsame Konfigurationsdateien benutzen und sich so gegenseitig nur in die Quere kommen. Ich möchte die unterschiedlich voneinander konfigurieren können, ohne dass sie Einfluß aufeinander nehmen. Wenn ich etwas in z.B. LXDE einstelle, dann hat KDE das gefälligst nicht zu interessieren. Oder man muß in jeder verwendeten Konfigurationsdatei und in jedem verwendeten Verzeichnis den Zusatz haben können "gilt nur für DE xyz" und "gilt für alle außer xyz".

So überschreiben sie doch gegenseitig Einstellungen, siehe "Desktop" und "Schreibtisch". Und ich will auch nicht unbedingt in LXDE das gleiche Menü haben, das ich in KDE habe. Und schon gar nicht den gleichen Autostart! Und auch nicht die gleichen Programme auf dem Desktop. Und das gleiche Aussehen sowieso nicht...
Title: Re: ~/Desktop und ~/Schreibtisch
Post by: spacepenguin on 2013/09/14, 16:00:39
Quote from: "Hanisch"Wo aber werden die Programmstarter der jeweiligen Aktivität für "Standard-Arbeitsfläche" abgespeichert?

Die sollten eigentlich in dem Ordner sein, der in der ~/.config/user-dirs.dirs festgelegt wurde...
Title: Re: ~/Desktop und ~/Schreibtisch
Post by: michaa7 on 2013/09/14, 18:01:05
Quote from: "spacepenguin"[...Ich möchte die unterschiedlich voneinander konfigurieren können, ohne dass sie Einfluß aufeinander nehmen. Wenn ich etwas in z.B. LXDE einstelle, dann hat KDE das gefälligst nicht zu interessieren. Oder man muß in jeder verwendeten Konfigurationsdatei und in jedem verwendeten Verzeichnis den Zusatz haben können "gilt nur für DE xyz" und "gilt für alle außer xyz".
..

Es gibt sicher einstellungen die per DE individualisierbar bleiben sollen, da sehe ich auch kein problem, weil es ja auch sonst möglich ist allgemeinere einstellungen durch speziellere zu überschreiben. Ich hab ja nichts dagegen dass ein DE eine eigene config datei hat, die bei *gesetzten einträgen* vorrang hat. Es ist nur nervig dass es keine home/user/defaults gibt.  Ich bin es mittlerweile müde in foren rumzusuchen um für abhilfe zu sorgen wenn programme wie reportbug, gimp, konsole und <whatever> eigene vorstellungen davon haben was mein standardbrowser ist, von schrifttyp und schriftgrößen ganz zu schweigen. Den HG per DE will ich dir bestimmt nicht wegdiskutieren (obwohl ich sogar den einheitlich konfigurieren würde).
Title: Re: ~/Desktop und ~/Schreibtisch
Post by: Hanisch on 2013/09/14, 18:39:34
Quote from: "spacepenguin"
Quote from: "Hanisch"Wo aber werden die Programmstarter der jeweiligen Aktivität für "Standard-Arbeitsfläche" abgespeichert?

Die sollten eigentlich in dem Ordner sein, der in der ~/.config/user-dirs.dirs festgelegt wurde...
Dort steht:
XDG_DESKTOP_DIR="$HOME/Schreibtisch/"
Aber bei "Standard-Arbeitsfläche" kann ich Programmstarter auf den Desktop ablegen mittels:
Miniprogramm entsperren -> Menü -> Rechtsklick auf einen Eintrag (Programm) -> Zur Arbeitsfläche hinzufügen

Wo werden diese hinzugefügten Icons abgelegt, in ~/Schreibtisch jedenfalls nicht?

Kann mir mal jemand erklären, welche Bedeutung die Eintragungen
# This file is written by xdg-user-dirs-update
# If you want to change or add directories, just edit the line you're
# interested in. All local changes will be retained on the next run
# Format is XDG_xxx_DIR="$HOME/yyy", where yyy is a shell-escaped
# homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an
# absolute path. No other format is supported.
#
XDG_DESKTOP_DIR="$HOME/Schreibtisch"
XDG_DOWNLOAD_DIR="$HOME/Downloads"
XDG_TEMPLATES_DIR="$HOME/Vorlagen"
XDG_PUBLICSHARE_DIR="$HOME/Öffentlich"
XDG_DOCUMENTS_DIR="$HOME/Dokumente"
XDG_MUSIC_DIR="$HOME/Musik"
XDG_PICTURES_DIR="$HOME/Bilder"
XDG_VIDEOS_DIR="$HOME/Videos"

haben und wo sie benutzt werden?

Gruß
Ch. Hanisch
Title: Re: ~/Desktop und ~/Schreibtisch
Post by: spacepenguin on 2013/09/15, 19:34:45
Quote from: "Hanisch"Aber bei "Standard-Arbeitsfläche" kann ich Programmstarter auf den Desktop ablegen mittels:
Miniprogramm entsperren -> Menü -> Rechtsklick auf einen Eintrag (Programm) -> Zur Arbeitsfläche hinzufügen

Ach soooo... du sprichst von der Plasma-Oberfläche. Deren Arbeitsfläche ist kein Verzeichnis und die darauf abgelegten Einträge sind keine Dateien. Das sind nichts weiter als Einträge in einer Konfigurationsdatei, ich meine plasma-desktop-appletsrc.

Wenn du statt der Standard-Arbeitsfläche die Ordner-Ansicht als Arbeitsfläche verwendest, ist die Arbeitsfläche ein Verzeichnis, und das ist in deinem Fall dann "Schreibtisch".
Title: Re: ~/Desktop und ~/Schreibtisch
Post by: Hanisch on 2013/09/15, 19:48:40
Quote from: "spacepenguin"
Quote from: "Hanisch"Aber bei "Standard-Arbeitsfläche" kann ich Programmstarter auf den Desktop ablegen mittels:
Miniprogramm entsperren -> Menü -> Rechtsklick auf einen Eintrag (Programm) -> Zur Arbeitsfläche hinzufügen

Ach soooo... du sprichst von der Plasma-Oberfläche. Deren Arbeitsfläche ist kein Verzeichnis und die darauf abgelegten Einträge sind keine Dateien. Das sind nichts weiter als Einträge in einer Konfigurationsdatei, ich meine plasma-desktop-appletsrc.
Ja,
~/.kde/share/config/plasma-desktop-appletsrc
scheint die von mir gesuchte Stelle zu sein - Danke.

QuoteWenn du statt der Standard-Arbeitsfläche die Ordner-Ansicht als Arbeitsfläche verwendest, ist die Arbeitsfläche ein Verzeichnis, und das ist in deinem Fall dann "Schreibtisch".
Ja, so scheint es zu sein.
Trotzdem finde ich es idiotisch, je nach Spracheinstellung und Distribution den ~/Desktop dann mal in ~/Scheibtisch oder ~/Arbeitsfläche umzubenennen.

Gruß
Ch. Hanisch
Title: Re: ~/Desktop und ~/Schreibtisch
Post by: spacepenguin on 2013/09/15, 23:39:49
Jepp, da stimme ich dir zu, das finde ich auch blöde. Deswegen nenn ich das, wenn mir irgendwas das umswitchen sollte, auch wieder Desktop (aber ich kenne Leute, die bevorzugen "Arbeitsfläche" und bestehen darauf). Und wenn man das als User einmal selbst festgelegt hat, dann dürfte das eigentlich - eigentlich! - von *nichts* automatisch umgestellt werden dürfen.
Title: Re: ~/Desktop und ~/Schreibtisch
Post by: agaida on 2013/09/16, 21:41:41
Nur um hier ein wenig Öl ins Feuer zu giessen - ich für mich persönlich bin der ziemlich festen Überzeugung, dass ich pro Installation nur ein DE haben will :twisted:

Solche Frankendesktops sind für Entwickler ein Greuel und btw. auch nich wirklich zu supporten. Deshalb belasse ich in solchen Fällen den Support auch bei der Feststellung, dass man DEs nicht zu Mutanten machen sollte. Ich stelle mir grad einen Mix aus Gnome 3.6 oder 3.8 und KDE vor und frag mich dann ganz ernsthaft, ob ich bei einer eventuellen Supportanfrage den Klammerbeutel* zum nachpudern rausholen, still den Ort des Geschehens verlassen oder einfach nur Selbstmord begehen soll ....

*)http://de.wikipedia.org/wiki/Klammerbeutel


EDIT: In diesen Kontext passt auch, dass sich die Desktops an die XDG-Spezifikationen halten sollten - und die Distributionen gleich mit - Weil in unserem Fall dann aber immer mindestens 4 Projektekoordiniert zusammenarbeiten müssten, ist so was recht unwahrscheinlich (freedesktop.org, Entwickler von $DE, debian, wir). An uns solls nicht liegen :twisted:
Title: Re: ~/Desktop und ~/Schreibtisch
Post by: spacepenguin on 2013/09/22, 00:05:42
Ach agaida, da waren wir doch schon längst drüber weg...
Title: Re: ~/Desktop und ~/Schreibtisch
Post by: agaida on 2013/09/22, 02:59:48
klares nein. $user darf alles machen - und wird bei Sachen, die nicht absurd sind sogar unterstützt. Jeder definiert die Grenzen von absurd halt ein wenig anders.

Und für mich ist die Grenze erreicht, wenn karierte Maiglöckchen gewünscht werden.
Title: Re: ~/Desktop und ~/Schreibtisch
Post by: spacepenguin on 2013/09/22, 13:39:18
Da ich unter KDE keine Spiele spielen kann, die die Bildschirmauflösung ändern, ohne dass mir das das Layout meiner Arbeitsfläche zerhaut, finde ich es legitim und normal und nicht "karierte Maiglöckchen", eine zweite leichtgewichtige Oberfläche ohne Schnickschnack installiert zu haben, auf die ich bei Bedarf ausweichen kann, auch als "Notfall"-Umgebung. Und diese Oberfläche soll gefälligst die Pfoten von meiner Standard-Arbeitsumgebung lassen, die soll komplett eigenständig konfigurierbar sein - und erreichbar sein, ohne dass ich neu booten muss. Ich finde es ja schon eine Zumutung, dass ich mich dafür als anderer User einloggen muss, um meine Arbeitsumgebung nicht zu gefährden.
Title: Re: ~/Desktop und ~/Schreibtisch
Post by: agaida on 2013/09/22, 17:08:31
Den Wunsch kann ich ja nachvollziehen. Und wenn ich da mehr als ein wenig dickschädelig wirke, dann hat das seine Gründe: Ich bin in den Mist oft genug reingetappt - bei allen Distributionen und das war nicht schön. In ganz spröden Worten: Dein Anspruch ist verständlich, aber unrealistisch. Was Du mit dieser Aussage machst, bleibt Dir überlassen.

Wir versuchen, so gut es geht, nicht in die Usersettings reinzupfuschen. Das ist zum Beispiel auch das Ziel unserers Rewrites der KDE-Settings. Und das geht dann genau so lange gut, wie sich alle Beteiligten an die Regeln halten und/oder sich nichts ändert. Oder andere Pakete ihr "Unwesen" treiben. Oder, oder, oder ... Die Möglichkeit von ganz einfachen Fehlern ist auch nicht von der Hand zu weisen.

Insofern: Wenn Du irgendwas findest, was wir verbessern können - ohne uns in beide Füsse zu schießen, immer her damit, wir sind garantiert die letzten, die uns gegen Verbesserungen sträuben. Es muss allerdings machbar sein.
Title: Re: ~/Desktop und ~/Schreibtisch
Post by: spacepenguin on 2013/09/23, 14:29:55
Ich verstehe durchaus deine Bedenken, agaida.

Dass das durch die Einführung des XDG-Standards (ich glaube, das kam mit Gnome2 auf, jedenfalls war ich irgendwann ganz geschockt gewesen, dass plötzlich nach einem Update Veränderungen meines Gnome-Desktops Einfluss auf meinen KDE-Desktop hatten) so kuddelmuddelig geworden ist (obwohl es vereinfachen sollte), gefällt mir auch nicht, deswegen weigere ich mich ja auch seit Jahren mit Händen und Füßen, Gnome und KDE unter ein und derselben Distribution zu installieren, weil ich dieses (in meinen Augen) Fehlverhalten immer mit Gnome assoziiert habe.

Das Problem scheint mir eine halbgare und unvollständige Umsetzung zu sein. Alle relevanten Oberflächen verwenden jetzt zwar die Verzeichnisse und Dateien nach dem XDG-Standard, also nutzen bestimmte Konfigurationsdateien und Verzeichnisse gemeinsam, aber offenbar haben einige DEs das inkonsequent und unvollständig implementiert und/oder es wurde von den DE-Maintainern bei speziellen Eigeneinstellungen nicht bedacht, dass eben andere DEs auch dieselben Einstellungen verwenden müssen und/oder XDG-mäßig wurde für bestimmte Einstellungen (noch?) keine optionale Unterscheidungsmöglichkeit eingebaut. Warum z.B. habe ich in LXDE eine andere Menüstruktur als in KDE und (!) wenn ich in KDE zurückkehre auch diese falsche Struktur? Ich kann es in KDE wieder ändern, das beeinflusst aber nicht das LXDE-Menü. Der simple Aufruf von LXDE beeinflusst aber wieder das KDE-Menü.

Warum nennt eine DE das Desktop-Verzeichnis "Desktop", die andere überschreibt das dominanterweise mit "Schreibtisch", wovon aber die "Desktop"-DE nur die Hälfte mitbekommt? Sie bekommt nur mit, dass das Arbeitsflächen-Verzeichnis jetzt das Verzeichnis "Schreibtisch" sein soll, aber die Dateien aus "Desktop" werden nicht gleichzeitig auch nach "Schreibtisch" verschoben oder das Verzeichnis "Desktop" in "Schreibtisch" umbenannt. Als Folge findet der User plötzlich in der einen DE seine Desktop-Einträge nicht mehr. Entweder völlig gemeinsam, oder völlig getrennt - und nicht so ein Muskelspiel, wer der Stärkere ist. Aber ich fürchte, da könnt auch ihr nichts machen.

Es gibt Zusätze in den Konfigurationsdateien (Autostart, .desktop-Dateien fürs Menü - ich weiß jetzt aber nicht mehr die genauen Bezeichnungen), die aussagen "nur für DE xyz" und "nicht für DE xyz". Ob das nun zum XDG-Standard gehört, weiss ich allerdings nicht. Jedenfalls wenn jede DE (und Distribution) konsequent diese Zusätze als default für ihre Sondereinstellungen nutzen würde, um ein Überschreiben der Einstellungen anderer DEs zu verhindern, wäre die Verwendung von 2 DEs als Nutzer einfacher (als Nutzer kann man das dann ja ggf. auf "gemeinsam" ändern). Aber auch das ist eben glaube ich (noch?) nicht "flächendeckend" eingebaut, siehe "Desktop".

Unabhängig davon sollte aber eine Distribution meiner Meinung nach im Rahmen der gegebenen Möglichkeiten  dafür Sorge tragen, dass die von ihr supporteten DEs bei der Nachinstallation nicht das Verhalten einer bereits vorher installierten (und ebenfalls supporteten) DE beeinflussen. Mit dieser wbar habt ihr das ja im Nachhinein im Endeffekt sehr gut gelöst.

Naja und dass KDE immer noch diesen nervigen Bug hat, dass bei Auflösungswechsel die Panel in der Größe und Position geändert (und vor allem nicht zurückgeändert!) werden und nur ein Löschen und Neueinrichten (!) das fehlplatzierte Panel korrigiert (was für mich zum Spielen eine Nicht-KDE-Zweitumgebung nötig macht), da könnt ihr eh nichts bei machen.
Title: Re: ~/Desktop und ~/Schreibtisch
Post by: agaida on 2013/09/23, 15:31:38
Das Verhalten mit dem Auflösungswechsel könnte man ja mal in Angriff nehmen. Bei so was kann man mit ruhigem Gewissen auch bösartig werden. Ich muss mal ganz kurz ausholen:

1. Die KDE-Settings werden automatisch erstellt, wenn nicht vorhanden. Das passiert durch ein js-script.
2. Die erstellten Sachen werden auch durch KDE gewartet. Dazu gibt es einen Update-Mechanismus, den ich mir nun wirklich noch nicht genauer angeschaut habe, da die einzige Dokumentation der Quelltext ist.
3. Die für Dich relevanten Sachen liegen in ~/.kde4/share/config, da sollten die Datei plasma-desktop-appsrc(??) für das Aussehen des Desktops verantwortlich sein.

Eine Möglichkeit, sich das nervige Neuaufsetzen und Zurechfrickeln des Desktops zu sparen, bestände rein theoretisch durch Einsatz einer geeigneten Versionskontrolle - ich würde da git empfehlen. Im Zweifel bei einer zerstörten Konfiguration mit git diff $file schauen, was passiert ist und mit einem git checkout $file rückgängig machen, am besten in init 3. Is nich hübsch, aber gangbar.

====

zum Thema lxde und KDE - das wirklich Doofe an dieser Sache ist, dass da verschiedene Mechanismen zur Menugestaltung greifen. Bei Bedarf würde ich mal eine Session via teamviewer auf Deiner Maschine oder spicec auf einer frischen VM auf dem Buildserver vorschlagen. Ist ein wenig mühselig, aber ist schneller und weniger aufwendig, als wenn ich versuche, dass Verhalten nachzustellen, da ich damit keine Erfahrungen mehr habe, Grund siehe Vorposts. Beim "Zerstören" von Konfigurationen bist Du mir einfach überlegen :twisted: