Newsgroup: it.comp.os.linux.iniziare
Titolo: [Console] VESA frame buffer graphics

Salve. 
Non ne sono per niente sicuro, ma questo VESA frame buffer graphics
(sembra introdotto dal kernel 2.2.12) c'entra qualcosa con una migliore
visualizzazione a console? 
Lo chiedo perche' lavorando spesso a console mi piacerebbe un bel po'
poter migliorare la visualizzazione, visto che uso una modalita' 80x50
su un 19 pollici (con G400 16MB). 
Grazie per le eventuali risposte e buon anno a tutti. 
mumble

 visualizzazione a console? 
si
/usr/src/linux/Documentation/fb/framebuffer.txt
-- 
Fabio
Heuristics are bug ridden by definition.  If they didn't have bugs,
then they'd be algorithms.

mumble
-- 
Ciao ciao.
                                                       +++ Giuseppe

supporto per il framebuffer, generico VESA o specifico che sia.
Ma se compilo il kernel abilitando il supporto per framebuffer allora
risulta inutile il programma SVGATextMode, giusto?
Ciao e grazie.
mumble
P.S.: nella mia SuSE 6.2 non c'e' proprio traccia di
/usr/doc/HOWTO/Framebuffer-HOWTO
man fbset
Conosci il sito piu' aggiornato con tali documenti (va bene anche in
english)?

man fbset
Non ho mai installato la SuSE, quindi non ti saprei dire. Non ho
inoltre capito bene se manca solo quel file, oppure tutti gli
HOWTO e le FAQ. Nella RedHat 6.1 quell'HOWTO c'č soltanto nella
versione standard inglese, manca negli HOWTO tradotti in italiano,
quindi magari il problema potrebbe stare lě.
Per il man fbset, viene installato col pacchetto che contiene il
programma fbset, ma di nuovo non ho idea di quale possa essere
nella SuSE. Nella RedHat 6.1 sta in un pacchetto apposito dall'ovvio
nome (fbset-2.0.19990118-2.i386.rpm).
Qualche utente SuSE puň dare indicazioni precise?


programma fbset,
Questo fbset posso scaricarlo da Freshmeat o Linuxberg suppongo...
Ciao e grazie ancora
mumble

 /usr/doc/HOWTO/Framebuffer-HOWTO
Prova con "lynx-color /usr/doc/howto/en/html/mini/Vesafb.html". Comunque
devi avere gli HOWTO installati ...
-- 
Giambo - Che quasi quasi pialla SuSE 6.1 e prova Slackware 7 ...

 schede Matrox, visto che non viene contemplata la G400.
Il supporto per la Matrox G400 dovrebbe essere incluso nel nuovo kernel
2.2.14 appena rilasciato.
Ciao.
-- 
*** Per E-mail rimuovi ModE dall'indirizzo ***
             *** ICQ 33500725 ***
           *** Powered by Linux ***

 writes:
m> 
m> Ma se compilo il kernel abilitando il supporto per framebuffer allora
m> risulta inutile il programma SVGATextMode, giusto?
m> 
sě, perň con  i parametri opportuni anche SVGATextMode  ti permette di
aumentare parecchio la visuale: io lo uso a 116x43 su un 17".
-- 
"Parto per il gusto di tornare."


Nel kernel 2.2.14 e' supportata (anche nei precedenti, ma con un'apposita
patch).
Saluti,
    Mardy

2.2.14 appena rilasciato.
No, purtroppo nell'help dell'opzione Matrox acceleration di make
menuconfig, non c'e' alcun riferimento alla G400 e non l'ho visto
nemmeno "scartabellando" tra i vari file di info della directory
/usr/src/linux/fb.
Ciao, mumble

Ciao, mumble
Saluti,
    Mardy

e in menuconfig abilitane il supporto.
Quale pero'?
Infatti, in make menuconfig, nella sezione "Console drivers",
selezionando "Matrox acceleration" saltano fuori queste opzioni:
- Millennium I/II support
- Mystique support
- G100/G200 support
- Multihead support
Come si vede non c'e' alcun traccia di G400 e la stessa cosa vale per
gli help corrispondenti a quelle opzioni.
Escludendo le opzioni "Mystique support" e "Multihead support" che non
c'entrano proprio niente con il mio caso, dovrei scegliere tra le due
rimanenti, ma non so quali e se convenga farlo visto che si rivolgono
espressamente a schede NON G400.
Non so proprio che fare. Qualche consiglio?
Ciao e grazie
mumble

