© September 2020, Letzte Änd. 25.10.24
--- Diese Seite befindet sich noch im Aufbau ---
Wie die Grafik-Oberfläche aussehen soll, ist hochgradig individuell.
Daher beschreibe ich hier lediglich meine persönlichen Einstellungen.
Wenn man DEB 10/12 auf einem 2 Bildschirmsystem zum ersten Mal installiert,
sieht die Kopfleiste etwa wie folgt aus.
Sie besteht aus folgenden Komponenten:
Applications Menü |
Window Buttons |
Separator | Workspace Switcher |
Clock | Notification Area |
Action Buttons |
Applications/Anwendungsmenü
Hier finde ich meine Programme und Einstellungen
Window Buttons/Fensterknöpfe
Hier verbirgen sich die gerade geöffneten Programme.
Workspace Switcher/Arbeitsflächenumschalter
Hier werden z.B. die 4 virtuellen Bildschirme angezeigt.
Status Tray-Erweiterung Welche Netzwerke genutzt werden.
PulseAudio-Modul Audioeinstellungen
Energieverwaltungserweiterung Präsentationsmodus & Energie-Einstellungen
Benachrichtigungserweiterung z.B. aus Thunderbird
Clock/Uhr ist für Datums- und Uhrzeit-Anzeige mit Kalender.
Notification Area Hier können div. Dinge eingeblendet werden.
z.B. Spracheinstellung, Netzwerk, Powermanagement, etc.
Action Buttons/Aktionsknöpfe
Zeigt Benutzername und dienen zum
Sperren, Wechseln, Herunterfahren, Abmelden, etc.
Wenn man auf einer der Leisten-Symbole mit rechter Maustaste klickt,
kann man via Properties deren Eigenschaften ändern.
Da ich die 4 workspaces - virtuellen Bildschirme nicht benötige,
habe ich in diesen Beispiel darauf geklickt.
Wenn ich dann auf Workspace Settings gehe,
kann ich die Anzahl reduzieren.
Zum Anfang
Wie man der ursprünglichen Fußleiste weitere Elemente hinzufügt,
beschreibe ich hier.
Hier die ursprüngliche Fußleiste aus Debian 10, bestehend aus:
Unter Debian 10, mit Spracheinstellung Englisch, heißt das dann wie folgt.
show desktop |
Launcher xfce4-terminal |
File Manager thunar |
Browser | App Finder |
open folder |
Schreibtisch anzeigen |
Starter Terminal |
Starter Thunar |
Starter Browser |
Starter Anwend. Finder |
Verzeichnis- menü |
Wenn man auf die Starter
doppelklickt, sieht man die zu startende Anwendung.
Über einen Rechtsklick auf die Anwendung sieht man den Aufruf. Z.B.
exo-open --launch TerminalEmulator
exo-open --launch FileManager %u
exo-open --launch WebBrowser %u
xfce4-appfinder
Zum editieren der Leisten, mit der Maus auf die entsprechende Leiste gehen
und rechte Maustaste drücken
> Panel/Leiste anwählen
> Add New Items/neues Element hinzufügen anwählen.
Im folgenden die gewünschten Funktionen selektieren und
mit den Add/Hinzufügen Knopf hinzufügen.
Aufbau der letzten Symbole bis zum rechten Rand.
… | screen capture |
wastebasket | Volume | free space checker |
free space checker |
free space checker |
Zum Anfang
Die free space checker/Speicherplatzüberprüfung oder fsguard
richtig zu konfigurieren ist ein wenig kniffelig.
Hierfür kann man sich via mount
mögliche, zu überwachende Bereiche, heraussuchen.
mount -t ext4 /dev/nvme0n1p1 on / type ext4 (rw,relatime,errors=remount-ro) /dev/nvme0n1p6 on /home type ext4 (rw,relatime) /dev/sda3 on /mnt/sda3 type ext4 (rw,relatime)
Um zu veranschaulichen wie man zur obigen Darstellung kommt,
stelle ich die Einstellung des 3. space checker dar (Symbol ganz rechts).
Damit die Fußleiste hier darstellbar bleibt,
habe ich sie aufgeteilt in linke und rechte Seite.
Neu hinzugekommen sind Screenshot und CPU Graph
… | wastebasket | PulseAudio Volume |
Screenshot capture |
CPU Graph |
Zum Anfang
CPU Graph habe ich auch etwas angepasst. Der Hintergrund ist nun Schwarz.
Und unter Advanced habe ich die Breite auf 64 gestellt.
Und hier ist die rechte Seite der Fußleiste.
… | Datum & Zeit datetime |
Netzwerkmonitor netload |
3x Speicherplatz fsguard |
3x HD Leistung diskperf |
Zum Anfang
Bei alten PCs läuft die Netzwerkschnittstelle vielleicht noch über eth0
doch bei aktuellen Systemen ist die Benamung anders.
Dies kann man recht leicht heraus bekommen, indem man mit rechter Maus auf
das Netzwerksymbol klickt und dann connecntion information auswählt.
In meinen Fall heißt die Ethernet-Schnittstelle enp37s0
.
Entsprechend habe ich das im Netzwerk Monitor oder netload
eingestellt.
Um ähnliche Informationen über die Shell zu erhalten kann folgendes eingegeben werden.
ls /sys/class/net die Kurzform enp37s0 lo virbr0 virbr0-nic wlp36s0 ip link show mehr Details 1: lo:mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: enp37s0: mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000 link/ether 70:85:c2:8a:99:55 brd ff:ff:ff:ff:ff:ff 3: wlp36s0: mtu 1500 qdisc mq state DOWN mode DORMANT group default qlen 1000 link/ether 5a:6d:66:1d:7f:2d brd ff:ff:ff:ff:ff:ff 4: virbr0: mtu 1500 qdisc noqueue state DOWN mode DEFAULT group default qlen 1000 link/ether 52:54:00:98:5a:1d brd ff:ff:ff:ff:ff:ff 5: virbr0-nic: mtu 1500 qdisc pfifo_fast master virbr0 state DOWN mode DEFAULT group default qlen 1000 link/ether 52:54:00:98:5a:1d brd ff:ff:ff:ff:ff:ff ifconfig -a auf sehr alten systemen
Zum Anfang
Bei der Plattenperformance oder diskperf
habe ich nur die Balken,
aufgeteilt in Lesen und Schreiben, eingestellt.
Siehe Beispiel für die ersten zwei Balken.
Die nötigen Parameter habe ich über mount -t ext4
ermittelt und lauten wie folgt.
/dev/nvme0n1p1
/dev/nvme0n1p6
/dev/sda3
.
Zum Anfang
Hier beschreibe ich nur ein paar Wenige, denn es gibt genügend Listen im Internet.
Letztendlich relevant ist nur das, was bei xfce4-keyboard-settings
angezeigt wird.
ALT+F1 | Application-Menü |
CTRL+ALT+F1 | 1. Terminal-Fenster |
ALT+F4 | schließt Programm |
Super+P | ermöglicht mehr Bildschirm-Betrieb Super = linke Win-Taste |
defkey.com
Xfce keyboard shortcuts
shortcutbuzz.com
{50+} List of Xfce Keyboard Shortcuts !!
Zum Anfang
Zunächst wurde mit der Installation von 'xfce' auch ein Programm installiert,
mit dem man Screenshots - Bildschirmfotos erstellen kann xfce4-screenshooter
.
Allerdings ist das Programm nur umständlich erreichbar z.B. via Applications > Accessories > Screenshot
Die wahrscheinlich einfachste Möglichkeit ist, sich das Programm in die Fußleiste zu legen.
Klicke ich mit rechter Maus auf das Icon - Symbol, kann ich es nach Bedarf einstellen.
Habe ich 'Active window' ausgewählt, wirkt keine Verzögerung.
Habe ich 'Select a region' ausgewählt, ist in DEB 10 erst die Region auszuwählen
und dann habe ich, hier 5 Sekunden, Zeit meine gewünschte Aktion durchzuführen.
Unter DEB 9 und älter war das umgegekehrt, was ich auch sinnvoller fand.
Also Screenshot starten, Aktion ausführen und dann wählen, was sinnvoll ist.
Wie auch immer. Wenn ich verschiedene Arten von Screenshot benötige,
ist es etwas umständlich, jedes mal vorher die Properties - Eigenschaften zu ändern.
Um die verschiedenen Paramter zu studieren,
bietet es sich an xfce4-screenshooter
im Terminal auszuprobieren.
-f
full frame - alle Bildschirme -w
aktives Window - Fenster -r
Region -d
Delay - Verzögerung in Sekunden z.B. -d 5
-s
Datei-Pfad -c
kopiert zum Clipboard - Zwischenablage -m
mit Mauszeiger -o
Anwendung, welche mit den Screenshot geöffnet werden soll
Eine Bildschirm-Kopie (screen capture) zu erstellen funktioniert bei den meisten Systemen mit der Druck
-Taste.
In Zusammenhang mit weiteren Tasten, erfolgt eine Spezialisierung, welche meist wie folgt aussieht.
PrScr
gesamte Desktop-Oberfläche in eine Datei Alt+PrScr
aktives Fenster in eine Datei Shift+PrScr
selektierter Bereich in eine Datei Ctrl+PrScr
gesamte Desktop-Oberfläche in die Zwischenablage Ctrl+Alt+PrScr
aktives Fenster in die Zwischenablage Ctrl-Shift+PrScr
selektierter Bereich in die Zwischenablage
Bei Xfce unter DEB 10 oder älter, ist dem nicht so. Ich kann mir allerdings etwas entsprechendes einrichten.
Siehe Applications > Settings > Settings Manager > keyboard
Alternativ xfce4-settings-manager
eingeben.
Hier gehe ich nun auf den Reiter Application shortcuts
Die entspricht xfce4-keyboard-settings
.
Recht häufig verwende ich die Funktion aktives Fenster abzuspeichern via Alt+PrScr
.
z.B. wenn ich etwas im Internet bestelle, mache ich von jeder Seite einen Screenshot.
Um z.B. Amazon-Preis-Mutationen während des Bestellvorgangs nachvollziehen zu können.
Als Befehl dafür, verwende ich xfce4-screenshooter -w
.
Abgespeichert wird ALT L
, ohne ein Pluszeichen dazwischen, was unbrauchbar ist.
Dann gibt es schon beim klicken der ALT-Taste einen Screenshot.
Aber egal - ich mache erst einmal weiter.
Die zweite interessante Funktion ist einen selektierten Bereich via Shift+PrScr
z.B. 5 Sekunden verzögert abzuspeichern.
Dafür verwende ich xfce4-screenshooter -rd 5
.
Wie man sieht, wurde Shift+PrScr
richtig abgespeichert, Alt+PrScr
allerdings nicht.
Also habe ich die passende Datei gesucht, in welcher das abgespeichert wird.
cd ~/.config/xfce4/xfconf/xfce-perchannel-xml/ nano xfce4-keyboard-shortcuts.xml ^W print sucht den Begriff print <property name="Alt_L" type="string" value="xfce4-screenshooter -w"/> <property name="<Shift>Print" type="string" value="xfce4-screenshooter -rd 5"/>
Hier zu ändern hilft allerdings nicht weiter, da es nach dem Speichern, noch keine Wirkung hat.
Daher möchte ich noch eine Möglichkeit via xfce4-settings-editor
beschreiben.
Wählt man den 'channel' - Kanal (via xfce4-keyboard-shortcuts
),
kann ich leider von den Schortcuts nur den 'Value' editieren, nicht aber die 'Property'.
Was aber funktioniert, ist eine neue 'Property' mit folgenden Werten anzulegen /commands/custom/
.
Der 'type' des 'values' ist String mit den Inhalt xfce4-screenshooter -w
.
Die unerwünschte Zeile, hier ALT_L
, kann ich selektieren und mit Reset entfernen.
Via CLI gibt es auch eine Möglichkeit 'Shortcuts' einzupflegen. Hierfür gibt es xfconf-query
.
Anbei die Beschreibung der hier verwendeten Optionen.
Die entsprechenden vorher eingeführten Schlüsselwörter, kommen nun hier zur Geltung.
-v
verbose - gesprächiger um auch die Variablen angezeigt zu bekommen -l
Liste -c
Channel - Kanalauswählen -p
Property - Eigenschaft -r
Reset - ausgewählte Eigenschaft löschen -n
Neue Eigenschaft erzeugen, wenn sie noch nicht exisistiert -t
Type der Variablen -s
Setze neuen Wert der Variablen
Der erste Befehl zeigt an, der 2. löscht das Unerwünschte, der 3. setzt die neue Definition
und der letzte Befehl zeigt das neue Ergebnis an.
xfconf-query -vlc xfce4-keyboard-shortcuts -p /commands … /commands/custom/Alt_L xfce4-screenshooter -w /commands/custom/<Shift>Print xfce4-screenshooter -rd 5 xfconf-query -rc xfce4-keyboard-shortcuts -p /commands/custom/Alt_L xfconf-query -nc xfce4-keyboard-shortcuts -p "/commands/custom/<Alt>Print" -t string -s "xfce4-screenshooter -w" xfconf-query -vlc xfce4-keyboard-shortcuts -p /commands … /commands/custom/<Alt>Print xfce4-screenshooter -w /commands/custom/<Shift>Print xfce4-screenshooter -rd 5
xfce.org
Xfce keyboard
xfce.org
Using the application xfce4-screenshooter
xfce.org
Xfce Xfconf-query
Zum Anfang
Das Powermanagement könnte noch von Interesse sein.
Ich habe es bei mir so eingestellt, daß im Normalfall recht schnell der Bildschirm dunkel wird.
Möchte ich das nicht, gehe ich einfach in den Präsentier-Modus.
Um den schnell zu erreichen, kann man sich einen Shortcut einrichten
oder das entsprechende System tray Icon einblenden lassen.
Zum Anfang
Wer unter Applications > Settings > Settings-Manger > Panel auswählt,
bzw.
sieht das es noch viel mehr Möglichkeiten gibt die Kopf- und Fuß-Leiste anzupassen.
Hier habe ich im Reiter items das 2. Panel ausgewählt und
bekomme viele gleiche Launcher-Symbole angezeigt,
obwohl in der Fußleiste unterschiedliche Dinge angezeigt werden.
Für den folgenden Test habe ich schon ein weiteres Launcher-Symbol hinzugefügt,
welches unkonfiguriert, als großes Kreuz dargestellt wird.
Via rechter Maus & Properties gelange ich zu einer leeren Box mit den Blatt-Namen General.
Nun kann ich im Application-Menü ein Programm auswählen und mit gedrückter Maustaste
wie bei Drag and Drop, das Programm in den leeren Bereich der Box 'fallen' lassen.
In dem folgenden Beispiel habe ich das mit den Taschenrechner Qalculate gemacht.
Und fertig ist ein weiterer 'Shortcut' mit meiner individuellen Funktion.
Da ich nur einen Bruchteil der Möglichkeiten nutze, anbei ein paar Quellen.
xfce.org
Panel Plugins
funtoo.org
XFCE Panel Plugins
bluesabre.org
Xfce Panel Switch
itsfoss.com
4 Ways You Can Make Xfce Look Modern and Beautiful
archlinux.org
Xfce - xfce4-goodies,
xfce.org
Rundgang durch Xfce 4.10
Zum Anfang
Früher, also noch vor DEB 9, war es noch nicht so einfach
eine bestimmte Grafikkarte zum Laufen zu bekommen.
Daher hier eine Kurzbeschreibung, wie ich vorging.
Nach der Grundinstallation (ohne grafische Oberfläche), habe ich geguckt welcher Treiber erforderlich ist.
Wenn man spezielle Treiber benötigt, reicht es häufig schon aus
die Quellen sources.list
mit contrib non-free
zu erweitern.
lspci -vnn | grep -i -n2 vga wheezy DEB 7 Beispiel [AMD] nee ATI Trinity [Radeon HD 7660D] [1002:9901] bei einem GA-F2A85XN [AMD] nee ATI Turks [Radeon HD 6670] [1002:6758] bei einem Asrock 980DE3/U3S3 apt-get install xserver-xorg-video-ati
Sollte es z.B. nvidia sein, lautet die Endung …-xorg-video-nouveau
.
Zum grafischen Einloggen verwende ich einen der sogenannten Display-Manger
z.B. lightdm
simple display manager,
gdm3
GNOME Display Manager,
xfwm4
Xfce window manager,
sddm
KDE modern X11 display manager, etc.
su apt install lightdm display manager dpkg-reconfigure lightdm als Standard setzen cat /etc/X11/default-display-manager /usr/sbin/lightdm tatsächlich, ist gerade aktiv systemctl stop lightdm für den Notfall systemctl restart lightdm
Habe ich mich für keinen Display-Manager entschieden, erhalte ich keine grafische Anmeldung.
Um dann trotzdem zur grafischen Oberfläche zu gelangen, kann ich später startx
eingeben.
Als Desktop-Oberfläche möchte ich auf einem X11-Server,
den Fenstermanager xfce4
(Minimal-Konfiguration z.B. mit Thunar) laufen lassen.
xfce4-goodies
enthält noch haufenweise die oben genannten Plugins und Programme wie z.B.
mousepad, ristretto, xfburn, xfce4-screenshoter, xfce4-terminal, etc.
xfce4-power-manager ist noch hilfreich.
su apt install xfce4 xfce4-goodies xfce4-power-manager
Mit der Desktop-Oberfläche (hier Fenstermanager Xfce4) wird auch ein nötiger Unterbau,
z.Zt. ein X11-Server xserver-xorg
installiert.
(wahrscheinlich schon durch xserver-xorg-video-ati
passiert)
Als Alternative kann man eine Dialog-gestützte Installation via tasksel
vornehmen.
su apt install tasksel tasksel Xfce auswählen
Egal wie man sich entscheidet, nach dem Neustart sollte dann die grafische Oberfläche erscheinen.
github.com
Debian-Xfce4-Minimal-Install
Zum Anfang