Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Проблема с кириллицей в консоли Ubuntu 13.04 после переустановки видеодрайвера  (Прочитано 1667 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн szakh

  • Автор темы
  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Проблема появилась после установки драйвера для вновь приобретённой видеокарты на видеопроцессоре NVIDIA GT 640.
Драйвер был установлен из репозитория ppa:xorg-edgers/ppa.
Суть проблемы: отображение части (не всех, примерно половины) символов кириллицы в консоли "кракозябрами".
Проблем с графикой в X Window System нет.
Были предприняты следующие попытки решения проблемы (ни одна из них, разумеется, пока не увенчалась успехом):
1. Использование console-cyrillic.
Результат: отображение кириллических символов восстанавливается, но проблема возвращается после первой же перезагрузки системы.
2. Включение фреймбуфера и настройка console-setup - проведено в точном соответствии с инструкциями, приведёнными на Ubuntu.ru (https://help.ubuntu.ru/wiki/russian_font_in_console).
Результат: отображение кириллических символов восстанавливается, однако после первой же перезагрузки проблема возвращается. Проблема возвращается даже после выхода в графический режим (Ctrl+Alt+F7) и затем обратного возврата в консоль (при этом сеанс в консоли не закрыт, однако то, что уже было отображено кириллицей, при возврате из графического режима превращается в "кракозябры").
Правда, не настраивал keyboard-configuration - не может быть в этом дела?
3. Использование команды setupcon.
Результат: 1) использование этой команды, так сказать, просто как таковой, возвращает отображение кириллических символов, но после возврата в консоль из графического интерфейса "кракозябры" возвращаются; 2) прописывание этой команды в /etc/rc.local не даёт никакого эффекта.
Других вариантов решения проблемы пока не загуглил, равно как и не встретил их на Ubuntu.ru.
В операционных системах GNU/Linux являюсь более чем новичком. Срок использования Ubuntu 13.04 (и 13.10) около 3-х месяцев.
Прошу помощи у компетентных людей.

P.S. При возвращении "кракозябров" (например, после возврата в консоль из графического режима) происходит ещё одна вещь: размер шрифта увеличивается, межстрочное расстояние увеличивается; если текст в консоли перед выходом из неё занимал хотя бы половину экрана, то вышеописанные изменения приводят к тому, что самая нижняя строка с символом $ "уползает" за нижний край монитора - становится попросту не видна (набранная "вслепую" команда clear, разумеется, очищает экран). Подозреваю, что это как-то связано с почему-то происходящим изменением разрешения монитора в консоли. Однако, с чем это связано и как это связано с проблемой кириллицы - понять не могу (но подозреваю, что связь должна быть).
Надеюсь на помощь русскоязычного сообщества.

Оффлайн РыжийПёс

  • Активист
  • *
  • Сообщений: 848
  • 好红狼
    • Просмотр профиля
Проблема появилась после установки драйвера для вновь приобретённой видеокарты на видеопроцессоре NVIDIA GT 640.
Так и копали бы сразу в этом направлении ...

Когда у меня возникают крякозябры в консоли при использовании проприетарных драйверов от NVidia, я обычно делаю так:
открываем (с правами суперпользователя) в текстовом редакторе файл по адресу:
/usr/share/nvidia-ВАША_ВЕРСИЯ_ДРАЙВЕРА/nvidia-ВАША_ВЕРСИЯ_ДРАЙВЕРА.grub-gfxpayload
(то есть, например, для драйвера "340-updates" это будет /usr/share/nvidia-340-updates/nvidia-340-updates.grub-gfxpayload)
и закомментируем последнюю строчку v10ded.*sv.*sd.*bc03sc.* (поставить в начале строчки знак # ).
Чтобы выглядело примерно так:
(Нажмите, чтобы показать/скрыть)
после этого выполняем пару команд:
sudo update-grub-gfxpayload
sudo update-grub
Мне это пока что всегда помогало, крякозябры исчезали, (а заодно графические заставки снова начинали работать).

« Последнее редактирование: 20 Июня 2019, 07:19:58 от zg_nico »
Каждый отдельно взятый человек, перешедший на GNU Linux, приближает всё остальное человечество к Светлому Будущему.

 

Страница сгенерирована за 0.017 секунд. Запросов: 20.