Вы здесь

В KDE нет букв.[РЕШЕНО]

Установил KDE на чистую систему. Русифицировал в UTF8.
Загружаюсь а там одни квадратики вместо букв и konsole вся в белую клеточку.
В чём может быть дело ?

CFLAGS="-march=k8-sse3 -O2 -pipe"
CXXFLAGS="${CFLAGS}"
CHOST="x86_64-pc-linux-gnu"
USE="3dnow lzma nls unicode vim-syntax -bluetooth -cups -gnome -gtk -handbook -ipv6"
MAKEOPTS="-j3"
INPUT_DEVICES="evdev"
VIDEO_CARDS="nvidia"
ALSA_CARDS="hda-intel"
LINGUAS="ru"
ACCEPT_KEYWORDS="~amd64"
ACCEPT_LICENSE="*"

consolefont="UniCyrExt_8x16"
consoletranslation="koi2alt"
keymap="-u ruwin_ct_sh-UTF-8"
windowkeys="YES"
dumpkeys_charset="koi8-r"

Пакет русификации к кедам стоит. И очень меня смущает что konsole вся в такую же клеточку как не отображаемые буквы. Апдэйт полностью сделан, в консоли и русский и английский отлично работает. Какие есть варианты ?

Скриншот можете показать?
Какой шрифт выбран в «Параметры системы» → «Внешний вид» → «Шрифты»?

Я Gentoo & Funtoo

Lupo Alberto написал:
Скриншот можете показать?
Какой шрифт выбран в «Параметры системы» → «Внешний вид» → «Шрифты»?

Издеваетесь ? Как я могу управлять системой если не вижу какие знаки отображаются. :)
Я не только не могу в параметрах системы что-либо выбирать но и не знаю какой язык у меня стоит. Переключение раскладки клавиатуры тоже отсутствует, поэтому не могу на английский перейти. И в konsole команды вводить. Сейчас посмотрел в make.conf и увидел что у меня там kde юзе-флаг не стоит. Может из за этого ? Сейчас пересобирать буду...

Мышка дура, прав был Суворов.

1. Проверь наличие UniCyrExt_8x16
2. Замени на другой шрифт, например Cyr_a8x16, и проверь.

Делать все через консоль [не в кедах], Alt+F1, например ...

felix_s написал:
1. Проверь наличие UniCyrExt_8x16
2. Замени на другой шрифт, например Cyr_a8x16, и проверь.

Делать все через консоль [не в кедах], Alt+F1, например ...

Нет, я же в первом посте написал что с консолью всё хорошо. Проблема относится только к кедам. К тому же, какое Alt+F1 к чёрту ? Я же в консоли...

Мышка дура, прав был Суворов.

vovanvster написал:
felix_s написал:
1. Проверь наличие UniCyrExt_8x16
2. Замени на другой шрифт, например Cyr_a8x16, и проверь.

Делать все через консоль [не в кедах], Alt+F1, например ...

Нет, я же в первом посте написал что с консолью всё хорошо. Проблема относится только к кедам. К тому же, какое Alt+F1 к чёрту ? Я же в консоли...

Хмм .. тогда к чему вот эти строчки, если речь идет не о консоли, а о кедах?

Цитата:
consolefont="UniCyrExt_8x16"
consoletranslation="koi2alt"
keymap="-u ruwin_ct_sh-UTF-8"
windowkeys="YES"
dumpkeys_charset="koi8-r"

И очень меня смущает что konsole вся в такую же клеточку как не отображаемые буквы.

А с кедами все просто ..
1. проверить /etc/locale.gen на наличие русского
2. запустить locale-gen
3. пересобрать glibc и ncurses
4. пересобрать кеды

Хмм .. тогда к чему вот эти строчки, если речь идет не о консоли, а о кедах?

Цитата:
consolefont="UniCyrExt_8x16"
consoletranslation="koi2alt"
keymap="-u ruwin_ct_sh-UTF-8"
windowkeys="YES"
dumpkeys_charset="koi8-r"

А с кедами все просто ..
1. проверить /etc/locale.gen на наличие русского
2. запустить locale-gen
3. пересобрать glibc и ncurses
4. пересобрать кеды

