News:

LMDE 6, unisce la praticità dell'ultima versione di cinnamon con la robustezza di debian 12

Menu principale

[RISOLTO con nuova installazione]Localizzazione in italiano

Aperto da drugo, Sabato 03 Dicembre 2016, 11:36:02

Discussione precedente - Discussione successiva

drugo

Premessa> scusate per alcuni caratteri ma ho la localizzazione della tastiera [ sbagliata!

Ho installato Slackware

bash-4.4$ cat /etc/*release
NAME=Slackware
VERSION="14.2"
ID=slackware
VERSION_ID=14.2
PRETTY_NAME="Slackware 14.2"
ANSI_COLOR="0;34"
CPE_NAME="cpe:/o:slackware:slackware_linux:14.2"
HOME_URL="http://slackware.com/"
SUPPORT_URL="http://www.linuxquestions.org/questions/slackware-14/"
BUG_REPORT_URL="http://www.linuxquestions.org/questions/slackware-14/"
bash-4.4$


e sto usando kde *anche se come consigliato ho messo xfce, poi magari ne sceglier; uno solo*,
la localizzazione della tastiera [ sbagliata anche se da kde ho localizzato tutto.

Probabilmente che qualche ridondanza nei file /etc/profile.d/lang.sh e /etc/profile.d/lang.csh anche se ho provato varie combinazioni.
Mi riferisco a setenv LANG it_IT.UTF-8, export LANG=it_IT.utf8 e export LANG=it_IT




bash-4.4$ cat /etc/profile.d/lang.sh
#!/bin/sh
# Set the system locale.  (no, we don't have a menu for this ;-)
# For a list of locales which are supported by this machine, type:
#   locale -a

# en_US.UTF-8 is the Slackware default locale.  If you're looking for
# a different UTF-8 locale, be aware that some of them do not include
# UTF-8 or utf8 in the name.  To test if a locale is UTF-8, use this
# command:
#
# LANG=<locale> locale -k charmap
#
# UTF-8 locales will include "UTF-8" in the output.
export LANG=it_IT.utf8

# 'C' is the old Slackware (and UNIX) default, which is 127-bit ASCII
# with a charmap setting of ANSI_X3.4-1968.  These days, it's better to
# use en_US.UTF-8 or another modern $LANG setting (or at least en_US)
# to support extended character sets.
#export LANG=C

# Non-UTF-8 options for en_US:
export LANG=it_IT
#export LANG=en_US.ISO8859-1

# One side effect of the newer locales is that the sort order
# is no longer according to ASCII values, so the sort order will
# change in many places.  Since this isn't usually expected and
# can break scripts, we'll stick with traditional ASCII sorting.
# If you'd prefer the sort algorithm that goes with your $LANG
# setting, comment this out.
export LC_COLLATE=C

# End of /etc/profile.d/lang.sh

bash-4.4$



bash-4.4$ cat  /etc/profile.d/lang.csh
#!/bin/csh
# Set the system locale.  (no, we don't have a menu for this ;-)
# For a list of locales which are supported by this machine, type:
#   locale -a

# en_US.UTF-8 is the Slackware default locale.  If you're looking for
# a different UTF-8 locale, be aware that some of them do not include
# UTF-8 or utf8 in the name.  To test if a locale is UTF-8, use this
# command:
#
# LANG=<locale> locale -k charmap
#
# UTF-8 locales will include "UTF-8" in the output.
setenv LANG it_IT.UTF-8

# 'C' is the old Slackware (and UNIX) default, which is 127-bit ASCII
# with a charmap setting of ANSI_X3.4-1968.  These days, it's better to
# use en_US.UTF-8 or another modern $LANG setting (or at least en_US)
# to support extended character sets.
#setenv LANG C

# Non-UTF-8 options for en_US:
#setenv LANG en_US
#setenv LANG en_US.ISO8859-1

# One side effect of the newer locales is that the sort order
# is no longer according to ASCII values, so the sort order will
# change in many places.  Since this isn't usually expected and
# can break scripts, we'll stick with traditional ASCII sorting.
# If you'd prefer the sort algorithm that goes with your $LANG
# setting, comment this out.
setenv LC_COLLATE C

# End of /etc/profile.d/lang.csh

bash-4.4$


Mi rimetto nelle mani di chi gentilmente potr; aiutarmi, grazie.
PS: Siccome "fidarsi è bene, non fidarsi è meglio", quando seguite una guida in internet, prendete la buona abitudine di fare copia e incolla prima in un editor di testo, controllando così che non ci siano codici strani, poi  nel terminale; vi eviterete spiacevoli sorprese!
PPS: Un'amicizia è sempre un'amicizia anche se virtuale!

Braccobaldo

#1
Ti è successa una cosa assai strana, perciò prima ti faccio una domanda: hai rimosso il layout inglese/americano, o quantomeno, lo hai portato sotto come priorità?


EDIT:
In KDE:
Impostazioni di Sistema-->Dispositivi di Immissione-->Tastiera-->Mappatura...

Braccobaldo

#2
Se non ho capito male hai detto di avere la sensazione di aver sbagliato qualcosa da qualche parte in fase di installazione. Riusciresti ad essere più preciso?
A me non viene in mente niente che tu possa aver fatto tranne, forse, proprio l'impostazione della tastiera; che potrebbe averti chiesto due volte a breve distanza l'una dall'altra nelle prime fasi dell'installazione... Ci sono andato vicino?  :)

EDIT:

dai una occhiata a questo file: /etc/rc.d/rc.keymap

Questo è il mio:
bash-4.3$ cat /etc/rc.d/rc.keymap
#!/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
fi
bash-4.3$


http://docs.slackware.com/howtos:window_managers:keyboard_layout

drugo

Stavo rispondendo alle tue domande Super e mentre facevo uno screenshot della mappatura tastiera il sistema si è bloccato.
Ho dato Ctrl Alt Backspace e mi ha dato questa schermata (non so se si vede bene) :



Dice qualcosa riguardo Xfce4-screenshooter. . . . Ma sei proprio sicuro della convivenza felice di KDE e Xfce?

Comunque, dal momento che mi sono successi altri blocchi, forse  é meglio risolvere prima quest'ultimo problema e congelare per il momento la mappatura.
PS: Siccome "fidarsi è bene, non fidarsi è meglio", quando seguite una guida in internet, prendete la buona abitudine di fare copia e incolla prima in un editor di testo, controllando così che non ci siano codici strani, poi  nel terminale; vi eviterete spiacevoli sorprese!
PPS: Un'amicizia è sempre un'amicizia anche se virtuale!

Braccobaldo

#4
Mi dici di xfce4 e screenshoter, però io vedo un sacco di voci di Kwin e quindi non capisco se stavi usando xfce oppure kde...

A proposito della convivenza tra i due: sulla mia macchina è tranquilla e pacifica. Però io evito di usarli con lo stesso utente. E ti dirò, che xfce non lo sto usando e pensavo di rimuoverlo (così)...

EDIT:
credo di aver capito (ho letto la fine del rigo): hai fatto uno screenshot col tasto stamp e ti è partito screenshooter di xfce invece di ksnapshot. Se è così è molto strano, a meno che tu non abbia usato con lo tesso utente prima xfce e poi kde, magari alternandoli a più riprese. Se è così non è tanto strano...

drugo

Stavo usando KDE anche perché non so come far partire Xfce ;D

Quando faccio partire Slackware, dopo il caricamento il sistema si ferma su login:
gli do l'utente e pwd che ho creato (rim67) e quindi startx e mi parte KDE.
La procedura è corretta?

Comunque apro un altro topic per i blocchi e altre cosucce  ;D
PS: Siccome "fidarsi è bene, non fidarsi è meglio", quando seguite una guida in internet, prendete la buona abitudine di fare copia e incolla prima in un editor di testo, controllando così che non ci siano codici strani, poi  nel terminale; vi eviterete spiacevoli sorprese!
PPS: Un'amicizia è sempre un'amicizia anche se virtuale!

Braccobaldo

Dopo esserti sei loggato come utente scrivi:
xwmconfig

e seleziona xfce dalla lista, poi dai startx.

drugo

#7
Citazione di: Superciuk il Sabato 03 Dicembre 2016, 15:29:26
http://docs.slackware.com/howtos:window_managers:keyboard_layout

da questo link ho preso il comando:

setxkbmap it

che mi risolve il problema per la sessione corrente, al prossimo riavvio sono allo stesso punto. Si potrebbe mettere in un script all'avvio ma non mi sembra l'opzione più giusta anche se alla fine fa quello che volevo.
PS: Siccome "fidarsi è bene, non fidarsi è meglio", quando seguite una guida in internet, prendete la buona abitudine di fare copia e incolla prima in un editor di testo, controllando così che non ci siano codici strani, poi  nel terminale; vi eviterete spiacevoli sorprese!
PPS: Un'amicizia è sempre un'amicizia anche se virtuale!

drugo

Citazione di: Superciuk il Sabato 03 Dicembre 2016, 15:29:26

EDIT:

dai una occhiata a questo file: /etc/rc.d/rc.keymap

Questo è il mio:
bash-4.3$ cat /etc/rc.d/rc.keymap
#!/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
fi
bash-4.3$


è identico al mio!
PS: Siccome "fidarsi è bene, non fidarsi è meglio", quando seguite una guida in internet, prendete la buona abitudine di fare copia e incolla prima in un editor di testo, controllando così che non ci siano codici strani, poi  nel terminale; vi eviterete spiacevoli sorprese!
PPS: Un'amicizia è sempre un'amicizia anche se virtuale!

Braccobaldo

#9
Citazione di: Superciuk il Sabato 03 Dicembre 2016, 12:05:14
EDIT:
In KDE:
Impostazioni di Sistema-->Dispositivi di Immissione-->Tastiera-->Mappatura...

Non ho ancora capito se questo passaggio lo hai fatto in KDE oppure no ...  :ciao:


EDIT:

Se lo hai fatto potresti aver commesso questa leggerezza:
quando vai ad aggiungere la mappatura italiana devi fare attenzione a selezionare italiana sia nella prima che nella seconda voce (dall'alto...); se non imposti il secondo rigo su "italiana" ti lascerà impostato come layout EUR(US). Con il risultato che conosci.