[Quote]

    AZJIO
  • 17953
  • Longevity: 6 years 9 months
  • Posts: 1324
  • REPUTATION:127

    [+] [-]
Вчера на ноут линукс ставил и тема превращалась в двухцветную, при этом 16-ти цветный с г4д нормально отображался. В общем полноцветный вариант индивидуально надо делать. Еще "Grub Customizer" не видит некоторые темы, в том числе и мою, может копирайт надо добавлять, приходится обманывать, в папку другой темы свою копировать

[Quote]

    AZJIO
  • 17953
  • Longevity: 6 years 9 months
  • Posts: 1324
  • REPUTATION:127

    [+] [-]
Надо было для Grub4Dos быстро придумать значок, чтобы не выглядел пустым один пункт меню, и вот:

скачать иконки.
--class menu всё равно для обычного пользователя логотип Grub4Dos ни о чём не говорит, а тип другого загрузчика со свои меню или тот же загрузчик Grub2 с подменю, почему бы нет.
При экспериментах добавил в BCD пункт меню Grub2 и Grub4Dos, а в меню Grub4Dos пункт Grub2 и bootmgr, что интересно хождение по кругу по загрузчикам не вызывало проблем.

[Quote]

    mauzer
  • 211
  • Longevity: 9 years
  • Posts: 95
  • REPUTATION:5

    [+] [-]
82123Повторить как refind не смог - невольно двигаешься в вертикальном направлении, а можно по всем напрвлениям.
Сделать горизонтальное меню в grub2 нельзя, можно создать видимость горизонтального движения.
При этом меню остаётся вертикальным, и переход по пунктам меню осуществляется нажатием клавиш
"стрелка вниз"-"стрелка вверх", нажатие клавиши "стрелка вправо" приведёт к выполнению выделенного пункта меню. (По мотивам,)
Пример.

[Quote]

    BalAngel
  • 647
  • Longevity: 9 years 7 months
  • Posts: 257
  • REPUTATION:14

    [+] [-]
В сообщении по темам (стр. №3) refirC:
В меню refitC, всего одна запись с иконкой, чтобы легче создать впечатление движения по горизонтали, а справа приведены вбоксы с горячими клавишами
...
  icon_width = 300
  icon_height = 300
  item_height = 300
  item_spacing = 200
  item_icon_space = 10
...
Думал сделать совмещенные иконки по принципу:
+xxxx
x+xxx
xx+xx
....
Но такая идея не понравилась (точнее поленился), может быть и зря

[Quote]

    AZJIO
  • 17953
  • Longevity: 6 years 9 months
  • Posts: 1324
  • REPUTATION:127

    [+] [-]
перезалил иконки для тем, переделал на 32х32, но из оригиналов, а не из 40х40. Не замечал что Grub2 отображает иконки 40х40 как 32х32, трансформируя. Заметил когда иконку "memory.png" делал с ровными краями, она получалась размытая. Теперь иконки более чётче.

[Quote]

    mauzer
  • 211
  • Longevity: 9 years
  • Posts: 95
  • REPUTATION:5

    [+] [-]
AZJIO,
В вашей теме не указан размер иконок(icon width =. icon heigh =) и Grub2 вписывает их в высоту строки (item_height = 30), и да когда Grub2 подгоняет размер иконок(больше-меньше) качество страдает.

[Quote]

    AZJIO
  • 17953
  • Longevity: 6 years 9 months
  • Posts: 1324
  • REPUTATION:127

    [+] [-]
mauzer, высота 30, иконки трансформируются в 32, меняя высоту в небольших пределах получал изменение только в ширине полоски.
Уменьшил иконки до 16 и
icon_width = 16
icon_heigh = 16
картинка пока ужасная, иконки приплюснутые, при чём 32 и 16 выглядят одинаково при указании ширины и высоты иконок 16

[Quote]

    mauzer
  • 211
  • Longevity: 9 years
  • Posts: 95
  • REPUTATION:5

    [+] [-]
82351иконки приплюснутые
Приношу извинения, icon_height последнюю букву пропустил.
icon_width = 16
icon_height = 16
82351высота 30, иконки трансформируются в 32
Вы правы: по умолчанию,
icon_width = 32
icon_height = 32
item_icon_space = 4

[Quote]

    AZJIO
  • 17953
  • Longevity: 6 years 9 months
  • Posts: 1324
  • REPUTATION:127

    [+] [-]
