Slackware 12 e mappatura tastiera [RISOLTO]
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 Slackware, se l'argomento è generale usate il forum 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.
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 Slackware, se l'argomento è generale usate il forum 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.
- Burroughs
- Linux 4.x

- Messaggi: 1076
- Iscritto il: mer 15 dic 2004, 0:00
- Nome Cognome: Andrea Lutri
- Kernel: 3.16.0
- Desktop: KDE SC 4.13.3
- Distribuzione: Arch Linux
- Località: Glasgow
- Contatta:
Slackware 12 e mappatura tastiera [RISOLTO]
Un altro problema davvero strano che si è verificato dopo l'installazione della Slack 12 (il precedente l'ho segnalato qui), concerne la mappatura della tastiera.
All'atto dell'installazione dell'OS ho abilitato quella italiana e tutto è andato per il verso giusto.
Ieri sera, subito dopo aver installato mysql (ma non so se questo c'entri), si è verificata una situazione davvero singolare: considerando che avvio il sistema in init3, tutti i caratteri che immetto nel prompt della shell seguono la mappatura americana (eppure, lo ripeto, in fase di installazione avevo scelto quella italiana ed aveva, ovviamente, funzionato), dopo il login e l'avvio di X, se apro di nuovo una shell, la keymap, come per magia, torna ad essere quella italiana.
Non mi ero mai imbattuto in un simile, banale, problema.
Indicazioni?
Burroughs.
All'atto dell'installazione dell'OS ho abilitato quella italiana e tutto è andato per il verso giusto.
Ieri sera, subito dopo aver installato mysql (ma non so se questo c'entri), si è verificata una situazione davvero singolare: considerando che avvio il sistema in init3, tutti i caratteri che immetto nel prompt della shell seguono la mappatura americana (eppure, lo ripeto, in fase di installazione avevo scelto quella italiana ed aveva, ovviamente, funzionato), dopo il login e l'avvio di X, se apro di nuovo una shell, la keymap, come per magia, torna ad essere quella italiana.
Non mi ero mai imbattuto in un simile, banale, problema.
Indicazioni?
Burroughs.
Ultima modifica di Burroughs il dom 8 lug 2007, 11:55, modificato 1 volta in totale.
"Two things are infinite: the universe and human stupidity; and I'm not sure about the universe" (Albert Einstein)
- JohnnyMnemonic
- Staff

- Messaggi: 2733
- Iscritto il: dom 5 set 2004, 0:00
- Nome Cognome: Giuseppe Palmiotto
- Slackware: 14.0
- Kernel: 3.5.5-thanatos
- Località: Bologna
- Contatta:
- Burroughs
- Linux 4.x

- Messaggi: 1076
- Iscritto il: mer 15 dic 2004, 0:00
- Nome Cognome: Andrea Lutri
- Kernel: 3.16.0
- Desktop: KDE SC 4.13.3
- Distribuzione: Arch Linux
- Località: Glasgow
- Contatta:
Sì.JohnnyMnemonic ha scritto:Hai modificato /etc/profile.d/lang.sh o la mappatura della tastiera in xorg.conf ?
Il problema, comunque, non riguarda X ma la mappatura della tastiera che il sistema usa quando avvia in init3.
In pratica, mi piacerebbe sapere se c'è un sistema per ri-specificare la mappatura della tastiera proprio come quando si installa l'OS per la prima volta.
Burroughs.
"Two things are infinite: the universe and human stupidity; and I'm not sure about the universe" (Albert Einstein)
- ildiama
- Linux 3.x

- Messaggi: 536
- Iscritto il: mar 27 dic 2005, 16:49
- Slackware: mine
- Kernel: 2.6.alto..
- Desktop: KDE4
- Località: Senigallia
- Contatta:
il fatto è che le due mappature sono gestite in maniera diversa. Quella a caratteri dal file /etc/rc.d/rc.keymap, che non fa altro che lanciare il comando
quella di X da xorg.conf, con la direttiva
L'arcano secondo me si svela col fatto che il tuo file rc.keymap non è eseguibile e quindi slack (mitica slack..
) va in configurazione predefinita.
Ciao.
Codice: Seleziona tutto
loadkeys it
Codice: Seleziona tutto
Option "Xkblayout" "it"
Ciao.
- targzeta
- Iper Master

- Messaggi: 6643
- Iscritto il: gio 3 nov 2005, 14:05
- Nome Cognome: Emanuele Tomasi
- Slackware: 64-current
- Kernel: latest stable
- Desktop: IceWM
- Località: Carpignano Sal. (LE) <-> Pisa
se metti:
in /etc/rc.d/rc.local, dovrebbe bastare.
In generale dovrebbe funzionare così. Nei file:
- /etc/rc.d/rc.K
- /etc/rc.d/rc.M
dovrebbero esserci le seguenti righe:
e poi, ovviamente dovrebbe esserci un file, con permessi di esecuzione, chiamato /etc/rc.d/rc.keymap che contiene ciò che segue:
Questo file viene creato all'installazione della slackware se indichi che vuoi usare la tastiera italiana.
Prima di ogni modifica, lancia semplicemente "loadkeys it" e vedi se ti funziona.
Spina
Codice: Seleziona tutto
1oadkeys itIn generale dovrebbe funzionare così. Nei file:
- /etc/rc.d/rc.K
- /etc/rc.d/rc.M
dovrebbero esserci le seguenti righe:
Codice: Seleziona tutto
if [ -x /etc/rc.d/rc.keymap ]; then
. /etc/rc.d/rc.keymap
fiCodice: Seleziona tutto
if [ -x /usr/bin/loadkeys ]; then
/usr/bin/loadkeys it.map
fi
Prima di ogni modifica, lancia semplicemente "loadkeys it" e vedi se ti funziona.
Spina
- Burroughs
- Linux 4.x

- Messaggi: 1076
- Iscritto il: mer 15 dic 2004, 0:00
- Nome Cognome: Andrea Lutri
- Kernel: 3.16.0
- Desktop: KDE SC 4.13.3
- Distribuzione: Arch Linux
- Località: Glasgow
- Contatta:
Per rispondere a ildiama, sì, lo script keymap è ovviamente eseguibile.
Riguardo alle altre segnalazioni, all'interno di /etc/rc.d/rc.keymap trovo le impostazioni relative alla tastiera italiana, la cosa strana (per non dire altro) è che l'eseguibile loadkeys risulta sparito (dovrebbe trovarsi in /usr/bin).
Difatti se do un
Ottengo questo:
Penso che da qui discenda il problema.
Burroughs.
Riguardo alle altre segnalazioni, all'interno di /etc/rc.d/rc.keymap trovo le impostazioni relative alla tastiera italiana, la cosa strana (per non dire altro) è che l'eseguibile loadkeys risulta sparito (dovrebbe trovarsi in /usr/bin).
Difatti se do un
Codice: Seleziona tutto
root@andy:~# slocate loadkeysCodice: Seleziona tutto
/usr/share/zsh/4.3.2/functions/_loadkeysBurroughs.
"Two things are infinite: the universe and human stupidity; and I'm not sure about the universe" (Albert Einstein)
- Burroughs
- Linux 4.x

- Messaggi: 1076
- Iscritto il: mer 15 dic 2004, 0:00
- Nome Cognome: Andrea Lutri
- Kernel: 3.16.0
- Desktop: KDE SC 4.13.3
- Distribuzione: Arch Linux
- Località: Glasgow
- Contatta:
Ho risolto facendo un controllino: il pacchetto kbd che, fra l'altro, installa anche l'eseguibile loadkeys, non era installato (lo trovate in slackware/a).
Dopo averlo scaricato ed installato s'è sistemato tutto.
Grazie, comunque, per le indicazioni che mi avete dato.
Burroughs.
Dopo averlo scaricato ed installato s'è sistemato tutto.
Grazie, comunque, per le indicazioni che mi avete dato.
Burroughs.
"Two things are infinite: the universe and human stupidity; and I'm not sure about the universe" (Albert Einstein)