Discussion:
Plasma-Desktop sichern und wiederherstellen
(zu alt für eine Antwort)
Olaf Meltzer
2016-12-14 10:51:09 UTC
Permalink
Beim Einrichten des Desktops kam es bei mir früher mitunter dazu, dass
aus unerfindlichen Gründen die Icons auf dem Desktop durcheinander
geworfen wurden. Ich hatte mir deshalb zwei Skripte angelegt, mit denen
ich einen intakten Desktop sichern und nach einem Maleur schleunigst
wiederherstellen konnte. Das Skript der Sicherung sah so aus:

#!/bin/bash
# Datei : save_plasma-desktop
# Autor : Olaf Meltzer
# Datum : 2010-08-19
# Zweck : Backups der Plasma-Desktop Konfiguration sichern
# Syntax : save_plasma-desktop
# Kontext: KDE4 ab Version 4.3
# ---------------------------------------------------------
DATE=$(date +%F_%R)
PLASMA=~/.kde4/share/config
cp $PLASMA/plasma-desktoprc $PLASMA/plasma-desktoprc.backup
cp $PLASMA/plasma-desktoprc $PLASMA/plasma-desktoprc.$DATE

cp $PLASMA/plasma-desktop-appletsrc\
$PLASMA/plasma-desktop-appletsrc.backup
cp $PLASMA/plasma-desktop-appletsrc\
$PLASMA/plasma-desktop-appletsrc.$DATE

echo "Plasma-Desktop Konfiguration wurde gesichert"
sleep 5

Das Skript zur Restauration entsprechend so:

#!/bin/bash
# Datei : restore_plasma-desktop
# Autor : Olaf Meltzer
# Datum : 2010-08-19
# Zweck : Backup der Plasma Konfiguration zurueckspielen
# Syntax : restore_plasma-desktop
# Kontext: KDE4 ab Version 4.3
# --------------------------------------------------------------
PLASMA=~/.kde4/share/config
[ -f $PLASMA/plasma-desktoprc.backup ] &&\
[ -f $PLASMA/plasma-desktop-appletsrc.backup ] &&\
clear &&\
echo "Desktop-Konfiguration wird aus Backup zurückgespielt." &&\
echo "Plasma wird in 5 Sekunden neu gestartet." &&\
echo -e "\n\nAbbruch mit <STRG-C> möglich." &&\
sleep 5 &&\
killall plasma-desktop &&\
cp $PLASMA/plasma-desktoprc.backup\
$PLASMA/plasma-desktoprc &&\
cp $PLASMA/plasma-desktop-appletsrc.backup\
$PLASMA/plasma-desktop-appletsrc &&\
plasma-desktop 2>/dev/null ||\
echo " FEHLER: Keine Sicherung des Plasma-Desktops gefunden!"

Dieses Prinzip möchte ich jetzt auf die Verhältnisse unter openSUSE Leap
42.2 ebenfalls anwenden, weiß aber nicht, in welchen Dateien Plasma 5
die Konfiguration der Desktops versteckt.

Wer weiß dazu näheres und möchte es mir mitteilen,

Gruß -- Olaf Meltzer
--
openSUSE 42.2 (x86_64) 4.4.36-5-default || Win 10 Pro
KDE: 4.14.25
Tower mit Intel(R) Core(TM) i5-4430 CPU @ 3.00GHz
Dieter Intas
2016-12-14 11:47:00 UTC
Permalink
Post by Olaf Meltzer
Beim Einrichten des Desktops kam es bei mir früher mitunter dazu, dass
aus unerfindlichen Gründen die Icons auf dem Desktop durcheinander
Früher hatte ich das auch und hat mich oft geärgert ...
Post by Olaf Meltzer
geworfen wurden. Ich hatte mir deshalb zwei Skripte angelegt, mit denen
ich einen intakten Desktop sichern und nach einem Maleur schleunigst
Das macht nun, jedenfalls bei mir, mit entsprechender Symbol-Konfig,
alles wie gewünscht.

Alle Icons sind da und bleiben auch da, wo sie platziert wurden.