Чушь, если бы всё было просто то и вопроса не было.
Строчки которые тебя удивили относятся к локализации (systemwide) и настройкам клавы. Если ты их раньше не видел то не обращай внимания.
Система собрана грамотно. Моск включи:
Если в консоли русский есть то и с /etc/locale.gen и с glibc всё в порядке...
emerge -e world делал.

P.S. Не надо искать глупее себя.

Мышка дура, прав был Суворов.

vovanvster написал:
Система собрана грамотно.

грамотно собраные системы обычно работают без проблем ;)

vovanvster написал:
Моск включи
...
P.S. Не надо искать глупее себя.

вы бы повежливее относились к людям, которые хотят вам помочь! хотя бы потому, что у них все работает, а у вас нет!

вы бы повежливее относились к людям, которые хотят вам помочь! хотя бы потому, что у них все работает, а у вас нет!

Да всё у меня работает, это очередной эксперимент.
Люди которые хотят помочь обычно вопрос читают и ответ пишут тоже вежливо, а не с высока полу хамски. А вы сюда зашли не помощь мне оказать а похихикать. Не отнимайте пожалуйста время.

Мышка дура, прав был Суворов.

vovanvster написал:
consoletranslation="koi2alt"
keymap="-u ruwin_ct_sh-UTF-8"
dumpkeys_charset="koi8-r"

а расскажите пожалуйста назначение вот этих трех параметров?
нигде ничего такого не прописывал и все работает :)

Theli написал:
vovanvster написал:
consoletranslation="koi2alt"
keymap="-u ruwin_ct_sh-UTF-8"
dumpkeys_charset="koi8-r"

а расскажите пожалуйста назначение вот этих трех параметров?
нигде ничего такого не прописывал и все работает :)

Когда всё заработает то расскажу если хотите (и сами не можете разобраться)
а сейчас занят тем что пытаюсь решить эту проблему.

P.S.Никогда не задумывались о том что работать может по разному?

Мышка дура, прав был Суворов.

vovanvster написал:
Когда всё заработает то расскажу если хотите (и сами не можете разобраться)
а сейчас занят тем что пытаюсь решить эту проблему.
P.S.Никогда не задумывались о том что работать может по разному?

я то могу, но мне не надо, ибо работает ;) просто иногда нужно убедиться, что человек не тупо скопипастил из мануала, а знал, что делал ;)

Theli написал:
vovanvster написал:
Когда всё заработает то расскажу если хотите (и сами не можете разобраться)
а сейчас занят тем что пытаюсь решить эту проблему.
P.S.Никогда не задумывались о том что работать может по разному?

я то могу, но мне не надо, ибо работает ;) просто иногда нужно убедиться, что человек не тупо скопипастил из мануала, а знал, что делал ;)

Знал-знал. Ни в одном мануале consolefont="UniCyrExt_8x16" и keymap="-u ruwin_ct_sh-UTF-8"
не встречал. Покажите мне такой чтобы можно было скопипастить.

Мышка дура, прав был Суворов.

ну, имхо koi2alt нужно прописывать, когда у вас ввод koi8, а вывод cp866( у вас вывод в utf8)...

И тогда, когда нет шрифтов в utf8

(Sir) * Windows looks like an open door, but no way to go *

или у вас в системной косоли все нормально, а проблемы только в кде?

P.S. и вообще куда на форуме делась кнопка "изменить"?!?!

Theli написал:
или у вас в системной косоли все нормально, а проблемы только в кде?

Вот - вот, топикстарт прочитать надо.

Мышка дура, прав был Суворов.

Theli написал:
ну, имхо koi2alt нужно прописывать, когда у вас ввод koi8, а вывод cp866( у вас вывод в utf8)...

Блин, да не относится это к вопросу, хватит флудить.

Мышка дура, прав был Суворов.

Хоть и больше ручной работы по размаскированию нужных пакетов, но лучше всё-таки ACCEPT_KEYWORDS="amd64", то есть оставаться на стабильной архитектуре.

eix -I fonts

можно взглянуть?

(Sir) * Windows looks like an open door, but no way to go *

