ALT Linux Distributions development
 help / color / mirror / Atom feed
* [devel-distro] mkimage-profiles 1.4.8-alt1
@ 2021-03-16  7:59 Антон Мидюков
  2021-03-16 12:44 ` Антон Мидюков
    0 siblings, 2 replies; 20+ messages in thread
From: Антон Мидюков @ 2021-03-16  7:59 UTC (permalink / raw)
  To: Distributions development

Здравствуйте

Доступна новая версия mkimage-profiles 1.4.8-alt1

Изменения следующие:

- Переменным BOOT_TYPE и BOOTLOADER для aarch64 назначено значение efiboot вместо grubaa64boot.
Это значит, что больше не используется mki-copy-grubaa64boot в mkimage. Требуется минимум mkimage 0.2.38-alt1,
рекомендуется не ниже 0.2.39-alt1.

- Содержит в себе 'Simply Linux 9.1 (beta)'. Cпасибо sem@

- mipsel-bfk3: теперь использует ядро 5.4, другие изменения. Cпасибо iv@

- Добавлена новая цель use/oem/distro, которая содержит актуальные шаги alterator-setup для rootfs дистрибутивов

- В фиче uboot: больше не добавляется параметр загрузки ядра 'cma=192M'

- В фиче net добавил переключатель между NetworkManager (etcnet) и NetworkManager (native).
  Дефолтом назначен NetworkManager (etcnet). Для использования NetworkManager (native) нужно
  добавить цель +nm-native, что и сделал для регулярок.

- x11: Не добавлять use/drm в use/x11, в которой она изначально не предполагалась.

- efi: добавил проверку включения опции EFIVAR_FS в ядре.

- sound/base: Добавил test-audio

- armh-mcom02: Установил дефолтным разрешением экрана 1366x768, так как у Симпли с разрешением 1920x1080 наблюдались проблемы.

- realtime.mk: Переработал немного, live с поддержкой сессии убрал, так как для его поддержки ядру придётся поступиться
  своей реал-таймовостью.

- engineering.mk: Перевёл на MATE, так как в LXDE и LXQT у некоторых приложений наблюдались проблемы.
  Версия LXQT в p9 к тому же имеет проблемы с масштабированием экрана в virtualbox.

- x11: Уменьшил размер kde5 сборки.

- regular-vm.mk: Назначил дефолтным ядро un-def, убрал ядро lts, так как оно давненько не обновлялось.

Страница проекта: https://www.altlinux.org/Mkimage/Profiles/m-p

История анонсов: https://www.altlinux.org/Mkimage/Profiles/m-p/news


-- 
С уважением, Антон Мидюков <antohami@altlinux.org>


^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [devel-distro] mkimage-profiles 1.4.8-alt1
  2021-03-16  7:59 [devel-distro] mkimage-profiles 1.4.8-alt1 Антон Мидюков
@ 2021-03-16 12:44 ` Антон Мидюков
  2021-03-17 13:52   ` Michael Shigorin
    1 sibling, 1 reply; 20+ messages in thread
From: Антон Мидюков @ 2021-03-16 12:44 UTC (permalink / raw)
  To: devel-distro

16.03.2021 14:59, Антон Мидюков пишет:
> Здравствуйте
> 
> Доступна новая версия mkimage-profiles 1.4.8-alt1
> 
> Изменения следующие:
> 
> - Переменным BOOT_TYPE и BOOTLOADER для aarch64 назначено значение efiboot вместо grubaa64boot.
> Это значит, что больше не используется mki-copy-grubaa64boot в mkimage. Требуется минимум mkimage 0.2.38-alt1,
> рекомендуется не ниже 0.2.39-alt1.

не ниже 0.2.39-alt1 всё-таки.


-- 
С уважением, Антон Мидюков <antohami@altlinux.org>


^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [devel-distro] mkimage-profiles 1.4.8-alt1
  2021-03-16 12:44 ` Антон Мидюков
@ 2021-03-17 13:52   ` Michael Shigorin
  2021-03-22 14:09     ` Артём
  0 siblings, 1 reply; 20+ messages in thread
From: Michael Shigorin @ 2021-03-17 13:52 UTC (permalink / raw)
  To: devel-distro