Добавил в тему greenland полосу прокрутки. В папке 2 темы, с прокруткой и без. Тема без прокрутки удобна для готовых компов с малым числом пунктов загрузки (до 17), а тема с прокруткой позволяет сузить поле меню и вкладывать любое число пунктов. Прокрутка появляется когда она нужна, что не портит экран.
Для прокрутки нужны элементы загрузочного меню и menu_pixmap_style = "boot_menu_*.png" в theme.txt, у файлов суффиксы n s w e, c (north, south, west, east, center, соответственно север, юг, запад, восток, центр). Также углы юго-запад = sw и т.д., образуемые из тех же n s w e.
Так как прокрутка справа, то нужна только восточная часть ящика меню. У прокрутки аналогичные суффиксы, но только есть верх, низ и центр, точнее север, юг и центр. scrollbar_thumb - полоска, scrollbar_frame - ящик в которой полоска. Допустим ширина прокрутки 20 пиксел, то нужно ширину картинок 20 пиксел и ширину элементов ящика загрузочного меню тоже 20 пиксел, то есть файлы с суффиксами ne и se должны быть шириной 20 пиксел, иначе прокрутка трансформируется под узкую ширину.

[Quote]

    AZJIO
  • 17953
  • Longevity: 6 years 9 months
  • Posts: 1324
  • REPUTATION:127

    [+] [-]
На ноуте с экраном 1366x768 тестировал иконки - приплюснутые, проверял режимы vbeinfo, пишет что для Vesa поддерживается, для остальных драйверов - нет. Не понял можно ли как то флагом его включить, проблема не решилась.

[Quote]

    волчара
  • 253
  • Longevity: 9 years
  • Posts: 598
  • REPUTATION:45

    [+] [-]
  • Location: Омск
Приветствую всех aa
Возник вопрос такого характера:
В Grub4Dos есть такая функция автоматический выбор расширения экрана
graphicsmode -1 640 && set GM=640 && echo 640 xres supported
graphicsmode -1 800 && set GM=800 && echo 800 xres supported
graphicsmode -1 1024 && set GM=1024 && echo 1024 xres supported
pause --wait=1
if "%GM%"=="1024" splashimage /boot/fon1024.bmp
if "%GM%"=="800" splashimage /boot/fon800.bmp
if "%GM%"=="640" splashimage /boot/fon640.bmp
А в Grub2 есть типа такой же функции?
я знаю что можно установить так
set gfxmode=1280x1024,1024x768,800x600
Но меня интересует: если найдено максимальное расширение экрана 1280x1024 то загружается картинка 1 а если найдено максимальное расширение экрана 1024x768 то загружается картинка 2 и т.д.
Прошу вас сильно не ругаться я в grub2 не очень ориентируюсь ab

[Quote]

    xnik
  • 19473
  • Longevity: 6 years 1 month
  • Posts: 489
  • REPUTATION:12

    [+] [-]
  • Location: СССР
На счет обоев не знаю, но есть вот такой код
if loadfont unicode; then
  if [ "${grub_platform}" == "efi" ]; then
    set gfxmode=auto
    insmod efi_gop
    insmod efi_uga
  else
    insmod vbe
    insmod vga
    set gfxmode="1280x800;1280x720;1024x768;auto"
    set gfxpayload="1920x1080;1600x1200;1600x1050;1600x900;1440x900;1366x768;1280x1024;1280x800;1280x720;1024x768;auto"
  fi
  insmod all_video
  insmod gfxterm
  insmod gfxmenu
  insmod png
  export gfxmode gfxpayload
  terminal_output gfxterm
fi

[Quote]

    волчара
  • 253
  • Longevity: 9 years
  • Posts: 598
  • REPUTATION:45

    [+] [-]
  • Location: Омск
xnik, aa
Про это то я в крусе, и при использование
103879
set gfxmode="1280x800;1280x720;1024x768;auto"
    set gfxpayload="1920x1080;1600x1200;1600x1050;1600x900;1440x900;1366x768;1280x1024;1280x800;1280x720;1024x768;auto"
одна и таже картинка будет расширятся или сжиматься при этом терять качество, так же если использовать circular_progress то тоже будет самое происходить. ab

[Quote]

    mauzer
  • 211
  • Longevity: 9 years
  • Posts: 95
  • REPUTATION:5

    [+] [-]
волчара,
Картинка растягивается по умолчанию, но можно подгонять размер обрезая (справа, слева, сверху, снизу), смотрите параметры темы desktop-image-scale-method, desktop-image-h-align, desktop-image-v-align.
circular_progress всегда круглый, размер центральной картинки исходный, но размер круга можно задать в процентах.

Page 4 of 4


Display posts:    

Current time is: 11-Dec 16:48

All times are UTC + 3


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum