Автор Тема: Xfce c Sysv  (Прочитано 587778 раз)

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Xfce c Sysv
« Ответ #1560 : 19.06.2023 15:51:53 »
В багрепорт #46008 добавлены готовые *.list для архитектур i586 x86_64, трёх зеркал серверов которых нет в apt-conf-branch:

- шведское
- датацентра
- новокузнецкое

Движухи в багрепорте нет. Разговариваю сам с собой. Готовые для архитектур *.list во вложении.

Зеркала датацентра и новокузнецкое, поддерживают и протокол https.
В июньском p10-xfce-sysv, apt-https в "коробке".
Сертификат новокузнецкого зеркала подтверждается:
$ openssl storeutl -noout -text -certs "mirror-truenetwork-ru.pem" | grep Issuer: -A4
        Issuer: C=US, O=Let's Encrypt, CN=R3
        Validity
            Not Before: May  4 12:15:24 2023 GMT
            Not After : Aug  2 12:15:23 2023 GMT
        Subject: CN=mirror.truenetwork.ru

Для установки пакетов по https, в системе требуется установленный пакет apt-https.
Готовый truenetwork_https.list с поддержкой https для желающих тащить пакеты по https:
$ cat /etc/apt/sources.list.d/truenetwork_https.list
# mirror.truenetwork.ru (Novokuznetsk)

# ALT Linux Platform 10
#rpm [p10] ftp://mirror.truenetwork.ru/altlinux/ p10/branch/x86_64 classic
#rpm [p10] ftp://mirror.truenetwork.ru/altlinux/ p10/branch/x86_64-i586 classic
#rpm [p10] ftp://mirror.truenetwork.ru/altlinux/ p10/branch/noarch classic

#rpm [p10] http://mirror.truenetwork.ru/altlinux/ p10/branch/x86_64 classic
#rpm [p10] http://mirror.truenetwork.ru/altlinux/ p10/branch/x86_64-i586 classic
#rpm [p10] http://mirror.truenetwork.ru/altlinux/ p10/branch/noarch classic

#rpm [p10] https://mirror.truenetwork.ru/altlinux/ p10/branch/x86_64 classic
#rpm [p10] https://mirror.truenetwork.ru/altlinux/ p10/branch/x86_64-i586 classic
#rpm [p10] https://mirror.truenetwork.ru/altlinux/ p10/branch/noarch classic

#rpm [p10] rsync://mirror.truenetwork.ru/altlinux/ p10/branch/x86_64 classic
#rpm [p10] rsync://mirror.truenetwork.ru/altlinux/ p10/branch/x86_64-i586 classic
#rpm [p10] rsync://mirror.truenetwork.ru/altlinux/ p10/branch/noarch classic

Всё оттестировано и работает.
Пингуйте сервера и выбирайте наиболее быстрое зеркало.
Там же на новокузнецком зеркале, стартеркиты и регулярки доступны и по https:
https://mirror.truenetwork.ru/
https://mirror.truenetwork.ru/altlinux-nightly/

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Xfce c Sysv
« Ответ #1561 : 19.06.2023 16:01:12 »
В глубоком раздумье.
Файрфокс испаскудился.
newmoon только под x86_64.
ublock для seamonkey, только для firefox-legacy и в репозитории его нет:
https://github.com/gorhill/uBlock-for-firefox-legacy/releases

У Патрика в образе slackware-15, сразу два браузера:
firefox-esr и seamonkey.
Втащить в образ xfce-sysv сразу два браузера, это уже перебор.

Оффлайн artenaki

  • Давно тут
  • **
  • Сообщений: 200
Re: Xfce c Sysv
« Ответ #1562 : 19.06.2023 17:15:37 »
newmoon только под x86_64
Попробуйте мою сборку Basilisk для i386. У меня собрано без непотребства (без pulse, gtk3, dbus, обновлений). Работает даже на линуксе 2016 года.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Xfce c Sysv
« Ответ #1563 : 19.06.2023 18:13:31 »
newmoon только под x86_64
Попробуйте мою сборку Basilisk для i386. У меня собрано без непотребства (без pulse, gtk3, dbus, обновлений). Работает даже на линуксе 2016 года.