Понятно что в смысле стабильности лучше, основная система из смешанных веток работает чудесно. Это я эксперименты всяка-разные ставлю.

eix -I fonts
[I] x11-apps/mkfontscale
     Available versions:  1.0.5 1.0.6 1.0.7 {debug}
     Installed versions:  1.0.7(02:37:44 01.02.2010)(-debug)
     Homepage:            http://xorg.freedesktop.org/
     Description:         create an index of scalable font files for X

[I] x11-proto/fontsproto
     Available versions:  2.0.2 2.1.0
     Installed versions:  2.1.0(11:11:46 01.02.2010)
     Homepage:            http://xorg.freedesktop.org/
     Description:         X.Org Fonts protocol headers

Found 2 matches.

Мышка дура, прав был Суворов.

sir@swan ~ $ eix -I fonts
[I] media-fonts/gnu-gs-fonts-std
     Available versions:  ~6.0 8.11
     Installed versions:  8.11(04:52:10 05/25/09)
     Homepage:            http://www.cups.org/   
     Description:         Ghostscript Standard Fonts

[I] media-fonts/corefonts
     Available versions:  1-r4 {X}
     Installed versions:  1-r4(02:35:30 05/25/09)(X)
     Homepage:            http://corefonts.sourceforge.net/
     Description:         Microsoft's TrueType core fonts  

[I] x11-apps/mkfontscale
     Available versions:  1.0.5 1.0.6 1.0.7 {debug}
     Installed versions:  1.0.7(17:00:14 12/12/09)(-debug)
     Homepage:            http://xorg.freedesktop.org/    
     Description:         create an index of scalable font files for X

[I] x11-proto/fontsproto
     Available versions:  2.0.2 2.1.0
     Installed versions:  2.1.0(17:24:16 10/04/09)
     Homepage:            http://xorg.freedesktop.org/
     Description:         X.Org Fonts protocol headers

Found 4 matches.

Хотя бы, как у меня, коре-фонтс поставьте. Шрифты и системы кириллизации консоли и иксов друг от друга никак не зависят, общего только locale

(Sir) * Windows looks like an open door, but no way to go *

Found 4 matches.
[/code] Хотя бы, как у меня, коре-фонтс поставьте. Шрифты и системы кириллизации консоли и иксов друг от друга никак не зависят, общего только locale

Сейчас попробую поставить но ведь кеды должны свои шрифты использовать ?
Там Sans Serif по умолчанию.

Мышка дура, прав был Суворов.

А локаль у вас русская и в make.conf LINGUAS="ru"
поддержки английского нет, может быть и не вкомпилилась по умолчанию английская, или в конфигах где-то не прописалась, потому кде не знает, где брать в тех шрифтах, что она подцепила, нужную отрисовку. В логах иксов можно посмотреть, какие шрифты при старте цепляются, доступно, понятное дело, из консоли.

(Sir) * Windows looks like an open door, but no way to go *

Не кде не знает, конечно, а иксы )))

(Sir) * Windows looks like an open door, but no way to go *

Sir написал:
А локаль у вас русская и в make.conf LINGUAS="ru"
поддержки английского нет, может быть и не вкомпилилась по умолчанию английская, или в конфигах где-то не прописалась, потому кде не знает, где брать в тех шрифтах, что она подцепила, нужную отрисовку. В логах иксов можно посмотреть, какие шрифты при старте цепляются, доступно, понятное дело, из консоли.

Сначала в make.conf было en ru. Было то же самое.
Сейчас посмотрел Xorg.0.log, иксы шрифтов не находят совсем. Я не понимаю по поводу отрисовки, для того чтобы в кедах шрифты были надо чтобы в иксы хоть что-то загрузилось ?
Единственное отличие от множества разных Gentoo которые я ставил на множество разных машин
вижу в том что в этот раз я упорно не хочу ставить terminus. Сейчас попробую поставить.

Мышка дура, прав был Суворов.

При запуске имею сообщение:

(obconf:5469): Pango-WARNING **: failed to choose a font, expect ugly output. engine-type='PangoRenderFc', script='cyrillic'
X Error: BadWindow (invalid Window parameter) 3
  Major opcode: 19 (X_DeleteProperty)
    Resource id:  0x1800397

