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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Меняем цвета GRUB [Решено]  (Прочитано 1155 раз)

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

Оффлайн Ubbuntu

  • Автор темы
  • Активист
  • *
  • Сообщений: 538
  • --мята x64 LTS 18.04/Gentoo/Микрософт W10
    • Просмотр профиля
    • Русские man-ы
Меняем цвета GRUB [Решено]
« : 23 Октября 2019, 01:28:32 »
Вот наконец-то дошли руки и до этой правки!  :)

Значит у меня Груб "черно-белый", т.е белые буквы, на черном фоне. Требуется поменять их на зелёные, на том-же черном фоне.
Эту тему читал
https://forum.ubuntu.ru/index.php?topic=285891.0

Создал файл в /etc/grub.d/
40_textcolor

(Нажмите, чтобы показать/скрыть)

update-grub
restart

И меню опять меню черно белое.  :o
Как сделать?
« Последнее редактирование: 18 Марта 2020, 11:24:19 от zg_nico »
Ubuntu — древнее африканское слово, означающее «Я не могу настроить Debian и Arch».
©
Unity, XFCE, MATE. --мята x64 LTS 16.04, 18.04/Gentoo-XFCE

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6903
    • Просмотр профиля
Re: Меняем цвета GRUB
« Ответ #1 : 23 Октября 2019, 05:55:14 »
Честно говоря, пока не заметил никакой ошибки.
Покажи свой grub.cfg.
Попутно, посмотри здесь, как у меня сделаны цвета.

Оффлайн Ubbuntu

  • Автор темы
  • Активист
  • *
  • Сообщений: 538
  • --мята x64 LTS 18.04/Gentoo/Микрософт W10
    • Просмотр профиля
    • Русские man-ы
Re: Меняем цвета GRUB
« Ответ #2 : 23 Октября 2019, 06:05:55 »
Покажи свой grub.cfg.

(Нажмите, чтобы показать/скрыть)

Дальше, сейчас буду читать.
Ubuntu — древнее африканское слово, означающее «Я не могу настроить Debian и Arch».
©
Unity, XFCE, MATE. --мята x64 LTS 16.04, 18.04/Gentoo-XFCE

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6903
    • Просмотр профиля
Re: Меняем цвета GRUB
« Ответ #3 : 23 Октября 2019, 06:49:51 »
Внимательней. Это файл /etc/default/grub. Я просил /boot/grub/grub.cfg.

Оффлайн Sydybyl

  • Участник
  • *
  • Сообщений: 203
  • Notebook W54_W94_W955TU,-T,-C Archlinux KDE.
    • Просмотр профиля
Re: Меняем цвета GRUB
« Ответ #4 : 23 Октября 2019, 13:13:17 »
И меню опять меню черно белое. 
Как сделать?
А если по ламерски цвет поменять, через grub-customizer. Раньше я этим баловался, пока не перешел на rEFInd
Notebook W54_W94_W955TU, Arch linux KDE.
"Чем больше я узнаю, тем больше я понимаю как много я не знаю".

Оффлайн Ubbuntu

  • Автор темы
  • Активист
  • *
  • Сообщений: 538
  • --мята x64 LTS 18.04/Gentoo/Микрософт W10
    • Просмотр профиля
    • Русские man-ы
Re: Меняем цвета GRUB
« Ответ #5 : 23 Октября 2019, 15:53:42 »
andytux,
(Нажмите, чтобы показать/скрыть)

Sidibil, Не люблю я эту программу, после неё начинается: "Обнаружена ошибка в системной программе". Да и зачем, если можно через конфиг файлы..

Ubuntu — древнее африканское слово, означающее «Я не могу настроить Debian и Arch».
©
Unity, XFCE, MATE. --мята x64 LTS 16.04, 18.04/Gentoo-XFCE

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6903
    • Просмотр профиля
Re: Меняем цвета GRUB
« Ответ #6 : 23 Октября 2019, 16:52:55 »
Ubbuntu, а сам то в него заглянул. В нем нет никаких признаков твоего 40_textcolor.
Предпологаю, что ты не установил аттрибут исполнения файлу 40_textcolor.