Не. Отказ в запуске. У альтов в p10 glibc старый:
$ ./basilisk
./basilisk: /lib64/libc.so.6: version `GLIBC_2.34' not found (required by ./basilisk)
./basilisk: /lib64/libc.so.6: version `GLIBC_2.33' not found (required by ./basilisk)
$ rpm -q glibc
glibc-2.32-alt5.x86_64
$ apt-cache show glibc | grep ^Vers
Version: 6:2.32-alt5:p10+307861.300.4.1@1666645909

Оффлайн artenaki

  • Давно тут
  • **
  • Сообщений: 200
Re: Xfce c Sysv
« Ответ #1564 : 19.06.2023 20:10:54 »
Да, я компилировал в новом дебиане. Решается это так:
/opt/basilisk/lib/ld-linux.so.2 --library-path /opt/basilisk/lib /opt/basilisk/basiliskВ /opt/basilisk/lib положите либы из архива lib32.7z.

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 982
Re: Xfce c Sysv
« Ответ #1565 : 19.06.2023 22:59:32 »
Для дебиана много кто браузеры собирает включая варианты для очень старых процессоров
https://www.antixforum.com/forums/topic/browsers-for-old-cpus/page/10/#post-104401

Оффлайн artenaki

  • Давно тут
  • **
  • Сообщений: 200
Re: Xfce c Sysv
« Ответ #1566 : 20.06.2023 06:24:37 »
YYY
Спасибо за ссылку. Есть интересные сборки.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Xfce c Sysv
« Ответ #1567 : 20.06.2023 09:31:32 »
Да, я компилировал в новом дебиане. Решается это так:
/opt/basilisk/lib/ld-linux.so.2 --library-path /opt/basilisk/lib /opt/basilisk/basiliskВ /opt/basilisk/lib положите либы из архива lib32.7z.

Этот basilisk 64bit, в альтах на p10 не запустить:
Компоновщик 32 бит, а исполняемый basilisk, 64бит:
# /opt/basilisk/lib/ld-linux.so.2 --library-path /opt/basilisk/lib /opt/basilisk/basilisk
/opt/basilisk/basilisk: error while loading shared libraries: /opt/basilisk/basilisk: wrong ELF class: ELFCLASS64
# file /opt/basilisk/lib/ld-linux.so.2
/opt/basilisk/lib/ld-linux.so.2: ELF 32-bit LSB shared object, Intel 80386, version 1 (GNU/Linux), dynamically linked, BuildID[sha1]=7599fe292aa6e1fcb1f3b78e8606f43a296d8789, stripped
# file /opt/basilisk/basilisk
/opt/basilisk/basilisk: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=6bb0e7d6fee7d458e630e83fa0ec8248fe948a72, stripped

basilisk -у 64 бит, нужен компоновщик 64 бит.

И альтовым компоновщиком не обманешь:
basilisk хочет glibc версии не меньше 2.33
# /lib64/ld-linux-x86-64.so.2 --library-path /opt/basilisk/lib /opt/basilisk/basilisk
/opt/basilisk/basilisk: /lib64/libc.so.6: version `GLIBC_2.34' not found (required by /opt/basilisk/basilisk)
/opt/basilisk/basilisk: /lib64/libc.so.6: version `GLIBC_2.33' not found (required by /opt/basilisk/basilisk)

Оффлайн artenaki

  • Давно тут
  • **
  • Сообщений: 200
Re: Xfce c Sysv
« Ответ #1568 : 20.06.2023 12:08:07 »
Этот basilisk 64bit, в альтах на p10 не запустить
Компоновщик 32 бит, а исполняемый basilisk, 64бит
Вы скачали basilisk-20230522.linux-x86_64.7z, а надо было basilisk-20230523.linux-i386.tar.xz

