Repository 32bit  Forum
Repository 64bit  Wiki

S3 VT8636A [ProSavage KN133] (TwisterK) + dri

Scrivete su questo forum se avete problemi o volete dare buoni consigli sui computer portatili (Laptop).

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) Citare il modello preciso del laptop in questione.
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.

S3 VT8636A [ProSavage KN133] (TwisterK) + dri

Messaggioda zzt » mer ago 10, 2005 15:00

Ciao a tutti, ho deciso di combattere un po' con l'accelerazione della mia scheda video, ma sto soccombendo...
Di xorg non so una beata mazza, ma googolato un bel po' ho trovato questo how-to:
http://www.linuxquestions.org/questions/showthread.php?postid=1033836#post1033836
Davvero semplice peccato che non funzioni...
Ho compilato i driver: un modulo per il kernel e uno per Xorg
Sembrano caricarsi correttamente, anche se c'è qualche problema con mtrr:
[drm] Initialized drm 1.0.0 20040925
PCI: Unable to reserve mem region #2:8000000@90000000 for device 0000:01:00.0
mtrr: 0x90000000,0x8000000 overlaps existing 0x90000000,0x100000
mtrr: 0x90000000,0x2000000 overlaps existing 0x90000000,0x100000
mtrr: base(0x92000000) is not aligned on a size(0x5000000) boundary
[drm] Initialized savage 2.4.1 20050313 on minor 0: S3 Inc. VT8636A [ProSavage KN133] AGP4X VGA Controller (TwisterK)
[drm] Used old pci detect: framebuffer loaded


Non ho idea di cosa significhi, ma mi sembra di aver letto che non dovrebbe compromettere nulla.
Ho modificato xorg.conf aggiungendo solamente load "dri" le la section DRI
Quando faccio partire X però qualcosa non funziona:
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Reloading /usr/X11R6/lib/modules/linux/libint10.a
(II) SAVAGE(0): initializing int10
(II) SAVAGE(0): Primary V_BIOS segment is: 0xc000
(II) SAVAGE(0): VESA BIOS detected
(II) SAVAGE(0): VESA VBE Version 2.0
(II) SAVAGE(0): VESA VBE Total Mem: 15296 kB
(II) SAVAGE(0): VESA VBE OEM: S3 Incorporated. Twister BIOS
(II) SAVAGE(0): VESA VBE OEM Software Rev: 1.0
(II) SAVAGE(0): VESA VBE OEM Vendor: S3 Incorporated.
(II) SAVAGE(0): VESA VBE OEM Product: VBE 2.0
(II) SAVAGE(0): VESA VBE OEM Product Rev: Rev 1.1
(--) SAVAGE(0): mapping framebuffer @ 0x90000000 with size 0x1000000
(WW) SAVAGE(0): Failed to set up write-combining range (0x90000000,0x1000000)
(II) SAVAGE(0): Splitting WC range: base: 0x92000000, size: 0x5000000
(II) SAVAGE(0): Splitting WC range: base: 0x94000000, size: 0x3000000
(==) SAVAGE(0): Write-combining range (0x96000000,0x1000000)
(==) SAVAGE(0): Write-combining range (0x94000000,0x3000000)
(WW) SAVAGE(0): Failed to set up write-combining range (0x92000000,0x5000000)
(II) SAVAGE(0): map aperture:0x4138e000
(II) SAVAGE(0): 9348 kB of Videoram needed for 3D; 16384 kB of Videoram available
(II) SAVAGE(0): Sufficient Videoram available for 3D
(II) SAVAGE(0): [drm] bpp: 32 depth: 24
(II) SAVAGE(0): [drm] Sarea 2200+284: 2484
(WW) SAVAGE(0): Direct rendering has been disabled.
(EE) SAVAGE(0): [drm] DRIScreenInit failed. Disabling DRI.
(EE) SAVAGE(0): DRI isn't enabled
(--) SAVAGE(0): Chose mode 118 at 60Hz.
(II) SAVAGE(0): Using 1280 lines for offscreen memory.
(II) SAVAGE(0): Using XFree86 Acceleration Architecture (XAA)
Screen to screen bit blits
Solid filled rectangles
8x8 mono pattern filled rectangles
Indirect CPU to Screen color expansion
Solid Lines
Image Writes
Offscreen Pixmaps
Setting up tile and stipple cache:
32 128x128 slots
12 256x256 slots
(==) SAVAGE(0): Backing store disabled
(EE) SAVAGE(0): Direct rendering disabled
(==) RandR enabled
Symbol noXFree86DRIExtension from module /usr/X11R6/lib/modules/extensions/libdri.a is unresolved!


Ogni consiglio e/o spiegazione è ben accetto...
Sono qui per ogni info necessaria...

Aggiungo: Slackware 10.1 + kernel 2.6.8.1
Avatar utente
zzt
Linux 2.4
Linux 2.4
 
Messaggi: 249
Iscritto il: lun mar 07, 2005 0:00

Messaggioda zzt » mer ago 10, 2005 17:31

Macinando sono riuscito ad attivare il direct rendering (c'ero quasi, dovevo solo utilizzare Xorg aggiornato di dri.freedesktop.org).
Le prestazioni fanno schifo... niente TuxRacer o simili, al pelo gira foobillard...

Mi chiedevo se qualche opzione in xorg.conf può migliorare la cosa...
Avatar utente
zzt
Linux 2.4
Linux 2.4
 
Messaggi: 249
Iscritto il: lun mar 07, 2005 0:00

Messaggioda Bart » mer ago 10, 2005 19:45

Ciao,
guarda vai qui:
http://www.probo.com/timr/savage40.html#download
ci sono dei driver pacchettizzati e segui questo post:
http://www.slacky.it/modules.php?name=F ... ght=savage
Bart
Staff
Staff
 
Messaggi: 4248
Iscritto il: dom ago 08, 2004 23:00
Località: Rimini

Messaggioda useless » mer ago 10, 2005 22:35

sul mio vecchio portatile (simile al tuo, come saprai), ero riuscito dopo moooooooolto smanettamente ad attivare il DRI, esattamente come hai fatto tu. le performance erano pietose, appena sufficienti x giocare a tuxracer, nemmeno a tutto schermo.
mi sa che dovrai accontentarti...

ps: il driver di timr è solo 2d.
Avatar utente
useless
Staff
Staff
 
Messaggi: 3896
Iscritto il: sab ott 11, 2003 23:00
Località: A place where the streets have no name

Messaggioda Paoletta » mer nov 01, 2006 15:12

ciao a tutti,
anche io ho la stessa scheda su un vecchio portatile che sto cercando di far risorgere..ho installato la slack 11 con il kernel 2.6.18.1; il mio lsmod dice che i moduli agpgart, via _agp (ho un chipset via) drm e savage sono caricati; inoltre /var/log/Xorg.log.0 dice che il dri è abilitato, ma glxinfo dice che il direct rendering è disattivato...idee?
Avatar utente
Paoletta
Staff
Staff
 
Messaggi: 3898
Iscritto il: dom apr 24, 2005 23:00
Località: Varese
Slackware: 13.1
Desktop: fluxbox


Torna a Laptop

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite