Newsgroup: it.comp.os.linux.iniziare
Titolo: Framebuffer??

Salve a tutti cosa Š il framebuffer??
ciao a tutti e grazie

 Salve a tutti cosa Š il framebuffer??
dicesi framebuffer uno strato di software che costituisce una sorta di
driver video "universale", che magari non e' ottimizzato come i driver
specifici per la tua scheda grafica (per esempio, per il 3D), ma almeno
funziona (e bene direi) con qualsiasi scheda grafica che rispetti lo
standard VESA. Molto utile per schede strane/nuove non supportate da
XFree86.
Corriggetemi se sbalio :))
Fabiolo

 > Salve a tutti cosa S il framebuffer??


mia scheda non ne vuole sapere di funzionare 
Mettere in XF86Config-4 qualcosa come 
'Option          "UseFBDev"              "true"'
Ma non so dirti neinte di più (questa me l'ha passata un mio amico).
Ciao.
-- 
Antonio
| Pretendi una risposta immediata dal NG? 
| Puoi ottenerla!
| 
http://groups.google.com/advanced_group_search

 in modalità grafica invece è ben supportata)?
framebuffer-howto, of course...
http://www.linuxdoc.org/HOWTO/Framebuffer-HOWTO.html
In particolare qui
http://www.linuxdoc.org/HOWTO/Framebuffer-HOWTO-5.html#ss5.3
trovi una lista delle modalita' grafiche e alcuni codici numerici che
servono a selezionarle.
Per abilitare il fb aggiungi la riga
vga=numero
nel lilo.conf, dove numero e' preso dalla tabella di cui sopra, in base
alla modalita' che vuoi usare. ATTENZIONE: nella tabella i numeri sono in
esadecimale, mentre nel lilo.conf devi mettere il valore decimale
corrispondente. Per esempio
1280x1024x16bit: 0x31A = 794
1024x768x24bit:  0x318 = 792
Controlla le specifiche del tuo monitor, perche' se cerchi di usare una
modalita' non supportata potresti fargli del male fisico (almeno, questa
e' una raccomandazione che leggo spesso, anche se immagino che i monitor
moderni abbiano delle protezioni).
Dopo aver editato lilo.conf digita lilo e fai un reboot. Sulla console
dovresti vedere un simpatico pinguino, e lanciando startx dovresti avere
la risoluzione scelta.
Se non funziona forse devi usare un modulo (fb ? sinceramente non lo so) o
compilare il kernel per abilitarlo (su Slackware te lo chiede in fase di
installazione).
Ciao
Fabiolo

la risoluzione scelta.
Sicuro?
Io pensavo che il framebuffer riguardasse solo la console, se impostato dal
lilo. Insomma, che X usasse i suoi, di driver.


 ciao a tutti e grazie
Il fram buffer, è una piccola porzione di memoria della scheda video 
indipendente dalla memoria video e dal chip di accelerazione che viene 
usata come anticamera dell'immagine da "mandare" al monitor.
E' una memoria piuttosto lenta e limitata presente in tutte le schede che 
supportano lo standard vesa.
Usarla come X-server è un vero supplizio perchè come dissi è lenta e non 
permette alte risoluzioni.
Può andare bene per interfacce grafiche sotto console e per programmi di 
installazione.
Ciao

  ciao a tutti e grazie
Grazie a te se vorrai usare google per cercare nei messaggi vecchi d'ora
in poi prima di chiedere.
-- 
manuel `fmf' ferrero | fmf@spiderman:~$%blow
 
http://fmf.come.to
  | %blow: No such job.

 lilo. Insomma, che X usasse i suoi, di driver.
"sicuro" č morto, ma a me sembra che funzioni proprio cosě. Sul
portatile, che ha una scheda ATI mal supportata da X, ho risolto tutto
con il fb. Se fosse stato solo per la console difficilmente potrei
usare KDE,Gnome, Windowmaker e compari, che invece funzionano
benissimo.
E anche sul desktop facendo delle prove mi č parso di capire che una
volta impostata la risoluzione del fb poi rimane quella anche per X
(perň ammetto di non essere ancora molto esperto a dominare
XF86Config).
ciao
Fabiolo

 permette alte risoluzioni.
1280x1024 non bastano ? :)
E a me non sembra affatto lenta, se devo essere onesto. Poi se intendi
che non ti fa l'accelerazione 4D con 76 fantastiliardi di poligoni al
nanosecondo, allora si :))

 
Mi sapresti spiegare anche queste due mie condizioni, con MDK 8.1?
a) conviene usare il FB se la scheda video e in shared memory?
b) come mai se passo da una risoluzione da console (diciamo CTRL+ALT+F2) a X 
non riesco a ripristinare la schermata?

Una modalita` grafica della console.
Uhm...
Io in framebuffer ci faccio andare anche X...
Per il mio portatile o cosi' o nada...
-- 
           ~~ ICQ#: 8761263 ~~ 
http://www.delymyth.net/
 ~~
            E-Mail Addy: DElyMyth [at] delymyth [dot] net
           => FREE! Hardware Anti-Virus!!! - /dev/brain <=
=> Warning: Mail Filter on: HTML-Mail, hotmail/msn/yahoo accounts. <=

Io in framebuffer ci faccio andare anche X...
Una modalita' grafica della console ed eventualmente un driver per X?
(Nei tuoi header non vedo il reference X-Face...)
-- 
<i metodi fascisti e la violenza fisica che ci hanno costretto a
lasciare il padiglione italiano sono poi gli stessi che possono
portare ad uccidere, come č successso a Bologna> Vittorio Sgarbi


| scrisse:
| 
|>>>  Salve a tutti cosa ¦ il framebuffer??
|>>Una modalita` grafica della console.
|>Io in framebuffer ci faccio andare anche X...
| Una modalita' grafica della console ed eventualmente un driver per X?
| 
| (Nei tuoi header non vedo il reference X-Face...)
  Il framebuffer è una modalità grafica che sfrutta della memoria (lenta)
appositamente riservata nelle schede grafiche che supportano lo standard
VESA2.  Si può inizializzare questa modalità all'avvio sfruttando le routine
VESA del BIOS della scheda grafica, che la impostano ad una modalità video che
è quasi sempre garantito che funzioni.  Questa modalità grafica è usata
principalmente per avere una console di più alta qualità o più elastica (uso
di font compilati nel kernel invece di quelli presenti nel BIOS della scheda
video) che non usando le modalità di puro testo della scheda stessa, che ormai
i produttori di schede grafiche non considerano più di alcuna importanza.
  Il consorzio XFree86 ha sviluppato un server XF86_FBDev per X ver. 3.3.6 e
un modulo per X ver. 4 che usa questa stessa modalità grafica VESA per il
server X.  Questa è spesso l'ultima risorsa per avere X funzionante (anche se
male, senza accelerazione) su schede grafiche altrimenti non supportate da X.
  Sandro
-- 
In a world without walls and fences
You would not need windows and gates.
(Confucius)

male, senza accelerazione) su schede grafiche altrimenti non supportate da X.
La mia scheda grafica e' supportata...
Il problema e' il monitor, e' un portatile, devo andare a frequenza e
risoluzione fisse, ho provato in tutti i modi senza il FB, e il
risultato era uno schermo con pezze nere sparse in giro...
