Автор Тема: Летние стартеркиты p10 (202306)  (Прочитано 4874 раз)

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Здравствуйте

Готов девятый выпуск стартеркитов на базе бранча p10 для
i586, x86_64, aarch64.

Изменения:
- собрано с использованием mkimage-profiles 1.5.6, mkimage 0.2.45
- Linux 5.10.179 / 6.1.32
- Mesa 22.3.7
- Firefox ESR 102.11.0
- icewm 3.3.1
- kde5: 5.106.0 / 5.27.4 / 22.12.3
- lxqt 1.3.0
- mate 1.26.0
- xfce 4.18.4
- jeos: добавлена поддержка btrfs
- gnome: добавлен packagekit, убран firefox, убран gnome-flashback
- kde5: уменьшен размер образа (вместо метапакета kde5-big устанавливается метапакет kde5)
- Обновлён plymouth, теперь есть возможность запускать его совместно с последовательной консолью (console=ttySX), а при недоступности BGRT ( Boot Graphics Record Table) теперь показывается резервная картинка (ранее ничего не показывалось)
- Приостановлен выпуск Engineering и linuxcnc-rt, старые версии доступны из архива. Выпуск будет возобновлён на p11
- Прекращена сборка rootfs с ядром rpi, предназначенным для Raspberry Pi только, так как ядро un-def-6.1 полноценно поддерживает Raspberry Pi 4.

* Ссылки:

- https://altlinux.org/starterkits
- https://altlinux.org/starterkits/Download
- http://nightly.altlinux.org/p10/
- http://nightly.altlinux.org/p10-aarch64/
- https://mirror.yandex.ru/altlinux-starterkits/

* Торренты:

- i586, x86_64:

https://torrent.altlinux.org/gettorrent.php?info_hash=32d69d9a4fffb2ddeffe4dc31998767558151972

- aarch64:

https://torrent.altlinux.org/gettorrent.php?info_hash=b258ed03d56019f380b0263109b7bee7af1022de

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Летние стартеркиты p10 (202306)
« Ответ #1 : 13.06.2023 00:11:25 »
В p10-xfce-sysv добавлены пакеты:

edid-decode
mpv
mediainfo
apt-https

dango_

  • Гость
Re: Летние стартеркиты p10 (202306)
« Ответ #2 : 24.06.2023 08:52:49 »
Тут возник вопрос: а в ALT Linux для Live поддерживается режим Copy To RAM?

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Летние стартеркиты p10 (202306)
« Ответ #3 : 24.06.2023 13:56:12 »
Тут возник вопрос: а в ALT Linux для Live поддерживается режим Copy To RAM?

И нет и да.
Нет, потому шо файловая флешки смонтирована.
И потому шо будут 'приключения'.
Да, потому шо образ в памяти.

Но не всё так просто как кажется:
Перед загрузкой через LiveCD (без сессии), грохнуть в загрузчике опцию lowmem.
После полной загрузки выдернуть флешку.
Но free, не совсем корректно, в данном случае, отображает занятую память.
Её корректно отображает htop:
Last login: Sat Jun 24 13:10:23 MSK 2023 on tty5
[root@localhost ~]#
[root@localhost ~]# mount
udevfs on /dev type devtmpfs (rw,relatime,size=8192k,nr_inodes=2027640,mode=755)
/dev/sdb1 on /image type iso9660 (ro,relatime,nojoliet,check=s,map=n,blocksize=2048,iocharset=utf8)
/dev/loop0 on /.ro type squashfs (ro,relatime)
none on /.rw type tmpfs (rw,relatime,mode=755)
overlay on / type overlay (rw,relatime,lowerdir=/root.ro,upperdir=/root.rw/rw,workdir=/root.rw/wk)
sysfs on /sys type sysfs (rw,relatime)
proc on /proc type proc (rw,nosuid,noexec,relatime,gid=19)
runfs on /run type tmpfs (rw,relatime,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
shmfs on /dev/shm type tmpfs (rw,relatime)
tmpfs on /tmp type tmpfs (rw,nosuid,relatime)
gvfsd-fuse on /home/altlinux/.cache/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=500,group_id=500)
[root@localhost ~]#
[root@localhost ~]#
[root@localhost ~]# setterm -dump 2 -file /proc/self/fd/1 > tty2-htop-livecd-mode-without-lowmem.txt
[root@localhost ~]#
[root@localhost ~]#
[root@localhost ~]# head -n 10 tty2-htop-livecd-mode-without-lowmem.txt

    0[||                                                                     1.3%]   Tasks: 70, 111 thr; 1 running
    1[                                                                       0.0%]   Load average: 0.00 0.07 0.17
    2[                                                                       0.0%]   Uptime: 00:26:27
    3[                                                                       0.0%]
  Mem[|||||||||||||||||                                               1.55G/15.5G]
  Swp[                                                                      0K/0K]

    PID USER      PRI  NI  VIRT   RES   SHR S CPU%?MEM%   TIME+  Command
   2727 altlinux   20   0  5988  4296  3012 R  1.3  0.0  0:07.19 htop
