I've just reinstalled my computer—this time I've decided to use Kubuntu and am very happy with that choice (I've wanted a KDE desktop). I've had to change a few things, though, to get the system working and looking the way I want it (in no special order):
dpkg-reconfigure locales
and choose iso8859-15dpkg-reconfigure -plow fontconfig
and select that I have a TFT display und
want to use bitmap fonts as well
linux-restricted-modules
for my architecture and then
enable the proprietary drivers for my Nvidia graphics adapter using nvidia-glx-config
enable
language-pack-de
and kde-i18n-de
to get
the German localization
/etc/kde3/kdm/kdmrc
, set my monitor's resolution:
ServerArgsLocal=-nolisten tcp -dpi 100
/etc/apt/sources.list
:
# ======================= Official repositories ======================== deb http://de.archive.ubuntu.com/ubuntu hoary main restricted universe multiverse deb http://de.archive.ubuntu.com/ubuntu hoary-updates main restricted universe multiverse deb http://security.ubuntu.com/ubuntu hoary-security main restricted universe multiverse # ====================================================================== # Unofficial repositories below, till end of file. # For both amd64 and i386 deb ftp://ftp.nerim.net/debian-marillat unstable main # For i386 Only deb ftp://ftp.berlios.de/pub/gift-fasttrack unstable main # ================== Ubuntu Backports Project Mirrors ================== # ES Spain: deb ftp://ftp2.caliu.info/backports/ hoary-extras main universe multiverse restricted # ====================================================================== # ======================= PwManager ==================================== deb http://dinton.no-ip.org/ kubuntu main
gtk-engines-geramik
and gtk2-engines-geramik
and write the following line into the file ~/.gtkrc
:
include "/usr/share/themes/Geramik/gtk/gtkrc"and the following line into the file
~/.gtkrc-2.0
:
include "/usr/share/themes/Geramik/gtk-2.0/gtkrc"(The package
gtk-qt-engine
that should use KDE's look directly isn't
available for Kubuntu and is said to be quite buggy anyway.)
esfw30.bin
from the windows driver and copy it to /etc/sane.d/
,
the enter the following line into /etc/sane.d/snapscan.conf
:
firmware /etc/sane.d/esfw30.bin
Update: In the meantime, a few more items have emerged:
apt-get install kubuntu-desktop
(see Installing KDE for more
information).
/etc/esound/esd.conf
so that Skype works fine:
[esd] auto_spawn=0 spawn_options=-terminate -nobeeps -as 2 spawn_wait_ms=100 # default options are used in spawned and non-spawned mode default_options=
/etc/init.d/rtc
and have it run on boot-time so that
the recommendation is followed which MPlayer displays on the console:
#!/bin/sh echo 1024 > /proc/sys/dev/rtc/max-user-freq
/etc/modprobe.d/aliases
, disable IPv6 as long as it isn't used; for
this, replace the line
alias net-pf-10 ipv6with this:
alias net-pf-10 off
/etc/hdparm.conf
, enable DMA for all optical drives
/usr/lib/openoffice/spadmin
to set the correct DPI value for
my printer
~/.psi/
, then remove the original file, have PSI create a new
directory (don't forget to restore your histroy from the backup), so that the PSI
buttons work again after migration from Debian Unstable
sun-j2re1.5
, but sun-j2sdk1.5
instead; then remove and manually re-set two symbolic links:
/etc/alternatives/mozilla-javaplugin.so -> /usr/lib/j2sdk1.5-sun/jre/plugin/i386/ns7/libjavaplugin_oji.soand
/usr/lib/mozilla-firefox/plugins/libjavaplugin.so -> /etc/alternatives/mozilla-javaplugin.so
/usr/bin/tcsh
set as shell fail,
overwrite the content of the file /etc/X11/Xsession.d/61pgp-agent
with the
following code (the new content comes from Debian Unstable):
###################################################################### /etc/X11/Xsession.d/90gpg-agent ###################################################################### : ${GNUPGHOME=$HOME/.gnupg} GPGAGENT=/usr/bin/gpg-agent PID_FILE="$GNUPGHOME/gpg-agent-info" if grep -qs ^use-agent "$GNUPGHOME/gpg.conf" "$GNUPGHOME/options" && test -x $GPGAGENT; then if [ -r "$PID_FILE" ]; then . "$PID_FILE" fi # Invoking gpg-agent with no arguments exits successfully if the agent # is already running as pointed by $GPG_AGENT_INFO if ! $GPGAGENT 2>/dev/null; then $GPGAGENT --daemon --sh >"$PID_FILE" . "$PID_FILE" fi fi ######################################################################But if the graphical logins work fine to begin with, do not change this file as this could cause the logins to fail.
Ich habe unlängst meinen Rechner neu installiert – diesmal habe ich auf Kubuntu gesetzt und bin bisher ausgesprochen zufrieden damit (ich wollte ein deutsches KDE-System). Ein paar Dinge musste ich noch ändern, damit das System so läuft und aussieht, wie ich es wollte (ungeordnet):
dpkg-reconfigure locales
und iso8859-15 einstellendpkg-reconfigure -plow fontconfig
und einstellen, dass ich einen
TFT-Bildschirm habe und auch Bitmap-Fonts benutzen will
linux-restricted-modules
für meine Architektur installieren und
mit nvidia-glx-config enable
die proprietären Treiber für meine
Nvidia-Grafikkarte einschalten
language-pack-de
und kde-i18n-de
für die deutsche
Lokalisierung installieren
/etc/kde3/kdm/kdmrc
die Auflösung meines Monitors eintragen:
ServerArgsLocal=-nolisten tcp -dpi 100
/etc/apt/sources.list
eintragen:
# ======================= Official repositories ======================== deb http://de.archive.ubuntu.com/ubuntu hoary main restricted universe multiverse deb http://de.archive.ubuntu.com/ubuntu hoary-updates main restricted universe multiverse deb http://security.ubuntu.com/ubuntu hoary-security main restricted universe multiverse # ====================================================================== # Unofficial repositories below, till end of file. # For both amd64 and i386 deb ftp://ftp.nerim.net/debian-marillat unstable main # For i386 Only deb ftp://ftp.berlios.de/pub/gift-fasttrack unstable main # ================== Ubuntu Backports Project Mirrors ================== # ES Spain: deb ftp://ftp2.caliu.info/backports/ hoary-extras main universe multiverse restricted # ====================================================================== # ======================= PwManager ==================================== deb http://dinton.no-ip.org/ kubuntu main
gtk-engines-geramik
und gtk2-engines-geramik
installieren, in die Datei ~/.gtkrc
die folgende Zeile eintragen:
include "/usr/share/themes/Geramik/gtk/gtkrc"und in die Datei
~/.gtkrc-2.0
die folgende Zeile:
include "/usr/share/themes/Geramik/gtk-2.0/gtkrc"(Das Paket
gtk-qt-engine
, das den Look von KDE direkt übernehmen soll, ist
bei Kubuntu leider nicht dabei und soll außerdem noch ziemlich buggy sein.)
esfw30.bin
aus dem Windows-Treiber heraussuchen und nach /etc/sane.d/
kopieren, dann
die folgende Zeile in /etc/sane.d/snapscan.conf
eintragen:
firmware /etc/sane.d/esfw30.bin
Update: Inzwischen sind noch einige Punkte hinzugekommen:
apt-get
install kubuntu-desktop
ein Kubuntu daraus machen können (siehe dazu auch Installing KDE).
/etc/esound/esd.conf
eintragen, damit es keine Probleme mit
Skype gibt:
[esd] auto_spawn=0 spawn_options=-terminate -nobeeps -as 2 spawn_wait_ms=100 # default options are used in spawned and non-spawned mode default_options=
/etc/init.d/rtc
anlegen und beim Booten starten, so dass
die Empfehlung umgesetzt wird, die MPlayer auf der Konsole ausgibt:
#!/bin/sh echo 1024 > /proc/sys/dev/rtc/max-user-freq
/etc/modprobe.d/aliases
IPv6 ausschalten, solange man es nicht benötigt;
dafür die Zeile
alias net-pf-10 ipv6durch diese hier ersetzen:
alias net-pf-10 off
/etc/hdparm.conf
DMA für alle optischen Laufwerke einschalten
/usr/lib/openoffice/spadmin
die richtige DPI-Zahl für meinen
Drucker einstellen
~/.psi/
erstellen, das Original dann löschen, PSI
ein neues Verzeichnis anlegen lassen (und aus dem Backup die History kopieren), damit
nach dem Umstieg von Debian Unstable die Buttons von PSI wieder funktionieren
sun-j2re1.5
installieren, sondern
sun-j2sdk1.5
und dann von Hand zwei symbolische Links löschen und neu
setzen:
/etc/alternatives/mozilla-javaplugin.so -> /usr/lib/j2sdk1.5-sun/jre/plugin/i386/ns7/libjavaplugin_oji.sound
/usr/lib/mozilla-firefox/plugins/libjavaplugin.so -> /etc/alternatives/mozilla-javaplugin.so
/usr/bin/tcsh
als Shell gesetzt haben, die Datei /etc/X11/Xsession.d/61pgp-agent
hiermit überschreiben (der Inhalt kommt aus Debian Unstable):
###################################################################### /etc/X11/Xsession.d/90gpg-agent ###################################################################### : ${GNUPGHOME=$HOME/.gnupg} GPGAGENT=/usr/bin/gpg-agent PID_FILE="$GNUPGHOME/gpg-agent-info" if grep -qs ^use-agent "$GNUPGHOME/gpg.conf" "$GNUPGHOME/options" && test -x $GPGAGENT; then if [ -r "$PID_FILE" ]; then . "$PID_FILE" fi # Invoking gpg-agent with no arguments exits successfully if the agent # is already running as pointed by $GPG_AGENT_INFO if ! $GPGAGENT 2>/dev/null; then $GPGAGENT --daemon --sh >"$PID_FILE" . "$PID_FILE" fi fi ######################################################################Falls es hingegen keine Probleme mit den grafischen Logins gibt, diese Datei auf keinen Fall ändern, weil das sonst genau diese Probleme verursachen kann!