Кто может расшифровать ?
(новые шрифты пока не поставил)

Мышка дура, прав был Суворов.

vovanvster написал:
(новые шрифты пока не поставил)

Зря, начните с простого. И не панго надо смотреть в логах иксов, а выше -- какие шрифты иксы видят и цепляют.

(Sir) * Windows looks like an open door, but no way to go *

xorg-x11 стоит? eix -I media-fonts/ --only-names можно увидеть?

Theli написал:
xorg-x11 стоит? eix -I media-fonts/ --only-names можно увидеть?

Вы бы ещё спросили стоит ли Grub и ядро. :)
Кеды всё-же запускаются.
На 'eix -I media-fonts/ --only-names' консоль молчит как рыба.

Мышка дура, прав был Суворов.

значит xorg-x11 все же не стоит! вы можете путать с пакетом xorg-server ;)

Theli написал:
значит xorg-x11 все же не стоит! вы можете путать с пакетом xorg-server ;)

Аааа, ну да. Не стоит, и не собираюсь xorg-x11 ставить.

Мышка дура, прав был Суворов.

Однако похоже сейчас всё получится :) media-fonts/terminus-font потянул за собой media-fonts/encodings.

Мышка дура, прав был Суворов.

vovanvster написал:
Не стоит, и не собираюсь xorg-x11 ставить.

а в чем причина? этот пакет вообще стоит ставить на тех машинах, на которых происходит отображение окон, т.е. на сервере... если посмотрите less `equery w xorg-x11`, что этот паект ставит, то, возможно, все-таки поставите этот пакет ;)

а в чем причина? этот пакет вообще стоит ставить на тех машинах, на которых происходит отображение окон, т.е. на сервере... если посмотрите less `equery w xorg-x11`, что этот паект ставит, то, возможно, все-таки поставите этот пакет ;)

Это просто прихоть, эксперименты. Если Х11 поставлю то потом openbox, и пошло поехало...
Кед не будет :) Вообще я себя и в голой консоли комфортно чувствую. Ставлю w3m и mplayer с поддержкой фрэймбуфера и доволен. А сейчас хочу ортодоксальные кеды :) поэтому меня даже установка терминуса ломает.

Мышка дура, прав был Суворов.

Theli написал:
этот пакет вообще стоит ставить на тех машинах, на которых происходит отображение окон, т.е. на сервере... если посмотрите less `equery w xorg-x11`, что этот паект ставит, то, возможно, все-таки поставите этот пакет ;)

А может Вы объясните, зачем мне эта большая куча дерьма? Что из этих пакетов мне на самом деле нужно, если кде нормально работает без всего этого?

sir@swan ~ $ emerge -vp xorg-x11 | grep -v fonts

