Perciò il mio obiettivo è quello di impostare il charset della console a quello del dos, cp850, senza unicode. Ho letto vari topic e sono riuscito a cambiare il font della console, la codifica caratteri e altro, ma rimane sempre il seguente problema:
Disattivando il supporto Unicode (col comando unicode_stop) quando inserisco un carattere "particolare" tipo lettere accentate, vengono scritti 2 caratteri, proprio come se la lettura della tastiera fosse in Unicode, ma la scrittura su schermo no.
Ecco quello che ho fatto:
All'inizio:
Codice: Seleziona tutto
user@laptop:~$ echo -n "abc àè" | hd
00000000 61 62 63 20 c3 a0 c3 a8 |abc ....|
Codice: Seleziona tutto
user@laptop:~$ unicode_stop
user@laptop:~$ loadkeys /usr/share/keymaps/i386/qwerty/it.kmap.gz
user@laptop:~$ consolechars -f /usr/share/consolefonts/cp850-8x16.psf.gz
user@laptop:~$ ├▒├Ð
C'è qualcuno che sa darmi una dritta?