LINUX.ORG.RU

Сообщения zombi_pony

 

pisilinux в ожидании релиза

Галерея — Скриншоты

Мой десктоп, которым пользуюсь уже два месяца, с тех пор, как на правах приблудного горе-ментейнера получил ссылку на предварительный ISO-образ pisilinux 2.2.

DE, как видно, xfce 4.16, gtk3 собран с патчами из проекта gtk-classic, а также от ananas. Тема — слегка пофикшенная темная adwaita, для qt — adwaita-qt. Затычка вместо композитора — picom, чтоб подсказки не резали глаз.

На снимке xfce4-docklike-plugin, показывает окна со всех раб. столов, новый xfce4-mixer, для коего нашелся патч, благодаря которому программа не только собралась, но и работает. Не понятно, почему автор не сделает pull-request. gmusicbrowser — релиз 1.1.99.1 с gtk3. Поправил патч, чтоб юзать системные символьные значки.

Что сказать про релиз 2.2? Его как-бы еще нет, но в то же время он уже есть. В середине апреля на sourceforge стал доступен минимальный образ. Несколько дней назад там же появилась beta-сборка с KDE. Ссылка на него доступна и на pisilinux.org. Из нового — восстановлен инсталлер yali, системные компоненты обновлены до весьма свежих версий, задействован elogind, планируется формирование нескольких установочных образов с различными DE. Стабильный репозиторий лежит по адресу — https://stable2.pisilinux.org/.

 ,

zombi_pony
()

Сьюлин OS

Галерея — Скриншоты

Проект SulinOS существует с 2016 года. Это форк последнего релиза Pardus Linux 2011. Несколько лет Sulin находился в тени Pisi linux, но в прошлом году его развитие ускорилось. Упор был сделан на перевод инфраструктуры на python3.

В настоящее время сформированы гибридные установочные образы с XFCE, LXDE и GNOME, объявленные стабильными. На снимке live-сессия с XFCE.

После загрузки пользователя встречает стандартное меню grub, система доступна на английском, турецком и испанском языках, а также в safe mode.

Дисплейный менеджер — lightdm. Логин — user, пароль — live. С помощью этого же пароля и команды su в терминале доступен рут.

Образ весьма минималистичен, помимо базовых компонентов xfce-4.16pre, установлены лишь thunar, parole, mousepad, xfce4-terminal и несколько аддонов. Интернет-браузер отсутствует. В репозитории имеется только links.

Местный пакетный менеджер зовется inary, с точки зрения пользователя он мало чем отличается от pisi. Командой inary help или inary ? вызывается справка.

Присутствуют два варианта установщика: live-installer на gtk+, и консольный, псевдографический — elsa.

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

Офф. сайт.

 ,

zombi_pony
()

Помогите собрать florb.

Форум — Development

florb — это вьюер карт osm и редактор gpx с fltk-интерфейсом.

https://github.com/shugaa/florb

http://florb.shugaa.de/

Несколько месяцев назад в гитхаб проекта был добавлен pull request с патчем, реализующим сборку с помощью cmake.

В конце сборки возникает ошибка:

