Newsgroup: it.comp.os.linux.debian
Titolo: Debian su old pc - scheda video S3

Salve ho tentato di installare debian sarge su un vecchio pc,
con tra l'altro una scheda video "Genoa S3 Trio64 PCI (832/964) 86C764-p",
e non riesco ad avviare l'ambiente grafico.
Ho capito che Xfree86 4.3 non la supporta, e dovrei usare Xfree86 3.3.6.
E' possibile su sarge installare la versione 3.3.6 ?? Come??
Oppure devo installare woody ?
Ma dal sito Debian per il dwonload mi porta sempre
sull'ultima versione, dove recupero la vecchia?
Grazie in anticipo a tutti.

 Ho capito che Xfree86 4.3 non la supporta, e dovrei usare Xfree86 3.3.6.
Le schede S3 sono le schede più supportate del mondo, come numero di
sistemi operativi che ne contengono i driver.
Da /usr/share/doc/xserver-xfree86/Status.gz:
4.3.0:
Support (accelerated) for the 964 (revisions 0 and 1), 968,
Trio32, Trio64, Trio64, Trio64V+, Trio64UV+, Aurora64V+,
Trio64V2, and PLATO/PX is provided by the "s3" driver (however,
only models using the IBM RGB 524, Texas Instruments 3025, or an
internal TrioDAC RAMDAC chip are supported).  Support (acceler-
ated) for the ViRGE, ViRGE/VX, ViRGE/DX, ViRGE/GX, ViRGE/GX2,
ViRGE/MX, ViRGE/MX+, Trio3D and Trio3D/2X is provided by the
"s3virge" driver.  Support (accelerated) for the Savage3D, Sav-
age3D/MV, Savage4, Savage2000, and SuperSavage, is provided by
the "savage" driver.  Support for the other S3 chipsets has not
yet been ported.
Summary:
All hardware supported in 3.3.6 is also supported in 4.3.0 except
for the 911, 924, 801, 805, 928, 864, and 868, and versions of
the 964 and 968 that do not use the RAMDAC chips listed above.
The SuperSavage chipset is supported only in 4.3.0.
Ci interessa in particolare sapere che la scheda è supportata dal driver
"s3" (*non* "s3virge") a patto che abbia il RAMDAC integrato nel chip
video, oppure un RAMDAC Texas Instruments 3025.
Controlla che RAMDAC ha la scheda, altri nomi noti sono IBM e BT, in
questi casi la scheda non sarebbe supportata.
Ti sconsiglio di installare woody solo per questo motivo.
Resta su Sarge e rimedia una scheda video PCI da due soldi, una vecchia
ATI Mach64 andrà benissimo, o simili.
Ciao
gl 

 
Oppure prova il driver VESA (non ricordo se le Trio lo supportavano ma 
vale la pena di provare).
Alessandro.

 Alessandro.
Il driver VESA richiede l'accesso lineare alla memoria video, e le S3
di prima generazione non lo supportano (neanche le Virge).
ciao
gl

 gl

 o si può fare?
Prova audace, la tua. :)
Oltre che il server, ci sono le librerie e molto altro ancora.
Per un certo periodo, su woody, era possibile usare XFree86 4.x con i
driver di XFree86 3.3 fin tanto che è stata mantenuta la compatibilità
di interfacce.
Con XFree86 4.3 non mi sembra che sia possibile usare moduli di XFree86
3.x, e non andrà meglio col tempo a venire, con Xorg insomma.
Quello che potresti fare, ma ti passerà la voglia presto, è ricompilare
l'intero XFree86 3.3 su Sarge dai sorgenti di Woody.
Ci vorrà del tempo, su un Pentium, mezza giornata o più, sempre che
tutto fili liscio (e non è detto).
Intanto inizierei con qualcosa di più semplice, come indentificare l'ID
PCI della VGA con 'lspci' e specificare in /etc/X11/XF86Config-4 una
blanda sezione...
Section "Device"
        Identifier  "card0"
        Driver      "s3"
	BusID       "PCI:x:y:z"
EndSection
Dove PCI:x:y:z è l'identificativo che troverai con lspci.
Dovrai inoltre specificare "card0" sulla riga Device della sezione "Screen".
Forse l'ho fatta un po' difficile, ma a me resta sempre più pratico fare
così.
Sennò proviamo gli automatismi:
# dpkg-reconfigure -p low xserver-xfree86
oppure
# XFree86 -configure
che creerà un file di configurazione più o meno automaticamente nella
home.
Se ti ho chiarito le idee, bene.
Se te le ho confuse, pazienza! Avrei fatto meglio ad andare a dormire! :))
ciao!
gl

 gl




 notate ieri con la scheda in mano.
Un minimo di dimestichezza con l'hardware bisogna averla.
Almeno sul concetto fisico di "chip".
Senza far perdere altro tempo a nessuno rimedia una scheda video
che sia certamente supportata.
ciao
gl

 gl
Bé non č mia intenzione far perdere tempo a nessuno.
Credevo che il bello della filosofia Linux fosse questa: risolvere il 
problema, affrontarlo.
Se ritieni "inutile" la considerazione sopra riportata ed il resto del post, 
ignoralo, ma c'erano anche altre domande.

 ignoralo, ma c'erano anche altre domande.
Mi dispiace, ma l'affermazione sul chip, unita al testo decisamente
prolisso, mi hanno procurato il famoso effetto fnord.
ciao
gl