[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: problema con fbset



Luca Falavigna wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
>> premetto che tramite grub gli passo vga=791 ma mi va solo alla
>> risoluzione 1024x768 per cui mi rimangono due fastidiosissime bande nere
>> laterali...con vga=ask mi propone risoluzioni piu basse
> 
> Il framebuffer funziona correttamente? Nello specifico, riesci a vedere il
> logo di Tux durante la fase di boot? Il comando "fbset -i" ti indica
> almeno un framebuffer attivo?

questo è l'output di fbset -i

zion:~# fbset -i

mode "1024x768-76"
    # D: 78.653 MHz, H: 59.949 kHz, V: 75.694 Hz
    geometry 1024 768 1024 768 16
    timings 12714 128 32 16 4 128 4
    rgba 5/11,6/5,5/0,0/0
endmode

Frame buffer device information:
    Name        : VESA VGA
    Address     : 0xf0000000
    Size        : 3145728
    Type        : PACKED PIXELS
    Visual      : TRUECOLOR
    XPanStep    : 0
    YPanStep    : 0
    YWrapStep   : 0
    LineLength  : 2048
    Accelerator : No

in merito al logo di tux non lo vedo ma credo non sia attivo nel kernel...
domandina: suppongo che fbset vada a leggersi i "mode" dal
file /etc/fb.modes... ho provato a inserirgli un altro "mode" scopiazzando
la tipologia dagli altri e ho aggiunto questo

mode "1200x800-60"
    # D: 156.00 MHz, H: 76.200 kHz, V: 60.00 Hz
    geometry 1200 800 1200 800 8
    timings 6411 256 32 52 10 160 8

ho anche provato ad aggiungere in /etc/inittab la riga

fb:2345:wait:/usr/sbin/fbset -a 1200x800-60
senza risultati

ho provato da shell

fbset -x -a -fb /dev/fb0 "1200x800-60"
ma picche :(

grazie per l'aiuto !!!!

> 
> Se ciascuna domanda ha risposta negativa, allora il framebuffer non
> funziona a dovere. Ti indico la soluzione che ho adottato io, un po' rozza
> ma funzionante. Innanzi tutto ho inserito nel file /etc/mkinitrd/modules
> la voce vga16fb (stranamente vesafb non funziona a dovere e ho dovuto
> ricorrere a questo :( ) Poi ho aggiunto in coda a
> /usr/share/initrd-tools/linuxrc questi due comandi: modprobe vga16fb
> mkinitrd /dev/fb0 c 29 0
> Infine ho dato il seguente comando:
> mkinitrd -o /boot/initrd.img-`uname -r` `uname -r`
> 
> Ora, passando al kernel il parametro vga=791, non dovresti avere problemi.
> 
> Ciao
> 
> 
> 
> Luca
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.2.4 (GNU/Linux)
> Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
> 
> iQEVAwUBQff11RZrwl7j21nOAQLxywf/RkzGC/pPiZWK/9SpZYEGJxOIwOrDPdr3
> YUeF1+cXl1WUr5PWFQ5KPd1ymry8H8DSNIZSLhL1/+EqTdzmSmKL8CRKhHGca6iu
> wGVZd7LbP0z4T0RWd7l3NLxW74CiMJf/9sNMfoN4YQScqky/5VJp2WsRe75PdOQM
> wx2j+iqrffaqtTnrwPFf2gjvnpxEfC79dCMcS6lAMs9hB5zfSrSTB5E99ubFVD5M
> lowuPIAaqXuEfwVg/7ErzatygeqWrtVdEBBUJI578ZhDQwhDAPMlB3ZnmnB9c+wp
> bxp0kvNPt4mPsR8JOZzktWW4WkIRALPJuqbXYTQ7e+5h1Gf8e4Z3Zw==
> =wW0p
> -----END PGP SIGNATURE-----




Reply to: