Линукс сталкер вместо букв

unixforum.org

Форум для пользователей UNIX-подобных систем

  • Темы без ответов
  • Активные темы
  • Поиск
  • Статус форума

Решено: Вместо русских букв непонятные символы.

Решено: Вместо русских букв непонятные символы.

Сообщение Alex K. » 14.01.2010 20:02

Re: Решено: Вместо русских букв непонятные символы.

Сообщение Voral » 14.01.2010 20:39

Re: Решено: Вместо русских букв непонятные символы.

Сообщение Bizdelnick » 14.01.2010 21:02

в консол и
вку́пе (с чем-либо)
в общем
в ообще
в течени е (часа)
нович ок
нюанс
п о умолчанию
приемл емо
пробле ма
проб овать
тра фик

Re: Решено: Вместо русских букв непонятные символы.

Сообщение Alex K. » 14.01.2010 22:22

Источник

Квадратики вместо русских букв

Когда я перехожу в консоль (сочетанием Ctrl+Alt+F1) вместо русских букв отображаются квадратики. После обновление это само поправилось, а после ещё одного обновления из tumbleweed снова появились в квадратики. Если консоль открыта в окне, то всё норм. Дистр OpenSUSE.

Это старый-престарый баг Суси.

А какие шрифты, поддерживающие русский язык подскажите?

ЕМНИП, нонче какой-то косяк с кодировками. Я в своем арчике сколько ни бился с этими настройками терминала, так русский у меня и не «завелся». Похоже, этой собаке только хрюникод нужен.

Среди первых — отсутствие выбора схемы инициализации системы: выбрать SysV вместо systemd из загрузочного меню больше нельзя. Правда, пакет sysvinit в репозитории имеется (хотя и не устанавливается по умолчанию). И, возможно, схему SysV посредством запуска systemd-sysvinit реанимировать можно. Правда, есть ли в этом смысл — не знаю.

настало время для изложения новостей плохих. О которых тоже долго распространяться не буду: только ленивый не успел ещё написать и о чудесах подключения к сети во время старта системы, и о квадратиках в консоли. Отдал свой долг этим темам и ваш покорный слуга — так что повторяться нет смысла. Тем более, что все эти штуковины обусловлены тоже не самой openSUSE, а исключительно systemd. И худо-бедно решаются — не костылями, как раньше, во времена SysV, а совершенствованием самой инвалидной коляски.

Жалко что выбор между sysvinit и systemd убрали.

setfont Cyr_a8x16 . Мне помогает на любом дистрибутиве.

Не факт, что дело в кодировке. У меня вот тоже на vconsole.conf арч уже давно не реагирует. Приходится при каждом входе в консоль писать команду, написанную мной выше.

На другом компьютере решил проще: эту же команду прописал в конец .bashrc

и не работает, собака!

Нашёл способ поддерживающий кириллицу шрифт — ter-c16b А можно как-нибудь сделать, чтобы в консоли (не в эм уляторе терминала) автоматически прописывалась такая команда: setfont ter-c16b

Читайте также:  Activesync для windows mobile

Я же тебе написал работающее решение. Я у тебя в игнор-списке?

Номер, сестра, номер. Дело в том, что в 12.1 оно очень даже решаемо. Легальными способами. А именно настройка раскладки:

настройка шрифта консоли

Можно попытаться отключить заставку. Я делал. Получил косяк хуже чем было: в tty1 экран стал забит графическим мусором. Хотя в остальных tty шрифт установился корректно. Я откатил, и решил вопрос иначе: в

Раскладка кстати нормально устанавливается в любом дистре. проблема с фонтом легально решалась только в 12.1. Сорри за некоторую сумбурность.

Ты предлагаешь решение, предполагающее скачку чего-то и установку чего-то. Я тоже предпочитаю более прозрачные решения ^_^ ОПа можно понять.

Чего-то ты длинно очень написал. Можно же в одну строчку:

А все же любопытно. Я не знал, что yast’ом можно рулить из консоли. Неожиданно, для GUI.

А через правила udev не работает (см. арчевики)?

Похоже, этой собаке только хрюникод нужен.

