[RISOLTO] Browser "links grafico" da framebuffer e accentate

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.
Avatar utente
joe
Iper Master
Iper Master
Messaggi: 3986
Iscritto il: ven 27 apr 2007, 11:21
Slackware: 15.0
Kernel: 5.15.38
Desktop: dwm

Re: Browser "links grafico" da framebuffer e accentate

Messaggio da joe »

Ho provato a usare diff per confrontare i due file di configurazione: si possono vedere alcune differenze tra la 11 e la 12. Ho confrontato le impostazioni relative ai due utenti root delle due slackware.
Le prime righe ssono relative alla 11, mentre le successive riguardano le 12.

Codice: Seleziona tutto

# diff /root/.links/links.cfg /mnt/hd/slack12/root/.links/links.cfg
15c15
< language "English"
---
> language "Italian"
39,40c39,40
< user_gamma 1.0
< bfu_aspect 1.0
---
> user_gamma 1.0000
> bfu_aspect 1.0000
54c54
< bookmarks_codepage us-ascii
---
> bookmarks_codepage ISO-8859-15
56,57c56
< terminal "xterm" 0 1 0 ISO-8859-1
< terminal "screen.linux" 0 1 0 ISO-8859-1
---
> terminal "linux" 0 1 0 ISO-8859-15
96a96
> video_driver "fb" "" "" ISO-8859-15
Cosa ne pensate?
Qualsiasi idea potrebbe essere utile.

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Browser "links grafico" da framebuffer e accentate

Messaggio da conraid »

joe ha scritto:

Codice: Seleziona tutto


56,57c56
< terminal "xterm" 0 1 0 ISO-8859-1
< terminal "screen.linux" 0 1 0 ISO-8859-1
---
> terminal "linux" 0 1 0 ISO-8859-15
IMHO è qui che devi guardare.
Hai una codifica diversa adesso. Prova a metterlo uguale. Tanto una prova cosa ti cambia?

Avatar utente
joe
Iper Master
Iper Master
Messaggi: 3986
Iscritto il: ven 27 apr 2007, 11:21
Slackware: 15.0
Kernel: 5.15.38
Desktop: dwm

Re: Browser "links grafico" da framebuffer e accentate

Messaggio da joe »

Ciao, allora....ho modificato la voce da te consigliata ma il problema non sembra essere quello....devo ancora verificre bene però.
Infatti ho notato che ora le accentate vengono visualizzate, sì ma non tutte:
quando scrivo in un form come questo delle lettere accentate, ecco che compaiono delle a maiuscole con sopra una tilde o degli scarabocchi simili a macchie di inchiostro.

Però le accentate per esempio che avevo postato in uno dei post precedenti così per prova risultano visualizzati bene (gli avevo scritti da links sulla 11 dove questi problemi non ci sono).
Vediamo di rifare la prova da qua:

òàèéù§ççììì

Io sto vedendo dei caratteri strani, ora posto e vediamo cosa salta fuori.
Aggiungo che non ho trovato neanche bugs vari riguardo all'encoding

Avatar utente
joe
Iper Master
Iper Master
Messaggi: 3986
Iscritto il: ven 27 apr 2007, 11:21
Slackware: 15.0
Kernel: 5.15.38
Desktop: dwm

joe

Messaggio da joe »

Niente, non so voi ma il mio ultimo messaggio lo vedo pasticciato.
pero' il messaggio di prova nella prima pagina della discussione risulta ok.
Questo significa che riesco a leggere una lettera accentata scritta correttamente da voi o presente nella pagina web. Ma non riesco ad editare un messaggio in un form con lettere accentate corrette. Inoltre penso che anche voi vediate dal messaggio precedente delle lettere poco ben riuscite. ;-)

Sto quasi pensando che mi manchi qualche pacchetto che serva...ma cio' non spiegherebbe la visualizzazione corretta delle accentate gia' presenti.

Che sia colpa del driver framebuffer?
Ho anche il kernel non ricompilato, provero' con quello a vedere se cambia qualcosa.

Avatar utente
joe
Iper Master
Iper Master
Messaggi: 3986
Iscritto il: ven 27 apr 2007, 11:21
Slackware: 15.0
Kernel: 5.15.38
Desktop: dwm

Re: Browser "links grafico" da framebuffer e accentate

Messaggio da joe »