On Tue, Mar 16, 2021 at 07:44:10PM +0700, Антон Мидюков wrote:
> > Доступна новая версия mkimage-profiles 1.4.8-alt1
[...]
> > - Переменным BOOT_TYPE и BOOTLOADER для aarch64 назначено
> > значение efiboot вместо grubaa64boot.  Это значит, что больше
> > не используется mki-copy-grubaa64boot в mkimage. Требуется
> > минимум mkimage 0.2.38-alt1, рекомендуется не ниже 0.2.39-alt1.
> не ниже 0.2.39-alt1 всё-таки.

На всякий напоминаю про MKI_VER_MINIMAL и MKI_VER_OPTIMAL,
которые представляют собой технически более удобный вариант
для такого информирования (их можно выставлять именно там,
где и требуется особая функциональность нового mkimage).

-- 
 ---- WBR, Michael Shigorin / http://altlinux.org
  ------ http://opennet.ru / http://anna-news.info


^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [devel-distro] mkimage-profiles 1.4.8-alt1
  @ 2021-03-17 13:53   ` Антон Мидюков
  0 siblings, 0 replies; 20+ messages in thread
From: Антон Мидюков @ 2021-03-17 13:53 UTC (permalink / raw)
  To: devel-distro

17.03.2021 20:36, Артём пишет:
> Здравствуйте!
> 
> Обнаружена неприятная вещь с mkimage-profiles:
> 
> В общем проблема локализована таким образом:
> git clone http://git.altlinux.org/gears/m/mkimage-profiles.git
> Далее как обычно:
> make APTCONF=/home/tema/mkimage-profiles/apt.conf DEBUG=1 BUILDDIR=/home/tema/mkimage-profiles/bld alt-p9-kde5.iso
> Всё прекрасно работает и этот исошник загружается. Но, допустим, я хочу снова собрать этот образ. Делаю так (никакие конфиги и файлы не меняю, делаю согласно https://www.altlinux.org/Mkimage-profiles/howto#%D0%9F%D1%80%D0%B0%D0%B2%D0%BA%D0%B0):
> cd build
> make distclean all
> Образ собирается и не загружается с ошибкой:
> 
> mount: /root.ro: special device /root does not exist.
> 
> mount: /root: mount point does not exist.
> 
> mount: /root/.ro:wrong fs type, bad option, bad superblock on /root.ro, missing codepage or helper program, or other error.
> 
> Spawning init ...FATAL ERROR IN INIT: current directory on the same filesystem as the root
> 
> Раньше я собирал именно этой командой, т.к. кое-что шаманил прямо в папке build. Сейчас изменилась команда сборки или что?
> 
> Всё работало отлично 16.02.2021, потом я не проверял до 07.03.2021 и в этот день уже эта проблема была актуальна.

А через что запускаете? Какая версия mkimage?

Ошибка про то, что propagator нашёл iso, но не смог смонтировать этот раздел. Предположительно, на каком-то носителе остались остатки GPT, вот он их находит вперёд флешки и пытается грузиться с них. А там ничего.
Т.е. образ, возможно, исправный. Попробуйте на другом компьютере загрузиться с флешки.

-- 
С уважением, Антон Мидюков <antohami@altlinux.org>


^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [devel-distro] mkimage-profiles 1.4.8-alt1
  2021-03-17 13:52   ` Michael Shigorin
@ 2021-03-22 14:09     ` Артём
  2021-03-22 14:20       ` Michael Shigorin
  0 siblings, 1 reply; 20+ messages in thread
From: Артём @ 2021-03-22 14:09 UTC (permalink / raw)
  To: devel-distro

Добрый день.

