Framebuffer, risoluzione console in kernel 2.6.12

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
sberla54
Master
Master
Messaggi: 1500
Iscritto il: gio 24 giu 2004, 0:00
Slackware: 13.0
Desktop: Gnome (o Fluxbox)
Distribuzione: Ubuntu
Località: Bologna
Contatta:

Framebuffer, risoluzione console in kernel 2.6.12

Messaggio da sberla54 »

Ciao ragazzi.
Sto compilando il kernel 2.6.12 prelevato da kernel.org sul portatile per sfruttare al meglio tutte le sue caratteristiche e far funzionare tutte le periferiche possibili.

Il laptop è questo:
COMPAQ PRESARIO r3311ea
e dovrebbe avere circa queste caratteristiche, con architettura a 32bit.
http://h10010.www1.hp.com/wwpc/it/it/ho ... 84549.html

Credo di aver compilato il tutto abbastanza bene ma ho un problema con la risoluzione della shell: si dal boot lo schermo appare diviso in 2 parti, con la parte destra che straborda nella sinistra, il tutto con i caratteri sgranati e le righette tipiche di un bad refresh.
Xorg.conf chiaramente non centra, anche perchè è ben configurato ed x va alla grande.

Credo ci sia qualche modulo da inserire dal menu del kernel.
Io ho settato come build in tutto cioè che riguarda il framebuffer ed anche l'utilizzo delle definizioni avanzate all'interno della console.
Se vi puo essere d'aiuto posso riguardare il config e pastarvi i valori esatti.

Anche secondo voi è colpa del kernel?
Ho notato che il precompilato 2.4.29 di slack 10.1 all'interno dei dmesg da un valore di risoluzione che il mio 2.6.12 non mi da.
Se non è il kernel che altro è?

Tnx!

Avatar utente
sberla54
Master
Master
Messaggi: 1500
Iscritto il: gio 24 giu 2004, 0:00
Slackware: 13.0
Desktop: Gnome (o Fluxbox)
Distribuzione: Ubuntu
Località: Bologna
Contatta:

Messaggio da sberla54 »

Up plz :(
Sto aspettando delle vostre indicazioni prima di andare a tentativi....

Se volete vi fornisco altre informazioni...ma perpiacere ditemi qualcosa :lol: :D

Avatar utente
gallows
Staff
Staff
Messaggi: 3471
Iscritto il: lun 20 set 2004, 0:00
Desktop: cwm
Distribuzione: OpenBSD
Località: ~/
Contatta:

Messaggio da gallows »

che valore passi a vga in lilo.conf?

DarkNeo
Linux 4.x
Linux 4.x
Messaggi: 1071
Iscritto il: sab 4 giu 2005, 0:00
Nome Cognome: Stefano Arbitrio
Slackware: Slackware64 14
Kernel: 3.2.X
Desktop: KDE
Località: Matrix

Messaggio da DarkNeo »

Dovresti editare /etc/lilo.conf cercando il numero vga corretto rispetto alla risoluzione che vuoi mettere te.

Alex64
Linux 0.x
Linux 0.x
Messaggi: 9
Iscritto il: ven 1 lug 2005, 0:00

Re: Framebuffer, risoluzione console in kernel 2.6.12

Messaggio da Alex64 »

sberla54 ha scritto:Ciao ragazzi.
Il laptop è questo:
COMPAQ PRESARIO r3311ea
e dovrebbe avere circa queste caratteristiche, con architettura a 32bit.
http://h10010.www1.hp.com/wwpc/it/it/ho ... 84549.html

Tnx!
Io ho un Presario r3488ea con nVidia, non c'è stato verso di attivare il frame buffer (nei kernel 2.4.x funzionava bene) e così ho tolto i moduli dal kernel e ho messo VGA=normal in lilo

Però non sono molto soddisfatto, se qualcuno ha dritte ...

DarkNeo
Linux 4.x
Linux 4.x
Messaggi: 1071
Iscritto il: sab 4 giu 2005, 0:00
Nome Cognome: Stefano Arbitrio
Slackware: Slackware64 14
Kernel: 3.2.X
Desktop: KDE
Località: Matrix

Messaggio da DarkNeo »

Qui bisogna capire una cosa, i driver nvidia vengono caricati all'avvio della grafica mentre la vga funziona in ambiente privo di X quindi per editare la risoluzione in ambiente grafico si va in /etc/X11/xorg.conf mentre in ambiente privo di grafica si edita il vga con un numero relativo, cercando bene su gugle si trovano le tabelle decimali, oppure si trovano quelle in esadecimali e si trasforma il numero in decimale.
Ciao

Avatar utente
gohanz
Staff
Staff
Messaggi: 5832
Iscritto il: mar 30 nov 2004, 0:00

Messaggio da gohanz »

In lilo.conf i codici sono già pronti bisogna solo decommentare(Togliere il #)a quello che serve
# VESA framebuffer console @ 1024x768x256
vga = 773
# Normal VGA console
# vga = normal
# VESA framebuffer console @ 1024x768x64k
# vga=791
# VESA framebuffer console @ 1024x768x32k
# vga=790
# VESA framebuffer console @ 1024x768x256
# vga=773
# VESA framebuffer console @ 800x600x64k
# vga=788
# VESA framebuffer console @ 800x600x32k
# vga=787
# VESA framebuffer console @ 800x600x256
# vga=771
# VESA framebuffer console @ 640x480x64k
# vga=785
# VESA framebuffer console @ 640x480x32k
# vga=784
# VESA framebuffer console @ 640x480x256
# vga=769

Alex64
Linux 0.x
Linux 0.x
Messaggi: 9
Iscritto il: ven 1 lug 2005, 0:00

Messaggio da Alex64 »

gohanz ha scritto:In lilo.conf i codici sono già pronti bisogna solo decommentare(Togliere il #)a quello che serve
# VESA framebuffer console @ 1024x768x256
vga = 773
# Normal VGA console
# vga = normal
# VESA framebuffer console @ 1024x768x64k
# vga=791
# VESA framebuffer console @ 1024x768x32k
# vga=790
# VESA framebuffer console @ 1024x768x256
# vga=773
# VESA framebuffer console @ 800x600x64k
# vga=788
# VESA framebuffer console @ 800x600x32k
# vga=787
# VESA framebuffer console @ 800x600x256
# vga=771
# VESA framebuffer console @ 640x480x64k
# vga=785
# VESA framebuffer console @ 640x480x32k
# vga=784
# VESA framebuffer console @ 640x480x256
# vga=769
Ecco, il punto è che se non metto 'normal' mi rimane lo schermo nero anche se funziona tutto ...
Idem se provo a fare uno SCAN al boot di Lilo ... (quando al posto di normal metto 'ask')
Qual'è la giusta configurazione del kernel ? Credevo di saperlo ma evidentemente :roll: :roll: :roll:

Avatar utente
sberla54
Master
Master
Messaggi: 1500
Iscritto il: gio 24 giu 2004, 0:00
Slackware: 13.0
Desktop: Gnome (o Fluxbox)
Distribuzione: Ubuntu
Località: Bologna
Contatta:

Messaggio da sberla54 »

Anche io ho gli stessi codici in lilo.conf....ne ho provati vari...decommentandoli...ma il risultato è sempre lo stesso identico...nessun cambiamento :(
Evidentemente il problema sta da altre parti...

Se volete ho il config del kernel fatto da me...il dmesg ed il lsmod...

Devo assolutamente sistemare che fra poco parto per le vacanze :(

Rispondi