Ok, capito il problema, o almeno a cosa è legato.
Si tratta del driver framebuffer o qualcosa del genere.
Ho una ati mobility radeon 9700, come quella della guida del wikislack per intenderci.
Ora ho riavviato con il kernel normale, che mi pare usi il vesa. Il kernel nuovo invece usa solo il driver specifico della radeon, compilato come built-in, non ho incluso il vesa come consiglia la guida....chiaramente devo ancora leggerla ed applicarla fino in fondo, quindi magari, anzi spero di risolvere.

In ogni caso posto una ripprova: slack-12.0 kernel huge-smp liscio.

à è é ì í ù ò ç £ $ § ° @

Insomma pare funzionare tutto, io qui vedo le accentate correttamente.
Non so bene dove stia il problema ma come ho detto è legato all'impostazione del framebuffer, quindi probabilmente non si trattadi pacchetti mancanti.

Se avete sluzioni alla mano, dite pure...io ho cercato di restringere il campo delle possibilità, ma non essendo molto esperto, probabilmente ci stà qualcosa di più preciso cui mettere mano. :-)

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Browser "links grafico" da framebuffer e accentate

Messaggio da conraid »

Sì. tutto ok
Cert che è strano che un driver in framebufer faccia questo
Se hai compilato da solo, magari guarda il supporto ai charset, non si sa mai

Avatar utente
joe
Iper Master
Iper Master
Messaggi: 3986
Iscritto il: ven 27 apr 2007, 11:21
Slackware: 15.0
Kernel: 5.15.38
Desktop: dwm

Re: Browser "links grafico" da framebuffer e accentate

Messaggio da joe »

In ce senso ho cpilato da solo?
Io ho semplicemente seguito la guida:

http://www.slacky.eu/wikislack/index.ph ... del_kernel

e sono arrivato alla configurazione del kernel e l'ho ricompilato....poi devo sistemare lilo ecc ecc.

Mentre links l'ho preso precompilato dal repo ufficiale di slack-12.0.
supporto al charset....ma cosa e dove dovrei qguardare di preciso secondo te?

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Browser "links grafico" da framebuffer e accentate

Messaggio da conraid »

joe ha scritto: supporto al charset....ma cosa e dove dovrei qguardare di preciso secondo te?
Se hai compilato da un config di Pat e modificato solo quello segnalato da nuitari allora ok.
Quando hai fatto make xconfig (o menuconfig) avrai visto le varie opzioni. Una di queste si chiama "Native language support" ed è nella sezione "File systems", infatti è l'abilitazione al supporto di più charset da parte dei vari filesystem.
Ma come ti ho detto se hai modificato un config di Pat solo in quelle opzioni allora dovresti averlo uguale nei due kernel, viceversa controlla

Avatar utente
joe
Iper Master
Iper Master
Messaggi: 3986
Iscritto il: ven 27 apr 2007, 11:21
Slackware: 15.0
Kernel: 5.15.38
Desktop: dwm

Re: Browser "links grafico" da framebuffer e accentate

Messaggio da joe »

Confermo che il .config è quello di Pat con le modifiche consigliate da nuitari.
Quindi stando a quanto dici il problema è altrove.
Non è escluso che seguendo le impostazioni della guida fino in fondo (ora sono arrivato appena a metà) potrebbe risolversi tutto "senza colpo ferire".
Se comunque aveste ben chiaro il problema e gli aspetti legati al charset + framebuffer ecc ecc, non esitate ad intervenire.

Un grazie doveroso a conraid per l'aiuto fin qui apportato :-p

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Browser "links grafico" da framebuffer e accentate

Messaggio da conraid »

joe ha scritto: Un grazie doveroso a conraid per l'aiuto fin qui apportato :-p
Per adesso ti ho dato solo spunti spesso inutili :-)

Ma non mi torna una cosa. Se non hai ancora sistemato LILO, come stai avviando il kernel compilato? :-k

Avatar utente
joe
Iper Master
Iper Master
Messaggi: 3986
Iscritto il: ven 27 apr 2007, 11:21
Slackware: 15.0
Kernel: 5.15.38
Desktop: dwm

Re: Browser "links grafico" da framebuffer e accentate

Messaggio da joe »

Ho usato il tool di submax kernelpkg. Quando si installa il nuovo kernel viene modificato anche lilo aggiungendo la nuova voce eccecc.
Vedi qui, come erano andate le cose...

viewtopic.php?p=190758#p190758

Ma per impostare correttamente lilo per il framebuffer ecc ecc, bisogna passargli parametri particolari in modo da ottimizzare le potenzialità della scheda video (risoluzione, profondità colore ecc)...magari manca anche altro che potrebbe influire il comportamento del charset con links grafico.

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Browser "links grafico" da framebuffer e accentate

