Bug 53031
| Summary: | Меню grub имеет слишком маленький интервал | ||
|---|---|---|---|
| Product: | Альт Рабочая станция K | Reporter: | Жора Змейкин <me> |
| Component: | Установка | Assignee: | Sergey V Turchin <zerg> |
| Status: | CLOSED FIXED | QA Contact: | qa-p8 <qa-p8> |
| Severity: | normal | ||
| Priority: | P5 | CC: | antohami, egori, mike, nickel, zerg |
| Version: | 11.0 | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
(Ответ для Жора Змейкин на комментарий #0) > В Live образе (kworkstation-live-11.0-beta20250210-x86_64.iso) у меню grub > 2-3 секунды (примерно 3 ровно. > Иногда не успеваешь среагировать и уже грузится вариант по умолчанию. Он почти тот же, что и 1-й. Если метку созданного(если есть) для сохранения данных тома(altчтото) переименуете, то будет ровно, как 1-й. 3 секунды это слишком мало: 1. Некоторые беспроводные клавиатуры подключаются не моментально, а с задержкой в 1-3 секунды 2. Не каждый может успеть среагировать, обычно таймер куда длиннее 3. Я подозреваю, что на некотором оборудовании экран может не сразу включаться после отображения grub. Я с таким столкнулся на виртуалке несколько раз К тому же можно просто нажать Enter, если уже знаешь выбор. Не вижу смысла ставить намеренно такой маленький таймер, это выглядит как неожиданная подножка. (Ответ для Жора Змейкин на комментарий #2) > Я с таким столкнулся на виртуалке несколько раз Ни разу ни сталкивался. Виртуалка далеко в сети, видимо? Полагаю, да, есть смысл увеличить хотя бы на пару секунд для загрузки с образа. Антон, а это при сборке образа не настраивается? (In reply to Sergey V Turchin from comment #5) > Антон, а это при сборке образа не настраивается? Настраивается. Или через переменную GRUB_TIMEOUT задать можно, или используя цель use/grub/timeout/<количество_секунд>. (Ответ для Антон Мидюков на комментарий #6) > Настраивается. Или через переменную GRUB_TIMEOUT задать можно, или используя > цель use/grub/timeout/<количество_секунд>. О, отлично, спасибо! Я тогда сделаю 8 секунд для live.iso. Сделал use/grub/timeout/8 Вижу в build.cfg GRUB_TIMEOUT = 8 GRUB_TIMEOUT += 3 , а в /boot/grub/grub.cfg set timeout=60 и он реально минута. (In reply to Sergey V Turchin from comment #8) > Сделал > use/grub/timeout/8 > Вижу в build.cfg > GRUB_TIMEOUT = 8 > GRUB_TIMEOUT += 3 > , а в /boot/grub/grub.cfg > set timeout=60 > и он реально минута. Должно помочь: diff --git a/conf.d/kworkstation.mk b/conf.d/kworkstation.mk index da8d796773..0e1209643b 100644 --- a/conf.d/kworkstation.mk +++ b/conf.d/kworkstation.mk @@ -178,7 +178,7 @@ mixin/kworkstation-live-deps: \ mixin/kworkstation-live-opts: @$(call add,BASE_LISTS, \ $(call tags,(base || desktop) && (l10n || network))) - @$(call add,GRUB_TIMEOUT,3) + @$(call set,GRUB_TIMEOUT,8) @$(call set,GRUB_DEFAULT,session) @$(call add,SYSLINUX_CFG,live_rw) @$(call set,SYSLINUX_DEFAULT,session) Нужно set делать. (Ответ для Антон Мидюков на комментарий #9) > - @$(call add,GRUB_TIMEOUT,3) > + @$(call set,GRUB_TIMEOUT,8) Семён Семёныч! :-) Спасибо! В следующей сборке будет. |

Description
Жора Змейкин 2025-02-11 16:02:19 MSK