[[PageOutline]] = Verwalten der Hintergrundbilder = Kleine Notizen zu der Verwaltung von hintergrundbildern (Wallpapers) bei Ubuntu, weil ich das immer wieder vergesse: == Systemverzeichnis Die Bilder, die mit dem System kommen, liegen in `/usr/share/backgrounds`. == Auflösungen - Unsere Monitore im Schülernetz haben Auflösung 1280x1024 (5:4) - Die großen Monitore im Lehrernetz haben Auflösung 1920x1080 (16:9) == Default-Hintergrundbild ändern Das Default-Hintergrundbild, das mit Edubuntu kommt, ist bei uns im Schülernetz und im Lehrernetz (per Linbo-Postsync) unterschiedlich verlinkt: `edubuntu_default.{png,jpg} -> kepler_default_schueler` bzw. `edubuntu_default.{png,jpg} -> kepler_default_lehrer` Um das Bild zu ändern, müssen diese Links auf die gewünschte Datei zeigen: {{{ # cd /usr/share/backgrounds # ln -sf kepler_default_lehrer # ln -sf kepler_default_schueler }}} === entfällt (siehe Update): Cache in Nutzerhomeverzeichnissen Achtung, die Hintergründe werden seit einiger Zeit in den Homes der Nutzer gecached! (Mit irgend einem Hash, der mir unklar ist). Der Cache muss gelöscht werden, sonst wird das Bild aus dem Cache genommen. Da das Verzeichnis `~/.cache` **lokal** auf den Linuxmusterclients liegt, muss der Cache **dort** gelöscht und ein neues Linuxmuster-Image hochgeladen werden: ==== Update Wird zum Vorbereiten des Image-Uploads das "cleanup"-Skript verwendet, so löscht dieses die lokalen Nutzerdaten. Falls nicht, geht das z.B. mit {{{ # for h in $(teacherhomes) $(studenthomes) ; do rm -r $h/.cache/wallpaper/ ; done }}} lokal auf dem Client. Damit sollten alle Nutzer, die kein spezielles Bild manuell ausgewählt hatten, das neue Bild erhalten. == Lehrerversion eines Hintergrundbilds erzeugen Das Skript `kepler--make-wallpaper-teachers` fügt einem Hintergrundbild den Schriftzug hinzu, der auf die Tastenkombinationen für Lehrer hinweist. Aufruf: {{{ # kepler--make-wallpaper-teachers }}} Konfigurationsoptionen stehen derzeit noch hardcodiert im Skript. ---- [[CC_BY_NC_SA(Dr. R. Kupper)]]