И альтовым компоновщиком не обманешь
basilisk хочет glibc версии не меньше 2.33
/lib64/ld-linux-x86-64.so.2 --library-path /opt/basilisk/lib
У меня получается обмануть. Компоновщик ld-linux.so.2 нужен из архива lib32.7z.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Xfce c Sysv
« Ответ #1569 : 20.06.2023 12:38:36 »
Этот basilisk 64bit, в альтах на p10 не запустить
Компоновщик 32 бит, а исполняемый basilisk, 64бит
Вы скачали basilisk-20230522.linux-x86_64.7z, а надо было basilisk-20230523.linux-i386.tar.xz

Вопрос не в том, что воткнуть в систему, вопрос в том, что воткнуть в образ:
Браузер должен поддерживать все протоколы, опакечен для двух архитектур и быть в репозитории.
И более чем желательно иметь в репозитории блокер рекламы.
Теоретически, есть смысл заменить фокс на симанки. Но установка блокера из гитхаб, снесёт большинству пользователей мозг.

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 982
Re: Xfce c Sysv
« Ответ #1570 : 20.06.2023 23:24:00 »
Но установка блокера из гитхаб, снесёт большинству пользователей мозг.

а блокер  в репу нельзя собрать?

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Xfce c Sysv
« Ответ #1571 : 21.06.2023 06:17:09 »
Но установка блокера из гитхаб, снесёт большинству пользователей мозг.

а блокер  в репу нельзя собрать?

Наверное можно. Но кто его будет собирать и поддерживать?
Хотя там той поддержки...
Он хоть последней версией и двухлетней давности, но какая в конце-концов разница?
Главное что он устанавливается в симанки и работает. Вполне себе.
И исходники там же:
https://github.com/gorhill/uBlock-for-firefox-legacy/releases
Он под GPLv3

На мне сейчас контроль отсутствия сломов в xfce-sysv, безопасности и минимально самодостаточного функционала. В основном системного уровня.

И мне сейчас не до сборок пакетов. Сегодня вероятно выпаду. И возможно надолго. Часа через 3-4 мои вызовут скорую. Такие дела...

Если вдруг что, в профиль сентябрьского релиза xfce-sysv надо бы добавить пакеты:
Цитировать
f3
p7zip
p7zip-standalone

Если uBlock0_1.16.4.30.firefox-legacy будет в репозитории, xfce-sysv надо переводить на симанки. В комплекте с блокером.
Т.е. идея в том, чтобы в образе xfce-sysv, был браузер, со всеми протоколами, без неожиданностей, без навязывания чьих-то правил.
« Последнее редактирование: 26.06.2023 06:58:29 от ruslandh »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Xfce c Sysv
« Ответ #1572 : 21.06.2023 08:58:43 »
Симанки не выводит список продавцов местной базы, - бесконечное ожидание вывода.
И на 11-ти вкладках, из которых только одна запрошена, seamonkey-bin много жрёт процессора (85-89%). Фокс и newmoon, удовлетворительно.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 302
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Xfce c Sysv
« Ответ #1573 : 25.06.2023 19:34:54 »
Ну, если мне кто поможет с патчами для i586 для палемуна, то можно и добавить

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Xfce c Sysv
« Ответ #1574 : 08.07.2023 00:48:41 »
HP Compaq NX6110

$ cat /image/.disk/info
ALT p10 xfce-sysv/i586 build 2023-06-10
$ cat /etc/os-release
NAME="starter kit"
VERSION="10"
ID=altlinux
VERSION_ID=10
PRETTY_NAME="ALT Starterkit 10 (Hypericum)"
ANSI_COLOR="1;33"
CPE_NAME="cpe:/o:alt:starterkit:10"
BUILD_ID="starter kit 10"
ALT_BRANCH_ID="p10"
HOME_URL="http://en.altlinux.org/starterkits"
BUG_REPORT_URL="https://bugs.altlinux.org/"
$ free -mw # live lowmem
               total        used        free      shared     buffers       cache   available
