Ubuntu 9.04 auf X31

Aus ThinkPad-Wiki

Dies soll eine kleine Hilfe für alle Linux-Einsteiger sein.


Installationsmedium CD oder USB-Stick:

Falls man kein optisches Laufwerk für die Installation hat, kann man Ubuntu mittels einem 1GB USB-Stick installieren, dazu:

 1. Ubuntu LiveCD in einem PC mit optischem Laufwerk einlegen booten (nur ausprobieren!)
 2. Stick einstecken 
 3. System -> Systemverwaltung -> USB-Startmedien-Ersteller und Anweisungen folgen
 4. X31 mit eingestecken Stick starten
 5. F12 beim Start drücken und von USB-Stick booten
 6. Jetzt kann installiert werden....

Falls das X31 den Stick nicht im Bootmenü zeigt, Booteinstellungen im BIOS prüfen. Ggf. die Default-Einstellungen laden, wenn immer noch nichts vom Stick zu sehen ist, ist der Stick wohl nicht bootfähig -> anderen Stick ausprobieren!


Wenn jetzt Ubuntu installiert ist, sind noch einige Änderungen zu machen, damit das System ein wenig performanter wird.

Da der VI-Editor bei mir Probleme machte, installieren wir zunächst den VIM-Editor, dazu geht man wie folgt vor:

 1. System -> Systemverwaltung -> Synaptic-Paketverwaltung
 2. Bei Schnellsuche einfach "VIM" eingeben
 3. VIM mit rechtsklick zur Installation vormerken
 4. Anwenden (grüner Haken)

Das X31 braucht natürlich eine Internetverbindung um sich die Paketdaten zu holen.

Ein paar Befehle des VIM-Editors:

  i = Editieren
 :w = Speichern
 :q = Exit


ATI-Grafikeinstellungen:

Die Grafikbeschleunigung kann man mit der Eingabe von "glxgears" im Terminal testen, Out of The Box ohne Änderungen sind es ca. 200fps.

Um eine bessere Grafikbeschleunigung zu erhalten sind folgende Anpassungen durchzuführen:


1. die Datei xorg.conf mit Root-Rechten öffnen

 sudo vim /etc/X11/xorg.conf

2. Änerdungen einfügen (zum editieren "i" drücken):

 Section "Device"
 	Identifier	"Configured Video Device"
 	Option		"DynamicClocks"		"true"
 	Option		"AGPMode"		"4"
 	Option		"AGPFastWrite"		"true"
 	Option		"AccelMethod"		"XAA"
 	Option		"EnablePageFlip"	"true"
 EndSection

3. Speichern und beenden, dazu ESC drücken und folgendes eingeben:

 :wq

Per Synaptic-Paketverwaltung "driconf" installieren, dann System -> Einstellungen -> 3D Acceleration öffnen und dort HyperZ aktivieren.

Jetzt ein NEUSTART durchführen, dann werden die Änderungen erst aktiv!


Mit "glxgears" bekommt man jetzt folgende Ergebnisse für die verschiedenen Erscheinungsbild-Einstellugnen:

 System -> Einstellungen ->Erscheinungsbild -> Visuelle effekte AUS    = 830fps
                                           ... Visuelle effekte NORMAL = 460fps
                                           ... Visuelle effekte EXTRA  = 450fps


Scrollfunktion mit der mittleren Maustaste ab Ubuntu 8.10:

Seit Ubuntu 8.10 benutzt der X-Server standardmäßig zur Erkennung der Zeigegeräte HAL. Damit der Trackpoint wie gewünscht durch HAL konfiguriert wird, legt man mit einem Editor mit Root-Rechten eine Policy-Datei /etc/hal/fdi/policy/trackpoint.fdi an:

 sudo vim /etc/hal/fdi/policy/trackpoint.fdi

