Console: supporto UTF-8, tastiera italiana e carattere €

Se avete problemi con l'installazione e la configurazione di Slackware64 postate qui. Non usate questo forum per argomenti che trattano la Slackware32 o generali... per quelli usate rispettivamente il forum Slackware e Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware64 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 Slackware64, se l'argomento è Slackware32 o generale usate rispettivamente il forum Slackware o Gnu/Linux in genere.
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
conraid
Staff
Staff
Messaggi: 13630
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Console: supporto UTF-8, tastiera italiana e carattere €

Messaggio da conraid »

zoros ha scritto: tra l'altro scegliendo un font Unicode si lavora tranquillamente in iso8859-1 (quindi buona parte dei caratteri europei) ... lo script "unicode_start" a me incasina talvolta la tastiera (ripetizione indesiderata di caratteri alla pressione di un tasto, per esempio) ...
controlla le opzioni che dai al kernel in fase di avvio, devi dirli che usi utf8

C4Rd0
Linux 0.x
Linux 0.x
Messaggi: 51
Iscritto il: mer 4 ott 2006, 14:12
Slackware: 13.0
Kernel: 2.6.29.6
Desktop: XFCE 4.6.1

Re: Console: supporto UTF-8, tastiera italiana e carattere €

Messaggio da C4Rd0 »

@conraid: intendi quella riga append="vt.default_utf8=1". Si, ma anche se c'è non cambia nulla. Devo dire che è veramente un casino... forse forse dovremo mettere mano alla keymap italiana?

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

Re: Console: supporto UTF-8, tastiera italiana e carattere €

Messaggio da conraid »

C4Rd0 ha scritto:@conraid: intendi quella riga append="vt.default_utf8=1". Si, ma anche se c'è non cambia nulla. Devo dire che è veramente un casino... forse forse dovremo mettere mano alla keymap italiana?
stiamo incasinandoci

allora
per i tasti ripetuti, sì è quella riga, o almeno nel mio caso era così, cioè ai tempi che nel kernel cambiarono le cose (si trovano anche discussioni qui nel forum)
per il tasto € o altre cose non so, prima andavano, te lo garantisco, non so cosa sia cambiato

C4Rd0
Linux 0.x
Linux 0.x
Messaggi: 51
Iscritto il: mer 4 ott 2006, 14:12
Slackware: 13.0
Kernel: 2.6.29.6
Desktop: XFCE 4.6.1

Re: Console: supporto UTF-8, tastiera italiana e carattere €

Messaggio da C4Rd0 »

Cavolo... non è che tocca scomodare Pat :) ?!..

EDIT: mmm... forse ci siamo http://wiki.linuxquestions.org/wiki/Sla ... _symbol.3F

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

Re: Console: supporto UTF-8, tastiera italiana e carattere €

Messaggio da conraid »

Ognuno si diverte a modo suo, ma ho capito qualcosa in più :-)

Per fare la € in utf8 mode e tastiera it bisognare caricare anche la mappa euro2

aggiungete a /etc/rc.d/rc.keymaps euro2, in pratica diventa così

Codice: Seleziona tutto

#!/bin/sh
# Load the keyboard map.  More maps are in /usr/share/kbd/keymaps.
if [ -x /usr/bin/loadkeys ]; then
 /usr/bin/loadkeys it.map
 /usr/bin/loadkeys euro2.map
fi
un font che visualizza la € da console è lat9w-16 come detto da C4Rd0
quindi in /etc/rc.d/rc.local mettete

Codice: Seleziona tutto

unicode_start  lat9w-16
ed in rc.fonf

Codice: Seleziona tutto

setfont -v lat9w-16
non si vedono tutti i font utf8, ma l'euro sì

purtroppo le mappe sono vecchie, quel BEEP di alien bob ha patchato la mappa olandese :D

fatemi sapere se le cose migliorano

p.s.
naturalmente tutto questo non influenza le cose in X, quindi chi lavora in X (anche in console virtuale) non ha motivo di modificare niente

Rispondi