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


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

Автор Тема: кракозябры в консоли и при соединении по SSH  (Прочитано 6564 раз)

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

Оффлайн Zloi_87

  • Автор темы
  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
здравствуйте. такая проблема: после установки системы сделал все по правилам (FRAMEBUFFER=Y,все как мы любим), квадраты вместо русских букв исчезли, но!!!! появились кракозябры. т.е. как в винде при сбитой кодировке. а окно соединения по SSH при использовании mc вообще отображает буквы точками. причем на самом сервере все отображается нормально, и при работе в терминале кракозябров нету. куда копать???

Пользователь решил продолжить мысль 27 Февраля 2014, 08:41:53:
вот как выглядит соединение по SSH с mc:
« Последнее редактирование: 27 Февраля 2014, 08:41:53 от Zloi_87 »

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: кракозябры в консоли и при соединении по SSH
« Ответ #1 : 27 Февраля 2014, 09:15:13 »
Картинка видимо только пользователям сайта sql.ru видна - есть же инструкция по выкладыванию изображений.
Да, собственно, она и не нужна. И так всё понятно.

В клиенте ssh указать правильную кодировку религия не позволяет?

Оффлайн Zloi_87

  • Автор темы
  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: кракозябры в консоли и при соединении по SSH
« Ответ #2 : 27 Февраля 2014, 09:28:19 »
за картинку извиняюсь, мануал по выкладыванию картинок не курил. дело не в клиенте SSH, в консоли ситуация не лучше. кодировка DOS, по крайней мере похожа.. что то не в клиенте дело, как мне подсказывает высший разум... в чем самое непонятное, так в том, что в терминале все идет по плану, а в консоли нет.

Пользователь решил продолжить мысль 27 Февраля 2014, 09:37:32:
зы: поменял кодировку. хоть KOI8, хоть UTF, хоть ISO, разницы никакой.
« Последнее редактирование: 27 Февраля 2014, 09:37:32 от Zloi_87 »

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: кракозябры в консоли и при соединении по SSH
« Ответ #3 : 27 Февраля 2014, 10:35:25 »
мануал по выкладыванию картинок не курил.
Самое время выкурить. Тем более там и курить-то нечего. "Трубка" здесь

кодировка DOS, по крайней мере похожа..
Зачем гадать?
echo $LANG

терминале все идет по плану, а в консоли нет.
Эммм, давайте определимся, что Вы называете терминалом, что консолью, а что SSH.

Оффлайн Zloi_87

  • Автор темы
  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: кракозябры в консоли и при соединении по SSH
« Ответ #4 : 27 Февраля 2014, 11:19:16 »
Цитировать
Самое время выкурить
спасибо, курю.
Цитировать
echo $LANG
ru_RU UTF8

Цитировать
давайте определимся, что Вы называете терминалом, что консолью, а что SSH.
терминал - alt+ctrl+T, консоль - alt+ctrl+F1, SSH -


(Скурил, спасибо)

Пользователь решил продолжить мысль 27 Февраля 2014, 11:20:27:


недокурил, извините.

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: кракозябры в консоли и при соединении по SSH
« Ответ #5 : 27 Февраля 2014, 11:29:35 »
sudo apt-get install console-setupНо по ssh не увидел проблемы, так как не показана кириллица

Оффлайн Zloi_87

  • Автор темы
  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: кракозябры в консоли и при соединении по SSH
« Ответ #6 : 27 Февраля 2014, 12:08:55 »
вот

sudo -i
echo 'FRAMEBUFFER=Y' >> /etc/initramfs-tools/initramfs.conf
exit
sudo update-initramfs -u
sudo dpkg-reconfigure console-setup

тож на тож. правда после setupcon ситуация меняется, но до перезагрузки. после нее надо опять вводить setupcon, после этого русские буквы отображаются буквами, а не кракозябрами.

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: кракозябры в консоли и при соединении по SSH
« Ответ #7 : 27 Февраля 2014, 12:30:44 »
фреймбуфер и кракозябры ни коим образом не связаны.
У Вас кириллица только в mc?

grep -v "^$\|^#" /etc/default/console-setup
после setupcon и после перезагрузки

Оффлайн Zloi_87

  • Автор темы
  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: кракозябры в консоли и при соединении по SSH
« Ответ #8 : 27 Февраля 2014, 14:01:45 »
У Вас кириллица только в mc?

нет, даже в ifconfig "локальная петля" выходит точками. в --help вообще лучше не соваться.

grep -v "^$\|^#" /etc/default/console-setup
после setupcon и после перезагрузки

кое что уже яснее... как я понял, эта команда с -v выбирает неподходящие строки в файлах. это было б круто, и могло б помочь, если б я мог нарисовать допустим знак омега или знак переноса каретки на новую строку, а именно эти знаки и отображаются в консоли. а в клиенте SSH вообще не точки а ромбы, только очень мелкие.

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: кракозябры в консоли и при соединении по SSH
« Ответ #9 : 27 Февраля 2014, 14:43:45 »
У Вас же где-то безпроблемно отображает

Оффлайн Zloi_87

  • Автор темы
  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: кракозябры в консоли и при соединении по SSH
« Ответ #10 : 27 Февраля 2014, 14:55:01 »
в терминале (это который alt+ctrl+T)

Пользователь решил продолжить мысль 27 Февраля 2014, 15:09:54:
захотел сделать ушлый ход - grep -v "ячсфыв" /etc/default/console-setup

не прошло. выдал ооооооочень много букв. как я понял, он стал объяснять мне что значит каждая строка. это я уже и без него разобрался.
вариант 1
(Нажмите, чтобы показать/скрыть)
вариант 2
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 27 Февраля 2014, 15:09:54 от Zloi_87 »

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: кракозябры в консоли и при соединении по SSH
« Ответ #11 : 27 Февраля 2014, 16:33:32 »

Ну у меня везде CODESET="CyrSlav" и проблем с кодировками не наблюдаю

 

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