Зникла показ багатобайтових символів utf-8 з моменту зміни в 64-бітну ОС


0

Я перейшов на 64-бітну версію Arch Linux після того, як вони закінчили підтримку 32-бітної версії. Відтоді всі багатобайтові символи UTF-8 відображаються у вигляді пунктирного прямокутника, незалежно від відповідного додатка (але, як я роблю все у xterms, це, мабуть, xtermпроблема). Фактичне шестигранне значення кожного такого символу залишається правильним, просто зовнішній вигляд втрачається. Пропозиції щодо їх відновлення?

Моя .Xdefaultsє

# XTerm*metaSendsEscape: true
XTerm*metaSendsEscape: false
XTerm*visualBell: true
XTerm*background: black
XTerm*foreground: white

# pointerShape Options: XTerm, left_ptr, bogosity, arrow, pirate, gumby
XTerm*pointerShape: left_ptr

# XTerm*pointerColor: red
XTerm*pointerColorBackground: white

#  makes left double clicks highlight full path names, IP addresses 
#XTerm*charClass:  33:48,37:48,43:48,45-47:48,64:48,126:48,95:48
xterm*borderWidth: 0

# turns off accented (8 bit) characters
XTerm*eightBitInput: false
XTerm*selectToClipboard: true

Відповіді:


0

Коли мені потрібен інший xterm, я генерую його через fluxbox з командою гарячої клавіші, яка працює чудово і реально швидко, але надсилає будь-які повідомлення про помилки в / dev / null

Але коли я запустив xterm у командному рядку традиційним способом, він дав мені ці застереження

~ $ xterm: cannot load font "-Misc-Fixed-medium-R-*-*-13-120-75-75-C-120-ISO10646-1"
xterm: cannot load font "-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso10646-1"

Я відстежив їх до https://www.cl.cam.ac.uk/~mgk25/ucs-fonts.html, який включає http://www.cl.cam.ac.uk/~mgk25/download/ucs- fonts.tar.gz у розділі "Завантаження".

Потім дотримуйтесь інструкцій із встановлення у програмі README.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.