Ко хрюникодной системе нужны хрюникодные шрифты. Они содержат таблицы соответсвия кодов юникода символам конкретного шрифта (шрифт не может быть больше 256 символов, аппаратные ограничения текстового режима видюхи). Можно подгружать эти таблицы отдельно. В сюзе они есть. Но по скольку не пользовался, не помню где. Если они встроены в шрифт, в его названии обычно содержится Uni в начале или расширение psfu (в отличие от обычного psf) Хотя в данной ветке дважды фигурирует незабвенный Cyr_a8x16.gz, не имеющий этих признаков.

Не факт, что дело в кодировке. У меня вот тоже на vconsole.conf арч уже давно не реагирует.

Хуки keymap и consolefont есть?

Ты мне ссылку на что-то страшное дал, с поцтеровысерами. У меня же sysvinit!

Ну было ж по поводу OpenSUSE, нет? udev-то по-любому есть.

Источник

[РЕШЕНО] Русский шрифт в консоли — квадраты

# 6 лет, 12 месяцев назад (отредактировано 6 лет, 12 месяцев назад) В X-ах все ОК. Понадобилась текстовая консоль — вместо русских букв — квадраты. При этом клавиатура переключается как надо.

Русские буквы появляются только после setfont UniCyr_8x16
Обратил внимание на ругань systemd

Получается, что юнит vconsole пытается обработать vconsole.conf, грузит нужную карту клавы, но спотыкается на шрифте — почему он не видит шрифт? Ведь setfont устанавливает его без проблем.

Ищу уже с неделю, ничего толкового.

Читал эту тему, и пробовал несколько вариантов (кроме хуков initramfs) — бестолку.
Вот например, что получается с «универсальным» вариантом с использованием скрипта:
После перезагрузки естественно ничего не изменилось, решил проверить скрипт и получил то же, что было и с системД:
Т.е. systemd-vconsole-setup все-равно не может найти шрифт (для профилактики поменял шрифт на UniCyrExt_8x16).
# 6 лет, 12 месяцев назад (отредактировано 6 лет, 12 месяцев назад)

убери FONT_UNIMAP=UniCyr_8x16 и LOCALE=»ru_RU.UTF-8″ заодно!
ls /usr/share/kbd/unimaps/

а вообще ты знаешь зачем ты используешь FONT_UNIMAP?

Читайте также:  Темы для windows 10 claas

# 6 лет, 12 месяцев назад (отредактировано 6 лет, 12 месяцев назад)

nafanja
убери FONT_UNIMAP=UniCyr_8x16
.
вообще ты знаешь зачем ты используешь FONT_UNIMAP?

Он появился от отчаяния. Изначально был только FONT.
Убрал, проверил скрипт — не ругается. Перезагрузился — шрифт есть в консолях.

Видимо, что-то накосячил ранее. Сейчас сделано:
в /etc/mkinitcpio.conf в MODULES=»» добавил i915, для своего нетбучного i945gma. Так же в /etc/udev/rules.d добавил правило и скрипт в /etc/udev, которые приводил раньше.

Проверил по отдельности — и подгрузка модуля i915 при старте и правило+скрипт — оба дают результат.

Вопрос, какой лучше использовать? склоняюсь к MODULES=»i915″, т.к. модулю все-равно грузится, а самописные скрипты — как-то костыльно.

Источник

закорлючки вместо русских букв в текстовом редакторе

у меня закорлючки вместо русских букв в текстовом редакторе как исправить ? Ubuntu 14.04

а как можно это исправить ?

а где они конкретно?

в стандартном текстовом редакторе.

я так больше не могу. выложи скрин.

пуск->центр управления->приложения->текстовой редактор->исправить закорлючки

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

а что я должен был сделать с «man enconv» .

ввести в командной строке в терминале.

Пишет «Нет справочной страницы для enconv»

уже лучше. Тогда установи.

пиши sudo apt-get install enca

ну или установи из любого другого менеджера пакетов.

Файл=>Открыть=>«Кодировка символов» (внизу окна)=>Windows-1251

не помогло да бубунта

