Hallo,
inzwischen nutze ich Ubuntu seit über 3 Jahren und feierte vor wenigen Monaten, daß ich das Gefühl habe, damit inzwischen in etwa so gut klar zu kommen, wie ich es vormals in der Windoof-Welt erlebte.
Ich nutze Precise als Haupt-Betriebssystem, um darin hauptsächlich Virtualbox zu betreiben, wo ich oftmals Experimente mit unterschiedlichen Konfigurationen/Umgebungen durchführe. Der für mich wesentlichste Vorteil (neben vielen anderen Linux-typischen) ist, daß ich als Dateisystem ZFS einsetze, das mir bereits unzählige Male Arbeit erspart hat und mir das Gefühl gibt, daß meine Daten nun sicherer sind als je zuvor.
So mancherlei Dinge konnte ich erfolgreich meinen Wünschen anpassen (u.a. Gnome 3 als Desktop, automatische Backups, Starten von Anwendungen auf unterschiedlichen virtuellen Desktops, u.v.a.m.). Dabei drang ich nach und nach auch in so manches Thema ein (z.B. bash, sudoers, dkms, grub2, cron, u.v.a.m.). Inzwischen sind auch stabile Display-Driver für meine Graphikkarte vorhanden, so daß meine Aufmerksamkeit nicht mehr ständig mit "lebenswichtigen" Dingen beschäftigt sein muß, sondern auch mal in Richtung "nice-to-have" abschweift.
Wenn ich allerdings meine gegenwärtige "ToDo-Liste" ansehe, fällt auf, daß 50% meiner gegenwärtigen Schwierigkeiten mit der Startphase (Boot, Upstart, Login) zu tun haben, was nahelegt, daß ich da etwas nicht richtig verstehe. Bevor ich dazu gute Fragen stellen kann, müßte ich wohl besser verstehen, was da wann genau abläuft. Derzeit kann ich nur anklingen lassen, wo mich "der Schuh drückt":
Nach Backups melden sich regelmäßig jockey und flashplugin-installer
Nach sudo apt-get update meldet sich immer gnome-keyring und will das Hauptpasswort, obwohl ich das keinem Prozess geben möchte (Ich lehne auch immer ab.)
os-prober liefert mir in einer chroot-Umgebung keine korrekten Ergebnisse
gelegentlich habe ich Startprobleme, die durch unbereinigte Hinterlassenschaften von dbus verursacht werden
Der automatische Start von Firefox (in der von mir gewünschten Konfiguration) will nicht gelingen
Der Notstart von einem ISO-Image gelingt in meinem Backup-System nicht
Aber wenigstens ein Beispiel will ich hier etwas ausführen: Firefox-Start
Ich nutze eine Ramdisk als Profil für den Browser, was sicherstellt, daß ALLES (Cookies, History, usw...) nach einem Neustart verschwunden sind. Da ich aber EINE Erweiterung unbedingt benötige, habe ich deren Installationszustand auf der Ramdisk in ein Archiv gesichert und stelle ihren Inhalt beim Login wieder her.
Da geht es schon los: .bashrc oder .profile scheinen dafür nicht der geeignete Ort zu sein. Anscheinend ist die normale Umgebung zu diesem Zeitpunkt noch nicht fertig. Also habe ich ein Startscript ("autostart") zu gnome-session-properties hinzugefügt. Dort wird die Initialisierung der Ramdisk (die auf der Kommandozeile funktioniert) aber nur dann richtig ausgeführt, wenn ich ihr ein sleep-Komando voran stelle. (Ohne sleep startet nicht einmal Gnome richtig!) Füge ich danach aber auch noch firefox hinzu, gibt es Probleme. Firefox zu gnome-session-properties hinzuzufügen garantiert aber nicht, daß es NACH der Initialisierung der Ramdisk ausgeführt würde... Dann setzt er seine Einstellungen anders als ich es möchte.
Also frage ich hier mal, ob sich jemand mit solchen Themen gut auskennt, so daß ich da mehr Details besprechen kann. Vielleicht hat auch jemand eine gute Doku dazu gefunden. Tante Google findet zwar viel (von Init über Upstart bis ...) Aber auch nach Wochen langer Beschäftigung bin ich bereits auf "Trial-and-Error" umgestiegen, weil mich nichts wirklich auf die richtige Fährte gebracht hat.