Pagina 1 di 1

Lilo e console in framebuffer non funziona su slackware 12

Inviato: mer 18 lug 2007, 21:15
da sberla54
Ciao a tutti.

Ho installato slackware 12 da zero l'altro giorno, si e' correttamente installato lilo ma al primo riavvio lilo mi ha fatto scegliere il sistema operativo che desideravo, ha iniziato a caricare il kernel ma quando ha cambiato schermata, per iniziare con le varie scritte, il monitor e' diventato nero e direi che il sistema si e' piantato (ho aspettato un paio di minuti e poi ho dato ctrl + alt + canc per vedere se rispondeva e nulla).

L'unica soluzione che ho trovato e' stato togliere la console in framebuffer e rimetterne una in vga a risoluzione bassissima.

In pratica ho commentato l'impostazione di default:
# VESA framebuffer console @ 1024x768x256
# vga = 773

a favore di questa:

# Normal VGA console
vga = normal

Mi sapreste dire come fare funzionare la console con framebuffer?
Io ho una scheda video nvidia geforce 7600, attualmente coi driver "nv" di xorg...anche se nn credo centri nulla...
Come kernel ho quello di default di slack 12....lo huge26-smp...magari li manca il supporto framebuffer console....bho...

Grazie :)

Inviato: mer 18 lug 2007, 22:40
da Toni
il driver nv serve soltanto per far girare x
ma se usi un kernel di default per esempio l huge non dovresti avere nessun problema
dai un occhiata il config magari è metti built in tutto cio che riguarda nvidia

Re: Lilo e console in framebuffer non funziona su slackware 12

Inviato: dom 27 gen 2008, 3:07
da sberla54
Riprendo questo post dopo mesi, perche' voglio risolvere la cosa :)

Dando un:
bash-3.1# modprobe -l |grep nv
ottengo:

Codice: Seleziona tutto

/lib/modules/2.6.21.5-smp/kernel/drivers/video/nvidia.ko
/lib/modules/2.6.21.5-smp/kernel/drivers/video/nvidia/nvidiafb.ko
/lib/modules/2.6.21.5-smp/kernel/drivers/char/nvram.ko
/lib/modules/2.6.21.5-smp/kernel/drivers/char/agp/nvidia-agp.k
Mentre lsmod:

Codice: Seleziona tutto

Module                  Size  Used by
usblp                  15360  0 
fuse                   42516  1 
ipv6                  254496  12 
snd_seq_dummy           6788  0 
snd_seq_oss            32896  0 
snd_seq_midi_event     10112  1 snd_seq_oss
snd_seq                50640  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device         10508  3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss            42784  0 
snd_mixer_oss          18048  1 snd_pcm_oss
capability              7304  0 
commoncap               9344  1 capability
lp                     13736  0 
parport_pc             27812  1 
parport                34760  2 lp,parport_pc
pcspkr                  6528  0 
psmouse                39048  0 
sg                     30364  0 
nvidia               7243924  24 
agpgart                31432  1 nvidia
serio_raw               9220  0 
snd_intel8x0           32412  0 
snd_ac97_codec         98980  1 snd_intel8x0
ac97_bus                6016  1 snd_ac97_codec
snd_pcm                72068  3 snd_pcm_oss,snd_intel8x0,snd_ac97_codec
snd_timer              22532  2 snd_seq,snd_pcm
snd                    47204  9 snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,s                                                                                                      nd_mixer_oss,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
soundcore               9824  1 snd
snd_page_alloc         11528  2 snd_intel8x0,snd_pcm
shpchp                 33172  0 
evdev                  11904  1 
k8temp                  8320  0 
hwmon                   6404  1 k8temp
i2c_nforce2             8704  0 
pata_amd               13964  0 
forcedeth              46728  0 
ata_generic             9220  0 
Ho controllato il config, che e' config-huge-smp-2.6.21.5-smp di default e riguardo ad nvidia ho trovato:
CONFIG_AGP_NVIDIA=m
CONFIG_FB_NVIDIA=m
CONFIG_FB_NVIDIA_I2C=y
CONFIG_FB_NVIDIA_BACKLIGHT=y

Se provo a mettere nvidiafb nel kernel mi dice:
bash-3.1# modprobe nvidiafb
WARNING: Error inserting i2c_core (/lib/modules/2.6.21.5-smp/kernel/drivers/i2c/i2c-core.ko): Invalid module format
WARNING: Error inserting i2c_algo_bit (/lib/modules/2.6.21.5-smp/kernel/drivers/i2c/algos/i2c-algo-bit.ko): Invalid module format

Non saprei proprio che altro fare...

Re: Lilo e console in framebuffer non funziona su slackware 12

Inviato: dom 27 gen 2008, 10:05
da aschenaz
Mi è successa la stessa cosa proprio ieri compilando il kernel 2.6.24.
In effetti il sistema partiva, ma non vedevo nulla a schermo.

Avevo fatto il config da zero per un kernel ridotto all'osso e probabilmente avevo dimenticato qualcosa.

Ho ricompilato usando come base un config di Pat della serie generic, togliendo tutto quello che non mi serve e mettendo l'ext3 come built-in.

Ora è tutto ok. :)

Re: Lilo e console in framebuffer non funziona su slackware 12

Inviato: dom 27 gen 2008, 12:10
da nuitari
Quà c'è tutto quello che puoi desiderare di sapere: http://www.slacky.eu/wikislack/index.ph ... sole_HOWTO
Studiatelo bene che ti spiega tutto.

Comunque, se usi schede nvidia devi, a priori, evitare di usare il driver nvidia per il framebuffer perchè va in conflitto con il driver di xorg, devi per forza usare il driver per il vesaframebuffer.

Ripeto, leggiti la guida che spiega tutto, anche il motivo per cui la console diventa nera.

Re: Lilo e console in framebuffer non funziona su slackware 12

Inviato: lun 28 gen 2008, 10:36
da aschenaz
nuitari ha scritto:Quà c'è tutto quello che puoi desiderare di sapere: http://www.slacky.eu/wikislack/index.ph ... sole_HOWTO
Studiatelo bene che ti spiega tutto.

Comunque, se usi schede nvidia devi, a priori, evitare di usare il driver nvidia per il framebuffer perchè va in conflitto con il driver di xorg, devi per forza usare il driver per il vesaframebuffer.

Ripeto, leggiti la guida che spiega tutto, anche il motivo per cui la console diventa nera.
Grazie nuitari!
Come al solito, sei una miniera di informazioni. :)

Conto di leggerlo attentamente...

Re: Lilo e console in framebuffer non funziona su slackware 12

Inviato: lun 28 gen 2008, 15:02
da nuitari
e di che . felice di essere utile.. se ho scritto male qualcosa e fate fatica a capirla, od avete problemi ad applicare qualcosa, chiedete pure =)

Re: Lilo e console in framebuffer non funziona su slackware 12

Inviato: gio 29 mag 2008, 19:48
da sberla54
Col passaggio alla 12.1 s'e' risolto tutto...ora funziona perfettamente il framebuffer in console :)