On Tuesday 30 October 2001 13:57, Alex Klein wrote:
Hallo,
ich hab mich jetzt schon tagelang mit Versuchen rumgeschlagen einen SiS 630 Grafikchip auf einem Notebook mit 15,1" TFT unter X zum laufen zu bringen. Leider total erfolglos XFree86 3.3.6 SVGA-Server XFree86 3.3.6 Framebufferdevice XFree86 4.0.3 SiS Server (original von SuSE 7.2 prof.) XFree86 4.1.0 SVGA und SiS Server von www.XFree86.org gezogen
Das Problem ist, daß bei der Initialisierung von X das TFT "zu glühen" beginnt, d.h mehrere Farben durchwandert und dann schwarz wird. Anscheinend wird das TFT falsch angesprochen. Die Werte für die Bildwiederholraten sind leider nicht im Handbuch vermerkt :-(
Das Problem habe ich auf meinem Notebook auch gehabt.
Außerdem hab ich auf der SiS Homepage was über den Chip gefunden. Dort wird einem geraten XFree86 zu patchen (http://www.sis.com/support/driver/linux.htm)
Die Treiber kannst Du eigentlich vergessen, haben bei mir alles "verschlimmbessert". [snip]
Bei der Konfiguration des FBDev erwiesen sich genauso Probleme: Ich habs mit mehreren Grafikmodi versucht (791, 787, ...). Immer wenn das FBDev initialisiert wird (entweder beim Kernel-Laden oder beim Modul- Laden) fängt das TFT "zu glühen" an (s.o.). Der Rechner hängt allerdings nicht, d. h. ich kann ihn ohne Probleme z.B. mit "halt" herunterfahren. Vielleicht hab ich auch nur nicht den richtigen Mode gefunden.
Der Modus 791 (1024x768x16) funktioniert mit 14,1" einwandfrei.
Moeglicherweise hast du die SDB schon konultiert, dennoch findest du dort
einen guten Artikel ueber fbdev.
(file:/usr/share/doc/sdb/en/html/cg_framebuffer.html)
Nachdem ich die Anleitung befolgt habe, laeuft X wunderbar, aber SaX glueht
auch bei mir immernoch auf.
Ich werde dir mal meine Konfiguration mitteilen. Sie arbeitet tadellos,
allerdings habe ich die geringsten Probleme mit Kernel 2.2.16 und XFree86 3
gehabt, die 2.4er haben sich bei mir nicht bewaehrt.
Kernel: 2.2.16
CONFIG_VGA_CONSOLE=y
CONFIG_VIDEO_SELECT=y
CONFIG_FB=y
CONFIG_FB_VESA=y
/etc/lilo.conf:
vga=791
Ich hoffe dies hilft dir weiter.
Bye,
Steve.
--
Steve Graegert