а вообще, на будущее — указывай что за программу ты используешь
Текстовых редакторов полно, никто по кофейной гуще гадать не будет, тебя просто пошлют читать это (не помешает, кстати):
http://segfault.kiev.ua/smart-questions-ru.html

А в будущем все файлы сохраняй только в utf-8

что не помогло? программа установилась?

man enconv прочитал?

да прочитал но выдал ошибку, я через магазин приложений установил.

я через магазин приложений установил

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

по man enconv что-то показывается?

ладно. на будущее:

сделает тебе нормальную кодировку из кракозябр.

Редактируй, потом выбирай файл -> сохранить как и там выбирай кодировку и символ конца строки, либо в Windows используй Notepad++.

боженьки. и на муз проигрыватель такая хрень распростроняется. link

боженьки. и на муз проигрыватель такая хрень распростроняется. link

а что формат mp3 убунте не известен ? я уже поагины начал ставить чтоб она их читала

а что формат mp3 убунте не известен ? я уже поагины начал ставить чтоб она их читала

возможно, что по-умолчанию бубунта mp3 не понимает. Но закорючки не из-за этого, а из-за того, что тэги в неправильной кодировке у тебя (windows-1251)

easytag может их все автоматически перекодировать.

Фи, какой гадкий совет!

я скачал это easytag, выбрал папку с музыкой, но easytag их не читает)))) это попец жирной девахи. как так можно ? у меня дикий батхёрт сегодня(

Читайте также:  Удалить предыдущие копии windows

Либо перекодируй теги, либо в настройках твоего плеера укажи, что теги в кодировке cp1251, например audacious это позволяет сделать и ничего перекодировать не нужно будет.

easytag может их все автоматически перекодировать.

А потом он захочет передать эти mp3 кому-либо или прослушать сам в Windows и у него там будут кракозябры.

я скачал это easytag, выбрал папку с музыкой, но easytag их не читает))))

у меня читает, а у тебя нет? Ты что-то не то делаешь.

это попец жирной девахи. как так можно ? у меня дикий батхёрт сегодня(

easytag может их все автоматически перекодировать.

А потом он захочет передать эти mp3 кому-либо или прослушать сам в Windows и у него там будут кракозябры.

нормальные плееры понимают utf-8 и под виндой. Так что это будут уже не его проблемы. Я уже не говорю о том, что DAP тоже подразумевают utf-8 в тегах.

у меня закорлючки вместо русских букв в текстовом редакторе как исправить ? Ubuntu 14.04

добро пожаловать в линупс.

когда открываешь файл, там слева внизу выбор кодировки.

Character Encoding -> Add or remove -> CYRILLIC WINDOWS-CP1251

боженьки. и на муз проигрыватель такая хрень распростроняется. link

и снова добро пожаловать в линупс.

нормальные плееры понимают utf-8 и под виндой.

нормальные плееры понимают non-utf8 везде.

фи какой автор коммента, хотя нет постойте, viva la koi8-ru !
🙂

надеюсь, альтернативный совет не koi8 :)))

Неужто мы все такими были когда-то. Я помню нагуглил что такое кодировка минут за 10 лет

цать назад. А уж сейчас.

Можно и 1251, там еще и в алфавитном порядке буквы идут!

Но мне-то как-то привычно уже с кои

нормальные плееры понимают utf-8 и под виндой.

нормальные плееры понимают non-utf8 везде.

Rio Karma не понимал. Да и вообще совневаюсь, что хоть один сможет одновременно отображать нормально украинские и русские названия, если они не в UTF-8.

Неужто мы все такими были когда-то

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

одновременно отображать украинские и русские названия

в чем сложность?

Но таки да, в говядине твоей очень даже прилично с тегами.

Кстати, странно, что в генте старая версия deadbeef (без исправления проблемы с локалью).

Но мне-то как-то привычно уже с кои

кои в id3 поддерживается только всякой маргинальщиной

Кстати, странно, что в генте старая версия deadbeef (без исправления проблемы с локалью).

а новая версия еще не вышла. щас 2й релиз кандидат готовлю.

В КОИ8-У нет буквы «Э» (про «Ы» точно не помню), а в КОИ8-Р нет буквы гэ

Источник

Оцените статью