PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : SIS630 and 3D Hardware Acceleration, how to I get it to work?


ghost_zero
06.10.02, 00:01
Hi,

I have installed Linux SuSE 8.0 Professional at my laptop which is from Gericom and has a SIS630 graphic card included.
Everything in Linux looks normal, but I have the problem that I can't get the 3D Hardware Acceleration to work.

I also tried the things from http://www.winischhofer.net/linuxsis630.shtml
But it doesn't work or I maybe did something wrong at the installation.


What can I do to get the Hardware Acceleration to work?




Thanks

ReSeT
06.10.02, 11:07
Hello!

In my opinion there's no hardware acceleration available for this chipset. I've had a notebook with the same chipset
an had to use the vga card as a framebuffer-device to get it work. (correct me please if I'm wrong)

GreetZ

ReSeT

ghost_zero
06.10.02, 19:31
I am new with using Linux and so:

What do you mean with to use as framebuffer-device?

Thanks


You can also answer in German, because I am from Austria I only posted in the wrong
lanuage ( thought that this is an English forum), now I post in English because I don't know if you now can German or not.

ReSeT
07.10.02, 07:49
Hi!

Na wenn es dann auch in Deutsch geht, macht es die Sache wesentlich einfacher: ;)

Prinzipiell geht es um die Ansteuerung des Displays eines Notebooks, welche
sich erstmal grundsätzlich von der eines normalen Röhrenmonitors unterscheidet.
Hier bietet sich der "alte" Vesa-Standard an, dessen horizontale und vertikale Ansteuerung
ziemlich nah an die benötigten Werte für LC-Displays herankommt.

Sollte man also einen nicht unterstützten Chipsatz oder eben ein Notebook besitzen,
besteht trotzdem die Möglichkeit selbigen als "Framebufferdevice" zu betreiben, also
nach VESA-Standard, was eigentlich jede Grafikkarte können muß. Der Name Framebuffer
ist nach dem Verfahren benannt mit dem in diesem Modus der Bildschirmspeicher angesprochen wird.

Siehe auch

http://www.tldp.org/HOWTO/Framebuffer-HOWTO.html#toc6

Die vorgehensweise ist recht simpel:

Das Kernel muß mit besagtem Frambuffer-Support kompiliert werden:

Code Maturity level options -> Prompt for development and/or incomplete code/drivers

und

Console Drivers -> Vga Text Console
Console Drivers -> Support for Framebuffer Devices -> VESA VGA Graphics Console

Anschliessend muß in der /etc/lilo.conf der Eintrag (für 1024x768x16)

vga=791

hinzugefügt werden und lilo aufgerufen werden.

Die X-Konfiguration ist von der verwendeten Distribution abhängig:

Unter SuSE z.B geht das mit

sax2 -m0=fbdev

Ich hoffe, das hilft erstmal weiter.

GreetZ

ReSeT

Stingray0481
07.10.02, 22:39
Hi,

IMHO the SIS630 is supposed to be supported fully since XFree4.2 and kernel 2.4.18 which should be the case in Suse8.0.
See the notebook link in my signature for my experiences with Suse Linux on a SIS630 notebook.

Matthias