А где нужно поправить, чтобы в загрузочном меню был по умолчанию русский 
язык? Чтобы не нужно было переключаться по F2 или в меню. Сейчас 
загрузился в EFI и там по умолчанию английский :-(

17.03.2021 16:52, Michael Shigorin пишет:
> On Tue, Mar 16, 2021 at 07:44:10PM +0700, Антон Мидюков wrote:
>>> Доступна новая версия mkimage-profiles 1.4.8-alt1
> [...]
>>> - Переменным BOOT_TYPE и BOOTLOADER для aarch64 назначено
>>> значение efiboot вместо grubaa64boot.  Это значит, что больше
>>> не используется mki-copy-grubaa64boot в mkimage. Требуется
>>> минимум mkimage 0.2.38-alt1, рекомендуется не ниже 0.2.39-alt1.
>> не ниже 0.2.39-alt1 всё-таки.
> На всякий напоминаю про MKI_VER_MINIMAL и MKI_VER_OPTIMAL,
> которые представляют собой технически более удобный вариант
> для такого информирования (их можно выставлять именно там,
> где и требуется особая функциональность нового mkimage).
>
-- 
С уважением, Артём



^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [devel-distro] mkimage-profiles 1.4.8-alt1
  2021-03-22 14:09     ` Артём
@ 2021-03-22 14:20       ` Michael Shigorin
  2021-03-22 14:28         ` Антон Мидюков
  2021-03-22 14:49         ` Артём
  0 siblings, 2 replies; 20+ messages in thread
From: Michael Shigorin @ 2021-03-22 14:20 UTC (permalink / raw)
  To: devel-distro

On Mon, Mar 22, 2021 at 05:09:29PM +0300, Артём wrote:
> А где нужно поправить, чтобы в загрузочном меню был по
> умолчанию русский язык?

features.in/l10n/config.mk-use/l10n/default/ru_RU: use/l10n/ru_RU
features.in/l10n/config.mk:     @$(call set,GLOBAL_BOOT_LANG,ru_RU)

=> use/l10n/default/ru_RU

> Чтобы не нужно было переключаться по F2 или в меню.
> Сейчас загрузился в EFI и там по умолчанию английский :-(

Вот за EFI уже не в курсе, особенно после переезда на GRUB...

-- 
 ---- WBR, Michael Shigorin / http://altlinux.org
  ------ http://opennet.ru / http://anna-news.info


^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [devel-distro] mkimage-profiles 1.4.8-alt1
  2021-03-22 14:20       ` Michael Shigorin
@ 2021-03-22 14:28         ` Антон Мидюков
  2021-03-22 14:49         ` Артём
  1 sibling, 0 replies; 20+ messages in thread
From: Антон Мидюков @ 2021-03-22 14:28 UTC (permalink / raw)
  To: devel-distro

22.03.2021 21:20, Michael Shigorin пишет:
> On Mon, Mar 22, 2021 at 05:09:29PM +0300, Артём wrote:
>> А где нужно поправить, чтобы в загрузочном меню был по
>> умолчанию русский язык?
> 
> features.in/l10n/config.mk-use/l10n/default/ru_RU: use/l10n/ru_RU
> features.in/l10n/config.mk:     @$(call set,GLOBAL_BOOT_LANG,ru_RU)
> 
> => use/l10n/default/ru_RU
> 
>> Чтобы не нужно было переключаться по F2 или в меню.
>> Сейчас загрузился в EFI и там по умолчанию английский :-(
> 
> Вот за EFI уже не в курсе, особенно после переезда на GRUB...
> 

Вот после переезда на grub-efi именно также. С rEFInd приходилось в EFI_BOOTARGS добавлять.

-- 
С уважением, Антон Мидюков <antohami@altlinux.org>


^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [devel-distro] mkimage-profiles 1.4.8-alt1
  2021-03-22 14:20       ` Michael Shigorin
  2021-03-22 14:28         ` Антон Мидюков
@ 2021-03-22 14:49         ` Артём
  2021-03-22 14:55           ` Антон Мидюков
  1 sibling, 1 reply; 20+ messages in thread
From: Артём @ 2021-03-22 14:49 UTC (permalink / raw)
  To: devel-distro

Вроде это у меня есть:

$ cat ~/mkimage-profiles/features.in/l10n/config.mk
# install locales
# setup locale
# setup console keyboard (kbd)
# setup X11 keyboard (xkb)
# install/setup additional packages

# TODO: KEYMAP for default keymap?
use/l10n:
         @$(call add_feature)
         @$(call add,THE_PACKAGES,glibc-locales)
         @$(call add,LOCALES,en_US)
         @$(call add,XKB_KEYMAPS,us)
         @$(call try,LOCALE,en_US)
         @$(call xport,LOCALE)
         @$(call xport,LOCALES)
         @$(call xport,XKB_KEYMAPS)
         @$(call xport,XKB_VARIANTS)
         @$(call xport,XKB_SWITCH)
         @$(call xport,XKB_LED)

# see also alterator-sysconfig backend
use/l10n/xkb/switch/ctrl_shift: use/l10n
         @$(call set,XKB_SWITCH,grp:ctrl_shift_toggle)

use/l10n/xkb/led/scroll: use/l10n
         @$(call set,XKB_LED,grp_led:scroll)

# FIXME: derive from locale by default if possible
use/l10n/ru_RU: use/l10n/xkb/switch/ctrl_shift use/l10n/xkb/led/scroll
         @$(call add,LOCALES,ru_RU)
         @$(call set,LOCALE,ru_RU)
         @$(call add,XKB_KEYMAPS,ru)
         @$(call set,KEYTABLE,ruwin_ct_sh-UTF-8)

# NB: BOOT_LANG is used within mkimage internally
use/l10n/default/ru_RU: use/l10n/ru_RU
         @$(call set,GLOBAL_BOOT_LANG,ru_RU)

Может я чего-то ещё не сделал?

Что означает:

=> use/l10n/default/ru_RU

?


22.03.2021 17:20, Michael Shigorin пишет:
> On Mon, Mar 22, 2021 at 05:09:29PM +0300, Артём wrote:
>> А где нужно поправить, чтобы в загрузочном меню был по
>> умолчанию русский язык?
> features.in/l10n/config.mk-use/l10n/default/ru_RU: use/l10n/ru_RU
> features.in/l10n/config.mk:     @$(call set,GLOBAL_BOOT_LANG,ru_RU)
>
> => use/l10n/default/ru_RU
>
>> Чтобы не нужно было переключаться по F2 или в меню.
>> Сейчас загрузился в EFI и там по умолчанию английский :-(
> Вот за EFI уже не в курсе, особенно после переезда на GRUB...
>
-- 
С уважением, Артём



^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [devel-distro] mkimage-profiles 1.4.8-alt1
  2021-03-22 14:49         ` Артём
@ 2021-03-22 14:55           ` Антон Мидюков
  2021-03-22 16:14             ` Артём
  0 siblings, 1 reply; 20+ messages in thread
From: Антон Мидюков @ 2021-03-22 14:55 UTC (permalink / raw)
  To: devel-distro

22.03.2021 21:49, Артём пишет:
> Вроде это у меня есть:
[...]

Грузится то, что? grub-efi или rEFInd?

-- 
С уважением, Антон Мидюков <antohami@altlinux.org>


^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [devel-distro] mkimage-profiles 1.4.8-alt1
  2021-03-22 14:55           ` Антон Мидюков
@ 2021-03-22 16:14             ` Артём
  2021-03-22 20:11               ` Антон Мидюков
  0 siblings, 1 reply; 20+ messages in thread
From: Артём @ 2021-03-22 16:14 UTC (permalink / raw)
  To: devel-distro

Грузится grub-efi, полагаю, т.к. очень похож на grub. rEFInd выглядит 
по-другому с большими графическими кнопками, а не с обычным текстовым меню

Там где grub грузится там меню по-русски

Там где grub-efi там меню на английском

22.03.2021 17:55, Антон Мидюков пишет:
> 22.03.2021 21:49, Артём пишет:
>> Вроде это у меня есть:
> [...]
>
> Грузится то, что? grub-efi или rEFInd?
>
-- 
С уважением, Артём



^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [devel-distro] mkimage-profiles 1.4.8-alt1
  2021-03-22 16:14             ` Артём
@ 2021-03-22 20:11               ` Антон Мидюков
  2021-03-22 20:44                 ` Артём
                                   ` (2 more replies)
  0 siblings, 3 replies; 20+ messages in thread
From: Антон Мидюков @ 2021-03-22 20:11 UTC (permalink / raw)
  To: devel-distro

22.03.2021 23:14, Артём пишет:
> Грузится grub-efi, полагаю, т.к. очень похож на grub. rEFInd выглядит по-другому с большими графическими кнопками, а не с обычным текстовым меню
> 
> Там где grub грузится там меню по-русски
> 
> Там где grub-efi там меню на английском
> 

Могу заверить, что добавление use/l10n/default/ru_RU локализует меню grub при наличии перевода в boot/grub/locale/ru.mo и включенной темы grub.
mkimage последней версии установлен? И mkimage-profiles тоже?
что в grub.cfg?


-- 
С уважением, Антон Мидюков <antohami@altlinux.org>


^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [devel-distro] mkimage-profiles 1.4.8-alt1
  2021-03-22 20:11               ` Антон Мидюков
@ 2021-03-22 20:44                 ` Артём
  2021-03-22 21:03                   ` Антон Мидюков
  2021-03-22 21:00                 ` Артём
    2 siblings, 1 reply; 20+ messages in thread
From: Артём @ 2021-03-22 20:44 UTC (permalink / raw)
  To: devel-distro

$ rpm -qa mkimage
mkimage-0.2.40-alt1.noarch

git clone http://git.altlinux.org/gears/m/mkimage-profiles.git

# cat /home/tema/mkimage-profiles/bld/.work/chroot/.work/EFI/BOOT/grub.cfg
search --file --set=root /.disk/info
set prefix=($root)/boot/grub
source $prefix/grub.cfg

# cat /home/tema/mkimage-profiles/bld/.work/chroot/.work/boot/grub/grub.cfg
insmod echo
insmod gzio
insmod minicmd
insmod normal
insmod test
set timeout=60
if [ "$grub_platform" = "efi" ]; then set EFI_BOOTARGS=' lang=ru_RU'; fi
if [ "$grub_platform" = "efi" -a "$grub_cpu" = "x86_64" ]; then
         set linux_suffix='efi'
fi
if [ "$grub_platform" = "pc" ]; then set linux_suffix='16'; fi
if [ ! "$lang" ]; then lang=en_US; fi
function load_video {
   if [ x$feature_all_video_module = xy ]; then
     insmod all_video
   else
     insmod efi_gop
     insmod efi_uga
     insmod ieee1275_fb
     insmod vbe
     insmod vga
     insmod video_bochs
     insmod video_cirrus
   fi
}

font=${prefix}/fonts/unicode.pf2
if loadfont "$font" ; then
   set gfxmode=auto
   load_video
   insmod gfxterm
   terminal_output gfxterm
   if [ -d ${prefix}/locale ]; then
     set locale_dir=${prefix}/locale
     insmod gettext
   fi
   insmod gfxmenu
   insmod jpeg
   insmod png
   if [ -f ${prefix}/themes/school/theme.txt ]; then
     set theme=${prefix}/themes/school/theme.txt;
     export theme
   fi
   set timeout_style=menu
   set menu_color_normal=white/black
   set menu_color_highlight=black/white
   set color_normal=white/black
   set color_highlight=black/white
fi
menuentry $"LiveCD (no hard disk needed)" --id 'live' {
   echo $"Loading Linux vmlinuz$KFLAVOUR ..."
   linux$linux_suffix /EFI/BOOT/vmlinuz$KFLAVOUR changedisk fastboot 
live automatic=method:cdrom ramdisk_size=3671297 stagename=live showopts 
lowmem vga=normal quiet splash $EFI_BOOTARGS lang=$lang
   echo $"Loading initial ramdisk ..."
   initrd$linux_suffix /EFI/BOOT/full$KFLAVOUR.cz
}


menuentry $"LiveCD with sessions support" --id 'session' {
   echo $"Loading Linux vmlinuz$KFLAVOUR ..."
   linux$linux_suffix /EFI/BOOT/vmlinuz$KFLAVOUR changedisk fastboot 
live automatic=method:cdrom ramdisk_size=3671297 stagename=live showopts 
live_rw vga=normal quiet splash $EFI_BOOTARGS lang=$lang
   echo $"Loading initial ramdisk ..."
   initrd$linux_suffix /EFI/BOOT/full$KFLAVOUR.cz
}
submenu $"Change language (press F2)" --hotkey 'f2' {
         insmod regexp
         for langstr in "ru_RU=Russian" "en_US=English" 
"pt_BR=Portuguese" "kk_KZ=Kazakh" "uk_UA=Ukrainian"; do
                 regexp -s 2:langname -s 1:langcode '(.*)=(.*)' "$langstr"
                 menuentry "${langname}" "$langcode" {
                         lang="$2"
                         export lang
                         configfile ${prefix}/grub.cfg
                 }
         done
         menuentry $"Return to the Main menu" {
                 configfile ${prefix}/grub.cfg
         }
}
if [ "$grub_platform" = "pc" ]; then
         menuentry $"Memory Test" --id 'memtest' {
                 linux16 /syslinux/memtest.bin
         }
fi
if [ "$grub_platform" = "efi" ]; then
         menuentry $"System setup" --id 'uefi-firmware' {
                 fwsetup
         }
fi
default='live'


22.03.2021 23:11, Антон Мидюков пишет:
> 22.03.2021 23:14, Артём пишет:
>> Грузится grub-efi, полагаю, т.к. очень похож на grub. rEFInd выглядит по-другому с большими графическими кнопками, а не с обычным текстовым меню
>>
>> Там где grub грузится там меню по-русски
>>
>> Там где grub-efi там меню на английском
>>
> Могу заверить, что добавление use/l10n/default/ru_RU локализует меню grub при наличии перевода в boot/grub/locale/ru.mo и включенной темы grub.
> mkimage последней версии установлен? И mkimage-profiles тоже?
> что в grub.cfg?
>
>
-- 
С уважением, Артём



^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [devel-distro] mkimage-profiles 1.4.8-alt1
  2021-03-22 20:11               ` Антон Мидюков
  2021-03-22 20:44                 ` Артём
@ 2021-03-22 21:00                 ` Артём
    2 siblings, 0 replies; 20+ messages in thread
From: Артём @ 2021-03-22 21:00 UTC (permalink / raw)
  To: devel-distro

Кстати, нашёл баг:

$ tail -n1 /home/tema/mkimage-profiles/features.in/README
См. тж. файлы README в каталогах фич (отсутствие -- баг!).

$ find /home/tema/mkimage-profiles/features.in/grub/ -name README

пусто...

$ ls /home/tema/mkimage-profiles/features.in/grub/
cfg.in  config.mk  generate.mk  scripts.d  stage1

22.03.2021 23:11, Антон Мидюков пишет:
> 22.03.2021 23:14, Артём пишет:
>> Грузится grub-efi, полагаю, т.к. очень похож на grub. rEFInd выглядит по-другому с большими графическими кнопками, а не с обычным текстовым меню
>>
>> Там где grub грузится там меню по-русски
>>
>> Там где grub-efi там меню на английском
>>
> Могу заверить, что добавление use/l10n/default/ru_RU локализует меню grub при наличии перевода в boot/grub/locale/ru.mo и включенной темы grub.
> mkimage последней версии установлен? И mkimage-profiles тоже?
> что в grub.cfg?
>
>
-- 
С уважением, Артём



^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [devel-distro] mkimage-profiles 1.4.8-alt1
  2021-03-22 20:44                 ` Артём
@ 2021-03-22 21:03                   ` Антон Мидюков
  0 siblings, 0 replies; 20+ messages in thread
From: Антон Мидюков @ 2021-03-22 21:03 UTC (permalink / raw)
  To: devel-distro

23.03.2021 03:44, Артём пишет:
> $ rpm -qa mkimage
> mkimage-0.2.40-alt1.noarch
> 
> git clone http://git.altlinux.org/gears/m/mkimage-profiles.git
> 
> # cat /home/tema/mkimage-profiles/bld/.work/chroot/.work/EFI/BOOT/grub.cfg
> search --file --set=root /.disk/info
> set prefix=($root)/boot/grub
> source $prefix/grub.cfg
> 
> # cat /home/tema/mkimage-profiles/bld/.work/chroot/.work/boot/grub/grub.cfg
> insmod echo
> insmod gzio
> insmod minicmd
> insmod normal
> insmod test
> set timeout=60
> if [ "$grub_platform" = "efi" ]; then set EFI_BOOTARGS=' lang=ru_RU'; fi

А EFI_BOOTARGS нужно в профиле убрать будет, как разберёмся спереводом меню.

> if [ "$grub_platform" = "efi" -a "$grub_cpu" = "x86_64" ]; then
>         set linux_suffix='efi'
> fi
> if [ "$grub_platform" = "pc" ]; then set linux_suffix='16'; fi
> if [ ! "$lang" ]; then lang=en_US; fi

Здесь должно быть:
if [ ! "$lang" ]; then lang=ru_RU; fi

в features.in/grub/generate.mk:

	@if [ -n "$(LOCALE)" ]; then \
		sed -i "s,@LOCALE@,$(LOCALE),g" $(DSTCFGS); \
	else \
		sed -i "s, lang=.lang,,g" $(DSTCFGS); \
	fi; \

а в features.in/grub/cfg.in/00defaults.cfg:

if [ ! "$lang" ]; then lang=@LOCALE@; fi

Следовательно, LOCALE=en_US

Нужно разбираться почему. Впрочем, можно сделать:
	@(call set,LOCALE,ru_RU)

-- 
С уважением, Антон Мидюков <antohami@altlinux.org>


^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [devel-distro] mkimage-profiles 1.4.8-alt1
  @ 2021-03-22 22:24                   ` Антон Мидюков
  2021-03-22 22:33                     ` Артём
  2021-03-22 22:40                     ` Артём
  0 siblings, 2 replies; 20+ messages in thread
From: Антон Мидюков @ 2021-03-22 22:24 UTC (permalink / raw)
  To: devel-distro

23.03.2021 05:18, Артём пишет:
[...]
> 
> # see also alterator-sysconfig backend
> use/l10n/xkb/switch/ctrl_shift: use/l10n
>         @$(call set,XKB_SWITCH,grp:ctrl_shift_toggle)
> 
> use/l10n/xkb/led/scroll: use/l10n
>         @$(call set,XKB_LED,grp_led:scroll)
> 
> # FIXME: derive from locale by default if possible
> use/l10n/ru_RU: use/l10n/xkb/switch/ctrl_shift use/l10n/xkb/led/scroll
>         @$(call add,LOCALES,ru_RU)
> *@$(call set,LOCALE,ru_RU)*

А чего это строчка здесь закоментирована то? Вот в ней и проблема.


-- 
С уважением, Антон Мидюков <antohami@altlinux.org>


^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [devel-distro] mkimage-profiles 1.4.8-alt1
  2021-03-22 22:24                   ` Антон Мидюков
@ 2021-03-22 22:33                     ` Артём
  2021-03-22 22:40                     ` Артём
  1 sibling, 0 replies; 20+ messages in thread
From: Артём @ 2021-03-22 22:33 UTC (permalink / raw)
  To: devel-distro

23.03.2021 01:24, Антон Мидюков пишет:
>  @$(call add,LOCALES,ru_RU)
> *@$(call set,LOCALE,ru_RU)*
> А чего это строчка здесь закоментирована то? Вот в ней и проблема.
Она не закомментирована, если имеются ввиду звёздочки. Это я её пытался 
жирным тут выделить :-)


^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [devel-distro] mkimage-profiles 1.4.8-alt1
  2021-03-22 22:24                   ` Антон Мидюков
  2021-03-22 22:33                     ` Артём
@ 2021-03-22 22:40                     ` Артём
  2021-03-23  8:11                       ` Michael Shigorin
  2021-12-09 16:01                       ` Артём
  1 sibling, 2 replies; 20+ messages in thread
From: Артём @ 2021-03-22 22:40 UTC (permalink / raw)
  To: devel-distro

В общем вот так всё работает и меню на русском:

$ tail -n3
/home/tema/mkimage-profiles/build/stage1/files/boot/grub/.in/00defaults.cfg
if [ "$grub_platform" = "pc" ]; then set linux_suffix='16'; fi
lang=ru_RU
if [ ! "$lang" ]; then lang=ru_RU; fi

Все мои настройки mkimage есть тут:

https://disk.yandex.ru/d/hR4mVesVKaWDRg?w=1


23.03.2021 01:24, Антон Мидюков пишет:
> 23.03.2021 05:18, Артём пишет: [...]
>> # see also alterator-sysconfig backend 
>> use/l10n/xkb/switch/ctrl_shift: use/l10n         @$(call 
>> set,XKB_SWITCH,grp:ctrl_shift_toggle) use/l10n/xkb/led/scroll: 
>> use/l10n         @$(call set,XKB_LED,grp_led:scroll) # FIXME: derive 
>> from locale by default if possible use/l10n/ru_RU: 
>> use/l10n/xkb/switch/ctrl_shift use/l10n/xkb/led/scroll         
>> @$(call add,LOCALES,ru_RU) *@$(call set,LOCALE,ru_RU)* 
> А чего это строчка здесь закоментирована то? Вот в ней и проблема.
-- С уважением, Артём


^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [devel-distro] mkimage-profiles 1.4.8-alt1
  2021-03-22 22:40                     ` Артём
@ 2021-03-23  8:11                       ` Michael Shigorin
  2021-03-23  8:20                         ` Антон Мидюков
  2021-12-09 16:01                       ` Артём
  1 sibling, 1 reply; 20+ messages in thread
From: Michael Shigorin @ 2021-03-23  8:11 UTC (permalink / raw)
  To: devel-distro

On Tue, Mar 23, 2021 at 01:40:04AM +0300, Артём wrote:
> Все мои настройки mkimage есть тут:
> https://disk.yandex.ru/d/hR4mVesVKaWDRg?w=1

Лучше всё-таки гиты выкладывать гитами :-)
Хоть на какой github/gitlab, а хоть и на git.altlinux.org,
где давно уж пора завестись, как по мне.

-- 
 ---- WBR, Michael Shigorin / http://altlinux.org
  ------ http://opennet.ru / http://anna-news.info


^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [devel-distro] mkimage-profiles 1.4.8-alt1
  2021-03-23  8:11                       ` Michael Shigorin
@ 2021-03-23  8:20                         ` Антон Мидюков
  0 siblings, 0 replies; 20+ messages in thread
From: Антон Мидюков @ 2021-03-23  8:20 UTC (permalink / raw)
  To: devel-distro

23.03.2021 15:11, Michael Shigorin пишет:
> On Tue, Mar 23, 2021 at 01:40:04AM +0300, Артём wrote:
>> Все мои настройки mkimage есть тут:
>> https://disk.yandex.ru/d/hR4mVesVKaWDRg?w=1
> 
> Лучше всё-таки гиты выкладывать гитами :-)
> Хоть на какой github/gitlab, а хоть и на git.altlinux.org,
> где давно уж пора завестись, как по мне.
> 

А можно и вовсе заапстримить коммиты :-)

-- 
С уважением, Антон Мидюков <antohami@altlinux.org>


^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [devel-distro] mkimage-profiles 1.4.8-alt1
  2021-03-22 22:40                     ` Артём
  2021-03-23  8:11                       ` Michael Shigorin
@ 2021-12-09 16:01                       ` Артём
  1 sibling, 0 replies; 20+ messages in thread
From: Артём @ 2021-12-09 16:01 UTC (permalink / raw)
  To: devel-distro

Сейчас бился с русским меню в EFI. Опять пришлось делать так...

23.03.2021 01:40, Артём пишет:
> В общем вот так всё работает и меню на русском:
>
> $ tail -n3
> /home/tema/mkimage-profiles/build/stage1/files/boot/grub/.in/00defaults.cfg 
>
> if [ "$grub_platform" = "pc" ]; then set linux_suffix='16'; fi
> lang=ru_RU
> if [ ! "$lang" ]; then lang=ru_RU; fi
>
> Все мои настройки mkimage есть тут:
>
> https://disk.yandex.ru/d/hR4mVesVKaWDRg?w=1
>
>
> 23.03.2021 01:24, Антон Мидюков пишет:
>> 23.03.2021 05:18, Артём пишет: [...]
>>> # see also alterator-sysconfig backend 
>>> use/l10n/xkb/switch/ctrl_shift: use/l10n         @$(call 
>>> set,XKB_SWITCH,grp:ctrl_shift_toggle) use/l10n/xkb/led/scroll: 
>>> use/l10n         @$(call set,XKB_LED,grp_led:scroll) # FIXME: derive 
>>> from locale by default if possible use/l10n/ru_RU: 
>>> use/l10n/xkb/switch/ctrl_shift use/l10n/xkb/led/scroll @$(call 
>>> add,LOCALES,ru_RU) *@$(call set,LOCALE,ru_RU)* 
>> А чего это строчка здесь закоментирована то? Вот в ней и проблема.
> -- С уважением, Артём

-- 
С уважением, Артём



^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2021-12-09 16:01 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-03-16  7:59 [devel-distro] mkimage-profiles 1.4.8-alt1 Антон Мидюков
2021-03-16 12:44 ` Антон Мидюков
2021-03-17 13:52   ` Michael Shigorin
2021-03-22 14:09     ` Артём
2021-03-22 14:20       ` Michael Shigorin
2021-03-22 14:28         ` Антон Мидюков
2021-03-22 14:49         ` Артём
2021-03-22 14:55           ` Антон Мидюков
2021-03-22 16:14             ` Артём
2021-03-22 20:11               ` Антон Мидюков
2021-03-22 20:44                 ` Артём
2021-03-22 21:03                   ` Антон Мидюков
2021-03-22 21:00                 ` Артём
2021-03-22 22:24                   ` Антон Мидюков
2021-03-22 22:33                     ` Артём
2021-03-22 22:40                     ` Артём
2021-03-23  8:11                       ` Michael Shigorin
2021-03-23  8:20                         ` Антон Мидюков
2021-12-09 16:01                       ` Артём
2021-03-17 13:53   ` Антон Мидюков

ALT Linux Distributions development

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel-distro/0 devel-distro/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel-distro devel-distro/ http://lore.altlinux.org/devel-distro \
		devel-distro@lists.altlinux.org devel-distro@lists.altlinux.ru devel-distro@lists.altlinux.com
	public-inbox-index devel-distro

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel-distro


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git