Mem:            2001         234        1233          33           2         530        1521
Swap:              0           0           0
# dmidecode --type bios | grep Date -B2
Vendor: Hewlett-Packard
Version: 68DTD Ver. F.0C
Release Date: 11/21/2005
$ lspci -knn | grep -A2 VGA
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller [8086:2592] (rev 03)
Subsystem: Hewlett-Packard Company NX6110/NC6120 [103c:099c]
Kernel driver in use: i915
$ grep '^model name\|^address' /proc/cpuinfo
model name : Intel(R) Pentium(R) M processor 2.13GHz
address sizes : 32 bits physical, 32 bits virtual
# grep . /sys/devices/system/cpu/cpufreq/policy*/cpuinfo_*_freq
/sys/devices/system/cpu/cpufreq/policy0/cpuinfo_cur_freq:800000
/sys/devices/system/cpu/cpufreq/policy0/cpuinfo_max_freq:2133000
/sys/devices/system/cpu/cpufreq/policy0/cpuinfo_min_freq:800000
$ grep . /sys/devices/system/cpu/cpu0/cpufreq/scaling_{available_frequencies,governor}
/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies:2133000 1867000 1600000 1333000 1067000 800000
/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor:ondemand
$ acpi -t
Thermal 0: ok, 44.0 degrees C
Thermal 1: ok, 24.9 degrees C
Thermal 2: ok, 47.0 degrees C
Thermal 3: ok, 40.0 degrees C
# dmidecode --type memory | grep 'Capacity\|Size\|Factor\|Type\|Speed'
Error Correction Type: None
Maximum Capacity: 2 GB
Size: 1 GB
Form Factor: SODIMM
Type: DDR
Type Detail: Synchronous
Speed: 333 MT/s
Size: 1 GB
Form Factor: SODIMM
Type: DDR
Type Detail: Synchronous
Speed: 333 MT/s
$ xrandr | grep 'Screen 0' -A2
Screen 0: minimum 8 x 8, current 1024 x 768, maximum 32767 x 32767
LVDS1 connected primary 1024x768+0+0 (normal left inverted right x axis y axis) 300mm x 230mm
   1024x768      60.00*+
$ glxinfo | grep 'OpenGL vendor string' -A2
OpenGL vendor string: Mesa Project
OpenGL renderer string: i915 (chipset: 915GM)
OpenGL version string: 2.1 Mesa 22.3.7
$ vblank_mode=0 glxgears
ATTENTION: default value of option vblank_mode overridden by environment.
2154 frames in 5.0 seconds = 430.658 FPS
2274 frames in 5.0 seconds = 454.620 FPS
2278 frames in 5.0 seconds = 455.569 FPS
X connection to :0.0 broken (explicit kill or server shutdown).
$ acpi -i
Battery 0: Full, 100%
Battery 0: design capacity 6146 mAh, last full capacity 6146 mAh = 100%
# smartctl -x /dev/sda | grep 'Device Model\|Capacity\|Hours'
Device Model:     SAMSUNG HM160HC
User Capacity:    160 041 885 696 bytes [160 GB]
  9 Power_On_Hours          -O--CK   252   252   000    -    458


$ mediainfo http://video/stream.mp4 | grep 'Info\|Bit rate\|Width\|Height'
Format/Info                              : Advanced Video Codec
Codec ID/Info                            : Advanced Video Coding
Bit rate                                 : 312 kb/s
Width                                    : 512 pixels
Height                                   : 384 pixels
Format/Info                              : Advanced Audio Codec Low Complexity
Bit rate mode                            : Variable
Bit rate                                 : 62.7 kb/s

