Xfce: Unterschied zwischen den Versionen

Aus wiki.archlinux.de
Killajoe (Diskussion | Beiträge)
human-icon-theme nicht mehr vorhanden, adwaita-icon-theme und gnome-themes-extra sind Abhängigkeiten von xfce4-settings.
Tuxnix (Diskussion | Beiträge)
Zeile 15: Zeile 15:


==Xfce starten==
==Xfce starten==
Xfce kann von der Konsole aus, per startx, über ~/.bash_profile nach dem Login oder per [[Login-Manager]] gestartet werden.
====Login-Manager====
Für Xfce kann ein belibiger [[Login-Manager]] installiert werden.


====Konsole====
====Konsole====
startxfce4
====~/.xinitrc====


Als user nicht als root! xinitrc nach .xinitrc ins Homeverzeichnis kopieren:
Als user nicht als root! xinitrc nach .xinitrc ins Homeverzeichnis kopieren:
Zeile 36: Zeile 34:
  exec startxfce4
  exec startxfce4


====~/.bash_profile====
Danach kann Xfce über den Befehl
startx wird nach dem Login (auf der 1. Konsole) automatisch ausgeführt. Dazu folgendes am Ende der ~/.bash_profile eintragen:  
startx
gestartet werden.
 
====Automatisch nach Login====
Damit nach dem Login Xfce automatisch gestartet wird, kann zusätzlich zur Konfiguration der xinitrc am Ende der ~/.bash_profile folgendes eintragen werden:  


   if [ "$(tty)" = "/dev/tty1" ]; then
   if [ "$(tty)" = "/dev/tty1" ]; then
     startxfce4
     startx
   fi
   fi



Version vom 23. Juli 2020, 15:27 Uhr

Das ist Xfce

Xfce ist eine leichtgewichtige Arbeitsumgebung. Ziel ist es, schnell und ressourcenschonend, aber auch optisch ansprechend und benutzerfreundlich zu sein.

Xfce verkörpert die traditionelle UNIX-Philosophie von Modularität und Wiederverwendbarkeit. Es besteht aus einer Vielzahl von Komponenten, die die volle Funktionalität einer modernen Arbeitsumgebung bieten. Die Komponenten werden einzeln als Pakete zur Verfügung gestellt und man kann aus allen zur Verfügung stehenden Paketen wählen, um seine optimale persönliche Arbeitsumgebung zu erstellen.

Eine weitere Priorität von Xfce ist die Einhaltung von Standards, insbesondere denen, die auf http://www.freedesktop.org/wiki/ definiert sind.

Installation

Xfce ist als xfce4 in extra verfügbar, und kann von dort mittels Pacman installiert werden.

# Xfce an sich
pacman -S xfce4

# xfce4-goodies enthält weitere Programme und Plugins.
pacman -S xfce4-goodies

Xfce starten

Login-Manager

Für Xfce kann ein belibiger Login-Manager installiert werden.

Konsole

Als user nicht als root! xinitrc nach .xinitrc ins Homeverzeichnis kopieren:

cp /etc/X11/xinit/xinitrc ~/.xinitrc

Die .xinitrc mittels eines Editors öffnen und die unteren Zeilen wie folgt ändern bzw ergänzen:

...
...
#twm &
#xclock -geometry 50x50-1+1 &
#xterm -geometry 80x50+494+51 &
#xterm -geometry 80x20+494-0 &
#exec xterm -geometry 80x66+0+0 -name login
exec startxfce4

Danach kann Xfce über den Befehl

startx

gestartet werden.

Automatisch nach Login

Damit nach dem Login Xfce automatisch gestartet wird, kann zusätzlich zur Konfiguration der xinitrc am Ende der ~/.bash_profile folgendes eintragen werden:

 if [ "$(tty)" = "/dev/tty1" ]; then
    startx
 fi

Eyecandy for your Xfce-Desktop

Themes, Icons, Mouse Themes und Splash Screens

Als User die Verzeichnisse .themes und .icons anlegen (Berechtigung 755 und Besitz für user und usergroup, wenn von root erstellt)

  • Themes, welche meistens als *.tar.gz zum Download bereitstehen, werden vom Anwender selbst in das Verzeichnis .themes entpackt

Beispiel: Download 71993-SlicknesS.tar.gz von http://www.xfce-look.org und Entpacken nach .themes/SlicknesS. Im Xfce Settings Manager kann unter Appearance das Theme ausgewählt werden. Dieses ist gleich verfügbar.

  • Icons und Mouse Themes, welche meistens als *.tar.gz zum Download bereitstehen, werden vom Anwender selbst in das Verzeichnis .icons entpackt

Beispiel: Download 28310-neutral-1.13a.tar.gz von http://www.xfce-look.org und Entpacken nach .icons/neutral. Im Xfce Settings Manager kann unter Mouse and Touchpad das Theme ausgewählt werden. Dieses ist gleich verfügbar.

  • Splash Screens, welche meistens als *.tar.gz zum Download bereitstehen, werden NICHT vom Anwender selbst in das Verzeichnis .thems entpackt. Dies übernimmt die Konfiguration per Splash Screen Settings - Balou - Configure - Configure Balou und Balou Theme - Klick mit rechter Maustaste auf eins der bereits vorhandenen Themes - Menü: Install New Theme - Dateimanager geht auf - Auswahl der Datei SplashScreen.tar.gz - Open und Fertig.

Tipps und Tricks

Compositor aktivieren

Xfce 4.x hat einen eigenen Compositor für Effekte wie z.B. Schatten und Tranzparenz.

Um den Compositor nutzen zu können, muss die Composite-Extension des X-Servers (in der xorg.conf) aktiviert werden:

Section "Extensions"
   Option "Composite" "Enable"
EndSection

Die Xfce-Compositor Einstellungen sind zu erreichen über:

  • Einstellungen --> Fenstermanager-Tweaks

Fehler "Hostname wird nicht gefunden"

Falls sich Xfce beim Start beschwert, dass der Hostname nicht gefunden wurde,

"Could not look up internet address for myhost. This will prevent XFCE from working correctly."

dann muss der festgelegte Computername z.B. myhost (Siehe /etc/hostname) in die Datei /etc/hosts eingetragen werden:

#<ip-adress>    <hostname.domain.org>   <hostname>
127.0.0.1       localhost.localdomain   myhost

Befehl "Aus Vorlage erstellen" funktioniert nicht

Vermutlich fehlt oder stimmt der Pfad zum "Vorlagen" Verzeichnis nicht. Editiert nano ~/.config/user-dirs.dirs und fügt XDG_TEMPLATES_DIR hinzu.

XDG_TEMPLATES_DIR="$HOME/Vorlagen"

Jetzt noch den Ordner erstellen mkdir ~/Vorlagen und eine Vorlagen hinzufügen z.B. nano ~/Vorlagen/bash.sh

#!/bin/bash
echo "Hello World"

Wenn es geklappt hat sollte die Vorlage, ohne Neustart sichtbar sein.

Weblinks