KDE: Unterschied zwischen den Versionen
K-osmo (Diskussion | Beiträge) K →Übersicht: update kdeutils, kdenetwork, kdegraphics |
K-osmo (Diskussion | Beiträge) →Übersicht: vollständig aktualisiert |
||
Zeile 45: | Zeile 45: | ||
|kde-meta-kdeaccessibility | |kde-meta-kdeaccessibility | ||
| | | | ||
* kdeaccessibility- | * kdeaccessibility-jovie | ||
* kdeaccessibility- | * kdeaccessibility-kaccessible | ||
* kdeaccessibility-kmag | * kdeaccessibility-kmag | ||
* kdeaccessibility-kmousetool | * kdeaccessibility-kmousetool | ||
Zeile 59: | Zeile 59: | ||
* kdeadmin-ksystemlog | * kdeadmin-ksystemlog | ||
* kdeadmin-kuser | * kdeadmin-kuser | ||
|Tools for system administration | |Tools for system administration | ||
|- | |- | ||
Zeile 70: | Zeile 69: | ||
* kdeartwork-iconthemes | * kdeartwork-iconthemes | ||
* kdeartwork-kscreensaver | * kdeartwork-kscreensaver | ||
* kdeartwork-styles | * kdeartwork-styles | ||
* kdeartwork-wallpapers | * kdeartwork-wallpapers | ||
Zeile 94: | Zeile 92: | ||
|- | |- | ||
|kdebindings | |kdebindings | ||
| | | | ||
| | | | ||
* kdebindings-python | * kdebindings-python | ||
|Bindings to programming languages | |Bindings to programming languages | ||
|- | |- | ||
Zeile 103: | Zeile 100: | ||
|kde-meta-kdeedu | |kde-meta-kdeedu | ||
| | | | ||
* kdeedu-artikulate | |||
* kdeedu-blinken | * kdeedu-blinken | ||
* kdeedu-cantor | |||
* kdeedu-kalgebra | * kdeedu-kalgebra | ||
* kdeedu-kalzium | * kdeedu-kalzium | ||
Zeile 119: | Zeile 118: | ||
* kdeedu-kwordquiz | * kdeedu-kwordquiz | ||
* kdeedu-marble | * kdeedu-marble | ||
* kdeedu-pairs | |||
* kdeedu-parley | * kdeedu-parley | ||
* kdeedu-rocs | |||
* kdeedu-step | * kdeedu-step | ||
|Applications with educational content | |Applications with educational content | ||
Zeile 128: | Zeile 129: | ||
* kdegames-bomber | * kdegames-bomber | ||
* kdegames-bovo | * kdegames-bovo | ||
* kdegames-granatier | |||
* kdegames-kajongg | |||
* kdegames-kapman | * kdegames-kapman | ||
* kdegames-katomic | * kdegames-katomic | ||
* kdegames-kblackbox | * kdegames-kblackbox | ||
* kdegames-kblocks | * kdegames-kblocks | ||
Zeile 138: | Zeile 140: | ||
* kdegames-kfourinline | * kdegames-kfourinline | ||
* kdegames-kgoldrunner | * kdegames-kgoldrunner | ||
* kdegames-kigo | |||
* kdegames-killbots | * kdegames-killbots | ||
* kdegames-kiriki | * kdegames-kiriki | ||
* kdegames-kjumpingcube | * kdegames-kjumpingcube | ||
* kdegames-klines | * kdegames-klines | ||
* kdegames-klickety | |||
* kdegames-kmahjongg | * kdegames-kmahjongg | ||
* kdegames-kmines | * kdegames-kmines | ||
* kdegames-knavalbattle | |||
* kdegames-knetwalk | * kdegames-knetwalk | ||
* kdegames-kolf | * kdegames-kolf | ||
Zeile 150: | Zeile 155: | ||
* kdegames-kpatience | * kdegames-kpatience | ||
* kdegames-kreversi | * kdegames-kreversi | ||
* kdegames-kshisen | * kdegames-kshisen | ||
* kdegames-ksirk | * kdegames-ksirk | ||
* kdegames-ksnakeduel | |||
* kdegames-kspaceduel | * kdegames-kspaceduel | ||
* kdegames-ksquares | * kdegames-ksquares | ||
* kdegames-ksudoku | * kdegames-ksudoku | ||
* kdegames-ktuberling | * kdegames-ktuberling | ||
* kdegames-kubrick | * kdegames-kubrick | ||
* kdegames-lskat | * kdegames-lskat | ||
* kdegames-palapeli | |||
* kdegames-picmi | |||
|Entertainment | |Entertainment | ||
|- | |- | ||
Zeile 196: | Zeile 202: | ||
| | | | ||
* kdenetwork-filesharing | * kdenetwork-filesharing | ||
* kdenetwork-kget | * kdenetwork-kget | ||
* kdenetwork-kopete | * kdenetwork-kopete | ||
Zeile 202: | Zeile 207: | ||
* kdenetwork-krdc | * kdenetwork-krdc | ||
* kdenetwork-krfb | * kdenetwork-krfb | ||
* kdenetwork-strigi-analyzers | |||
* kdenetwork-zeroconf-ioslave | * kdenetwork-zeroconf-ioslave | ||
|Network-centric apps (IM, remote desktop, etc) | |Network-centric apps (IM, remote desktop, etc) | ||
Zeile 208: | Zeile 214: | ||
|kde-meta-kdepim | |kde-meta-kdepim | ||
| | | | ||
* kdepim-akonadiconsole | |||
* kdepim-akregator | * kdepim-akregator | ||
* kdepim-blogilo | |||
* kdepim-console | * kdepim-console | ||
* kdepim-kaddressbook | * kdepim-kaddressbook | ||
Zeile 215: | Zeile 223: | ||
* kdepim-kleopatra | * kdepim-kleopatra | ||
* kdepim-kmail | * kdepim-kmail | ||
* kdepim-knode | * kdepim-knode | ||
* kdepim-knotes | * kdepim-knotes | ||
* kdepim-kontact | * kdepim-kontact | ||
* kdepim-korganizer | * kdepim-korganizer | ||
* kdepim-kresources | * kdepim-kresources | ||
* kdepim-ktimetracker | * kdepim-ktimetracker | ||
* kdepim- | * kdepim-ktnef | ||
|Groupware | |Groupware | ||
|- | |- | ||
Zeile 234: | Zeile 236: | ||
| | | | ||
* kdeplasma-addons-applets-bball | * kdeplasma-addons-applets-bball | ||
* kdeplasma-addons-applets-binary-clock | * kdeplasma-addons-applets-binary-clock | ||
* kdeplasma-addons-applets-blackboard | |||
* kdeplasma-addons-applets-bookmarks | |||
* kdeplasma-addons-applets-bubblemon | * kdeplasma-addons-applets-bubblemon | ||
* kdeplasma-addons-applets-calculator | * kdeplasma-addons-applets-calculator | ||
* kdeplasma-addons-applets-charselect | * kdeplasma-addons-applets-charselect | ||
* kdeplasma-addons-applets-comic | * kdeplasma-addons-applets-comic | ||
* kdeplasma-addons-applets-community | |||
* kdeplasma-addons-applets-dict | * kdeplasma-addons-applets-dict | ||
* kdeplasma-addons-applets-eyes | * kdeplasma-addons-applets-eyes | ||
Zeile 247: | Zeile 252: | ||
* kdeplasma-addons-applets-icontasks | * kdeplasma-addons-applets-icontasks | ||
* kdeplasma-addons-applets-incomingmsg | * kdeplasma-addons-applets-incomingmsg | ||
* kdeplasma-addons-applets-kimpanel | |||
* kdeplasma-addons-applets-knowledgebase | |||
* kdeplasma-addons-applets-kolourpicker | * kdeplasma-addons-applets-kolourpicker | ||
* kdeplasma-addons-applets-konqprofiles | * kdeplasma-addons-applets-konqprofiles | ||
Zeile 260: | Zeile 267: | ||
* kdeplasma-addons-applets-notes | * kdeplasma-addons-applets-notes | ||
* kdeplasma-addons-applets-nowplaying | * kdeplasma-addons-applets-nowplaying | ||
* kdeplasma-addons-applets-paste | * kdeplasma-addons-applets-paste | ||
* kdeplasma-addons-applets-pastebin | * kdeplasma-addons-applets-pastebin | ||
* kdeplasma-addons-applets-plasmaboard | |||
* kdeplasma-addons-applets-previewer | * kdeplasma-addons-applets-previewer | ||
* kdeplasma-addons-applets-qalculate | |||
* kdeplasma-addons-applets-rememberthemilk | * kdeplasma-addons-applets-rememberthemilk | ||
* kdeplasma-addons-applets-rssnow | * kdeplasma-addons-applets-rssnow | ||
* kdeplasma-addons-applets-showdashboard | * kdeplasma-addons-applets-showdashboard | ||
* kdeplasma-addons-applets-showdesktop | * kdeplasma-addons-applets-showdesktop | ||
* kdeplasma-addons-applets-social-news | |||
* kdeplasma-addons-applets-spellcheck | |||
* kdeplasma-addons-applets-systemloadviewer | * kdeplasma-addons-applets-systemloadviewer | ||
* kdeplasma-addons-applets-timer | * kdeplasma-addons-applets-timer | ||
Zeile 273: | Zeile 283: | ||
* kdeplasma-addons-applets-weather | * kdeplasma-addons-applets-weather | ||
* kdeplasma-addons-applets-weatherstation | * kdeplasma-addons-applets-weatherstation | ||
* kdeplasma-addons-applets-webslice | |||
* kdeplasma-addons-containments | |||
* kdeplasma-addons-runners-audioplayercontrol | |||
* kdeplasma-addons-runners-browserhistory | * kdeplasma-addons-runners-browserhistory | ||
* kdeplasma-addons-runners-characters | |||
* kdeplasma-addons-runners-contacts | * kdeplasma-addons-runners-contacts | ||
* kdeplasma-addons-runners-converter | * kdeplasma-addons-runners-converter | ||
* kdeplasma-addons-runners-datetime | |||
* kdeplasma-addons-runners-dictionary | |||
* kdeplasma-addons-runners-events | |||
* kdeplasma-addons-runners-katesessions | * kdeplasma-addons-runners-katesessions | ||
* kdeplasma-addons-runners-konquerorsessions | * kdeplasma-addons-runners-konquerorsessions | ||
* kdeplasma-addons-runners-konsolesessions | * kdeplasma-addons-runners-konsolesessions | ||
* kdeplasma-addons-runners-kopete | |||
* kdeplasma-addons-runners-mediawiki | |||
* kdeplasma-addons-runners-spellchecker | * kdeplasma-addons-runners-spellchecker | ||
* kdeplasma-addons-runners-translator | |||
* kdeplasma-addons-runners-youtube | |||
* kdeplasma-addons-wallpapers-mandelbrot | * kdeplasma-addons-wallpapers-mandelbrot | ||
* kdeplasma-addons-wallpapers-marble | * kdeplasma-addons-wallpapers-marble | ||
* kdeplasma-addons-wallpapers-pattern | * kdeplasma-addons-wallpapers-pattern | ||
* kdeplasma-addons-wallpapers-potd | |||
* kdeplasma-addons-wallpapers-qmlwallpapers | |||
* kdeplasma-addons-wallpapers-virus | * kdeplasma-addons-wallpapers-virus | ||
* kdeplasma-addons-wallpapers-weather | * kdeplasma-addons-wallpapers-weather | ||
Zeile 291: | Zeile 314: | ||
| | | | ||
* kdesdk-cervisia | * kdesdk-cervisia | ||
* kdesdk-dolphin-plugins | |||
* kdesdk-dev-scripts | |||
* kdesdk-dev-utils | |||
* kdesdk-kapptemplate | * kdesdk-kapptemplate | ||
* kdesdk-kate | * kdesdk-kate | ||
* kdesdk-kcachegrind | * kdesdk-kcachegrind | ||
* kdesdk- | * kdesdk-kioslaves | ||
* kdesdk-kompare | * kdesdk-kompare | ||
* kdesdk-lokalize | * kdesdk-lokalize | ||
* kdesdk-okteta | |||
* kdesdk-poxml | * kdesdk-poxml | ||
* kdesdk-strigi-analyzer | * kdesdk-strigi-analyzer | ||
* kdesdk-thumbnailers | |||
* kdesdk-umbrello | * kdesdk-umbrello | ||
|Tools for software development | |Tools for software development | ||
Zeile 317: | Zeile 336: | ||
* kdetoys-kteatime | * kdetoys-kteatime | ||
* kdetoys-ktux | * kdetoys-ktux | ||
|Fun distractions | |Fun distractions | ||
|- | |- | ||
Zeile 345: | Zeile 363: | ||
* kdewebdev-klinkstatus | * kdewebdev-klinkstatus | ||
* kdewebdev-kommander | * kdewebdev-kommander | ||
|Web development tool suite | |Web development tool suite | ||
|} | |} |
Version vom 10. Oktober 2014, 13:06 Uhr
K Desktop Environment ist der Name früherer Versionen einer Arbeitsumgebung des KDE-Projektes für unixartige Betriebssysteme bis zur Version 3.5.10. Seit der Version 4.4 heißt sie KDE Plasma Workspaces und ist Teil der KDE Software Compilation.
Besonderheiten in Arch Linux
KDE 4.x Die momentane Hauptversion "SC - Software Compilation" beinhaltet Verbesserungen und Fehlerbehebungen. Das neue Paket für die KDE-Arbeitsplatzumgebung ermöglicht es, nur die Anwendungen zu installieren, welche der Nutzer benötigt.
Hier kurz die wichtigsten Veränderungen:
- Geteilte Pakete (siehe Übersicht)
- Meta-Pakete gewährleisten ein reibungsloses Upgrade und emulieren die älteren Monolith-Pakete für Nutzer welche diese noch vorziehen.
- Qt benutzt standardmäßig das Gstreamer backend für Phonon. Andere Backends können alternativ installiert werden.
Wichtige Tipps für Personen die einen Wechsel durchführen:
- Prüfe, dass deine Spiegelrechner auf dem neusten Stand sind.
- Pacman wird dich darum bitten alle KDE Pakete mit KDE-Meta Paketen zu ersetzen.
- Erzwinge keine Aktualisierung. Wenn sich Pacman über Probleme beschwert erstelle einen Fehlerbericht.
- Die Meta-Pakete sowie Unterpakete, die nicht benötigt werden, können nach der Aktualisierung entfernt werden.
- Wenn du die Pakete nicht teilen möchtest, benutze einfach die KDE-Meta-Pakete.
- Weitere Informationen zu den Änderungen sind hier verfügbar.
Installation
Das Programm ist als
kde
in extra
verfügbar, und kann von dort
mittels Pacman
installiert werden.
pacman -S kde
# Deutsche Sprachversion
pacman -S kde-l10n-de
Wer nur ein KDE-Grundsystem will, kann kde
durch kdebase-workspace
und kdebase-konsole
ersetzen.
KDE starten
Es wird entweder über einen Login-Manager oder via startx
gestartet. Dazu muss folgendes in der ausführbaren Datei ~/.xinitrc eingetragen werden:
exec startkde
Verfügbare Pakete
Seit KDE 4.3 gibt es nun auch bei dem normalen KDE aus extra aufgeteilte Pakete.
Übersicht
package group | meta package | packages | description |
kdeaccessibility | kde-meta-kdeaccessibility |
|
Accessibility applications |
kdeadmin | kde-meta-kdeadmin |
|
Tools for system administration |
kdeartwork | kde-meta-kdeartwork |
|
Additional icons, styles, etc. |
kdebase | kde-meta-kdebase |
|
Essential apps needed to complement a desktop shell for basic functionality (web browser, file manager, ...) |
kdebindings |
|
Bindings to programming languages | |
kdeedu | kde-meta-kdeedu |
|
Applications with educational content |
kdegames | kde-meta-kdegames |
|
Entertainment |
kdegraphics | kde-meta-kdegraphics |
|
Graphics viewing and editing |
kdemultimedia | kde-meta-kdemultimedia |
|
Audio and video applications |
kdenetwork | kde-meta-kdenetwork |
|
Network-centric apps (IM, remote desktop, etc) |
kdepim | kde-meta-kdepim |
|
Groupware |
kdeplasma-addons | kde-meta-kdeplasma-addons |
|
Plasma applets |
kdesdk | kde-meta-kdesdk |
|
Tools for software development |
kdetoys | kde-meta-kdetoys |
|
Fun distractions |
kdeutils | kde-meta-kdeutils |
|
Miscellaneous utilities |
kdewebdev | kde-meta-kdewebdev |
|
Web development tool suite |
KMix - Lautstärke per Kommandozeile ändern
Will man die Lautstärke zum Beispiel in einem Shell Script ändern, kann man diese Befehle verwenden.
- Lautstärke erhöhen
qdbus org.kde.kmix /kmix/KMixWindow/actions/increase_volume org.qtproject.Qt.QAction.trigger
- Lautsärke verringern
qdbus org.kde.kmix /kmix/KMixWindow/actions/decrease_volume org.qtproject.Qt.QAction.trigger
- Stummschalten
qdbus org.kde.kmix /kmix/KMixWindow/actions/mute org.qtproject.Qt.QAction.trigger
Wie man an die nötigen Befehle kommt kann man hier nachlesen: http://permalink.gmane.org/gmane.linux.suse.kde/12847
GTK-Anwendungen den KDE Oxygen-Style zuweisen
Wenn man unter KDE Anwendungen benutzt, die GTK für die grafische Oberfläche benutzen, anstatt Qt, dann fügen sich diese Anwendungen meist schlecht in das restliche Erscheinungsbild des Desktops ein. Es gibt aber Themen für GTK, die dafür sorgen, dass der Unterschied zwischen GTK- und Qt-Anwendungen minimal wird und somit ein einheitlicher Gesamteindruck entsteht. Um GTK angleichen zu können, nutzt man am besten Oxygen-GTK oder QtCurve
pacman -S oxygen-gtk2 oxygen-gtk3
pacman -S qtcurve-gtk2 qtcurve-kde4
Alternativ kannst du ein GTK-Thema, das mit deiner Version von KDE übereinstimmt hier herunterladen. Dieses sieht dem orginal Oxygen ähnlicher und wird regelmäßig aktualisiert.
Automatisch
Es gibt verschiedenste Anwendungen um QtCurve als GTK-Thema festzulegen:
pacman -S lxappearance pacman -S gtk-theme-switch2 pacman -S gtk-chtheme
Danach veränderst du das GTK-Thema in der jeweiligen Anwendung:
lxappearance gtk-theme-switch2 gtk-chtheme
Manuell
Um QtCurve als GTK-Thema zu verwenden, musst du ~/.gtkrc-2.0-kde4 mit folgendem Inhalt erstellen:
include "/usr/share/themes/QtCurve/gtk-2.0/gtkrc" include "/etc/gtk-2.0/gtkrc" style "user-font" { font_name="Sans Serif" } widget_class "*" style "user-font" gtk-theme-name="QtCurve"
Danach musst du die Verlinkung ~/.gtkrc-2.0 erstellen:
ln -s .gtkrc-2.0-kde4 .gtkrc-2.0
Möchtest du außerdem eine bestimmte Schriftart verwenden, füge dem Dokument folgende Zeile hinzu:
gtk-font-name="Sans Serif 9"
Symbole
Wenn du die standard Oxygen Symbole verwendest und außerdem ein einheitliches Erscheinungsbild in den Öffnen/Speichern Dialogen möchtest, kannst du das oxygenrefit2-Icon-Thema von AUR installieren und als GTK Symbol-Thema verwenden. Füge das Thema zum Dokument ~/.gtkrc-2.0 hinzu oder benutze lxappearance um es manuell festzulegen.
gtk-icon-theme-name="OxygenRefit2"
Außerdem gibt es ein paar GTK Themen im gtk-kde42-oxygen-theme Oxygen Stil, die dies auch können.
KConfig Module
KConfig Module (KCM) erweitern die verfügbaren Einstellung in den KDE Systemeinstellungsdialogen.
kde-gtk-config
Im AUR gibt es das KCM kde-gtk-config und die Git Version davon. Damit ist es möglich die Themes und Icons für Gtk2 und Gtk3 direkt über die KDE Systemeinstellungen zu ändern.
Problembehebung
Sound
Bei Sound-Problemen, die sich nicht auf anderem Wege beheben lassen, kann es helfen die Einstellungen durch Löschen der Phonon-Konfiguration zurückzusetzen.
rm ~/kde4/share/config/phonondevicesrc
Akonadi
Bei Problemen mit den Applikationen aus der Gruppe kdepim z.B. kmail, knode und kaddressbook, welche auf die Datenbank von Akonadi zugreifen und dies zu Fehlern führt, kann folgendes helfen.
Hinweis: Diese Anleitung beinhaltet kein Backup der Daten der Akonadi Datenbank(en)!
Stoppen von Akonadi (Achtung: Dieser Vorgang dauert einige Zeit)
akonadictl stop
Status prüfen von Akonadi, ob dieser auch wirklich beendet wurde
akonadictl status
Löschen der Akonadi Datenbank(en)
rm -rf $HOME/.local/share/akonadi/db_data
Neue Datenbank anlegen (Akonadi verwendet das MySQL-Datenbank-Format als Standard)
mysql_install_db --datadir=$HOME/.local/share/akonadi/db_data --basedir=/usr
Starten von Akonadi
akonadictl start
Mit dem Programm "Akonadi Tray Utility" kann die Akonadi Server Konfiguration überprüft werden. Nach dem Programmstart mit der rechten Maustaste auf das System Tray Icon klicken und Configure... wählen. Dort den Reiter Akonadi Server Konfiguration aktivieren und Test ausführen. Es werden in einem PopUp Fenster die Stati angezeigt und entsprechende Logfiles geschrieben.
Weblinks
- KDE 4.3 Packages Informationen über die KDE Pakete im englischen ArchLinux Wiki
- KDE - Homepage
- KDE - Apps.org
- KDE - Look.org
- Das deutschsprachige KDE-Forum
- KDE auf Wikipedia.org