Domanda:
Esecuzione di xclock il comando si attiva con l'errore 'Missing charsets in String to FontSet conversion' .
# xclock Warning: Missing charsets in String to FontSet conversion Warning: Unable to load any usable fontset
Soluzione
:
Ciò accade a causa dell'impostazione errata della variabile di ambiente locale LC_ALL . Nella maggior parte dei casi, se controlli le variabili locali degli utenti usando il comando seguente, avresti ragione che il varibale LC_ALL sia vuoto.
# locale | grep LC_ALL LC_ALL=
Segui i passaggi seguenti per risolverlo.
1. Imposta LC_ALL=C variabile usando il comando seguente
# export LC_ALL=C
2. Per rendere permanente questa modifica per un particolare utente, aggiungi le voci richieste nel file .bash_profile.
# vi /home/[username]/.bash_profile LC_ALL=C export LC_ALL
Ad esempio, per aggiungerlo al profilo di un utente "testuser":
# vi /home/testuser/.bash_profile LC_ALL=C export LC_ALL
3. Per verificare le impostazioni:
# echo $LC_ALL C