Оффлайн Ubbuntu

  • Автор темы
  • Активист
  • *
  • Сообщений: 538
  • --мята x64 LTS 18.04/Gentoo/Микрософт W10
    • Просмотр профиля
    • Русские man-ы
Re: Меняем цвета GRUB
« Ответ #7 : 23 Октября 2019, 18:21:02 »
Благодарю, всё получилось.  :D

Только вот нигде в других источниках этой инфы нету, что нужно сделать исполняемый..  :)


Ubuntu — древнее африканское слово, означающее «Я не могу настроить Debian и Arch».
©
Unity, XFCE, MATE. --мята x64 LTS 16.04, 18.04/Gentoo-XFCE

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6903
    • Просмотр профиля
Re: Меняем цвета GRUB
« Ответ #8 : 23 Октября 2019, 18:29:14 »
Цитировать
нигде в других источниках этой инфы нету, что нужно сделать исполняемый
40_custom он там в качестве шаблона. Добавил бы в него и нет проблем.
Или глянуть на соседние файлы и сообразить, что этому нужно выставить аналогичные права - слабо.
В начале файла шабанг - тоже можно было сообразить, что наверно файл должен быть исполняемый.

Оффлайн Ubbuntu

  • Автор темы
  • Активист
  • *
  • Сообщений: 538
  • --мята x64 LTS 18.04/Gentoo/Микрософт W10
    • Просмотр профиля
    • Русские man-ы
Re: Меняем цвета GRUB
« Ответ #9 : 23 Октября 2019, 18:39:55 »
что этому нужно выставить аналогичные права - слабо.
Ну для начала, нужно понимать теорию.. А вот с этим у меня как раз слабо, (что за чем). Да и вообще, этот линукс. Каждый день что-то новое, появляется.
Потом ещё разница версий, что в одной версии нормально. То в другой, ну никак не работает.  :knuppel2:

Я не зря, привёл листинг кода в первом сообщении. Потому-что там оно было для 14.04, а у меня уже целая 18.04. Сначала думал может там что-то не правильно, из-за версии.
 :)


Ubuntu — древнее африканское слово, означающее «Я не могу настроить Debian и Arch».
©
Unity, XFCE, MATE. --мята x64 LTS 16.04, 18.04/Gentoo-XFCE

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6903
    • Просмотр профиля
Re: Меняем цвета GRUB
« Ответ #10 : 24 Октября 2019, 05:54:59 »
Цитировать
нужно понимать теорию..
Немного паясню.
submenu 'Flash menu >>' {
set color_normal=light-green/black
set menu_color_normal=light-green/black
set menu_color_highlight=light-green/blue
}
Если у тебя нет (не было) конкретно субменю "Flash menu >>", то этот блок кода тебе абсолютно бесполезен. Он только добавит это подменю, но в нем будет пусто.
Приведен для пояснения, что нужно добавлять в субменю.
 Вчера немного оптимизировал код, с целью уменьшения переназначений. Теперь он выглядит так:
color_normal=light-green/black; menu_color_normal=light-green/black; menu_color_highlight=light-green/blue

submenu 'Flash menu >>' {
  color_normal=light-green/black; menu_color_normal=light-green/black; menu_color_highlight=light-green/blue
  default='*buntu live'; fallback='*buntu live'; timeout=4
Функционально, аналогичен предыдущему, но занимает меньше строк.
Блок "Flash menu >>'" я использую в качестве grub.cfg на флешке (отсюда и пошло название). Поэтому, чтобы не забыть, в нем переназначаются все три цвета.
Хотя достаточно переназначить в этом блоке только один:
color_normal=light-green/black; menu_color_normal=light-green/black; menu_color_highlight=light-green/blue

submenu 'Flash menu >>' {
  menu_color_highlight=light-green/blue
  default='*buntu live'; fallback='*buntu live'; timeout=4
Так же, здесь можешь увидеть, как задать выбранный по умолчанию пункт меню и таймаут конкретно для этого блока.
Т.е. в каждом подменю может быть свой пункт по умолчанию и свой таймаут, цвета тоже могут быть в каждом подменю свои. Этого нет ни в одной документации. Этого не сделает никакой кустомайзер. Этого не сделаешь в /etc/default/grub.
« Последнее редактирование: 24 Октября 2019, 06:55:41 от andytux »

 

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