* [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