kraut-und-rueben
Anmeldungsdatum: 16. Februar 2014
Beiträge: 148
Wohnort: Kassel
|
Hallo Alle, mein 11,6-Zoll Reise-Klapprechner Lenovo S21e-20 ließ sich anstandslos mit Lubuntu 18.04 beschicken. Dann habe ich angefangen, einige gewohnte Programme hinzu zu fügen: Zuerst das kleine Grafikprogramm Pinta aus dem Software-Center.
Wie gewohnt hat es bei der Installation ein Desktop-Symbol angelegt. Dann Open Office 3.4.1., so wie hier //wiki.ubuntuusers.de/Apache_OpenOffice/Installation/:
beschrieben (warum ich ein so altes nehme, ist eine andere Baustelle: meine viele alten Korrespondenzen im .sdw-Format von Staroffice).
Dazu sollte sich ein Desktop-Symbol wie bei allem, was im Startermenü unter „Büro“, „Grafik“, „Internet“, „Zubehör“ usw. angezeigt wird, über die rechte Maustaste mit „Dem Desktop hinzufügen“ erzeugen lassen. Ging aber nicht, und ging überhaupt mit nichts, was ich von dort noch probiert habe.
Sogar das vorher vorhandene Desktop-Symbol von Pinta war nun weg, und nicht wieder anzulegen. Was noch geht, ist unter „Einstellungen > Desktop > Desktop-Symbole“ die dort angebotenen 3 Möglichkeiten:
Dokumente, Papierkorb oder Laufwerke können wahlweise auf dem Desktop erscheinen oder nicht. Wenn „Laufwerke“ gewählt ist, zeigt sich immerhin, ob ein USB-Stick dran steckt. Nicht jedoch die Festplatte. Wo ist hier der Wurm drin? Viele Grüße aus Kassel,
Kraut-und-Rüben
|
alterpinguin
Anmeldungsdatum: 24. Mai 2014
Beiträge: 786
|
Leg Dir einen neuen User an und teste mal mit dem. Es könnte sein, dass bei Deinem alten User versehentlich Einstellungen geändert wurden und die Dateien für den Starter auf dem Desktop (mit der Endung .desktop) nicht in dem dafür vorgesehenen Ordner ("Schreibtisch" in der eingedeutschten Version) angelegt werden können. Die Einstellungen im Programm "Desktop Einstellungen" hast Du kontrolliert?
|
kraut-und-rueben
(Themenstarter)
Anmeldungsdatum: 16. Februar 2014
Beiträge: 148
Wohnort: Kassel
|
Hallo Pinguin, ja, "Desktop Einstellungen" ist, was ich mit den angebotenen 3 Möglichkeiten meinte, und was noch geht. Neuer User: tatsächlich, dort lassen sich die Starter wie gewohnt dem Desktop (deutsch: Arbeitsfläche) hinzufügen, und sie funktionieren von dort auch.
|
kraut-und-rueben
(Themenstarter)
Anmeldungsdatum: 16. Februar 2014
Beiträge: 148
Wohnort: Kassel
|
Nochmalhallo, sieht das nun so aus, als ob bei meinem Haupt-User jene Einstellungen verrutscht sind, die dafür zuständig sind, dass Programm-Starter wie gewohnt über die rechte Maustaste auf dem Desktop angelegt werden können? Und wenn ja, wo finde ich diese Einstellungen? Vorsommerliche Grüße,
Kraut-und-Rüben
|
alterpinguin
Anmeldungsdatum: 24. Mai 2014
Beiträge: 786
|
hi, da gibt es leider mehrer Möglichkeiten, die so einen Effekt hervorrufen können. Das reicht von veränderten Zugriffsrechten auf Dateieben bis hin zu einer defekten Konfigurationsdatei. Die Konfigurationsdateien für den User liegen meist in dessen home-Verzeichnis im Unterordner ".config". Dort gibt es eine ganze Menge und dann auch Unterverzeichnisse für z.B. den Windowmanager. Ich kann Dir da keine Hauruck-Methode angeben, weil ich nicht weiß was Du alles geändert hast und das könnte dann auch weg sein. Das ist der Grund warum ich Dir nicht empfehlen will, z.B. in dem .config-Bereich einfach so ein Unterverzeichnis wegzulöschen (damit es mit den Standardwerten wieder angelegt wird) oder einfach die Teile aus dem anderen funktionierenden User darüber-zu-kopieren (wobei dann wieder auf die Zugriffsrechte geachtet werden muss, damit nicht auf einmal keine Schreib- oder sogar Leserechte bestehen). Zuerst einmal musst Du die Zugriffsrechte kontrollieren, damit Du z.B. nicht einfach den Ordner "Schreibtisch" oder mit anderem gewählten Namen gesperrt hast. Liegt es daran nicht, dann kannst Du z.B. brutal in Deinem home-Verzeichnis das ganze ".config" z.B. in ".config.bad" umbenennen (d.h. es ist dann noch da, aber mit anderem Namen und wird nicht genutzt) und Dich dann abmelden und wieder anmelden. Dann sollte ein neues angelegt werden. Und bei so Änderungen immer abmelden und wieder neu anmelden und prüfen. Und zum Abschluss ganz wichtig: Du solltest Dir einen zweiten User mit Adminrechten anlegen, falls Du Dir bei solchen Änderungen in Deinem alten home-Verzeichnis, Dich plötzlich nicht mehr richtig anmelden kannst und Dich vom eigenen Rechner aussperrst. Natürlich kannst Du im funktionierenden User unter Einstellungen die Desktopeinstellungen und die Openbox-Einstellungen kontrollieren und dann mit denen von Deinem nicht mehr so funktionierenden User vergleichen (ich glaube aber nicht, dass Du da fündig wirst, da dort eigentlich nichts ist mit dem man so einen Effekt erreichen kann – andere makabere Namenswahl für den Schreibtisch-Ordner? Hab ich nie ausprobiert).
|
kraut-und-rueben
(Themenstarter)
Anmeldungsdatum: 16. Februar 2014
Beiträge: 148
Wohnort: Kassel
|
Nochmalhallo (nach der Schwitzehitze-Unterbrechung und vor der Pfingsten-Pause), upps, der Vergleich zwischen gewohntem Nutzer und neuem Testnutzer zeigt, dass beim gewohnten Nutzer nicht nur die Datei „Desktop“ bzw. „Schreibtisch“ weg ist, sondern noch mehr: auch die 5 mitgelieferten Ordner „Musik“, Bilder“, „Videos“, „Dokumente“ und „Downloads“ fehlen! Das war mir vorher entgangen, da ich die nie benutze, und da sich dieses Bild nur zeigt, wenn ich den PCManFM auf „Verzeichnisbaum“- Anzeige stehen habe. Zeigt PCManFM „Orte“ anstelle von „Verzeichnisbaum“, dann sind alle vermissten Ordner noch sichtbar. ABER „Desktop“ zeigt nicht den Pfad /home/username/Desktop (bzw. Schreibtisch), sondern /home/username/(2 unverständliche Zeichen), und wenn man im Menü Datei > Ordner-Eigenschaften > Berechtigungen davon sehen will, passiert gar nichts.
Die 5 anderen o.g. Ordner geben dann alle die Meldung „Das angegebene Verzeichnis ist ungültig“. Hier sind die Unterschiede, was im .config von gewohntem Nutzer und vom Testnutzer drin ist (außer selbst installierten Anwendungen Pinta und Openoffice). Beim gewohnten sind es neben 4 Einzeldateien (lxtask.conf, user-dirs.dirs, user-dirs.locale, Trolltech.conf) 17 Ordner:
dconf, libfm, gtk-2.0, abiword, enchant, fcitx, gpicview, gtk-3.0, lxterminal, pulse, pcmanfm, update-notifier, lxpanel, xfce4, openbox, lxsession, leafpad
Beim Testnutzer sind da nur 11 Ordner, es fehlen gtk-2.0, abiword, enchant, fcitx, gpicview, und lxterminal sowie 3 Einzeldateien, es fehlt lxtask.conf. Sieht jemand in diesem Befunden einen Hinweis, was das geschilderte Desktop-Versagen verursachen könnte? Rohe Eiertage,
Kraut-und-Rüben
|
umbhaki
Supporter
Anmeldungsdatum: 30. Mai 2010
Beiträge: 2521
Wohnort: Düren/Rhld
|
Versuche doch mal, die fehlenden Standard-Ordner, insbesondere »Schreibtisch«, einfach wieder anzulegen. Dass du auf dem Desktop keine Symbole ablegen kannst, wenn es diesen Ordner gar nicht bei dir gibt, ist jedenfalls naheliegend. Vielleicht liegt der Fehler auch in der Datei user-dirs.dirs in .config, da stell ich dir mal den Standard-Inhalt hier im Codeblock dar:
# 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_DOCUMENTS_DIR="$HOME/"
XDG_MUSIC_DIR="$HOME/Musik"
XDG_PICTURES_DIR="$HOME/Bilder"
XDG_VIDEOS_DIR="$HOME/Videos"
XDG_PUBLICSHARE_DIR="$HOME/"
Ob die Leerzeile am Ende sein muss oder nicht, weiß ich gerade nicht, jedenfalls ist sie unschädlich. Schau' mal, ob es bei dir da Abweichungen gibt. In der Datei user-dirs.locale steht nur eine Zeile, nämlich
de_DE
sonst nix. Dass bei deinem Testnutzer unter .config ein paar Ordner fehlen ist in Ordnung. Diese Ordner werden von den entsprechenden Programmen für jeden Nutzer neu angelegt, wenn man sie zum ersten Mal aufruft. Dein Testnutzer hat diese Programme einfach noch nicht verwendet.
|
Farnmut
Anmeldungsdatum: 7. Juni 2014
Beiträge: 134
Wohnort: Wuppertal
|
Heyho zusammen, ähnliches Problem, ich beobachte Eure Diskussion mal.
Bei mir ist unregelmäßig ~ jedes 5. Hochfahren der Desktop leer und ohne Funktion. Manchmal genügt es den Fenstercomposit hin und her zu wechseln. Oft ist eine erneute Anmeldung nötig. Als wenn im bootvorgang etwas "übersehen" wird....
https://forum.ubuntuusers.de/topic/symbole-auf-desktop-ploetzlich-weg/
|
umbhaki
Supporter
Anmeldungsdatum: 30. Mai 2010
Beiträge: 2521
Wohnort: Düren/Rhld
|
Hallo Farnmut, vermutlich ist dein Problem ein anderes als das vom Themenstarter kraut-und-rueben, denn der benutzt Lubuntu, wo für die Desktop-Verwaltung standardmäßig der PCMan File Manager zuständig ist. Bei deinem MATE ist da was anderes zugange. Wir bräuchten jetzt aber mal 'ne Rückmeldung von kraut-und-rueben, ob er einer Lösung näher gekommen ist.
|
kraut-und-rueben
(Themenstarter)
Anmeldungsdatum: 16. Februar 2014
Beiträge: 148
Wohnort: Kassel
|
Hallo allerseits,
ich habe dies hier nicht vergessen, aber musste mich an diesen späten Pfingsten anderswo um anderes kümmern, hatte nur ein begrenztes Internet-Datenvolumen dort, und das war dann plötzlich aufgebraucht … Aber nun bin ich, nach einer Bahn-Odyssee gestern Nacht, wieder hier mit DSL an meinem Haupt- und meinem Reise-Klapprechner. Also: den Schreibtisch- und Desktop-Ordner (doppelt hält besser) hatte ich naheliegend schon vor meinem Eintrag vom 07.06. neu angelegt. Mit dem beschriebenen Ergebnis. Krankhafterweise schließt sich PCManFM jetzt (reproduzierbar) auch noch, wenn ich mir im Modus „Verzeichnisbaum“ den Inhalt von .config anzeigen lassen will! Also im Modus „Orte“: Während die kurze user-dirs.locale ohne Abweichungen ist, stehen in der Datei user-dirs.dirs nicht nur XDG_DOCUMENTS_DIR und XDG_PUBLICSHARE_DIR auf "$HOME/", sondern ebenso alle anderen 6 Ordner! Ich habe das korrigiert, gespeichert, den Rechner neu gestartet, aber diese Korrekturen sind wieder verschwunden, und natürlich kann ich nach wie vor keine Starter dem Desktop hinzufügen. Mag es relevant sein, dass der Rechner beim Hochfahren immer meldet:
Das angegebene Verzeichnis /home/username/Symbol ist ungültig ? Wobei das Symbol z.B. FF über FD in einem Rechteck darstellt.
|
umbhaki
Supporter
Anmeldungsdatum: 30. Mai 2010
Beiträge: 2521
Wohnort: Düren/Rhld
|
Aalso, das Problem ist für mich auch neu und ich kann mich hier auch nur irgendwie herantasten. Folgendes glaube ich inzwischen herausgefunden zu haben: Es gibt im Autostart (zu finden unter /etc/xdg/autostart/user-dirs-update-gtk.desktop) den Aufruf, bei jedem Neustart die Namen der „common folders“ an die jeweilige lokale Spracheinstellung anzupassen. Aus »desktop« beispielsweise wird dadurch im Deutschen standardmäßig »Schreibtisch«. Das wird dann bei jedem Neustart in die ~/.config/user-dirs.dirs hineingeschrieben. Durch diesen Automatismus erklärt sich schon mal, dass bei dir nach dem Neustart die angepasste user-dirs.dirs wieder zurückgesetzt wurde. Also muss bei dir die Information falsch sein, nach der diese Automatik die Angaben in der user-dirs.dirs kaputtmacht. Die Grundinformation dafür steht, wenn ich das richtig kapiert habe, in der Datei /etc/xdg/user-dirs.defaults, deren Inhalt sieht bei mir so aus:
# Default settings for user directories
#
# The values are relative pathnames from the home directory and
# will be translated on a per-path-element basis into the users locale
DESKTOP=Desktop
DOWNLOAD=Downloads
TEMPLATES=Templates
PUBLICSHARE=Public
DOCUMENTS=Documents
MUSIC=Music
PICTURES=Pictures
VIDEOS=Videos
# Another alternative is:
#MUSIC=Documents/Music
#PICTURES=Documents/Pictures
#VIDEOS=Documents/Videos
Deshalb Versuch Nummer 1: Zeige hier doch bitte mal den Inhalt deiner /etc/xdg/user-dirs.defaults. Vielleicht ist da was kaputt. Dann könntest du diese Datei mit obigem Inhalt (mit root-Rechten) überschreiben. Versuch Nummer 2 geht so: Einfacher als schnelle Lösung scheint es mir zu sein, wenn du die Datei /etc/xdg/user-dirs.conf fix bearbeitest, wofür du ebenfalls root-Rechte benötigst. Darin kannst du nämlich die besagte Automatik abschalten. Diese Datei sieht so aus:
# This controls the behaviour of xdg-user-dirs-update which is run on user login
# You can also have per-user config in ~/.config/user-dirs.conf, or specify
# the XDG_CONFIG_HOME and/or XDG_CONFIG_DIRS to override this
#
enabled=True
# This sets the filename encoding to use. You can specify an explicit
# encoding, or "locale" which means the encoding of the users locale
# will be used
filename_encoding=UTF-8
Hier müsstest du nichts weiter tun, als die Zeile
enabled=True
zu ändern in
enabled=False
Damit sollte diese Überschreib-Automatik abgeschaltet sein. Anschließend musst du dann noch einmal deine user.dirs.dirs mit den Angaben aus meinem Post vom 7. Juni überschreiben und neustarten. Jetzt sollte da nichts mehr überschrieben werden. Den tieferen Grund für dein Problem haben wir auf diese Weise zwar nicht gefunden, aber funktionieren sollte dann doch wieder alles bei dir. Hoffe ich. 😉
|
kraut-und-rueben
(Themenstarter)
Anmeldungsdatum: 16. Februar 2014
Beiträge: 148
Wohnort: Kassel
|
Hallo zurück (nachdem ich schnell Obst und Grünzeug besorgt habe, damit meine eigene Wetware ihre Wartungsroutinen sauber hinkriegt), DANKE für die Hilfe: die schnelle Lösung 2 war erfolgreich! Root-Rechte kann PCManFM nicht vermitteln, also per sudoedit. Erst dachte ich, da klemmt das Überschreiben, aber im Wiki steht ja, wie es abläuft: Bei Aufruf von sudoedit wird eine temporäre Kopie der Datei mit den Rechten des aufrufenden Nutzers angelegt. Diese temporäre Datei wird dann mit dem Editor geöffnet. Nach der Bearbeitung wird die originale Datei durch die temporäre Datei mit Rootrechten ersetzt und die temporäre Datei entfernt.
Jetzt klappt es wieder, vom Startmenü aus Starter auf dem Desktop zu erzeugen! Der vormals selber neu angelegte Desktop-Ordner heißt jetzt wieder /home/username/Schreibtisch, statt komischer Symbole. Die anderen, nicht neu angelegten sind nach wie vor ungültig, aber ich brauche sie normalerweise nicht. Nun hatte ich auf Rat von alterpinguin vom 31.5. hier meinem Testnutzer gleiche Rechte wie dem Hauptnutzer verliehen, zur Sicherheit, falls ich beim Herumfrickeln den Hauptnutzer zerschieße.
ABER anders als mein Hauptrechner präsentiert der Reiserechner beim Hochfahren gar keine Nutzer-Auswahl-Maske, sondern meldet gleich den Hauptnutzer an. Das wäre dann Banane, wenn der mal kaputt sein sollte. Wie kann ich das umstellen? Da der Reiserechner auch kein zweites Betriebssystem hat, erscheint da auch kein Bootmanager, der sonst ja noch Rettungsoptionen böte.
|
umbhaki
Supporter
Anmeldungsdatum: 30. Mai 2010
Beiträge: 2521
Wohnort: Düren/Rhld
|
… meldet gleich den Hauptnutzer an …
Vermutlich hast du bei diesem Rechner die Passwortabfrage beim Start für den Hauptnutzer abgeschaltet. Unter Hauptmenü →Systemwerkzeuge → Benutzer und Gruppen kannst du sie dafür wieder einschalten.
… erscheint da auch kein Bootmanager …
Den kannst du ans Tageslicht holen, wenn du während des Bootvorgangs die
⇧ -Taste drückst. Am besten diese Taste während des Bootens immer wieder drücken, irgendwann taucht dann die Auswahl des Bootmanagers auf.
|
umbhaki
Supporter
Anmeldungsdatum: 30. Mai 2010
Beiträge: 2521
Wohnort: Düren/Rhld
|
Hallo kraut-und-rueben, auch wenn das Thema ja für dich gelöst ist, lässt es mich noch nicht so ganz los. Könntest du vielleicht doch noch hier den Inhalt deiner Datei /etc/xdg/user-dirs.defaults mal posten? Am Besten öffnest du dafür ein Terminal und gibst dort ein:
cat /etc/xdg/user-dirs.defaults > default.txt
Damit erzeugst du eine Textdatei namens default.txt in deinem Benutzerverzeichnis, in der genau das drin steht, was auch in der user-dirs.defaults steht. Die Originaldatei wird dabei nicht verändert. Diese default.txt postest du bitte hier, am besten in einem Codeblock. Den Codeblock erzeugst du, indem du den eingefügten Text markierst und dann oben bei den Symbolen des Antwort-Fensters das dritte von rechts anklickst (das mit dem Zahnrad) und dann „Rohtext“ auswählst. Alternativ könntest du die default.txt auch einfach als Anhang mitschicken.
|
Farnmut
Anmeldungsdatum: 7. Juni 2014
Beiträge: 134
Wohnort: Wuppertal
|
Es war sehr interessant eurer Diskussion zu folgen. Die oben erwähnten Dateien sind bei mir in Ordnung. Ist ja schon mal was...
Aber solange ich keinen Hinweis erkenne warum mein Desktop mal einwandfrei, mal "fehlt" weiß ich gar nicht wie ich da herangehen kann.
Ich ziehe mich einstweilen auf Beobachtungsposten zurück.
gibt es eine Möglichkeit festzuhalten wann/ob die vielen Bootvorgänge ablaufen?? Bzw.: kann ich irgendeinen sinnvollen log sichern der uns hilft wenn der Fehler auftritt??
|