--
openSUSE Leap 42.2 und Tumbleweed
Olaf Meltzer
2016-12-14 12:11:40 UTC
Permalink
Post by Dieter Intas
Post by Olaf Meltzer
Beim Einrichten des Desktops kam es bei mir früher mitunter dazu, dass
aus unerfindlichen Gründen die Icons auf dem Desktop durcheinander
Früher hatte ich das auch und hat mich oft geärgert ...
Post by Olaf Meltzer
geworfen wurden. Ich hatte mir deshalb zwei Skripte angelegt, mit denen
ich einen intakten Desktop sichern und nach einem Maleur schleunigst
Das macht nun, jedenfalls bei mir, mit entsprechender Symbol-Konfig,
alles wie gewünscht.
Alle Icons sind da und bleiben auch da, wo sie platziert wurden.
Ja, das ist richtig. Beim manuellen Sortieren passierte hier auch nichts
mehr. Aber es ist schon noch vorgekommen, das beim Start des Rechners
plötzlich Chaos vorgefunden wurde. Das mag mit unterschiedlichen
Boot-Wegen zu tun haben, die ich hier derzeit experimentell benutze(n
muss) -- wegen Parallelinstallation zweier Win 10 und SUSEn.

Ich hab die fraglichen Plasma-Konfigurationsdateien übrigens inzwischen
entdeckt:

~/.config/plasma-org.kde.plasma.desktop-appletsrc
~/.config/plasmashellrc
~/.config/plasmarc

Gruß -- Olaf Meltzer
--
openSUSE 42.2 (x86_64) 4.4.36-5-default || Win 10 Pro
KDE: 4.14.25
Tower mit Intel(R) Core(TM) i5-4430 CPU @ 3.00GHz
Olaf Meltzer
2016-12-14 15:07:35 UTC
Permalink
Post by Olaf Meltzer
Beim Einrichten des Desktops kam es bei mir früher mitunter dazu, dass
aus unerfindlichen Gründen die Icons auf dem Desktop durcheinander
geworfen wurden. Ich hatte mir deshalb zwei Skripte angelegt, mit denen
ich einen intakten Desktop sichern und nach einem Maleur schleunigst
wiederherstellen konnte.
[..]
Post by Olaf Meltzer
Dieses Prinzip möchte ich jetzt auf die Verhältnisse unter openSUSE Leap
42.2 ebenfalls anwenden, weiß aber nicht, in welchen Dateien Plasma 5
die Konfiguration der Desktops versteckt.
Wer weiß dazu näheres und möchte es mir mitteilen,
Eine innere Stimme flüsterte mir zu: "Frag doch mal Google!"
Daher kann ich jetzt folgende Skripte anbieten.

Zum Sichern:

#!/bin/bash
# Datei : save_plasma-5-desktop
# Autor : Olaf Meltzer
# Datum : 2016-12-14
# Zweck : Backups der Plasma-5_Desktop Konfiguration sichern
# Syntax : save_plasma-6-desktop
# Kontext: KDE4 ab Version 4.14
# ---------------------------------------------------------
DATE=$(date +%F_%R)
#PCNF1=/home/olaf/.config/plasma-org.kde.plasma.desktop-appletsrc
#PCNF2=/home/olaf/.config/plasmashellrc
#PCNF3=/home/olaf/.config/plasmarc
PCNF1=~/.config/plasma-org.kde.plasma.desktop-appletsrc
PCNF2=~/.config/plasmashellrc
PCNF3=~/.config/plasmarc

cp $PCNF1 $PCNF1.backup
cp $PCNF1 $PCNF1.$DATE

cp $PCNF2 $PCNF2.backup
cp $PCNF2 $PCNF2.$DATE

cp $PCNF3 $PCNF3.backup
cp $PCNF3 $PCNF3.$DATE

echo "Plasma-Desktop Konfiguration wird gesichert"

Und zum Restaurieren:

#!/bin/bash
# Datei : restore_plasma-5-desktop
# Autor : Olaf Meltzer
# Datum : 2016-12-14
# Zweck : Backup der Plasma Konfiguration zurueckspielen
# Syntax : restore_plasma-5-desktop
# Kontext: KDE4 ab Version 4.14
# --------------------------------------------------------------
PLASMA=~/.config
PCNF1=plasma-org.kde.plasma.desktop-appletsrc
PCNF2=plasmashellrc
PCNF3=plasmarc

[ -f $PLASMA/$PCNF1.backup ] &&\
[ -f $PLASMA/$PCNF2.backup ] &&\
[ -f $PLASMA/$PCNF3.backup ] &&\
clear &&\
echo "Desktop-Konfiguration wird aus Backup zurückgespielt." &&\
echo "Plasma wird in 5 Sekunden neu gestartet." &&\
echo -e "\n\nAbbruch mit <STRG-C> möglich." &&\
sleep 5 &&\
killall plasmashell &&\
cp $PLASMA/$PCNF1.backup\
$PLASMA/$PCNF1 &&\
cp $PLASMA/$PCNF2.backup\
$PLASMA/$PCNF2 &&\
cp $PLASMA/$PCNF3.backup\
$PLASMA/$PCNF3 &&\
plasmashell & disown ||\
echo " FEHLER: Keine Sicherung des Plasma-Desktops gefunden!"


