Come far visualizzare a VT caratteri cinesi?

7

Quando uso il VT ( CTRL + ALT + F1 ), mostrerà solo i caratteri sostitutivi per il cinese, ma dall'alternativa CD di installazione posso vedere, che è effettivamente possibile visualizzare cinese nel VT. Come abilitare questo?

    
posta FUZxxl 07.02.2011 - 19:44

2 risposte

4

Ho avviato il livecd Ubuntu 10.10 a 32-bit, e ho scelto quello che sono abbastanza cinese semplificato (opzione penultima nel menu lingua). Dopo l'avvio nell'ambiente di prova, ho premuto ctl - alt - f1 , digitato ls , ed è stato premiato con diamanti anziché cinesi . Concludo che Ubuntu non include il supporto cinese per console / tty. Otoh, tutto funziona meravigliosamente all'interno di Gnome.

Fortunatamente, puoi aggiungere il supporto tty cinese. Installa fbiterm ed eseguilo su un tty. È un frame buffer in grado di gestire caratteri non latini. Non so ancora come rendere Fbiterm usato di default.

@FUZxxl, eseguire fbiterm su una nuova installazione di Ubuntu 10.10 in VirtualBox mi dà il tuo errore Frame buffer device /dev/fb0: Open error . Ho trovato un thread UbuntuForum.org che suggerisce che è necessario caricare il modulo del kernel che consente i frame buffer. È un po 'vecchio ... ecco cosa ho fatto:

  1. Modifica /etc/initramfs-tools/modules . Aggiungi alla fine del file su righe separate: fbcon e vesafb .

  2. Modifica /etc/modprobe.d/blacklist-framebuffer e uncomment vesafb .

  3. Esegui: sudo update-initramfs -u -k all .

  4. Assicurati di avere una linea vga impostata in /etc/default/grub . Esempio: GRUB_CMDLINE_LINUX_DEFAULT="vga=0x314"

  5. Esegui update-grub .

Ora puoi riavviare ed eseguire fbiterm sulla console virtuale.

    
risposta data djeikyb 09.02.2011 - 23:30
0

Penso che, in "modalità testo" VT utilizza la modalità testo video, quindi è limitata a 256/512 caratteri diversi allo stesso tempo. Non so molto della lingua cinese, ma suppongo che abbia molte più "lettere" che altri linguaggi abbiano un "alfabeto" con 26 lettere o così :) Comunque, penso che Ubuntu usi la console VT framebuffer (non testo VGA basato sulla modalità), quindi forse in teoria è possibile fare ...

    
risposta data LGB 12.02.2011 - 09:27

Leggi altre domande sui tag