$ firefox --version
Mozilla Firefox 102.11.0esr
$ sleep 15; sar -P ALL 1 5
Linux 5.10.179-std-def-alt1 (localhost.localdomain) 07.07.2023 _i686_ (1 CPU)

23:15:09        CPU     %user     %nice   %system   %iowait    %steal     %idle
23:15:10        all     91,00      0,00      9,00      0,00      0,00      0,00
23:15:10          0     91,00      0,00      9,00      0,00      0,00      0,00

23:15:10        CPU     %user     %nice   %system   %iowait    %steal     %idle
23:15:11        all     93,00      0,00      7,00      0,00      0,00      0,00
23:15:11          0     93,00      0,00      7,00      0,00      0,00      0,00

23:15:11        CPU     %user     %nice   %system   %iowait    %steal     %idle
23:15:12        all     91,00      0,00      9,00      0,00      0,00      0,00
23:15:12          0     91,00      0,00      9,00      0,00      0,00      0,00

23:15:12        CPU     %user     %nice   %system   %iowait    %steal     %idle
23:15:13        all     94,06      0,00      5,94      0,00      0,00      0,00
23:15:13          0     94,06      0,00      5,94      0,00      0,00      0,00

23:15:13        CPU     %user     %nice   %system   %iowait    %steal     %idle
23:15:14        all     92,00      0,00      8,00      0,00      0,00      0,00
23:15:14          0     92,00      0,00      8,00      0,00      0,00      0,00

Среднее:     CPU     %user     %nice   %system   %iowait    %steal     %idle
Среднее:     all     92,22      0,00      7,78      0,00      0,00      0,00
Среднее:       0     92,22      0,00      7,78      0,00      0,00      0,00
$ sleep 300; acpi -t
Thermal 0: active, 75.0 degrees C
Thermal 1: ok, 24.9 degrees C
Thermal 2: ok, 59.0 degrees C
Thermal 3: ok, 75.0 degrees C

$ otter-browser --version; sleep 300; sar -P ALL 1 5; acpi -t
Otter 1.0.03
Linux 5.10.179-std-def-alt1 (localhost.localdomain) 08.07.2023 _i686_ (1 CPU)

01:06:00        CPU     %user     %nice   %system   %iowait    %steal     %idle
01:06:01        all     24,00      0,00     12,00     62,00      0,00      2,00
01:06:01          0     24,00      0,00     12,00     62,00      0,00      2,00

01:06:01        CPU     %user     %nice   %system   %iowait    %steal     %idle
01:06:02        all     24,49      0,00      8,16     62,24      0,00      5,10
01:06:02          0     24,49      0,00      8,16     62,24      0,00      5,10

01:06:02        CPU     %user     %nice   %system   %iowait    %steal     %idle
01:06:03        all     23,00      0,00     10,00     66,00      0,00      1,00
01:06:03          0     23,00      0,00     10,00     66,00      0,00      1,00

01:06:03        CPU     %user     %nice   %system   %iowait    %steal     %idle
01:06:04        all     25,25      0,00     11,11     60,61      0,00      3,03
01:06:04          0     25,25      0,00     11,11     60,61      0,00      3,03

01:06:04        CPU     %user     %nice   %system   %iowait    %steal     %idle
01:06:05        all     25,51      0,00     10,20     59,18      0,00      5,10
01:06:05          0     25,51      0,00     10,20     59,18      0,00      5,10

Среднее:     CPU     %user     %nice   %system   %iowait    %steal     %idle
Среднее:     all     24,44      0,00     10,30     62,02      0,00      3,23
Среднее:       0     24,44      0,00     10,30     62,02      0,00      3,23
Thermal 0: ok, 52.0 degrees C
Thermal 1: ok, 24.9 degrees C
Thermal 2: ok, 52.0 degrees C
Thermal 3: ok, 40.0 degrees C

$ mpv --version
mpv 0.34.1 Copyright © 2000-2021 mpv/MPlayer/mplayer2 projects
 built on Tue Feb  7 08:25:52 UTC 2023
