View previous topic :: View next topic |
Author |
Message |
DuDe Guru
Joined: 04 Dec 2002 Posts: 314 Location: Roma Italy
|
Posted: Mon Oct 16, 2006 9:22 am Post subject: gentoo kernel 2.6.18 franebuffer e nvidia geforce 7900 gt |
|
|
Salve gente, ho una asus an32 sli deluxe con un amd dual core ed una geforce 7900 gt, bene, come mai se uso il minimal cd vedo il framebuffer, mentre se provo io a compilarlo non funziona, ne come vesa ne quello specifico della scheda ( nvidiafb) ?
Una cosa ho notato ma non so se possa averci a che fare, il kernel del minimal cd e' un 2.6.17 mentre l'ultimo e' il 2.6.18 ora non posso postare file o altro in quanto sono al lavoro, pero' a parte provare il 2.6.17 avete qualche altro suggerimento?
Grazie molte _________________ mount -t brain /dev/brain /body/skull |
|
Back to top |
|
|
Cazzantonio Bodhisattva
Joined: 20 Mar 2004 Posts: 4514 Location: Somewere around the world
|
Posted: Mon Oct 16, 2006 9:50 am Post subject: |
|
|
Troppe poche informazioni. Riconsidera i dati in tua mano e posta qualcosa di più significativo grazie
ti da errori? che cosa hai compilato nel kernel? come? _________________ Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne |
|
Back to top |
|
|
DuDe Guru
Joined: 04 Dec 2002 Posts: 314 Location: Roma Italy
|
Posted: Mon Oct 16, 2006 10:10 am Post subject: |
|
|
Dunque, se compilo built-in il framebuffer nvidia, durante il boot nel momento in cui passa da testo aframebufefr, il sistema si freeza con lo schermo nero e devo resettare, se uso invece il vesafb proprio non si setta il framebuffer ma il sistema e' vivo , da casa posto un po' di informazioni _________________ mount -t brain /dev/brain /body/skull |
|
Back to top |
|
|
DuDe Guru
Joined: 04 Dec 2002 Posts: 314 Location: Roma Italy
|
Posted: Tue Oct 17, 2006 8:20 am Post subject: |
|
|
Aggiungo altre informazioni, il sistema e' un amd_64 quindi uso un sistema a 64 bit, ravanando nei source del kernel, ho scoperto che il vesafb-tng non e' abilitabile in caso di 64 bit, solo che non capisco come mai nemmeno il vesa normale funziona, cosi' come nvdiafb
il kernel e' il 2.6.18-r1 gentoo sources _________________ mount -t brain /dev/brain /body/skull |
|
Back to top |
|
|
Scen Retired Dev
Joined: 29 Jul 2003 Posts: 2470 Location: Padova, Italy
|
Posted: Tue Oct 17, 2006 10:54 am Post subject: |
|
|
Non usare nvidiafb, può creare diversi problemi (tipo il tuo freeze)
Ti confermo che nel menuconfig del kernel su AMD64 c'è solo la voce vesafb, abilitala tranquillamente.
Per far funzionare correttamente il framebuffer, ho scoperto che, se si usa una scheda grafica nVidia, bisogna aggiungere nella configurazione del bootloader, oltre ai vari parametri video=ecc. e splash=ecc., anche il parametro vga=<codice esadecimale>, dove <codice esadecimale> deve assumere un valore in base al seguente schema:
Code: |
| 640x480 800x600 1024x768 1280x1024
----+-------------------------------------
256 | 0x301 0x303 0x305 0x307
32k | 0x310 0x313 0x316 0x319
64k | 0x311 0x314 0x317 0x31A
16M | 0x312 0x315 0x318 0x31B
|
Esempio: se vuoi usare un framebuffer con risoluzione 1024x768 e 16 milioni di colori, aggiungi il parametro vga=0x318. _________________ I was born in a deep forest/I wish I could live here all my life/I am made from stones and roots/My home, these woods and roads
All my life I loved this sound/Of the woods all around/Eagles flies where the winds blows free
Journey is my destiny |
|
Back to top |
|
|
DuDe Guru
Joined: 04 Dec 2002 Posts: 314 Location: Roma Italy
|
Posted: Tue Oct 17, 2006 10:58 am Post subject: |
|
|
Innanzitutto ti ringrazio molto delle informazioni che usero stasera a casa, la cosa che mi lascia un po' perplesso e che su altri sistemi pur abilitando il vesa e non passandogli alcun parametro, comunque vedevo i pinguini al boot, cosa che con la configurazione attuale non succede ossia, non passa proprio in framebuffer.
Ora che ci penso ho anche un lamento in dmesg relativo ad una peroferica pci ed un irq in cui si dice di controllare il vendor bios, stasera guardo e posto maggiori info a riguardo
Rinnovo i ringraziamenti per le informazioni _________________ mount -t brain /dev/brain /body/skull |
|
Back to top |
|
|
Scen Retired Dev
Joined: 29 Jul 2003 Posts: 2470 Location: Padova, Italy
|
Posted: Tue Oct 17, 2006 11:07 am Post subject: |
|
|
L'ho ri-sperimentato proprio questa mattina: macchina AMD64 + scheda video nVidia, senza quel parametro vga il framebuffer non viene attivato. _________________ I was born in a deep forest/I wish I could live here all my life/I am made from stones and roots/My home, these woods and roads
All my life I loved this sound/Of the woods all around/Eagles flies where the winds blows free
Journey is my destiny |
|
Back to top |
|
|
DuDe Guru
Joined: 04 Dec 2002 Posts: 314 Location: Roma Italy
|
Posted: Tue Oct 17, 2006 11:09 am Post subject: |
|
|
benissimo, stasera provolo e ti sapro' dire, poi vorrei capire perche' il vesafb-tng non e' possibile ablitarlo, ma secondo me devo ravanare il codice
Grazie di nuovo _________________ mount -t brain /dev/brain /body/skull |
|
Back to top |
|
|
noice Guru
Joined: 05 Dec 2005 Posts: 473 Location: italia, Ischia
|
Posted: Sat Oct 21, 2006 10:15 am Post subject: |
|
|
se usi vesafb il parametro vga ci vuole, per quanto riguarda nvidiafb, esso va in conflitto con i driver nvidia per questo ti crea problemi ciao |
|
Back to top |
|
|
|