Accelerazione 3D su SIS 741

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
Kalel
Linux 0.x
Linux 0.x
Messaggi: 25
Iscritto il: gio 2 mar 2006, 17:27

Accelerazione 3D su SIS 741

Messaggio da Kalel »

ciao a tutti,
è il mio primo post e cerchero' di essere il piu chiaro possibile.

Vorrei abilitare il DRI per la Scheda Video del mio Pc che è la seguente
SIS 661/741/760/761 PCI/AGP VGA Display Adapter
incollo il risultato di lspci -v

VGA compatible controller: Silicon Integrated Systems [SiS] 661/741/760/761 PCI/AGP VGA Display Adapter (prog-if 00 [VGA])
Subsystem: ASRock Incorporation: Unknown device 6331
Flags: 66Mhz, medium devsel, IRQ 11

Ho compilato il kernel (v. 2.6.12) abilitando le seguenti voci:
Device Drivers -> Character Devices ->
<*> /dev/agpgart
<*> SiS chipset support
<M> Direct Rendering Manager
<M> SiS video cards

Al boot, prima di avviare X carico i moduli drm e sis.
La versione di X è la 6.8.2 e il file xorg.conf si presenta cosi(copio solo le parti rilevanti):
Load "dri"
Section "DRI"
Mode 0666
EndSection
Section "Device"
Identifier "Sis AGP"
Driver "sis"
Option "EnableSiSCtrl" "yes"
VideoRam 131072

Da un semplice glxinfo determino che il rendering è disabilitato.
Nel file /var/log/Xorg.0.log
(==) SIS(0): X server will not keep DPI constant for all screen sizes
(==) SIS(0): DRI disabled
(II) SIS(0): Checking OS for SSE support is not supported in this version of X.org
(II) SIS(0): If your OS supports SSE, set the option "UseSSE" to "on".

Confido nel vostro aiuto,
Saluti Kalel

Avatar utente
phobos3576
Staff
Staff
Messaggi: 2980
Iscritto il: dom 17 apr 2005, 0:00
Slackware: 13.1
Kernel: 2.6.37-smp
Desktop: KDE 4.5.3

Messaggio da phobos3576 »

Prima di

Codice: Seleziona tutto

Load "dri"
dovresti mettere

Codice: Seleziona tutto

Load "glx"
(anche se alcune schede non lo richiedono)

In ogni caso, controlla se nel file /var/log/Xorg.0.log sono presenti messaggi di errore (indicati con (EE))

Per maggiori dettagli di consiglio di consultare il sito ufficiale della Direct Rendering Infrastructure; per le schede Sis l'indirizzo è:

http://dri.freedesktop.org/wiki/SiS?act ... ryHardware

Avatar utente
percoco2000
Linux 3.x
Linux 3.x
Messaggi: 632
Iscritto il: gio 15 lug 2004, 0:00
Slackware: 12.2
Kernel: 2.6.27
Desktop: mate - fluxbox
Distribuzione: mint 13 / slackware
Località: Salerno

Messaggio da percoco2000 »


Avatar utente
Kalel
Linux 0.x
Linux 0.x
Messaggi: 25
Iscritto il: gio 2 mar 2006, 17:27

Messaggio da Kalel »

Load "glx" era gia' presente, ho solo omesso di metterlo nel post, chiedo scusa. Per quel che riguarda Xorg.log non c'è neanche un errore.

Non cè qualcuno che ha una di queste schede 661/741/760/761
ed è riuscito ad abilitare il DRI?

Avatar utente
phobos3576
Staff
Staff
Messaggi: 2980
Iscritto il: dom 17 apr 2005, 0:00
Slackware: 13.1
Kernel: 2.6.37-smp
Desktop: KDE 4.5.3

Messaggio da phobos3576 »

Come ti ha già anticipato percoco2000, sembra che, purtroppo:

There is no DRI support for the SiS 315/550/650/651/740/661/741/760/330.

Avatar utente
aschenaz
Staff
Staff
Messaggi: 4623
Iscritto il: mer 28 lug 2004, 0:00
Nome Cognome: Nino
Slackware: current
Kernel: 5.4.x
Desktop: KDE
Località: Reggio Calabria
Contatta:

Messaggio da aschenaz »

Anch'io ho un vecchio pc con una scheda simile e ti devo dire, purtroppo, che non sono riuscito ad ottenere una accelerazione discreta.
Mi sono allora procurato una scheda AGP recuperata (una Matrox Millennium qualcosa), ho ricompilato un kernel 2.6.x e sono arrivato sui 1300 fps...
Da qualche parte ho letto che è meglio evitare le schede SiS come la peste...
Ciao,
nino

Avatar utente
Kalel
Linux 0.x
Linux 0.x
Messaggi: 25
Iscritto il: gio 2 mar 2006, 17:27

Messaggio da Kalel »

Si ho letto che non è supportata, ed è per questo che mi sono rivolto a voi.
Speravo che qualcuno fosse riuscito comunque a farla andare, visto che i kernel sono in continuo aggiornamento e i siti di riferimento non lo sono altrettanto.
Per cui se qualcuno ci fosse riuscito, prego faccia un post,
gli altri si astengano pure :D

Avatar utente
phobos3576
Staff
Staff
Messaggi: 2980
Iscritto il: dom 17 apr 2005, 0:00
Slackware: 13.1
Kernel: 2.6.37-smp
Desktop: KDE 4.5.3

Messaggio da phobos3576 »

Non è questione di kernel; è una questione di Direct Rendering Infrastructure!
Proprio per questo motivo, periodicamente devi visitare il sito ufficiale:

http://dri.freedesktop.org/wiki/SiS?act ... ryHardware

per sapere se qualcuno ha deciso di creare il supporto per il tuo modello di SiS.

Avatar utente
waka_jawaka
Linux 3.x
Linux 3.x
Messaggi: 781
Iscritto il: mer 10 ago 2005, 0:00
Nome Cognome: Alberto Palillo
Kernel: 2.6.35
Desktop: KDE 4.5
Distribuzione: Archlinux

Messaggio da waka_jawaka »

ninobi ha scritto:Da qualche parte ho letto che è meglio evitare le schede SiS come la peste...
A dire il vero è meglio evitare qualunque cosa marcata SiS :wink:

Rispondi