Сайт | Скачать | Видео | Wiki

Автор Тема: изменение консольного шрифта  (Прочитано 7669 раз)

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

kostik

  • Гость
изменение консольного шрифта
« : 10 Октябрь 2008, 10:49:06 »
в консоли набираем:   setfont ter-u16f 
появляется нужный консольный шрифт. Простой вопрос.
Куда мне его прописать, чтоб грузился автоматом?

Оффлайн Фарватер

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 552
  • Репутация: +41/-0
Re: изменение консольного шрифта
« Ответ #1 : 10 Октябрь 2008, 10:59:20 »
В /etc/rc.d/rc.local

kostik

  • Гость
Re: изменение консольного шрифта
« Ответ #2 : 10 Октябрь 2008, 11:06:20 »
В /etc/rc.d/rc.local не прокатывает. Машина грузится в X-ы, из X-сов выходим в командный режим и видим снова старый фонт

Оффлайн Фарватер

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 552
  • Репутация: +41/-0
Re: изменение консольного шрифта
« Ответ #3 : 10 Октябрь 2008, 11:13:43 »
Тогда попробуйте в /root/.xinitrc в конец файла, но перед строчкой which $CURRENTWM && exec $CURRENTWM

kostik

  • Гость
Re: изменение консольного шрифта
« Ответ #4 : 10 Октябрь 2008, 11:36:02 »
АХТУНГ  действие в /root/.xinitrc  убивает X-ы наповал :o

Оффлайн Фарватер

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 552
  • Репутация: +41/-0
Re: изменение консольного шрифта
« Ответ #5 : 10 Октябрь 2008, 11:38:11 »
Интересно. А у меня не убило почему-то.

Оффлайн Фарватер

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 552
  • Репутация: +41/-0
Re: изменение консольного шрифта
« Ответ #6 : 10 Октябрь 2008, 11:42:36 »
Тогда идем по пути, открытому DdShurick:
Создаем скрипт setmyfont, куда записываем вашу команду и кидаем этот скрипт в папку /root/Startup.

kostik

  • Гость
Re: изменение консольного шрифта
« Ответ #7 : 10 Октябрь 2008, 12:00:58 »
/root/Startup со скриптом setmyfont -Результат отрицательный.
XVESA показывает большие уши на розовом фоне :)

Оффлайн Фарватер

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 552
  • Репутация: +41/-0
Re: изменение консольного шрифта
« Ответ #8 : 10 Октябрь 2008, 12:14:42 »
Нда... Тогда будем думать.
А вы этот скрипт исполняемым сделали?
chmod 755 setmyfont

Оффлайн Фарватер

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 552
  • Репутация: +41/-0
Re: изменение консольного шрифта
« Ответ #9 : 10 Октябрь 2008, 12:21:02 »
Следующий вариант.
Отредактировать /etc/fontmap. Вместо текущего консольного шрифта вставить туда ваш по желанию.

kostik

  • Гость
Re: изменение консольного шрифта
« Ответ #10 : 10 Октябрь 2008, 12:25:25 »
Да исполняемый. Получается , что нужен скрипт который запускал бы
setfont ter-u16f  при каждом обращении пользователя к консоли. Странно. :)
/etc/fontmap я отредактировал изначально.

Оффлайн Фарватер

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 552
  • Репутация: +41/-0
Re: изменение консольного шрифта
« Ответ #11 : 10 Октябрь 2008, 12:28:43 »
А вообще, помещение команды в предпоследнюю строчку /etc/rc.d/rc.sysinit должно сработать.

kostik

  • Гость
Re: изменение консольного шрифта
« Ответ #12 : 10 Октябрь 2008, 13:16:47 »
помещение команды в предпоследнюю строчку /etc/rc.d/rc.sysinit
Результат отрицательный.
Подумал если к кнопке "выход в командный режим" прикрутить новый запуск
/etc/rc.local, в котором собственно одна строчка: setfont ter-u16f  интересно
возможно такое?

Оффлайн Фарватер

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 552
  • Репутация: +41/-0
Re: изменение консольного шрифта
« Ответ #13 : 10 Октябрь 2008, 13:19:49 »
Такое возможно, но это не верно стратегически. Должен быть какой-то более стандартный способ.
Итак, вы хотите изменить шрифт в общей консоли (а не только в urxvt под X). Я правильно понимаю?

kostik

  • Гость
Re: изменение консольного шрифта
« Ответ #14 : 10 Октябрь 2008, 13:30:13 »
В X-ах у меня полный порядок со шрифтами.
В консоли  я могу выбрать нужный мне шрифт.
Единственное ,что у меня не получается это установить нужный  консольный шрифт в автозагрузку и чтоб он не пропадал после выхода из X-сов т.к. машина
изначально грузиться в X-ы а уж потом я ухожу в косоль. ::)