alien175 |
|
Темы:
20
Сообщения:
171
Участник с: 27 декабря 2010
|
приветствую! проблемка, только недавно заметил: xscreensaver, при вызове окна для разблокировки весь русский шрифт отображается кракозяблами. Собственно, как поправить? вот скрин, дико извиняюсь за качество гугл посоветовал создать ~/.Xresources c содержимым xscreensaver.splash: false !font settings xscreensaver.Dialog.headingFont: -*-dina-bold-r-*-*-12-*-*-*-*-*-*-* xscreensaver.Dialog.bodyFont: -*-dina-medium-r-*-*-12-*-*-*-*-*-*-* xscreensaver.Dialog.labelFont: -*-dina-medium-r-*-*-12-*-*-*-*-*-*-* xscreensaver.Dialog.unameFont: -*-dina-medium-r-*-*-12-*-*-*-*-*-*-* xscreensaver.Dialog.buttonFont: -*-dina-bold-r-*-*-12-*-*-*-*-*-*-* xscreensaver.Dialog.dateFont: -*-dina-medium-r-*-*-12-*-*-*-*-*-*-* xscreensaver.passwd.passwdFont: -*-dina-bold-r-*-*-12-*-*-*-*-*-*-* !general dialog box (affects main hostname, username, password text) xscreensaver.Dialog.foreground: #ffffff xscreensaver.Dialog.background: #111111 xscreensaver.Dialog.topShadowColor: #111111 xscreensaver.Dialog.bottomShadowColor: #111111 xscreensaver.Dialog.Button.foreground: #666666 xscreensaver.Dialog.Button.background: #ffffff !username/password input box and date text colour xscreensaver.Dialog.text.foreground: #666666 xscreensaver.Dialog.text.background: #ffffff xscreensaver.Dialog.internalBorderWidth:24 xscreensaver.Dialog.borderWidth: 20 xscreensaver.Dialog.shadowThickness: 2 !timeout bar (background is actually determined by Dialog.text.background) xscreensaver.passwd.thermometer.foreground: #ff0000 xscreensaver.passwd.thermometer.background: #000000 xscreensaver.passwd.thermometer.width: 8 !datestamp format--see the strftime(3) manual page for details xscreensaver.dateFormat: %I:%M%P %a %b %d, %Y Как избавиться от кракозяблов? |
void |
|
Темы:
32
Сообщения:
375
Участник с: 15 февраля 2010
|
а шрифт dina установлен? кириллицу поддерживает? я б установил xfontsel и сгенерил бы свой конфиг шрифтов, которые будут показывать кириллицу. xfontsel находится в пакете xorg-xfontsel. Ну и еще хорошо бы убедиться, что .Xresources вообще на него влияет (в мане упоминается только .Xdefaults) - например поменять цвета, формат даты, чтобы увидеть изменения. |
alien175 |
|
Темы:
20
Сообщения:
171
Участник с: 27 декабря 2010
|
да, настройки цепляются из ~/.Xdefaults-<hostname> теперь задачка подобрать шрифт. dina, установлен, но насчет кирилллицы засомневался, не знаю… (всегда у меня с консольными шрифтами проблемы) пытаюсь поставить dejavu sans (кириллица там же точно есть?) -*-dejavu sans-medium-r-*-*-*-*-*-*-*-*-koi8-r =кракозябры -*-dejavu sans-medium-r-*-*-*-*-*-*-*-*-iso8859-1 = кракозябры -*-dejavu sans-medium-r-*-*-*-*-*-*-*-*-*-uni =то же -*-dejavu sans-medium-r-*-*-*-*-*-*-*-*-*-* =без результата что ж туда прописать-то?? перепробовал кучу вариаций… и ничего… да, может важно: локали в /etc/locale.gen установлены только utf-8 |
void |
|
Темы:
32
Сообщения:
375
Участник с: 15 февраля 2010
|
хмм, у меня из локалей только$ grep -v ^# /etc/locale.gen en_US.UTF-8 UTF-8 en_US ISO-8859-1 но кириллица отображается (по крайней мере в xfontsel): |
alien175 |
|
Темы:
20
Сообщения:
171
Участник с: 27 декабря 2010
|
в xfontsel отображается, а в xscreensaver - иероглифы (( |
tchgefest |
|
Темы:
51
Сообщения:
1505
Участник с: 20 октября 2008
|
Сделал так: Взял вот http://pingvinoff.net/2010/02/04/udalen … archlinux/ Посмотреть, какие пакеты не используются ничем в системе можно командой sudo pacman -Qdt Ну, а удалить всех, так называемых «сирот» можно командой sudo pacman -Rsn $(pacman -Qdtq) Теперь login & passwd на аглицком, но без кракозябол,были как у тебя. У меня OBox & Slim. Стало Только очень аккуратно.
Последний крик моды - эхо 30-летней давности.
|
sirocco |
|
Темы:
29
Сообщения:
2501
Участник с: 25 июля 2007
|
ALiEN175 Правильную строку можно увидеть в выводе xlsfonts | grep iso10646 И, кстати, просто установка sudo pacman -S dina-font $ cat /etc/X11/xorg.conf.d/20-fonts.conf # Section "Files" FontPath "/usr/share/fonts/local/" EndSection Скриншот можно сделать командой xscreensaver-command -lock; sleep 10; import -window root xscreensaver.png |