Gruß -- Olaf Meltzer
--
openSUSE 42.2 (x86_64) 4.4.36-5-default || Win 10 Pro
KDE: 4.14.25
Tower mit Intel(R) Core(TM) i5-4430 CPU @ 3.00GHz
Olaf Meltzer
2016-12-14 15:11:57 UTC
Permalink
(Superseed wg. Tippfehler in einem Kommentar)
Post by Olaf Meltzer
Beim Einrichten des Desktops kam es bei mir früher mitunter dazu, dass
aus unerfindlichen Gründen die Icons auf dem Desktop durcheinander
geworfen wurden. Ich hatte mir deshalb zwei Skripte angelegt, mit denen
ich einen intakten Desktop sichern und nach einem Maleur schleunigst
wiederherstellen konnte.
[..]
Post by Olaf Meltzer
Dieses Prinzip möchte ich jetzt auf die Verhältnisse unter openSUSE Leap
42.2 ebenfalls anwenden, weiß aber nicht, in welchen Dateien Plasma 5
die Konfiguration der Desktops versteckt.
Wer weiß dazu näheres und möchte es mir mitteilen,
Eine innere Stimme flüsterte mir zu: "Frag doch mal Google!"
Daher kann ich jetzt folgende Skripte anbieten.

Zum Sichern:

#!/bin/bash
# Datei : save_plasma-5-desktop
# Autor : Olaf Meltzer
# Datum : 2016-12-14
# Zweck : Backups der Plasma-5 Desktop Konfiguration sichern
# Syntax : save_plasma-5-desktop
# Kontext: KDE4 ab Version 4.14
# ---------------------------------------------------------
DATE=$(date +%F_%R)
#PCNF1=/home/olaf/.config/plasma-org.kde.plasma.desktop-appletsrc
#PCNF2=/home/olaf/.config/plasmashellrc
#PCNF3=/home/olaf/.config/plasmarc
PCNF1=~/.config/plasma-org.kde.plasma.desktop-appletsrc
PCNF2=~/.config/plasmashellrc
PCNF3=~/.config/plasmarc

cp $PCNF1 $PCNF1.backup
cp $PCNF1 $PCNF1.$DATE

cp $PCNF2 $PCNF2.backup
cp $PCNF2 $PCNF2.$DATE

cp $PCNF3 $PCNF3.backup
cp $PCNF3 $PCNF3.$DATE

echo "Plasma-Desktop Konfiguration wird gesichert"

Und zum Restaurieren:

#!/bin/bash
# Datei : restore_plasma-5-desktop
# Autor : Olaf Meltzer
# Datum : 2016-12-14
# Zweck : Backup der Plasma Konfiguration zurueckspielen
# Syntax : restore_plasma-5-desktop
# Kontext: KDE4 ab Version 4.14
# --------------------------------------------------------------
PLASMA=~/.config
PCNF1=plasma-org.kde.plasma.desktop-appletsrc
PCNF2=plasmashellrc
PCNF3=plasmarc

[ -f $PLASMA/$PCNF1.backup ] &&\
[ -f $PLASMA/$PCNF2.backup ] &&\
[ -f $PLASMA/$PCNF3.backup ] &&\
clear &&\
echo "Desktop-Konfiguration wird aus Backup zurückgespielt." &&\
echo "Plasma wird in 5 Sekunden neu gestartet." &&\
echo -e "\n\nAbbruch mit <STRG-C> möglich." &&\
sleep 5 &&\
killall plasmashell &&\
cp $PLASMA/$PCNF1.backup\
$PLASMA/$PCNF1 &&\
cp $PLASMA/$PCNF2.backup\
$PLASMA/$PCNF2 &&\
cp $PLASMA/$PCNF3.backup\
$PLASMA/$PCNF3 &&\
plasmashell & disown ||\
echo " FEHLER: Keine Sicherung des Plasma-Desktops gefunden!"


Gruß -- Olaf Meltzer
--
openSUSE 42.2 (x86_64) 4.4.36-5-default || Win 10 Pro
KDE: 4.14.25
Tower mit Intel(R) Core(TM) i5-4430 CPU @ 3.00GHz
Lesen Sie weiter auf narkive:
Loading...