[ 98%] Building CXX object src/CMakeFiles/florb.dir/wgt_map.cpp.o
cd /var/pisi/florb-1.1-2/work/florb-85d2be7d851f83db8a289fd2018832aec295d526/build/src && /usr/bin/clang++   -I/var/pisi/florb-1.1-2/work/florb-85d2be7d851f83db8a289fd2018832aec295d526/build/src -I/var/pisi/florb-1.1-2/work/florb-85d2be7d851f83db8a289fd2018832aec295d526/src  -mtune=generic -march=x86-64 -O2 -pipe -fstack-protector -D_FORTIFY_SOURCE=2 -g -fPIC -pthread -lXpm -DLOCALEDIR=\"/usr/share/local\" -O2 -g -DNDEBUG   -std=gnu++11 -o CMakeFiles/florb.dir/wgt_map.cpp.o -c /var/pisi/florb-1.1-2/work/florb-85d2be7d851f83db8a289fd2018832aec295d526/src/wgt_map.cpp
clang-7: warning: -lXpm: 'linker' input unused [-Wunused-command-line-argument]
[100%] Linking CXX executable florb
cd /var/pisi/florb-1.1-2/work/florb-85d2be7d851f83db8a289fd2018832aec295d526/build/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/florb.dir/link.txt --verbose=1
/usr/bin/clang++  -mtune=generic -march=x86-64 -O2 -pipe -fstack-protector -D_FORTIFY_SOURCE=2 -g -fPIC -pthread -lXpm -DLOCALEDIR=\"/usr/share/local\" -O2 -g -DNDEBUG  -Wl,-O1 -Wl,-z,relro -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--sort-common CMakeFiles/florb.dir/areaselectlayer.cpp.o CMakeFiles/florb.dir/cache.cpp.o CMakeFiles/florb.dir/downloader.cpp.o CMakeFiles/florb.dir/event.cpp.o CMakeFiles/florb.dir/gfx.cpp.o CMakeFiles/florb.dir/gpsdclient.cpp.o CMakeFiles/florb.dir/gpsdlayer.cpp.o CMakeFiles/florb.dir/layer.cpp.o CMakeFiles/florb.dir/markerlayer.cpp.o CMakeFiles/florb.dir/osmlayer.cpp.o CMakeFiles/florb.dir/scalelayer.cpp.o CMakeFiles/florb.dir/settings.cpp.o CMakeFiles/florb.dir/shell.cpp.o CMakeFiles/florb.dir/tracklayer.cpp.o CMakeFiles/florb.dir/unit.cpp.o CMakeFiles/florb.dir/utils.cpp.o CMakeFiles/florb.dir/viewport.cpp.o CMakeFiles/florb.dir/wgt_eleprofile.cpp.o CMakeFiles/florb.dir/wgt_map.cpp.o  -o florb libUi.a /usr/lib/libfltk_images.so /usr/lib/libfltk_forms.so /usr/lib/libfltk_gl.so /usr/lib/libGL.so /usr/lib/libfltk.so /usr/lib/libX11.so /usr/lib/libXext.so -lm /usr/lib/libboost_system.so /usr/lib/libboost_filesystem.so /usr/lib/libboost_thread.so /usr/lib/libboost_chrono.so /usr/lib/libboost_date_time.so /usr/lib/libboost_atomic.so -ltinyxml2 /usr/lib/libyaml-cpp.a /usr/lib/libcurl.so -lgps 
libUi.a(dlg_ui_ex.cpp.o): In function `dlg_ui::about_ex()':
/usr/bin/../lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/basic_string.tcc:215: undefined reference to `_binary_LICENSE_res_size'
libUi.a(dlg_ui_ex.cpp.o): In function `dlg_ui::about_ex()':
/usr/bin/../lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/char_traits.h:350: undefined reference to `_binary_LICENSE_res_start'
/usr/bin/../lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/char_traits.h:350: undefined reference to `_binary_LICENSE_res_size'
/usr/bin/../lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/char_traits.h:285: undefined reference to `_binary_LICENSE_res_start'
libUi.a(dlg_ui_ex.cpp.o): In function `dlg_ui::usage_ex()':
/usr/bin/../lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/basic_string.tcc:215: undefined reference to `_binary_KEYS_res_size'
libUi.a(dlg_ui_ex.cpp.o): In function `dlg_ui::usage_ex()':
/usr/bin/../lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/char_traits.h:285: undefined reference to `_binary_KEYS_res_start'
/usr/bin/../lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/char_traits.h:350: undefined reference to `_binary_KEYS_res_start'
/usr/bin/../lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/char_traits.h:350: undefined reference to `_binary_KEYS_res_size'
clang-7: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [src/CMakeFiles/florb.dir/build.make:371: src/florb] Error 1
make[2]: Leaving directory '/var/pisi/florb-1.1-2/work/florb-85d2be7d851f83db8a289fd2018832aec295d526/build'
make[1]: *** [CMakeFiles/Makefile2:93: src/CMakeFiles/florb.dir/all] Error 2
make[1]: Leaving directory '/var/pisi/florb-1.1-2/work/florb-85d2be7d851f83db8a289fd2018832aec295d526/build'
make: *** [Makefile:130: all] Error 2

Компилятор gcc-7.3.0 или clang-7.1.0.

спеки pisilinux

upd: На самом деле мне помогать бесполезно, но, надеюсь, кто-то заинтересуется и решит эту проблему.

sudo cast dexpl.

 , ,

zombi_pony
()

gmusicbrowser 1.1.16 и 1.1.99.1 beta

Новости — Мультимедиа
Группа Мультимедиа

Спустя пять лет разработки состоялся релиз gmusicbrowser-1.1.16.

gmusicbrowser — это аудио-проигрыватель и менеджер музыкальных коллекций, написанный на языке perl с использованием тулкита gtk+. Использует бэкенд gstreamer, mplayer или mpv. Предоставляет гибко кастомизируемые шаблоны пользовательского интерфейса. Поддерживает редактирование тегов, переименование, поиск, уведомления и т.д.

В новой версии:

  • Поддержка интерфейса на Gtk+3.
  • Поддержка формата opus.
  • Обновлены источники обложек и текстов песен.
  • Интерфейс программы переведен на эстонский и турецкий языки.
  • Различные фиксы и новые фичи, корректно перевести которые с английского я не в силах.

Сайт gmusicbrowser

github проекта.

>>> Подробности(release notes)

 , ,

zombi_pony
()

SpaceFM 2.0.0

Новости — Open Source
Группа Open Source

В продолжение развития файлового менеджера spacefm по адресу https://github.com/thermitegod/spacefm вышел релиз 2.0.0.