$ sleep 15; sar -P ALL 1 5
Linux 5.10.179-std-def-alt1 (localhost.localdomain) 07.07.2023 _i686_ (1 CPU)

23:24:49        CPU     %user     %nice   %system   %iowait    %steal     %idle
23:24:50        all     47,47      0,00     31,31      1,01      0,00     20,20
23:24:50          0     47,47      0,00     31,31      1,01      0,00     20,20

23:24:50        CPU     %user     %nice   %system   %iowait    %steal     %idle
23:24:51        all     49,49      0,00     32,32      0,00      0,00     18,18
23:24:51          0     49,49      0,00     32,32      0,00      0,00     18,18

23:24:51        CPU     %user     %nice   %system   %iowait    %steal     %idle
23:24:52        all     54,55      0,00     34,34      0,00      0,00     11,11
23:24:52          0     54,55      0,00     34,34      0,00      0,00     11,11

23:24:52        CPU     %user     %nice   %system   %iowait    %steal     %idle
23:24:53        all     47,00      0,00     33,00      0,00      0,00     20,00
23:24:53          0     47,00      0,00     33,00      0,00      0,00     20,00

23:24:53        CPU     %user     %nice   %system   %iowait    %steal     %idle
23:24:54        all     50,50      0,00     37,62      0,00      0,00     11,88
23:24:54          0     50,50      0,00     37,62      0,00      0,00     11,88

Среднее:     CPU     %user     %nice   %system   %iowait    %steal     %idle
Среднее:     all     49,80      0,00     33,73      0,20      0,00     16,27
Среднее:       0     49,80      0,00     33,73      0,20      0,00     16,27
$ sleep 300; acpi -t
Thermal 0: ok, 55.0 degrees C
Thermal 1: ok, 24.9 degrees C
Thermal 2: ok, 54.0 degrees C
Thermal 3: ok, 55.0 degrees C

$ rpm -q mplayer
mplayer-1.4-alt7.38313.1.i586
$ sleep 15; sar -P ALL 1 5
Linux 5.10.179-std-def-alt1 (localhost.localdomain) 07.07.2023 _i686_ (1 CPU)

23:46:46        CPU     %user     %nice   %system   %iowait    %steal     %idle
23:46:47        all     31,31      0,00      6,06      0,00      0,00     62,63
23:46:47          0     31,31      0,00      6,06      0,00      0,00     62,63

23:46:47        CPU     %user     %nice   %system   %iowait    %steal     %idle
23:46:48        all     35,35      0,00      6,06      0,00      0,00     58,59
23:46:48          0     35,35      0,00      6,06      0,00      0,00     58,59

23:46:48        CPU     %user     %nice   %system   %iowait    %steal     %idle
23:46:49        all     37,37      0,00      8,08      0,00      0,00     54,55
23:46:49          0     37,37      0,00      8,08      0,00      0,00     54,55

23:46:49        CPU     %user     %nice   %system   %iowait    %steal     %idle
23:46:50        all     35,35      0,00      6,06      0,00      0,00     58,59
23:46:50          0     35,35      0,00      6,06      0,00      0,00     58,59

23:46:50        CPU     %user     %nice   %system   %iowait    %steal     %idle
23:46:51        all     33,00      0,00      6,00      0,00      0,00     61,00
23:46:51          0     33,00      0,00      6,00      0,00      0,00     61,00

Среднее:     CPU     %user     %nice   %system   %iowait    %steal     %idle
Среднее:     all     34,48      0,00      6,45      0,00      0,00     59,07
Среднее:       0     34,48      0,00      6,45      0,00      0,00     59,07
$ sleep 300; acpi -t
Thermal 0: ok, 53.0 degrees C
Thermal 1: ok, 24.9 degrees C
Thermal 2: ok, 52.0 degrees C
Thermal 3: ok, 40.0 degrees C
« Последнее редактирование: 08.07.2023 01:14:30 от Speccyfighter »