Archiv für Mai 2010

Wörterbücher aus Firefox etc. entfernen

Sonntag, 09. Mai 2010

Ich brauche in Programmen wie Firefox und Thunderbird die Wörterbücher von drei verschiedenen Sprachen, da aber jede der Sprachen noch in verschiedenen Ländern vorkommt (so z.B. de-DE, de-AT, de-CH, …) ist es inzwischen nicht mehr möglich, mal eben das Wörterbuch zu wechseln. Denn beim Versuch öffnet sich ein Auswahlmenü so hoch wie mein Bildschirm mit den nicht angeordneten Wörterbüchern darin. Bis ich das richtige gefunden habe, vergeht immer etwas Zeit.

Die Lösung ist denkbar einfach:

  1. Die entsprechenden Programme schließen
  2. In das Verzeichnis /usr/share/hunspell wechseln
  3. Im Verzeichnis befinden sich fast nur symbolische Verknüpfungen. Diejenigen löschen, die man nicht mehr braucht. (also z.B. de-AT.aff und de-AT.dic)
  4. Die zuvor geschlossenen Programme wieder starten

PS für Profis:
Firefox, Thunderbird, Opera, OpenOffice (LibreOffice) und andere nutzen die Rechtschreibprüfung Hunspell. Darum werden die entsprechenden Verknüpfungen aus dem gemeinsamen Hunspell Verzeichnis gelöscht.

HDAPS

Sonntag, 09. Mai 2010

Die meisten neueren Thinkpads haben Beschleunigungssensoren. Neben einigen Spielereien (Neverball) ist ihr eigentlicher Nutzen, dass die Festplatten-Leseköpfe geparkt werden, falls der Laptop bewegt wird. Auf diese Weise kann eine Beschädigung der Festplatte vermieden werden, falls der Laptop fällt.

Unter Windows war dieses sogenannte HDAPS nie ein Problem, sorgte doch die mitgelieferte Software für alles. Unter Linux war lange Zeit ein Kernelpatch nötig. Inzwischen scheint aber alles soweit gereift, dass man es unter Ubuntu mit ein paar Paketen installieren kann.

Zuerst installiert man das Paket tp-smapi-dkms, wodurch das tp-smapi-Modul installiert wird, das die Beschleunigungssensoren ausliest und die Daten als Datei zur Verfügung stellt. (Dank DKMS wird das Modul bei einem Kernel-Upgrade automatisch neu kompiliert)

Als nächstes installiert man den Daemon, welcher die Leseköpfe parkt, über das Paket hdapsd. Mehr Informationen zum Funktionstest und zur Konfiguration findet man im Wiki von ubuntuusers.de, ich musste keine Änderungen vornehmen.

Will man eine kleine Anzeige, die den Status des Festplattenschutzes mitteilt, empfehle ich thinkhdaps. Dafür gibt es zwar ein PPA, aber gegenwärtig liegt darin nur die Version für Karmic. (die liefe zwar unter Lucid, lässt sich aber wegen fehlender Abhängigkeiten nicht installieren)

Bis es auch eine Version für Lucid gibt, lädt man sich von der thinkhdaps-Homepage den aktuellsten Tarball herunter. Dieser muss nur noch mit

tar -xvzf thinkhdaps.tar

entpackt werden (Dateinamen anpassen) und danach installiert werden: (mit ––enable-desktop wird auch ein Startmenü-Eintrag erzeugt)

./configure --prefix=/usr --enable-desktop
sudo make

Falls checkinstall installiert ist und thinkhdaps als Paket installiert werden soll, (meine Empfehlung) ist der letzte Schritt

sudo checkinstall

Deinstallieren kann man es dann jederzeit mit sudo apt-get remove thinkhdaps. Ansonsten muss es mit

sudo make install

installiert werden, zum Deinstallieren muss im selben Verzeichnis sudo make uninstall aufgerufen werden.

Sobald thinkhdaps installiert ist, kann die Anzeige gestartet werden, indem man <Strg>-F2 drückt, und dann thinkhdaps eingibt. Im Benachrichtigungsfeld sollte dann ein kleines Icon angezeigt werden. Am besten gleich mal testen und den Thinkpad (vorsichtig) ein bisserl hin und her kippen.

Damit das Icon auch nach einem Neustart aufgerufen wird, muss es noch unter System » Einstellungen » Startprogramme (Gnome/Ubuntu) bzw. Systemeinstellungen » Register:Erweitert » Autostart (KDE/Kubuntu) eingetragen werden. Als Name kann man z.B. “HDAPS Überwachung” wählen, als Befehl muss “/usr/lib/thinkhdaps” eingetragen werden.

Danke an Thomas Pani für seinen Tipp mit dem Startmenü-Eintrag. Danke an Christofer für seine beiden Hinweise bzgl. Pfad und Kubuntu.

Lucide Nacharbeit

Dienstag, 04. Mai 2010

Neben dem verbreiteten Kritikpunkt der linksangeordneten Fensterbuttons (wie man das ändert findet sich zum Beispiel bei Linuxundich.de gegen Ende dieses Artikels) stört mich vor allem, dass die Mausrad-Emulation auf meinem Thinkpad X60s wieder nicht funktioniert. (Mit fast jedem Upgrade der letzten Zeit wurde die Hardware-Verwaltung geändert, und damit auch die Methode, mit der die Mausrad-Emulation gesteuert wird)

Nun muss man (mit root-Rechten) die Datei “/usr/lib/X11/xorg.conf.d/20-thinkpad.conf” erstellen und mit folgendem Inhalt füllen:

Section “InputClass”
Identifier “Trackpoint Wheel Emulation”
MatchProduct “TrackPoint”
MatchDevicePath “/dev/input/event*”
Driver “evdev”
Option “EmulateWheel” “true”
Option “EmulateWheelButton” “2″
Option “Emulate3Buttons” “false”
Option “XAxisMapping” “6 7″
Option “YAxisMapping” “4 5″
EndSection

Die Information hab ich von diesem Blog (auf englisch)