SpaceFM — это форк PCManFM из проекта LXDE. Отличается легковесностью, конфигурабельностью, высокой скоростью работы и возможностью открыть более двух панелей в одном окне фм.

Изменения:

  • Переход на систему сборки meson.
  • Обновлены инструменты exo, функции glib и gtk+.
  • Добавлена поддержка zstd, lz4, файлов backend-сессий git.
  • Удалена поддержка некоторых устаревших инструментов и технологий, таких как fam/gamin, udisks1, md5 и др.
  • Исправлены предупреждения компилятора.

>>> Подробности

 

zombi_pony
()

deadbeef и libdispatch

Форум — Multimedia

В одном из последних коммитов сборку сабжа привязали к clang и libdispatch. Как я понял, dispatch и blocksruntime - это встроенные библиотеки compiler-rt. Но я не увидел их в составе этого пакета ни в одном дистрибутиве. Следующий deadbeef в линукс вообще соберется?

 ,

zombi_pony
()

репозиторий бинарных пакетов на git-хостинге

Форум — General

на каком сервисе лучше разместить несколько небольших репозиториев от 10 до 100 пакетов каждый? где выше скорость доступа? возможен ли бан? предполагается какой-нибудь gitignore и бамп раз в два-три месяца.

 ,

zombi_pony
()

git. почему изменения, внесенные в ветку, появляются в master?

Форум — General
  • git clone …
  • git checkout -b ветка
  • изменения без коммита …
  • git checkout master
  • изменения появляются в master …

Из конфигов только user.name, user.email

Что я делаю не так?

 

zombi_pony
()

glibc и языки северного кавказа

Форум — General

Как сейчас с этим обстоят дела? Особенно интересует Дагестан. И вообще, нужно ли модифицировать код, чтобы добавить, например, аварский перевод?

 

zombi_pony
()

Катра памяти доступна только для чтения, что делать?

Форум — General

Файловая система fat32, права стоят нормальные, флаги фс вроде тоже, в android настроено для переноса файлов между устройствами. Имеется то ли файл то ли каталог .android_secure с датой какое-то там 1970-го размером в 0 байт.

drwxr-xr-x   7 user user 36864 янв  1  1970 .
drwxr-x---+  3 root     root      4096 июл 14 14:01 ..
drwxr-xr-x   2 user user  4096 апр 10  2018 .android_secure
drwxr-xr-x  11 user user  4096 янв 28  2019 Books
drwxr-xr-x   3 user user  4096 мар 25  2018 Docum
drwxr-xr-x   2 user user  4096 июл 14  2020 Downl
drwxr-xr-x   7 user user  8192 апр 29  2019 Music

Что делать-то? Купить новую карточку и не ныть ерундой на ЛОРе?

 ,

zombi_pony
()

новый enlightenment

Галерея — Скриншоты

Pisi Linux с ядром 5.6.12, sysvinit 2.96 и enlightenment 0.24. Шрифты завелись в два клика, окно новой скриншотилки не ресайзится по вертикали. Тема flat, но не по умолчанию, gtk — vertex-dark.

 ,

zombi_pony
()

Как сделать pull-request не логинясь на странице github?

Форум — General

Пожалуйста, просто и подробно. Нагуглил что-то про request-pull, но это либо вовсе не о том, либо на каждый чих надо релиз делать.

 

zombi_pony
()

Программа для чтения локальной документации.

Форум — General

Трб.:

  • Доступ к файлам из меню или дерева каталогов в боковой панели.
  • Навигация от /usr/share/doc или настраивается.
  • Поддержка всяких форматов файлов.
  • Вкладки.
  • Поиск.
  • Без применения легких, быстрых и современных технологий, да?

 ,

zombi_pony
()

inkscape1 beta2.

Галерея — Скриншоты(не подтверждено)

 

zombi_pony
()

Как исправить выравнивание чекбоксов в настройках системого трея kde?

Форум — Desktop
  • plasma-5.16.4
  • qt-5.13

 , ,

zombi_pony
()

XFCE 4.14 доступно для установки в Pisi Linux.

Форум — Desktop

Бинарный репозиторий — http://xfce.pisilinux.org/

Подключение репозитория

sudo pisi add-repo xfce http://xfce.pisilinux.org/pisi-index.xml.xz
или
sudo pisi add-repo contrib https://github.com/pisilinux/contrib/raw/master/pisi-index.xml.xz
а также
sudo pisi update-repo

Список доступных бинарных пакетов

pisi list-available xfce

Установка

sudo pisi install *имя пакета*
или сборка
sudo pisi emerge *имя пакета*

Имейте ввиду, что заголовочные файлы упаковываются в отдельный пакет, но из общего спека. Некоторые зависимости сборки присутствуют только в contrib.

 ,

zombi_pony
()

RSS подписка на новые темы