LINUX.ORG.RU

Разные шрифты в консолях.

 


1

2

Имеется три машины (железо разное). На всех трех обновил Debian 6 -> Debian 7. Одинаково слетели русские шрифты в консоли на всех трех машинах (квадратики вместо букв). Одинаково вылечил

apt-get install console-data console-setup console-cyrillic

с последующей dpkg-reconfigure этих пакетов.

В процессе реконфигурации на всех трех машинах выставил идентичные натройки (шрифт размер шрифта кодировка раскладка и т.п.). Ну, и все как бы ок. Но шрифты разные, т.е. визуально отличаются на всех маштнах в итоге.

Исходные кофигурации OC на машинах были разные до апдейта. Например, на одной я выпилил DE перед апдейтом, на двух других изначально DE не было. Тем временем, при загрузке системы, на экране отображается даже лог загрузки по-разному (разными шрифтами). На одной навблюдается «переключение» на более мелкий и убористый шрифт, к примеру (как это присходит при загрузке десктопных версий ОС), до апдейта не было такого.

Как это такое может быть?

★★★

Тем временем, при загрузке системы, на экране отображается даже лог загрузки по-разному (разными шрифтами). На одной навблюдается «переключение» на более мелкий и убористый шрифт

KMS

greenman ★★★★★ ()
Ответ на: комментарий от greenman

Не совсем понял, как это может влиять. У меня нигде никаких настроек KMS не производилось. Единственный файл, который как-то можно отнести к таким настройкам fbdev-blacklist.conf идентичен на всех машинах.

blacklist arkfb blacklist aty128fb blacklist atyfb blacklist radeonfb blacklist cirrusfb blacklist cyber2000fb blacklist gx1fb blacklist gxfb blacklist lxfb blacklist kyrofb blacklist matroxfb_base blacklist mb862xxfb blacklist neofb blacklist nvidiafb blacklist pm2fb blacklist pm3fb blacklist s3fb blacklist savagefb blacklist sisfb blacklist tdfxfb blacklist tridentfb blacklist viafb blacklist vt8623fb blacklist snd-pcsp

conalex ★★★ ()
Ответ на: комментарий от greenman

видеокарт, как таковых нету нигде. но интегрированные в мамку чипы разные. lspci на предмет VGA дает следующее (первая - это где переключается)

VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 18) (prog-if 00 [VGA controller]) Subsystem: ASRock Incorporation Device 0042

VGA compatible controller: ASPEED Technology, Inc. ASPEED Graphics Family (rev 10) (prog-if 00 [VGA controller]) Subsystem: ASUSTeK Computer Inc. Device 8373

VGA compatible controller: Matrox Electronics Systems Ltd. MGA G200eW WPCM450 (rev 0a) (prog-if 00 [VGA controller]) Subsystem: Super Micro Computer Inc Device 0600

VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Rage XL (rev 27) (prog-if 00 [VGA controller]) Subsystem: Intel Corporation Device 3425

Да, еще добавил машину (четвертая в списке). На ней так же шрифты выглядят иначе (более округло). Но на ней ставил Debian 7 с нуля.

И да, шрифт везде выставлял Fixed (console-setup) и UniCyr (console-cyrillic).

conalex ★★★ ()
Ответ на: комментарий от conalex

(первая - это где переключается) VGA compatible controller: Intel Corporation Core Processor Integrated Graphics

По опыту на арче так и есть. Поверил дебиановской вики:

On Intel and Radeon cards KMS is disabled at run time in Debian kernel images by default.1 It is enabled via modprobe configuration files provided by the xserver-xorg-video-intel and xserver-xorg-video-radeon packages. nVidia cards have KMS enabled in the kernel by default.

Любопытства ради можешь добавить nomodeset в параметры загрузки ядра.
greenman ★★★★★ ()
Ответ на: комментарий от conalex

KMS — кроме всего прочего, «нативное» разрешение экрана на ранней стадии безо всяких иксов. Что с остальными — не знаю. Таки попробуй nomodeset, может что и прояснится.

greenman ★★★★★ ()

Выпилите console-cyrillic, он уже давно deprecated.

На одной навблюдается «переключение» на более мелкий и убористый шрифт

Так и должно быть.

anonymous ()
Ответ на: комментарий от anonymous

Без console-cyrillic русских букв не было. Почему - хз. До авпдейта его не было в системе, да. Накатил - появились. console-setup и console-data тоже не было, но они не помогли.

Что значит так и должно быть? Поясните.

conalex ★★★ ()
Ответ на: комментарий от conalex

Без console-cyrillic русских букв не было. Почему - хз. До авпдейта его не было в системе, да. Накатил - появились. console-setup и console-data тоже не было, но они не помогли.

Это очень странно. Локаль UTF-8 стоит, надеюсь?

Что значит так и должно быть? Поясните.

Сначала шрифты те, которые вшиты в железо. При загрузке console-setup подгружает свои, которые значительно шире в плане поддержки юникода.

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.