gli help corrispondenti a quelle opzioni.
Prova G100/G200.
Saluti,
    Mardy

su un 19 pollici (con G400 16MB). 
Sei hai una Matrox viene sfrutta anche l'accelerazione (me pare)
ma devi compilarti un kernel di prova per apprezzare la differenza.


wrote:

Ok, ho messo sia G100/200 che Millennium I/II.
Come da HOWTO ho messo in lilo.conf la riga
append = "video=matrox:vesa:261"
/* 261 significa 1024x768/8 bit */
Il tutto funziona bene, pero' continua a partirmi sempre e solo con i
60Hz di refresh e ormai ho gli occhi fusi  8-)
C'e' modo di farlo partire con un refresh piu' alto?
Ciao e grazie
mumble

C'e' modo di farlo partire con un refresh piu' alto?
Si': man fbset e man fb.modes
File quest'ultimo che dovrai editare per inserirvi i dati relativi alla
modalita' viseo che desideri. Questi dati li puoi prendere dall'utilita' di
configurazione matrox che dovresti avere per window. Non e' facile (io non
ho ancora provato, non uso il fb).
Saluti,
    Mardy


La soluzione e' in /usr/src/linux/Documentation/fb/matroxfb.txt
l'opzione e' fv:<freq. di refresh da usare>
Va inserita nell'append di cui sopra.
Ciao
 
LG
-- 
**************************************************************************
Leandro Gelasi
V Year Computer Science Engineering at Siena University
email : 
gela...@lucy.ing.unisi.it
Gilles Villeneuve will live forever
**************************************************************************

Va inserita nell'append di cui sopra.
Come? Cosi': "video=matrox:vesa:261:fv:85" ?
Scusa se lo chiedo ma non vorrei friggere qualche cosa.
Che tu sappia, non bisognerebbe mettere anche la frequenza di scansione
orrizontale corrispondente (che in caso di fv:85 sarebbe fh:91)
Ho provato ad installare fbset 2.1 (anche per leggere le varie man pages
allegate), ma come ho scritto in un altro post, make mi da' errore e
cioe':
flex modes.l
make: flex: Command not found
make: *** [lex.yy.c] Error 127
(li mortacci sua).
Ciao, mumble

On Sat, 15 Jan 2000 18:57:25 +0100, mumble wrote
| >Va inserita nell'append di cui sopra.
| 
| Come? Cosi': "video=matrox:vesa:261:fv:85" ?
No, "video=matrox:vesa:261,fv:85"
Io ho questo in append:
[tty2:16-01-00] [neo@wolverine:~]$ grep append /etc/lilo.conf
        append="video=matrox:vesa:0x115,noblink,xres:800,
	yres:600,fv:72,left:100,right:60,upper:30,lower:30,
	hslen:64,vslen:8"
 
Ricrdati che devi dare un occhio ai margini: c'e` il rischio di qualche
linea/colonna che finisca fuori schermo... non usare i comandi del
video, altrimenti in X ti si sballano, usa quelli nell'append
[ricordati di dare "lilo -v" ogni volta che cambi]
[cfr /usr/src/linux/Documentation/fb/matroxfb.txt ]
| Scusa se lo chiedo ma non vorrei friggere qualche cosa.
| Che tu sappia, non bisognerebbe mettere anche la frequenza di scansione
| orrizontale corrispondente (che in caso di fv:85 sarebbe fh:91)
c'e` l'opzione fh, ma il default e` "dont' care" 
-- 
 ____      ___              | 3/4 Romulan, 1/4 Vorta. | [70 2E] [71 FF] 
/_  / ___ / _/______ ___ _  | Stirred, not Shaked.    |  - CMOS 
 / /_/ -_) _/ __/ _ `/  ' \ | 
http://zefram.8m.com
    | Lasciate che i concetti 
/___/\__/_//_/  \_,_/_/_/_/ | 
zef...@iol.it
	      | fluiscano liberi - ZC
	- Zefram is on a K6-166 32MB - RH6.0 - Kernel 2.2.12 -

make: *** [lex.yy.c] Error 127
Devi installare flex, lo trovi sul CD della tua installazione. 
BTW: installalo a priori, serve al 60% dei programmi da compilare (come
bisont ad esempio).
-- 
The Hitman - e-posta: 
rsal...@studenti.unina.it
 
Fan #2 di Mexico86 - Membro #8 del GDG di IFMdG
Erborista, Druido & Cuoco della BUBBLE
Amante virtuale e anima gemellata di Jordie
"Wherever you are you will carry always 
 Truth of the star, darkness of your faith" (Bush)