Calculating dependencies  ... done!
[ebuild  N    ] x11-apps/xcursorgen-1.0.3  97 kB
[ebuild  N    ] x11-apps/sessreg-1.0.5  USE="-debug" 101 kB
[ebuild  N    ] x11-apps/xpr-1.0.3  USE="-debug" 126 kB
[ebuild  N    ] x11-apps/smproxy-1.0.3  USE="-debug" 101 kB
[ebuild  N    ] x11-apps/xwud-1.0.2  USE="-debug" 102 kB
[ebuild  N    ] x11-apps/xinput-1.4.2  USE="-debug" 106 kB
[ebuild  N    ] x11-apps/x11perf-1.5.1  USE="-debug" 148 kB
[ebuild  N    ] x11-apps/xlsclients-1.0.2  USE="-debug" 94 kB
[ebuild  N    ] x11-apps/xgamma-1.0.3  USE="-debug" 94 kB
[ebuild  N    ] x11-apps/xwininfo-1.0.5  USE="-debug" 108 kB
[ebuild  N    ] x11-apps/xsetmode-1.0.0  USE="-debug" 73 kB
[ebuild  N    ] x11-apps/xvinfo-1.1.0  USE="-debug" 95 kB
[ebuild  N    ] x11-apps/xmodmap-1.0.4  USE="-debug" 113 kB
[ebuild  N    ] x11-apps/appres-1.0.2  USE="-debug" 94 kB
[ebuild  N    ] x11-apps/xev-1.0.4  USE="-debug" 99 kB
[ebuild  N    ] x11-apps/bitmap-1.0.4  USE="-debug" 138 kB
[ebuild  N    ] x11-apps/xdpyinfo-1.1.0  USE="xinerama -debug -dga -dmx" 114 kB
[ebuild  N    ] x11-apps/xbacklight-1.1.1  USE="-debug" 92 kB
[ebuild  N    ] x11-apps/xcmsdb-1.0.2  USE="-debug" 115 kB
[ebuild  N    ] x11-apps/xkill-1.0.2  USE="-debug" 97 kB
[ebuild  N    ] x11-apps/xkbevd-1.1.0  USE="-debug" 124 kB
[ebuild  N    ] x11-apps/xlsatoms-1.0.2  USE="-debug" 94 kB
[ebuild  N    ] x11-apps/xwd-1.0.3  USE="-debug" 115 kB
[ebuild  N    ] x11-apps/xrefresh-1.0.3  USE="-debug" 95 kB
[ebuild  N    ] x11-apps/xkbutils-1.0.2  USE="-debug" 108 kB
[ebuild  N    ] x11-libs/libXxf86dga-1.0.2  USE="-debug" 213 kB
[ebuild  N    ] x11-themes/xcursor-themes-1.0.2  2,224 kB
[ebuild  N    ] x11-apps/xdriinfo-1.0.3  USE="-debug" 96 kB
[ebuild  N    ] x11-apps/xf86dga-1.0.2  USE="-debug" 79 kB
[ebuild  N    ] x11-base/xorg-x11-7.4-r1  0 kB

Total: 62 packages (62 new), Size of downloads: 15,158 kB

Не говоря о трех десятках отвратительных шрифтов, которые этот пакет за собой тянет. Ни один из них не нужен ни мне, ни системе.
С тех пор, как искорг стал модульным, можно ставить его в минимальной инсталляции, необходимые пакеты дотянут до себя любимые ВМ-менеджеры и ДЕ-среды. И, знаете, я пользуюсь дженту как раз потому, что мне не нужно читать содержимое *.ebuild'ов, так как жизнь коротка и есть более интересные и нужные вещи.

(Sir) * Windows looks like an open door, but no way to go *

Полностью согласен с предидущим оратором.
Оказалось что кеды вообще с собой не одного шрифта не поставили. Как лечить ? Может кто знает ?

Мышка дура, прав был Суворов.

У меня xorg-x11 не стоит. Однако

sir@swan ~ $ eix -I -A media-fonts --only-names
media-fonts/gnu-gs-fonts-std                   
media-fonts/corefonts                          
media-fonts/dejavu                             
media-fonts/encodings                          
media-fonts/font-adobe-75dpi                   
media-fonts/font-alias                         
media-fonts/font-cursor-misc                   
media-fonts/font-misc-misc                     
media-fonts/font-util                          
media-fonts/terminus-font                      
media-fonts/ttf-bitstream-vera

(Sir) * Windows looks like an open door, but no way to go *

Как говаривал в таких случаях старина Карлсон:
"Ура !!! Свершилось ! Друг спас жизнь друга !"

Спасибо огромное парни, без вас бы давно всё отформатировал. Проклятые косячные кеды...
Это их баг. В настройках везде стоит Sans Serif а отображается terminus.
Куда залезать чтобы это исправить ?

Мышка дура, прав был Суворов.

емнип, sans serif физически не существует на вашей системе из-за лицензионных ограничения... вроде fontconfig'ом делаются переназначения шрифтов... но я не уверен... на форуме с месяц-два назад обсуждалось...

Да не, глупости :) я за эти (месяц два) на несколько разных машин Gentoo с кедами наверное раз 10 ставил. Второй раз на такое нарываюсь. Похоже что тут важна определенная последовательность действий. Я каждый раз по вдохновению делаю (по разному).
Надо ставить отдельно шрифты corefonts или terminus или ещё какие нибудь сами кеды sans не включают почему то

Мышка дура, прав был Суворов.