linux user group brescia

immagine del castello

Archivio della mailing list

PDF e console

Luca Giuzzi giuzzi a dmf.bs.unicatt.it
Lun 3 Lug 2000 07:46:47 UTC
Svgalib richiede che i programmi siano suidati a root... brutta cosa...
Esiste una versione con wrapper ggi che usa /dev/fb, ma non supporta
 tutte le chiamate e a volte ci sono conflitti... non bene neanche questo...
In piu' svgalib standard NON e' compatibile col supporto framebuffer nel
 kernel :(
Rigurardo l'ultimo punto: se il tuo kernel e' compilato col framebuffer,
 ma vuoi usare svgalib standard premurati di settare
 lo schermo in modo testo prima di continuare con un
 fbset -depth 0

Riguardo la config della svgalib: sembra proprio che il tuo problema sia
 dovuto alla richiesta di un modo grafico non supportato dal BIOS della
 tua scheda (si', dal BIOS, usa quello e usa le chiamate di VESA...
 in particolare alcune schede implementano in ROM solamente Vesa2.0 (che
 consente risoluzioni abbastanza limitate) e non Vesa3...
 Prova a settare la risoluzione con -r e, soprattutto con
 -sDEVICEWIDTH=800 -sDEVICEHEIGHT=600

In alternativa: la svgalib e' configurata con variabili di environment
 `opportune':
SVGALIB_CONFIG
e
SVGALIB_DEFAULT_MODE

Per quest'ultima i formati sono del tipo
G%dx%dx32K
G%dx%dx64K
G%dx%dx16M
G%dx%dx16M32
G%dx%dx%d

prova a settare, eventualmente
SVGALIB_DEFAULT_MODE="G800x600x32K" o
                     "G800x600x256"

Ciao,
 lg



Maggiori informazioni sulla lista Lug