[root@localhost ~]#
[root@localhost ~]#
[root@localhost ~]# free -m
               total        used        free      shared  buff/cache   available
Mem:           15915         389       12732        1199        2793       14017
Swap:              0           0           0
[root@localhost ~]#
[root@localhost ~]# du -m /image/live
1145    /image/live
[root@localhost ~]# echo 3 > /proc/sys/vm/drop_caches
[root@localhost ~]# free -m
               total        used        free      shared  buff/cache   available
Mem:           15915         389       14162        1199        1363       14072
Swap:              0           0           0
[root@localhost ~]# echo '15915-389-1363' | bc
14163
[root@localhost ~]#

И есть моменты:

1. Сеть и звуковую подсистему, в xfce-sysv alsa, надо каждый раз перенастраивать.
   Сеть, через wifi или сотового оператора, решается любым древним ведроидом по usb. Если настроено, ModemManager подхватит его моментально и соединение будет в приоритете, по крайней мере в xfce-sysv, трафик пойдёт через ведроид:
Device usb0 [192.168.XXX.YYY] (1/1):
======================================================================================================================================
Incoming:

                                                                                           Curr: 1180.80 kBit/s
                                                                                           Avg: 1080.95 kBit/s
                                                                                           Min: 0.00 kBit/s
|.....|||||.........| |||.|||||..|||||||...|.||||||.   |||||. ........ ......||.......  Max: 5448.88 kBit/s
####################################################     |###############################  Ttl: 185.01 MByte
Outgoing:

# sar -n DEV --iface=usb0 1 3
Linux 5.10.179-std-def-alt1 (localhost.localdomain) 24.06.2023 _x86_64_ (4 CPU)

12:21:52        IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s   %ifutil
12:21:53         usb0    113,00     58,00    159,43      5,55      0,00      0,00      0,00      0,00

12:21:53        IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s   %ifutil
12:21:54         usb0    103,00     54,00    147,28      5,17      0,00      0,00      0,00      0,00

12:21:54        IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s   %ifutil
12:21:55         usb0    110,00     55,00    155,60      5,26      0,00      0,00      0,00      0,00

Среднее:     IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s   %ifutil
Среднее:      usb0    108,67     55,67    154,10      5,33      0,00      0,00      0,00      0,00

Если в лайве alsa, реиндексация перенастраивается достаточно просто, но тоже надо закат солнца вручную:
# grep . /proc/asound/cards
 0 [HDMI           ]: HDA-Intel - HDA Intel HDMI
                      HDA Intel HDMI at 0xc1210000 irq 50
 1 [PCH            ]: HDA-Intel - HDA Intel PCH
                      HDA Intel PCH at 0xc1214000 irq 51
# grep . /proc/asound/card*/id
/proc/asound/card0/id:HDMI
/proc/asound/card1/id:PCH
# grep snd_hda_intel /etc/modprobe.d/alsa-modindex.conf
#options snd_hda_intel index=2,3
# echo -e "options snd_hda_intel id=PCH index=0\noptions snd_hda_intel id=HDMI index=2" >> \
 /etc/modprobe.d/alsa-modindex.conf