Messaggio da conraid »

Capisco.
Nel nuovo kernel hai solamente radeonfb o hai anche vesa?
Nel secondo caso non disablitarlo ed avvia con quello, così capisci se è quel driver o il kernel stesso

Sono sempre spunti comunque

Avatar utente
joe
Iper Master
Iper Master
Messaggi: 3986
Iscritto il: ven 27 apr 2007, 11:21
Slackware: 15.0
Kernel: 5.15.38
Desktop: dwm

Re: Browser "links grafico" da framebuffer e accentate

Messaggio da joe »

pppDunque...avevo letto interamente la guida tempo fa' e avevo capito che era meglio mettere solo il driver raedon_fb o come si chiama, insomma quello specifico della scheda video.
Ora ho ripreso la guida da principio eseguendo praticamente i passaggi e durante la configurazione del kernel mi sono ricordato della mia precedente lettura intera, cosi' non ho attivato il vesa: non ho attivato null'altro che il driver radeon_fb. Spero di non aver sbagliato.
Ho capito il tuo consiglio e probabilmente avrebbe circoscritto ancor piu' il problema. Tuttavia col kernel cosi' configurato non posso effettuare quella verifica.

Avatar utente
nuitari
Linux 3.x
Linux 3.x
Messaggi: 777
Iscritto il: dom 14 ott 2007, 12:51
Slackware: 12.0
Località: San Colombano al Lambro
Contatta:

Re: Browser "links grafico" da framebuffer e accentate

Messaggio da nuitari »

Beh attivala, che sarà mai ^^ ci metti 3 secondi a ricompilare il tutto cambiando un opzione.
Comunque, mi pare un po' strano che una cosa del genere possa dipendere dal driver del fb...
Secondo me devi concentrarti sui locale.
Se scrivi "locale" da root che ti dice?
Da dentro links, nel menù "Setup -> Miscellaneous -> Keyboard Codepage" che ti dice?

Perchè non posti qui il tuo .config? Così vediamo cosa hai compilato e cosa no.

Avatar utente
joe
Iper Master
Iper Master
Messaggi: 3986
Iscritto il: ven 27 apr 2007, 11:21
Slackware: 15.0
Kernel: 5.15.38
Desktop: dwm

Re: Browser "links grafico" da framebuffer e accentate

Messaggio da joe »

Ciao!
Complimenti per la guida che sto leggendo. E grazie di intervenire in questo thread. :-p
nuitari ha scritto:Beh attivala, che sarà mai ^^ ci metti 3 secondi a ricompilare il tutto cambiando un opzione.
Guarda, se ci vuole così poco posso anche ricompilare.
Ma siamo sicuri che ci vogliano 3 secondi? L'ultima volta che ho compilato ha impiegato 1 ora e 10minuti (p4 3.2GHz come cpu)...
Dov'è il trucco? per la compilazione ho usato il tool kernelpkg di submax con i seguenti passaggi:

make mrproper
make menuconfig
kernelpkg --also-headers

In questo post mi ero chiesto questa domanda ma senza venirne a capo.

viewtopic.php?p=190881#p190881

Mi viene il dubbio che dando "make mrproper" è come se si debba ricompilare da zero, e forse per questo ogni volta impiega così tanto...
Se avete qualche dritta per una ricompilazione più rapida sono tutto orecchi...almeno non mi verrà il mal di stomaco ogni volta che devo ricompilare ;-)
In ogni caso questa questione è un po' fuori dal seminato...

Secondo me però riavviando e scegliendo il kernel normale vengono scelti i vesafb e in quel caso le accentate ci sono.
Comunque, mi pare un po' strano che una cosa del genere possa dipendere dal driver del fb...
Anche a me sinceramente. Ma al momento è le differenze dei due kernel sono relative più che altro a quello...non so.
Secondo me devi concentrarti sui locale.
Se scrivi "locale" da root che ti dice?
Dunque, nella pagina precedente di questo topic, puoi vedere il risultato del comando "locale", dato sia da slackware 12.0 che da slack-11.0.
Da dentro links, nel menù "Setup -> Miscellaneous -> Keyboard Codepage" che ti dice?
Si apre il menu a tendina e viene riportato il charset...iso-8859-1.
Perchè non posti qui il tuo .config? Così vediamo cosa hai compilato e cosa no.
lo allego...
Allegati
config-ricomp-fr.buff.TXT
.config basato su quello di Pat e ricompilato cercando di seguire la guida al framebuffer.
(80.32 KiB) Scaricato 81 volte

Rispondi