Teaser
The more I see, the more I know
The more I know, the less I understand
clear

X-Org

Die Einrichtung von X-Xorg umfasst zum einen die Einrichtung der Grafikkarte, die Auswahl des Videomodus und die Einrichtung des Touchpads.

 


Grafikkarte

Der Grafikchip wird vom Linux Kernel bzw. X-Org unterstützt:

 

    p7010 ~ # lspci | grep VGA

    0000:00:02.0 VGA compatible controller: Intel Corporation 82852/855GM Integrated Graphics Device (rev 02)

 

der Bildschirm verfügt über einen Videomodus (1200x768) der leider nicht im VESA Bios der Grafikkarte hinterlegt ist. Mit dem Tool "855resolutions" kann man diesen beim Booten ins Bios patchen. Das passene Tool findet man u.a. hier fuer Gentoo .

 

Nach dem installieren kann man sich mit "855resolution -l" die verfügbaren Videomodis anschauen. Man wählt nun einen aus, den man definitiv nie verwenden will und ändert /etc/conf.d/855resolution ab. In meinem Beispiel:

 

    replace[0]="5c"

    #with[0]="1400 1050"

    with[0]="1280 768"

 

Nun kann man das init.d script starten und anschliessen mit "855resolutions -l" alles kontrollieren. Wenn alles geklappt hat, aendert man die "/etc/X11/xorg.conf" ab. Meine Monitor Section sieht so aus:

 

    Section "Monitor"

    Identifier "Notebook"

    HorizSync 20-90

    VertRefresh 40-100

    # DisplaySize 230 138

    Modeline "1280x768" 81.59 1280 1280 1384 1688 768 769 774 791

    EndSection

 

Meine Device Section:

    Section "Device"

    Identifier "local-wxga"

    VendorName "Unknown"

    BoardName "Unknown"

    Driver "i810"

    EndSection

 

Meine Screen Section:

    Section "Screen"

    Identifier "Screen 1"

    Device "local-wxga"

    Monitor "notebook"

    DefaultDepth 24

     

    Subsection "Display"

    Depth 24

    Modes "1280x768" "1024x768"

    EndSubsection

    EndSection

 

 

Nach dem Starten von X-Org kann man sich die verfuegbaren Video Modes mit "xrandr" anschauen:

 

    p7010 stonki # xrandr

    SZ: Pixels Physical Refresh

    *0 1280 x 768 ( 433mm x 260mm ) *0

    1 1024 x 768 ( 433mm x 260mm ) 0

    2 800 x 600 ( 433mm x 260mm ) 0

    3 640 x 480 ( 433mm x 260mm ) 0

    Current rotation - normal

    Current reflection - none

    Rotations possible - normal

    Reflections possible - none

 

Wie man hier an den Bildschirm Abmessungen sieht ist das genau die doppelte Groesse. Wenn man die echten Abmessungen einsetzt, dann sind die Schriftarten etc viel zu gross.

 

 


Touchpad



click to enlarge

Das Touchpad wird von X-Org per Default als Mouse Device erkannt. Man kann auch auf dem selber Mausklicks ausfuehren, nur werden die Scrolltasten nicht erkannt. Unter Gentoo befindet sich uebrigens die Mouse unter /dev/input/mice und nicht unter /dev/mouse. Daher muss man hier xorg noch manuell anpassen.

 

Das Synaptics Touchpad verfuegt jedoch ueber deutlich mehr Features, auch wenn ich zugeben muss, das die sich mir nicht alle erschliessen. Diese kann man aber auch unter Linux einrichten, das ganze ist sehr gut hier erklaert.

 

Fuer KDE gibt es dafuer einen speziellen Treiber, mit dem anschliessend im KDE Kontrollzentrum alles einstellen kann. Die Webseite des Treibers findet man hier.

Fuer Gentoo gibt es leider noch kein (Stand 13.08.2005) offizielles Ebuild. Jedoch existiert im Bug Tracking ein Eintrag, in dem auch einige Ebuild hinterlegt sind: bugs.gentoo.org/show_bug.cgi

 

Ich habe mir daraufhin das Attachment "kde-misc/ksynaptics-0.2.0" gesogen, unter /usr/portages/kde-misc eingestellt und die notwendigen Meta Informationen mit "ebuild /usr/portage/kde-misc/ksynaptics/ksynaptics-0.2.0.ebuild digest" erstellt. Anschliessend kann man das ganz normal emergen (mit ~x86).