Folgendes einfügen:

 <?xml version="1.0" encoding="utf-8"?>
 <deviceinfo version="0.2">
   <device>  
     <match key="input.product" string="TPPS/2 IBM TrackPoint"> 
        <merge key="input.x11_options.EmulateWheel" type="string">true</merge> 
        <merge key="input.x11_options.EmulateWheelButton" type="string">2</merge> 
        <merge key="input.x11_options.EmulateWheelTimeout" type="string">200</merge> 
        <merge key="input.x11_options.YAxisMapping" type="string">4 5</merge>
        <merge key="input.x11_options.XAxisMapping" type="string">6 7</merge>
     </match> 
   </device>
 </deviceinfo>


Nach einem Neustart des HAL mittels:

 sudo /etc/init.d/hal restart 

und anschließend des X-Servers durch Ab- und Anmelden (wahlweise auch Neustart des Systems) sind die Einstellungen aktiv.

Einstellungen mit Configure Trackpoint GUI, siehe: http://wiki.ubuntuusers.de/Trackpoint


Backlight ausschalten:

Da mit Fn+F3 nur der Bildschirm dunkel geschaltet wird, und das Backlight weiter brennt wird das TFT-Backlight jetzt mit der Tastenkombination Fn+F1 ausgeschaltet!

1. Datei (thinkpad-backlight-off) mit Root-Rechten erstellen

 sudo vim /etc/acpi/events/thinkpad-backlight-off

2. Folgenes einfügen:

 # FN + F1 action
 event=ibm/hotkey HKEY 00000080 00001001  #Tastenadresse Fn+F1
 action=/etc/acpi/screenblank.sh	  #schaltet Backlight aus

3. acpid und acpi-support neustarten mittels:

 sudo /etc/init.d/acpid restart 
 sudo /etc/init.d/acpi-support restart

Jetzt funktioniert Backlight ausschalten mit Fn+F1

Um eine andere Tastenkombination einzustellen, kann man die "Tastenadresse" mit 'acpi_listen' ermitteln.

Zum Beispiel Fn+F6: Im Terminal 'acpi_listen' ausführen, dann Fn+F6 drücken, das Ergebniss ist:

 ibm/hotkey HKEY 00000080 00001006

Abbruch mit STRG+C

Quelle: http://www.thinkwiki.org/wiki/How_to_configure_acpid


Laptop-Mode aktivieren:

Der Laptop-Mode ist bei Ubuntu immer defaultmäßig deaktiviert, so kann man diesen aktivieren.

1. acpi-support mit Root_rechten öffnen:

 sudo vim /etc/default/acpi-support

dort ENABLE_LAPTOP_MODE=true setzen.

Quelle: http://wiki.ubuntuusers.de/laptop-mode-utils


Firefox updaten:

1. ggf. Lesezeichen sichern

2. mit dem Paketmanager folgende Dateien installieren:

 firefox-3.5
 firefox-3.5-branding
 firefox-3.5-gnone-support
 xulrunner-1.9.1
 xulrunner-1.9.1-gnome-support

3. Firefox-Verknüpfung ändern:

 sudo ln -f -s /usr/bin/firefox-3.5 /usr/bin/firefox

Falls das automatische Einloggen auf Webseiten nicht funktioniert, muss man die alten Nutzereinstellungen löschen:

 rm -r ~/.mozilla/

Die blaue Firefox-Verknüpfung aus Anwendungen -> Internet löschen:

 System -> Einstellungen -> Hauptmenü (einfach Haken entfernen)


Falls Flash-Videos ruckeln:

Mit Synaptic-Paketverwaltung nach "Flash" suchen und folgendes deinstallieren:

 alles mit 'gnash'
 alles von 'swfdec' (vor allem auf die Libs achten!)
 reinstall von "flashplugin-nonfree" und "flashplugin-installer"


Dann den Browser neustarten, jetzt sollte alles ruckelfrei laufen. (P.S. ob es auch wirklich geklappt hat kann mit about:plugins (als URL eingeben) ueberprüft werden).

Falls es immer noch ruckelt, evtl. "ubuntu-rescricted-extras" installieren.