Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    BuxarNET
    @BuxarNET
    за модуль спасибо
    Михаил
    @magos-linux

    cделайте папку /mnt/livedata/MagOS-Data/apps/, положите туда программы и ярлыки на них вида app.desktop

    [Desktop Entry]
    Categories=Utilities;
    Exec=/mnt/livedata/MagOS-Data/apps/app1
    Icon=magos.png
    Name=App1
    GenericName=Application1
    Type=Application

    и в MagOS.ini добавьте строки

    [/usr/lib/magos/rc.local.d/99-apps]755
    cp -pf /mnt/livedata/MagOS-Data/apps/*.desktop /usr/share/applications
    BuxarNET
    @BuxarNET
    А куда Icon=magos.png ложить что бы отображалась?
    Михаил
    @magos-linux
    проще выбрать что-то из /usr/share/icons или /usr/share/pixmaps
    но можно ложить туда же, добавив 1 строку
    [/usr/lib/magos/rc.local.d/99-apps]755
    cp -pf /mnt/livedata/MagOS-Data/apps/*.desktop /usr/share/applications
    cp -pf /mnt/livedata/MagOS-Data/apps/*.png /usr/share/icons
    BuxarNET
    @BuxarNET
    Спасибо, вариант со своей иконкой лучше, все проверил, все работает
    BuxarNET
    @BuxarNET
    GLIBC на магос 2016 не реально обновить? или может подскажите какой стоит на 2021, пока все никак нет времени изучить ПО от 2021
    Михаил
    @magos-linux
    обновить нереально, в 2021 глибс 2.33. Можно просто попробовать 2021, может у вас всё пройдет гладко, если нет - сообщайте
    Александр
    @betcher
    Михаил привет. Смотрел описание кэб релизу, вспомнил что как раз на днях обноавлял реммину и фрирдп. В своем репе на абф.
    Там вместо плагина - nx теперь x2go, если правильно понял из описания.
    PR отправил, не знаю примут или нет.
    По идее можно мой реп при сборке магоса подключать, держу там некоторые пакеты, которые мне нужны в барии не такими как в росе.
    Михаил
    @magos-linux
    Привет. в реммине не работал захват клавы. Это не так критично было для меня. Хуже было что сам freenx сервер не стартует. freenx древний и не меняется уже лет 10. Но он вполне рабочий. Беда на уровне nxproxy nxagent и их библиотек. nxagent не работает. Зависает и пишет потом что не может открыть дисплей. Пробовал собрать с последнего среза git, тоже самое. При использовании LD_LIBRARY_PATH=/usr/lib64/nx и ссылке ln -sf ../libNX_X11.so.6 /usr/lib64/nx/libX11.so.6 запускался, но потом всё равно зависание и не могу открыть дисплей на уровне nxnode nxserver . Дико их патчить мне не хотелось, проще было откатить утилиты и библиотеки.
    проверить работоспособность можно методом описанным в конце файла https://github.com/magos-linux/magos-linux/blob/master/make_MagOS/files/patches/rootfs/MagOS/usr/lib/magos/rootfs-patches/MagOS/MagOS-freenx.sh
    вообще в 2021 росе беда с зависанием на чёрном экране. Ловил в sddm xscreensaver видел сообщения на форуме ктото ловил при проигрывании видео. Так и не отловил что это. sddm конфиги правил, xscrrensaver откатил на старый тоже.
    Михаил
    @magos-linux
    про x2go слышал , но не пробовал. есть ещё патченный freenx - https://wiki.etersoft.ru/RX там вроде всё работает - и шары и принтеры, но не пробовал. Смотрел что они поменяли в скриптах freenx, но этом мне с моей проблемой не помогло.
    может nxlibs пропатчат, проблема уйдёт, тогда вернусь на 2021 библиотеки
    твою сборку реммина обязательно попробую перед след. сборкой. Сейчас уже устал от этих багов, отдохну. На лыжах сегодня первый раз за сезон покатался)
    Александр
    @betcher
    Я полез обновлять потому, что при подключении к машине, которую дали для тестов, по rdp жестоко артефачило. В итоге дело.оказалось в том, что не корректно выставлялись настройки глубины цвета. Но к тому времени когда разобрался пакеты уже обновил ).
    В понедельник посмотрю что там у меня в репе и напишу отличия. В выходные стараюсь не садиться за комп. Задалбывает за неделю. Особенно эльбрус (
    Александр
    @betcher
    В росе основной dm сейчас - gdm. Там какие то фишки важные для корпоративного использования. Не вникал. Но gdm тянет кусок гном шелл и работает своеобразно. Он загимает первый tty, а иксы запускает на втором.
    Пробовал в бариуме, решил что нафиг там не нужен. Использую лайтдм.
    Александр
    @betcher
    По поводу zstd еще. У меня два ноута живых сейчас. Один старенький с i5, обычным hdd и 8G озу, второй свежий райзен 5600H, nvme, 16G. На обеих машинах в сквоштесте лидирует zstd по скорости чтения если замерять со всьроенного носителя.
    Михаил
    @magos-linux
    А потери по размеру?
    Александр
    @betcher
    Точно не помню, процентов 20 плюс наверное.
    ilfat
    @ilfat12
    Когда я тестировал у меня было 12% разницы на модуле core и ещё каком-то из первых.
    Для себя нашел оптимальным level 18
    Дальше размер не менялся сколь либо заметно, но время сжатия на 22 уже в 2 раза дольше.
    На образе Росы разница в размере между 18 и 22 левелами 12-14 мегабайт.
    Александр
    @betcher
    write     /.memory/bundles/00-basesys.trm.xzm                       xz           643M          58.41 sec
    write     /.memory/bundles/00-basesys.trm.xzm                     zstd           699M          33.15 sec
    
    write        /.memory/bundles/05-kmod.trm.xzm                       xz            71M           2.27 sec
    write        /.memory/bundles/05-kmod.trm.xzm                     zstd            71M           1.16 sec
    
    write          /.memory/bundles/10-extsys.xzm                       xz           578M          50.85 sec
    write          /.memory/bundles/10-extsys.xzm                     zstd           627M          31.25 sec
    
    write               /.memory/bundles/cups.xzm                       xz           131M           7.54 sec
    write               /.memory/bundles/cups.xzm                     zstd           134M           4.64 sec
    
    write            /.memory/bundles/firefox.xzm                       xz            71M           6.47 sec
    write            /.memory/bundles/firefox.xzm                     zstd            78M           3.88 sec
    
    write              /.memory/bundles/geany.xzm                       xz            93M          11.18 sec
    write              /.memory/bundles/geany.xzm                     zstd            99M           7.54 sec
    
    
    write                /.memory/bundles/git.xzm                       xz            23M          13.79 sec
    write                /.memory/bundles/git.xzm                     zstd            25M           7.90 sec
    
    write        /.memory/bundles/libreoffice.xzm                       xz           116M           9.80 sec
    write        /.memory/bundles/libreoffice.xzm                     zstd           131M           5.92 sec
    
    write           /.memory/bundles/telegram.xzm                       xz            31M           1.87 sec
    write           /.memory/bundles/telegram.xzm                     zstd            32M           1.14 sec
    write     /.memory/bundles/zz-patches.trm.xzm                       xz           948K           0.11 sec
    write     /.memory/bundles/zz-patches.trm.xzm                     zstd           968K           0.08 sec
    
    ==========================================================
    read  all                            xz         126.12 sec
    read  all                          zstd          26.03 sec
    
    write all                            xz         162.29 sec
    write all                          zstd          96.66 sec
    ==========================================================
    size  all                        source     5605.6M (100%)
    size  all                            xz    1753.1M (31.2%)
    size  all                          zstd    1893.4M (33.7%)
    ==========================================================
    Best read  speed  -- zstd
    Best write speed  -- zstd
    Best compression  -- xz
    ==========================================================
    Это squashtest xz, zstd --dirs /.memory/bundles/* в бариии на nvme c райзен 5600H
    ilfat
    @ilfat12
    8% что ли получается? Смешная разница при почти 5-кратном увеличении скорости чтения.
    Александр
    @betcher
    Пятикратная скорость из-за nvme. На флешке будет иначе.
    ilfat
    @ilfat12
    У меня на USB 2.0 zstd быстрее чем xz, во сколько раз не помню, врать не буду, но заметно. Если у тебя на Райзене есть USB 2.0 проверь, если не сложно :)
    Александр
    @betcher
    Ок,сделаю.
    ilfat
    @ilfat12
    Сейчас обновил и конвертнул МагОС в zstd:
    ===============================
    Размер до конвертации:    1938M
    Размер после конвертации: 2176M
    ===============================
    Что на 12.3% больше
    Александр
    @betcher
    squashtest xz, zstd --dirs /.memory/bundles/*
    write     /.memory/bundles/00-basesys.trm.xzm                       xz           643M         166.61 sec
    write     /.memory/bundles/00-basesys.trm.xzm                     zstd           699M         175.75 sec
    
    write        /.memory/bundles/05-kmod.trm.xzm                       xz            71M          20.54 sec
    write        /.memory/bundles/05-kmod.trm.xzm                     zstd            71M          19.15 sec
    
    write          /.memory/bundles/10-extsys.xzm                       xz           578M         147.62 sec
    write          /.memory/bundles/10-extsys.xzm                     zstd           627M         159.28 sec
    
    write               /.memory/bundles/cups.xzm                       xz           131M          37.98 sec
    write               /.memory/bundles/cups.xzm                     zstd           134M          36.25 sec
    
    write            /.memory/bundles/firefox.xzm                       xz            71M          25.62 sec
    write            /.memory/bundles/firefox.xzm                     zstd            78M          20.90 sec
    
    write              /.memory/bundles/geany.xzm                       xz            93M          34.69 sec
    write              /.memory/bundles/geany.xzm                     zstd            99M          29.15 sec
    
    write                /.memory/bundles/git.xzm                       xz            23M          21.05 sec
    write                /.memory/bundles/git.xzm                     zstd            25M          15.86 sec
    
    write        /.memory/bundles/libreoffice.xzm                       xz           116M          38.41 sec
    write        /.memory/bundles/libreoffice.xzm                     zstd           131M          34.20 sec
    
    write           /.memory/bundles/telegram.xzm                       xz            31M          11.77 sec
    write           /.memory/bundles/telegram.xzm                     zstd            32M           8.81 sec
    
    write     /.memory/bundles/zz-patches.trm.xzm                       xz           948K           3.19 sec
    write     /.memory/bundles/zz-patches.trm.xzm                     zstd           968K           0.38 sec
    
    ==========================================================
    read  all                            xz         147.17 sec
    read  all                          zstd          89.20 sec
    
    write all                            xz         507.48 sec
    write all                          zstd         499.73 sec
    ==========================================================
    size  all                        source     5605.6M (100%)
    size  all                            xz    1753.1M (31.2%)
    size  all                          zstd    1893.4M (33.7%)
    ==========================================================
    Best read  speed  -- zstd
    Best write speed  -- zstd
    Best compression  -- xz
    ==========================================================
    тот же ноут, usb2.0
    Evgeny Ananyev
    @EAnsy
    Если это самописная утилита сравнения -- в итогах хотелось бы видеть, на сколько процентов Best лучше другого варианта. Для оценки, сколько в чём теряем-приобретаем. Моё IMHO -- zstd имеет смысл при установке системы на диск как минимум. С медленных флешек работать -- бОльший объём закачивать, нивелирует скорость распаковки -- но вопрос, насколько, индивидуален, от скорости чтения с конкретного носителя зависит.
    Александр
    @betcher
    Самописная, да. С процентами для скорости чтения не понятно от чего отталкиваться, то есть что брать за 100%. При сравнении размера оттталкиваюсь от не запакованного размера. А для скорости такого значения нет.
    Можете попробовать сами этот скрипт есть в магос.
    Только параметры другие будут, пример из бариума.
    Evgeny Ananyev
    @EAnsy
    Отталкиваться от показаний самого медленного участника, если их более двух. Ну и для двух тоже.
    Александр
    @betcher
    Можно так, да.
    ilfat
    @ilfat12
    @EAnsy бОльший объем на 238 мегабайт. Это ни о чем. Заливаешь на флешку один раз, а пользуешься многократно. Даже копитурам особо не пострадает. За то скорость вырастет даже на USB 2.0 в 2 и более раз. Про USB 3.х и SSD уж и говорить не стоит.
    Александр
    @betcher
    Да, слышал.
    Думаешь стоит на упреждение действовать?
    Я думаю если страница на несколько дней исчезнет страшного не случится.