====== Xorg 1280x800 auf Fujitsu Esprimo v5555 (sis671) ======
Per default funktioniert auf dem Fujitsu Siemens Esprimo v5555 Notebook X11 nur mit dem fbdev oder dem vesa Treiber, und damit leider nur in einer Auflösung von 1024x768. Die Graphikkarte leistet aber mehr und das TFT-LCD ebenfalls. Die empfohlene Auflösung für das System ist 1280x800.
===== lspci =====
01:00.0 VGA compatible controller:
Silicon Integrated Systems [SiS] 771/671
PCIE VGA Display Adapter (rev 10)
===== Treiber Installation =====
Debian, Ubuntu und andere Linux-Distributionen haben leider keinen passenden Treiber, der sauber funktioniert. Barros Lee stellt auf seiner privaten Website passende Treiber bereit.
* für Debian Lenny und Ubuntu Hardy funktionieren [[http://ncc-1701a.homelinux.net/~linux-sis/downloads/sis_drv-hardy-amd64.tar.bz2|sis_drv-hardy-amd64.tar.bz2]]
* für Ubuntu 9.04 amd64 funktioniert [[http://ncc-1701a.homelinux.net/~linux-sis/downloads/s671_x64_ubuntu_9.04.tar.gz|s671_x64_ubuntu_9.04.tar.gz]]
* für Ubuntu 8.10 x86 funktioniert [[http://ncc-1701a.homelinux.net/~linux-sis/downloads/xserver-video-sis671_ubuntu8.10-1_i386.deb|xserver-video-sis671_ubuntu8.10-1_i386.deb]]
Die Moduldateien (i.d.R. sis_drv.so oder sis671_drv.so) gehören ins Verzeichnis ''/usr/lib{,64}/xorg/modules/driver/''.
===== Treiber Konfiguration =====
Die ''/etc/X11/xorg.conf'' ist für Autokonfiguration in der Regel leer. Damit der korrekte Treiber ''sis'' oder ''sis671'' geladen wird, ist diese Datei anzupassen.
Section "ServerLayout"
Identifier "single head configuration"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Synaptics" "CorePointer"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Synaptics"
Driver "synaptics"
Option "Device" "/dev/input/mice"
Option "Protocol" "auto-dev"
Option "Emulate3Buttons" "yes"
EndSection
Section "Monitor"
### Comment all HorizSync and VertSync values to use DDC:
Identifier "15,4 TFT WXGA"
### Comment all HorizSync and VertSync values to use DDC:
HorizSync 30.0 - 67.0
VertRefresh 30.0 - 60.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Videocard0"
Driver "sis"
Option "ActiveDevice" "LCD,CRT"
Option "NoDDCValue" "true"
BusID "PCI:1:0:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "15,4 TFT WXGA"
DefaultDepth 24
SubSection "Display"
#Viewport 0 0
Depth 24
Modes "1400x1050" "1280x1024" "1280x960" "1280x800" "1152x864" "1152x768" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
===== Überprüfung =====
Mit ''xrandr'' kann die korrekte Auflösung geprüft werden.
Screen 0: minimum 640 x 480, current 1280 x 800, maximum 1280 x 800
default connected 1280x800+0+0 0mm x 0mm
1280x800 60.0*
1024x768 60.0
800x600 60.0
640x480 60.0
====== Troubleshooting ======
* Mit nicht genau passenden Versionen der o.a. binary Module verweigert Xorg das Laden infolge von Versions Konflikten. Dies kann durch die Datei ''~/.xserverrc'' mit der Zeile ''X -ignoreABI'' verhindert werden.
* Ist die Xorg/X11 Version älter oder gleich 7.2 wird die Ausführung von ''sudo dpkg-reconfigure -phigh xserver-xorg'' benötigt, um die neue Konfiguration zu aktivieren.