Diese Anleitung setzt ein installiertes Linux Mint und einen eingerichteten Internetzugang voraus. Sofern nichts anders angegeben werden alle Schritte im Terminal ausgeführt und die durch einen Zeilenumbruch getrennten Befehle sind einzeln einzugeben. Getestet wurden diese Anleitung unter Linux Mint 14.0 und 14.1
Die Verwendung der nachfolgenden Anleitung erfolgt auf eigene Gefahr, ich über nehme keine Haftung für etwaige Schaden an euren Computer. |
Grundinstallation
Mit der Grundinstallation wird das System soweit vorbereitet das es Problemlos möglich ist die Thinkpad bzw. Tablet spezifischen Funktionen einzurichten.
Paketquellen
Zur Installation ist es notwendig die Paketquelle ppa:linrunner/thinkpad-extras
und ppa:linrunner/tlp
zu den Paketquellen hinzuzufügen. Dieses kann mit den nachfolgenden Befehlen gemacht werden.
sudo add-apt-repository ppa:linrunner/thinkpad-extras
sudo add-apt-repository ppa:linrunner/tlp
Update
Anschießend sollte das System noch mit den letzten Aktualisierungen versorgt werden[1].
Sprach Pakete
Bei einer frischen Mint Installation sind noch nicht alle benötigten Sprachpakete installiert, dieses könnt ihr mit den nachfolgenden Befehl nachholen.
sudo apt-get install language-pack-de language-pack-de-base language-pack-gnome-de language-pack-gnome-de-base libreoffice-l10n-de thunderbird-locale-de firefox-locale-de wngerman wogerman wswiss gimp-help-de libreoffice-help-de hyphen-de mythes-de hunspell hunspell-de-de libgtkspell0 python-gtkspell libgtk2-spell-perl aspell aspell-de
spezifische Installation
Festplattenschutz
„ | Das APS oder Active Protction System ist eine Technologie zur aktiven Sicherung der Festplatten in IBM/ Lenovo Notebooks. |
“ |
Um dieses nutzen zu können muss das Paket tp-smapi-dkms
und das hdapsd
Paket installiert werden[2].
sudo apt-get install tp-smapi-dkms sudo apt-get install hdapsd
Ob die Installation erfolgreich war kann man mit einen Funktionstest prüfen[3]
sudo /etc/init.d/hdapsd stop sudo hdapsd -d sda -s 15
Beendet wird der Test mit Strg+C[4], nach dem Test sollte der Dämon wieder gestartet werden.
sudo /etc/init.d/hdapsd start
Anpassung
Aus Erfahrung empfehle ich die Konfiguration des Festplattenschutzes anzupassen. Die Konfiguration erfolgt über
sudo gedit /etc/default/hdapsd
Die folgende Konfiguration hat sich bei mir bewehrt[5]. Weitergehende Informationen findet ihr bei ubuntuusers.
START=yes DISK=sda SENSITIVITY=20 FORCEENABLE="no" OPTIONS="-a"
UMTS/WWAN
Um das UMTS/WWAN mit Hilfe der Tastenkombination Fn+F6 zu aktivieren bzw. deaktivieren zu können ist eine Installation tp-wwan-hotkey
Paketes notwendig.
sudo apt-get install tp-wwan-hotkey
Fingerprint
Für den Fingerprintscanner stehen zwei Varianten zur Verfügung. Die 1. Variante (fprint) hat die bessere Systemintegration hat dafür aber eine richtig miserable Erkennungsquote, die 2. Variante (Fingerprint) hingegen sieht grafisch wirklich scheiße aus funktioniert dafür aber zu 98 % und unterstützt mehr als einen Fingerabdruck.
Variante 1
sudo add-apt-repository ppa:fingerprint/fprint sudo apt-get update && sudo apt-get upgrade sudo apt-get install libfprint0 fprint-demo libpam-fprintd gksu-polkit policykit-1-gnome
Konfiguriert wird FPrint über Systemeinstellung → Benutzer
Variante 2
sudo add-apt-repository ppa:fingerprint/fingerprint-gui sudo apt-get update sudo apt-get install libbsapi policykit-1-fingerprint-gui fingerprint-gui
Für die Konfiguration bringt Fingerprint GUI eine eigene Anwendung mit.
Lüftersteuerung
Achtung Die Verwendung der nachfolgenden Anleitung erfolgt auf eigene Gefahr, ich über nehme keine Haftung für etwaige Schaden an euren Computer. |
Von den von mir getestet Lüftersteuerungen ist Thinkfan die einzige welche bei den von mir getesteten Mint Versionen funktioniert hat. Thinkfan wird über das thinkfan
Paket installiert.
sudo apt-get install thinkfan
Nach der Installation müssen zwingend die zwei Konfigurationsdateien angepasst werden[6]. In der /etc/default/thinkfan
sollte START=no
durch START=yes
[7] ersetzt werden. Die zweite Datei die angepasst werden muss ist /etc/thinkfan.conf
, welche den nachfolgenden Inhalt haben sollte.
sensor /sys/devices/virtual/hwmon/hwmon0/temp1_input sensor /sys/devices/virtual/hwmon/hwmon0/temp2_input sensor /sys/devices/platform/coretemp.0/temp3_input sensor /sys/devices/platform/coretemp.0/temp2_input (0, 0, 55) (2, 51, 65) (5, 60, 75) (7, 70, 32767)
TLP
Mit TLP ist es möglich die Lebensdauer des Akkus um einige Zeit zu verlängern oder besser ausgedrückt TLP hilft Stromsparen. Für eine Installation müssen die Pakete tlp
, tlp-rdw
, tp-smapi-dkms
, smartmontools
und ethtool
installiert werden.
sudo apt-get install --no-install-recommends tlp tlp-rdw tp-smapi-dkms smartmontools ethtoo
Da TLP sehr viele Einstellungsmöglichkeiten bietet, empfehle ich dir weitergehende Informationen, welche du im thinkwiki findest. Ich persönlich verwende die Standardeinstellungen mit wenigen Anpassungen.
DEVICES_TO_DISABLE_ON_STARTUP="bluetooth wifi wwan" DEVICES_TO_DISABLE_ON_LAN_CONNECT="wifi wwan" DEVICES_TO_DISABLE_ON_WIFI_CONNECT="wwan" DEVICES_TO_DISABLE_ON_WWAN_CONNECT="wifi" DEVICES_TO_ENABLE_ON_LAN_DISCONNECT="wifi wwan" DEVICES_TO_ENABLE_ON_WIFI_DISCONNECT="wwan" DEVICES_TO_ENABLE_ON_WWAN_DISCONNECT="wifi"
Konfiguration
Leider funktioniert das Drehen des Bildschirms nicht Out of the Box oder besser gesagt das Drehen des Bildschirms funktioniert, nur das Wacom Tablet[8] wird nicht mit gedreht. Die nachfolgenden Schritte beheben dieses Problem. Die original Anleitung ist auf help.ubuntu.com zu finden[9].
Dateien
Zu beginn sind ein paar Dateien notwendig diese kannst du die entweder herunterladen oder du kannst sie manuell erstellen.
herunterladen
cd ~/Downloads wget http://brcs.eu/thinkpadrotate -O rotate.zip mkdir rotate && unzip rotate.zip && cd Thinkpad-Rotate-master sudo mv rotatebutton /usr/bin/rotatebutton && sudo mv rotateinverted /usr/bin/rotateinverted && sudo mv rotateleft /usr/bin/rotateleft && sudo mv rotatenormal /usr/bin/rotatenormal && sudo mv rotateright /usr/bin/rotateright && sudo mv rotationmode /usr/bin/rotationmode && sudo mv autorotate /usr/bin/autorotate cd ~/Downloads && rm -r rotate
manuell erstellen
gksudo gedit /usr/bin/rotatenormal
xrandr -o normal xsetwacom set 'Serial Wacom Tablet stylus' Rotate none sudo setkeycodes 0x71 103 0x6f 108 0x6e 105 0x6d 106
gksudo gedit /usr/bin/rotateinverted
xrandr -o inverted xsetwacom set 'Serial Wacom Tablet stylus' Rotate half sudo setkeycodes 0x71 108 0x6f 103 0x6e 106 0x6d 105
gksudo gedit /usr/bin/rotateleft
xrandr -o left xsetwacom set 'Serial Wacom Tablet stylus' Rotate ccw sudo setkeycodes 0x71 106 0x6f 105 0x6e 103 0x6d 108
gksudo gedit /usr/bin/rotateright
xrandr -o right xsetwacom set 'Serial Wacom Tablet stylus' Rotate cw sudo setkeycodes 0x71 105 0x6f 106 0x6e 108 0x6d 103
gksudo gedit /usr/bin/rotatebutton
mode=`cat /usr/bin/rotationmode` if test 0 = $mode then echo 1 > /usr/bin/rotationmode rotateright fi if test 1 = $mode then echo 2 > /usr/bin/rotationmode rotateinverted fi if test 2 = $mode then echo 3 > /usr/bin/rotationmode rotateleft fi if test 3 = $mode then echo 0 > /usr/bin/rotationmode rotatenormal fi
gksudo gedit /usr/bin/rotationmode
0
gksudo gedit /usr/bin/autorotate
pastmode=`cat /sys/devices/platform/thinkpad_acpi/hotkey_tablet_mode` while [ true ] do nowmode=`cat /sys/devices/platform/thinkpad_acpi/hotkey_tablet_mode` if test 1 = $pastmode then if test 0 = $nowmode then rotatenormal echo 0 > /usr/bin/rotationmode pastmode=0 fi fi if test 0 = $pastmode then if test 1 = $nowmode then rotatemode=`cat /usr/bin/rotationmode` if test 0 = $rotatemode then rotateright echo 1 > /usr/bin/rotationmode pastmode=1 else pastmode=1 fi fi fi sleep 5 done
Einrichtung
sudo visudo
ganz unten einfügen (<username>
durch deinen Benutzernamen ersetzen.)
<username> ALL=NOPASSWD: /usr/bin/setkeycodes
und speichern. Als nächstes müssen die Dateirechte gesetzt werden.
sudo chmod +x /usr/bin/rotateright && sudo chmod +x /usr/bin/rotateleft && sudo chmod +x /usr/bin/rotatenormal && sudo chmod +x /usr/bin/rotateinverted && sudo chmod 666 /usr/bin/rotationmode && sudo chmod +x /usr/bin/rotatebutton && sudo chmod +x /usr/bin/autorotate
Abschließend entweder die entsprechende Taste mit rotatebutton
belegen oder via Console rotatebutton
verwenden.
Automatisches Drehen
Das automatische Drehen ist nicht perfekt, aber es funktioniert. Damit es überhaupt funktioniert muss das Script autorotate
gestartet werden, am besten man legt es als Startprogramm an.
Einstellungen
→Startprogramme
→Hinzufügen
Name: Autorotate
Befehl: autorotate
Kommentar: Automatisches Drehen des Bildschirmes
Notes
- ↑ Dieses kann ein wenig Zeit in Anspruch nehmen
- ↑ Die Pakete müssen unbedingt nacheinander, also einzeln installiert werden.
- ↑ bewegen des Thinkpads nicht vergessen?
- ↑ Tastenkombination
- ↑ im Universitätsbetrieb
- ↑ Nur mit Root Rechten möglich
- ↑ Dieses bewirkt einen automatischen Start von Thinkfan
- ↑ Stifterkennung
- ↑ Leider veraltet und nicht mehr funktionstüchtig.