X auf SIS730

Debian auf Notebooks und speziellen Geräten wie eingebetteten Systemen, Routern, Set-Top-Boxen, ...
Antworten
Benutzeravatar
biertrinker
Beiträge: 15
Registriert: 29.08.2002 13:41:01

X auf SIS730

Beitrag von biertrinker » 04.09.2002 17:10:09

Hallo!

Ich habe mir gerade ein Asus Notebook gekauft. Es hat einen SiS730 Grafikchip und 64 MB gesharten Speicher. Ich habe versucht Woody darauf zu installieren, bin aber gescheitert. Schon beim Booten muß ich "video=vga16:off" angeben, damit ich ein vernünftiges Bild bekomme. Kann mir einer erklären woran das liegt?

(Ich bin auch kurz fremdgegangen und habe mal eine alte Suse 7.3 eingelegt. Da klappt alles. Man hat sogar beim installieren schon X, ohne irgendwelche Angaben)

Für einen Tipp wäre ich dankbar.

Gruß, Boris
Zapp: "...That's the law, Leela. And Brannigan's Law is like Brannigan's love - hard and fast."

k-pl
Beiträge: 587
Registriert: 11.01.2002 11:26:44
Wohnort: München
Kontaktdaten:

Beitrag von k-pl » 05.09.2002 08:05:23

In so einem Fall würde ich mal die Knoppix-CD booten. Wenn Du da ein ordentliches Bild bekommst, dann schau dir die Konfiguration, wie die es machen.

Benutzeravatar
feltel
Webmaster
Beiträge: 10368
Registriert: 20.12.2001 13:08:23
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Leipzig, Germany
Kontaktdaten:

Beitrag von feltel » 05.09.2002 08:16:07

Hab mein SiS630-Notebook mit dem normalen Vesa-Framebuffer zum laufen gebracht. Die /etc/X11/XF86Config-4 werd ich heut abend mal auf meine Homepage hochladen.

Benutzeravatar
biertrinker
Beiträge: 15
Registriert: 29.08.2002 13:41:01

Beitrag von biertrinker » 05.09.2002 13:37:24

Ich habe mir jetzt mal die Suse Konfiguration angesehen. Es gab tatsächlich einen Unterschied. Suse benutzt standardmäßig den vesa Framebuffer, während Debian es mit vga16 Framebuffer versucht.

Ich habe jetzt mal den Kernel neu kompiliert und den vesa framebuffer benutzt. jetzt klappt es. :)

Aber X funktioniert noch nicht. Auch nicht bei Suse. :(

Boris
Zapp: "...That's the law, Leela. And Brannigan's Law is like Brannigan's love - hard and fast."

Benutzeravatar
feltel
Webmaster
Beiträge: 10368
Registriert: 20.12.2001 13:08:23
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Leipzig, Germany
Kontaktdaten:

Beitrag von feltel » 05.09.2002 13:46:26

Beim SiS-Chipset musst Du schon während der Bootphase die Auflösung mit angeben, damit X funktioniert. Dies machst Du über die Option "vga=xxx" in der /etc/lilo.conf:

Hier mal ein Zitat aus der SuSE SDB:
SuSE SDB hat geschrieben: Auflösung in Pixeln

Farbtiefe | 640x480 800x600 1024x768 1280x1024
256 (8bit)| 769 771 773 775
32000 (15bit)| 784 787 790 793
65000 (16bit)| 785 788 791 794
16.7 Mill.(24bit)| 786 789 792 795
Du ersetzt die xxx einfach durch den entsprechenden Wert aus der Tabelle, der der Auflösung Deines TFT-Bildschirms entspricht.

Benutzeravatar
biertrinker
Beiträge: 15
Registriert: 29.08.2002 13:41:01

Beitrag von biertrinker » 05.09.2002 13:49:33

Das verstehe ich nicht. Wieso muß man schon beim booten die Auflösung mitangeben? Was hat die Textkonsole mit X zu tun?
Zapp: "...That's the law, Leela. And Brannigan's Law is like Brannigan's love - hard and fast."

Benutzeravatar
feltel
Webmaster
Beiträge: 10368
Registriert: 20.12.2001 13:08:23
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Leipzig, Germany
Kontaktdaten:

Beitrag von feltel » 05.09.2002 13:53:26

das ist bei diesem Chipset leider so; ich kanns dir auch nicht erklären warum und wieso. Jedenfalls funktioniert X nur, wenn schon die Textkonsole entsprechend konfiguriert wurde.

Benutzeravatar
biertrinker
Beiträge: 15
Registriert: 29.08.2002 13:41:01

Beitrag von biertrinker » 05.09.2002 13:55:49

Wie kann ich X dann konfigurieren? Ich habe es schon mit xf86cfg/xf86config versucht. Aber hat nicht geklappt. Ich scheitere schon an der Auswahl des Monitors. Gibt es vielleicht ein Debian Paket,daß die Arbeit erleichtert?
Zapp: "...That's the law, Leela. And Brannigan's Law is like Brannigan's love - hard and fast."

Benutzeravatar
feltel
Webmaster
Beiträge: 10368
Registriert: 20.12.2001 13:08:23
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Leipzig, Germany
Kontaktdaten:

Beitrag von feltel » 05.09.2002 14:00:18

X kannst Du mit "dpkg-reconfigure xserver-xfree86" konfigurieren. Bei der Monitorauswahl wirst Du dann gefragt, ob Du einen LCD-Schirm hast. Als X-Server wähst Du vesafb aus; die Farbtiefe/Auflösung muss mit der in der /etc/lilo.conf definierten übereinstimmen.

Ist stell meine /etc/X11/XF86Config-4 mal heute auf meine Homepage.

Benutzeravatar
feltel
Webmaster
Beiträge: 10368
Registriert: 20.12.2001 13:08:23
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Leipzig, Germany
Kontaktdaten:

Beitrag von feltel » 06.09.2002 13:35:09

Hab mal unter http://feltel.de/ftp/private/XF86Config-4_Targa die X-Konfiguration abgelegt.

Antworten