# rmmod -f snd-hda-intel
# modprobe snd-hda-intel
# grep . /proc/asound/cards
 0 [PCH            ]: HDA-Intel - HDA Intel PCH
                      HDA Intel PCH at 0xc1214000 irq 51
 2 [HDMI           ]: HDA-Intel - HDA Intel HDMI
                      HDA Intel HDMI at 0xc1210000 irq 50
И в xfce-sysv, в крутилке звука,: 'Перезагрузить звук'

2. При выдернутой флешке, в apt и synaptic засада (напуркуа он вообще нужен этот main?):
# apt-get update >/dev/null
E: Failed to fetch file:/image/ALTLinux/base/pkglist.main  File not found
E: Some index files failed to download. They have been ignored, or old ones used instead.

Причина проста как две копейки:
# grep -r 'ALTLinux main' /etc | grep apt
/etc/apt/sources.list.d/main.list:rpm file:/image ALTLinux main
# apt-repo
rpm [p10] http://ftp.altlinux.org/pub/distributions/ALTLinux p10/branch/x86_64 classic
rpm [p10] http://ftp.altlinux.org/pub/distributions/ALTLinux p10/branch/x86_64-i586 classic
rpm [p10] http://ftp.altlinux.org/pub/distributions/ALTLinux p10/branch/noarch classic
rpm file:/image ALTLinux main

Надо грохнуть или закомментировать этот 'ALTLinux main':
# sed -i 's/rpm file\:\/image/\#rpm file\:\/image/' /etc/apt/sources.list.d/main.list
# apt-repo
rpm [p10] http://ftp.altlinux.org/pub/distributions/ALTLinux p10/branch/x86_64 classic
rpm [p10] http://ftp.altlinux.org/pub/distributions/ALTLinux p10/branch/x86_64-i586 classic
rpm [p10] http://ftp.altlinux.org/pub/distributions/ALTLinux p10/branch/noarch classic

Покрутить закат солнца руками, придётся. Но в целом работает.
И исчезает это всё что было, через poweroff в 4 секунды.
« Последнее редактирование: 24.06.2023 13:58:25 от Speccyfighter »

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Re: Летние стартеркиты p10 (202306)
« Ответ #4 : 24.06.2023 15:30:12 »
Перед загрузкой через LiveCD (без сессии), грохнуть в загрузчике опцию lowmem.

В UEFI дополнительно нужно method поменять с cdrom на disk. gfxboot isolinux сам меняет.

dango_

  • Гость

Оффлайн Александр Ерещенко

  • Завсегдатай
  • *
  • Сообщений: 1 203
Re: Летние стартеркиты p10 (202306)
« Ответ #6 : 15.07.2023 18:06:09 »
https://copy.sh/v86/
кака я их тут запустиь?
586 же или что там не так?
Где вы хотите запустить "их тут"?
Это виртуалки с управлением через веб, физически запускаются "где-то там".

ЗЫ. А причем тут стартеркиты и вообще альт? :)

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Re: Летние стартеркиты p10 (202306)
« Ответ #7 : 16.07.2023 05:26:56 »
https://copy.sh/v86/
кака я их тут запустиь?
586 же или что там не так?

ignor ;-)

Оффлайн bliser

  • Давно тут
  • **
  • Сообщений: 107
    • Email
Re: Летние стартеркиты p10 (202306)
« Ответ #8 : 29.07.2023 17:58:57 »
на
Готов девятый выпуск стартеркитов на базе бранча p10

 Спасибо за труд. 
Установил систему из alt-p10-kde5-20230610-x86_64.iso и всё нужное мне работает (после небольшой донастройки). 
 
Пожелание - (возможно будет полезным) в будущие выпуски стартеркитов добавить пакет "plasma5-xdg-desktop-portal-kde" с его зависимостями, т.к. без этого пакета будут проблемы у пользователей, которые пользуется приложениями (например: Firefox, Cura) установленными из AppImage при вызове диалоговых окон открытия или сохранения файлов.