KDEmod

From ArchWiki

Jump to: navigation, search
i18n
Česky
English
Italiano
Ελληνικά
简体中文
Türkçe

From KDEmod's site:

"KDEmod is a modular and tweaked version of the K Desktop Environment that has been optimized for Arch Linux. It contains additional patches for eyecandy and functionality and an enhanced QT3 installation, and is available in Arch Linux's standard .pkg.tar.gz package format for both i686 and x86_64."

Contents

Installation

Detailed instructions for installing KDEmod are available at the official website: Download KDEMod

Since KDE 4.1 was announced, the KDEmod repository structure changed. Add these entries to pacman.conf, changing i686 to x86_64 as required:

# KDEmod 3
[kdemod-legacy]
Server = http://mirror.rit.edu/kdemod/legacy/i686
# KDEmod 4 - latest stable packages
[kdemod-core]
Server = http://chakra-project.org/repo/core/i686
Server = http://kdemod.iskrembilen.com/core/i686
Server = http://archlinux.puzzle.ch/kdemod/core/i686
Server = ftp://ftp.wh-stuttgart.net/kdemod/core/i686
Server = http://mirror.rit.edu/kdemod/core/i686
# KDEmod 4 - for any stable extra applications
[kdemod-extragear]
Server = http://chakra-project.org/repo/extragear/i686
Server = http://kdemod.iskrembilen.com/extragear/i686
Server = http://archlinux.puzzle.ch/kdemod/extragear/i686
Server = ftp://ftp.wh-stuttgart.net/kdemod/extragear/i686
Server = http://mirror.rit.edu/kdemod/extragear/i686
# KDEmod 4 - unstable development packages, use at your own risk!
[kdemod-playground]
Server = http://chakra-project.org/repo/playground/i686
Server = http://kdemod.iskrembilen.com/playground/i686
Server = http://archlinux.puzzle.ch/kdemod/playground/i686
Server = ftp://ftp.wh-stuttgart.net/kdemod/playground/i686
Server = http://mirror.rit.edu/kdemod/playground/i686

Sync the new servers:

# pacman -Sy

Install a minimal KDE4 system:

# pacman -S kdemod-minimal

Alternatively, fetch a richer set of applications:

# pacman -S kdemod

or opt for a fuller set:

# pacman -S kdemod-complete

Uniform look for QT and GTK apps

Main article: Uniform look for QT and GTK apps

Install kdemod4-gtk-kde4 with:

# pacman -S kdemod-extragear-gtk-qt-engine

Then set gtk's theme in System Settings.

Screensavers

To enable KDE screensavers and xscreensaver, install the packages:

# pacman -S kdemod-kdeartwork xscreensaver

For KDE3:

# pacman -S kdemod3-kdeartwork xscreensaver

Troubleshooting

This section covers basic problems. For more thorough support, see the KDEmod forums.

NVIDIA graphics card KDE 4 performance problems

Because of the poor 2D-performance in the NVIDIA drivers for 8000- and 9000-series cards, it's very important the latest drivers are installed, which have improved a lot after a version jump to 173.14.09.

Also, make sure nvidia-utils is installed.

# pacman -S nvidia-utils

After the driver and its utils package is installed, edit xorg.conf and make the following is added to the Device section:

Option  "RenderAccel" "True"
Option  "TripleBuffer" "True"
#Option  "BackingStore" "True"      # Setting this will currently crash plasma, so comment that out. 
                                   # Performance has become much better anyways.
Option  "PixmapCacheSize" "300000"
Option  "OnDemandVBlankinterrupts" "True"

Save the file and restart X.

In KDE, go to System Settings -> Desktop -> Advanced Options and make sure the next options match:

  • Compositing type: OpenGL
  • Keep thumbnails of hidden windows up to date: Checked
  • OpenGL mode: Texture From Pixmap
  • Texture filter: Bilinear
  • Direct rendering: Checked
  • Use VSync: Checked

Finally, add this command to KDE autostart:

nvidia-settings -a InitialPixmapPlacement=2 -a GlyphCache=1

Video playback issues with KDE 4

With mplayer, and other media player that uses direct rendering, there have been reports of "jerky" video playback. This can be solved by temporarly turning Compositing off while watching video. Before starting the video, press Alt+Shift+F12. After watching the video, press the same combination again to turn Compositing on.

Determine when Compositing is enaled by noticing transparency (or other) effects while moving windows, starting new applications, and so on.

Khotkeys not working

If khotkeys isn't functioning, then:

  1. open kmenuedit;
  2. select the aplication recieving the shortcut-key; and
  3. assign a shortcut.

Shortcuts should now work as expected.

Package management crash

If KDEmod crashes when accessing menus such as:

  • System Settings --> Package Management; or
  • Shaman--> Tools --> Settings --> Aqpm Databases Configuration;

then it's likely that this problem has to do with rankmirrors, since it appends a comment to the mirrorlist, containing:

#Server list generated by rankmirrors on 2009-09-04

Apparently, even if the word "Server" is commented out, it still causes the applications to crash. The solution is to edit the mirrorlist:

# nano /etc/pacman.d/mirrorlist

and erase the offending line, or chane it from:

#Server list generated by rankmirrors on 2009-09-04

to:

#List generated by rankmirrors on 2009-09-04

For more information on this issue, visit:

Personal tools