TRIOS a4..with and without systemd :)

Izvinjavam se zbog dužine poruke, neophodno je…


Kao što već sigurno svi znate, TRIOS a4 verzija trebalo je odavno da bude objavljena.

Jedan od najvažnijih razloga za zastoj je činjenica da se mnogo toga desilo na linux sceni u poslednjih nekoliko meseci vezano za nasilno forsiranje systemd opcije.

Neviđeni otpor koji je time izazvan, čini se da konačno počinje da daje opipljive rezultate u obliku novih opcija, odnosno načina korišćenja debiana onako kako je trebalo da bude od samog početka:

da systemd koriste svi oni koji to žele, ali da oni koji ne žele ne budu primoravani na to.

Nakon detaljnog analiziranja šta i kako uraditi da se obezbedi alternativa, kakve su naše mogućnosti, kakve su eventualne potrebe korisnika itd, odlučili smo se da korisnicima ponudimo obe verzije TRIOS-a…sa i bez systemd.
Na taj način ne primoravamo nikoga da se odriče systemd ako ne želi, a istovremeno ostajemo dosledni principu da se obezbedi potpuna sloboda izbora.

Dakle, danas je nakratko isprobana verzija TRIOS iz koje su uklonjeni svi tragovi systemd, uključivo i libsystemd0…naravno nema ni *-shim brljotine, koja samo komplikuje život, a praktično ne obezbeđuje nezavisnost od systemd, osim što ga izmešta iz PID1

Ostaje da se malo detaljnije testira ova verzija( da li je i u kojoj meri narušena funkcionalnost sistema…), da se odlučimo koji init da stavimo u nju, stari sysvinit ili eventualno Openrc… (@Ćofi je testirao Orc i lepo radi :slight_smile: …, da nakon toga prebacimo pakete koji obezbeđuju nezavisnost u naš repo, i objavimo TRIOSa4 :slight_smile:


[email protected]:/home/dragan/Desktop# apt-get remove --purge systemd
Reading package lists… Done
Building dependency tree
Reading state information… Done
The following package was automatically installed and is no longer required:
gnupg-agent gnupg2 libassuan0 libcolord2 libgeoclue0 libgeocode-glib0
libgmime-2.6-0 libgnome-desktop-3-10 libgpgme11 libgrilo-0.2-1
libgweather-3-6 libgweather-common libksba8 libmm-glib0 libpth20
libquvi-scripts libquvi7 libtelepathy-glib0 libtotem-plparser18
libupower-glib3 pinentry-gtk2
Use ‘apt-get autoremove’ to remove it.
The following extra packages will be installed:
gcc-4.9-base gnome-control-center-data libcairo2 libgnutls-deb0-28
libjavascriptcoregtk-1.0-0 libjavascriptcoregtk-3.0-0 libjpeg62-turbo
libnm-glib4 libnm-util2 libstdc++6 libwebkitgtk-1.0-0 libwebkitgtk-3.0-0
Suggested packages:
gnutls-bin
Recommended packages:
geoclue-2.0
The following packages will be REMOVED:
gnome-control-center* gnome-packagekit* gnome-packagekit-session*
gnome-settings-daemon* libpam-systemd* systemd* systemd-ui*
The following NEW packages will be installed:
gcc-4.9-base libgnutls-deb0-28 libjpeg62-turbo
The following packages will be upgraded:
gnome-control-center-data libcairo2 libjavascriptcoregtk-1.0-0
libjavascriptcoregtk-3.0-0 libnm-glib4 libnm-util2 libstdc++6
libwebkitgtk-1.0-0 libwebkitgtk-3.0-0
9 upgraded, 3 newly installed, 7 to remove and 322 not upgraded.
Need to get 26.0 MB of archives.
After this operation, 11.7 MB disk space will be freed.
Do you want to continue? [Y/n] y
Get:1 http://http.debian.net/debian/ jessie/main gcc-4.9-base amd64 4.9.1-19 [158 kB]
Get:2 http://http.debian.net/debian/ jessie/main libwebkitgtk-1.0-0 amd64 2.4.7-2 [7,701 kB]
Get:3 http://http.debian.net/debian/ jessie/main libstdc++6 amd64 4.9.1-19 [273 kB]
Get:4 http://http.debian.net/debian/ jessie/main libjpeg62-turbo amd64 1:1.3.1-11 [116 kB]
Get:5 http://http.debian.net/debian/ jessie/main libjavascriptcoregtk-1.0-0 amd64 2.4.7-2 [1,996 kB]
Get:6 http://http.debian.net/debian/ jessie/main libwebkitgtk-3.0-0 amd64 2.4.7-2 [7,699 kB]
Get:7 http://http.debian.net/debian/ jessie/main libgnutls-deb0-28 amd64 3.3.8-5 [694 kB]
Get:8 http://http.debian.net/debian/ jessie/main gnome-control-center-data all 1:3.14.1-1 [3,963 kB]
Get:9 http://http.debian.net/debian/ jessie/main libnm-glib4 amd64 0.9.10.0-3 [316 kB]
Get:10 http://http.debian.net/debian/ jessie/main libcairo2 amd64 1.14.0-2.1 [742 kB]
Get:11 http://http.debian.net/debian/ jessie/main libjavascriptcoregtk-3.0-0 amd64 2.4.7-2 [1,995 kB]
Get:12 http://http.debian.net/debian/ jessie/main libnm-util2 amd64 0.9.10.0-3 [364 kB]
Fetched 26.0 MB in 7s (3,628 kB/s)
(Reading database … 117339 files and directories currently installed.)
Removing gnome-control-center (1:3.8.3-4) …
Purging configuration files for gnome-control-center (1:3.8.3-4) …
Removing gnome-packagekit (3.10.1-1) …
Removing gnome-packagekit-session (3.10.1-1) …
Removing gnome-settings-daemon (3.8.5-2) …
Purging configuration files for gnome-settings-daemon (3.8.5-2) …
Removing libpam-systemd:amd64 (204-8) …
Removing systemd-ui (3-2) …
Removing systemd (204-8) …
Purging configuration files for systemd (204-8) …
dpkg: warning: while removing systemd, directory ‘/etc/systemd/system/multi-user.target.wants’ not empty so not removed
Processing triggers for man-db (2.7.0.2-3) …
Processing triggers for gnome-menus (3.13.3-3) …
Processing triggers for mime-support (3.57) …
Processing triggers for desktop-file-utils (0.22-1) …
Processing triggers for libglib2.0-0:amd64 (2.42.1-1) …
Processing triggers for hicolor-icon-theme (0.13-1) …
Processing triggers for dbus (1.8.12-1.0nosystemd1) …
Selecting previously unselected package gcc-4.9-base:amd64.
(Reading database … 116561 files and directories currently installed.)
Preparing to unpack …/gcc-4.9-base_4.9.1-19_amd64.deb …
Unpacking gcc-4.9-base:amd64 (4.9.1-19) …
Setting up gcc-4.9-base:amd64 (4.9.1-19) …
(Reading database … 116568 files and directories currently installed.)
Preparing to unpack …/libstdc++6_4.9.1-19_amd64.deb …
Unpacking libstdc++6:amd64 (4.9.1-19) over (4.8.2-16) …
Setting up libstdc++6:amd64 (4.9.1-19) …
Processing triggers for libc-bin (2.19-13) …
Selecting previously unselected package libgnutls-deb0-28:amd64.
(Reading database … 116581 files and directories currently installed.)
Preparing to unpack …/libgnutls-deb0-28_3.3.8-5_amd64.deb …
Unpacking libgnutls-deb0-28:amd64 (3.3.8-5) …
Preparing to unpack …/libwebkitgtk-1.0-0_2.4.7-2_amd64.deb …
Unpacking libwebkitgtk-1.0-0:amd64 (2.4.7-2) over (2.2.6-1) …
Preparing to unpack …/libjavascriptcoregtk-1.0-0_2.4.7-2_amd64.deb …
Unpacking libjavascriptcoregtk-1.0-0:amd64 (2.4.7-2) over (2.2.6-1) …
Selecting previously unselected package libjpeg62-turbo:amd64.
Preparing to unpack …/libjpeg62-turbo_1%3a1.3.1-11_amd64.deb …
Unpacking libjpeg62-turbo:amd64 (1:1.3.1-11) …
Preparing to unpack …/libwebkitgtk-3.0-0_2.4.7-2_amd64.deb …
Unpacking libwebkitgtk-3.0-0:amd64 (2.4.7-2) over (2.2.6-1) …
Preparing to unpack …/libjavascriptcoregtk-3.0-0_2.4.7-2_amd64.deb …
Unpacking libjavascriptcoregtk-3.0-0:amd64 (2.4.7-2) over (2.2.6-1) …
Preparing to unpack …/libcairo2_1.14.0-2.1_amd64.deb …
Unpacking libcairo2:amd64 (1.14.0-2.1) over (1.12.16-2) …
Preparing to unpack …/libnm-util2_0.9.10.0-3_amd64.deb …
Unpacking libnm-util2:amd64 (0.9.10.0-3) over (0.9.8.0-5) …
Preparing to unpack …/libnm-glib4_0.9.10.0-3_amd64.deb …
Unpacking libnm-glib4:amd64 (0.9.10.0-3) over (0.9.8.0-5) …
Preparing to unpack …/gnome-control-center-data_1%3a3.14.1-1_all.deb …
Unpacking gnome-control-center-data (1:3.14.1-1) over (1:3.8.3-4) …
Processing triggers for hicolor-icon-theme (0.13-1) …
Setting up libgnutls-deb0-28:amd64 (3.3.8-5) …
Setting up libjavascriptcoregtk-1.0-0:amd64 (2.4.7-2) …
Setting up libcairo2:amd64 (1.14.0-2.1) …
Setting up libjpeg62-turbo:amd64 (1:1.3.1-11) …
Setting up libwebkitgtk-1.0-0:amd64 (2.4.7-2) …
Setting up libjavascriptcoregtk-3.0-0:amd64 (2.4.7-2) …
Setting up libwebkitgtk-3.0-0:amd64 (2.4.7-2) …
Setting up libnm-util2:amd64 (0.9.10.0-3) …
Setting up libnm-glib4:amd64 (0.9.10.0-3) …
Setting up gnome-control-center-data (1:3.14.1-1) …
Processing triggers for libc-bin (2.19-13) …
[email protected]:/home/dragan/Desktop# apt-get remove --purge libsystemd0
Reading package lists… Done
Building dependency tree
Reading state information… Done
Package ‘libsystemd0’ is not installed, so not removed
The following packages were automatically installed and are no longer required:
apg cheese-common gkbd-capplet gnome-control-center-data gnome-menus
gnome-online-accounts gnome-packagekit-data gstreamer1.0-clutter
gstreamer1.0-pulseaudio libcheese-gtk23 libcheese7 libcolord-gtk1 libedit2
libgee-0.8-2 libgeoclue0 libgnomekbd-common libgnomekbd8 libgupnp-av-1.0-2
libgupnp-dlna-2.0-3 libibus-1.0-5 libopts25 libpulse-mainloop-glib0
librest-extras-0.7-0 librygel-core-2.0-1 librygel-renderer-2.0-1
librygel-server-2.0-1 libsocialweb-client2 libsocialweb-common
libsocialweb-service libsocialweb0 libsystemd-daemon0 libwacom-common libwacom2
mousetweaks ntp rygel
Use ‘apt-get autoremove’ to remove them.
0 upgraded, 0 newly installed, 0 to remove and 322 not upgraded.
[email protected]:/home/dragan/Desktop# apt-get autoremove
Reading package lists… Done
Building dependency tree
Reading state information… Done
The following packages will be REMOVED:
apg cheese-common gkbd-capplet gnome-control-center-data gnome-menus
gnome-online-accounts gnome-packagekit-data gstreamer1.0-clutter
gstreamer1.0-pulseaudio libcheese-gtk23 libcheese7 libcolord-gtk1 libedit2
libgee-0.8-2 libgeoclue0 libgnomekbd-common libgnomekbd8 libgupnp-av-1.0-2
libgupnp-dlna-2.0-3 libibus-1.0-5 libopts25 libpulse-mainloop-glib0
librest-extras-0.7-0 librygel-core-2.0-1 librygel-renderer-2.0-1
librygel-server-2.0-1 libsocialweb-client2 libsocialweb-common
libsocialweb-service libsocialweb0 libsystemd-daemon0 libwacom-common libwacom2
mousetweaks ntp rygel
0 upgraded, 0 newly installed, 36 to remove and 314 not upgraded.
After this operation, 47.5 MB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database … 116614 files and directories currently installed.)
Removing apg (2.2.3.dfsg.1-2) …
Removing libcheese-gtk23:amd64 (3.10.1-1sid1) …
Removing libcheese7:amd64 (3.10.1-1sid1) …
Removing cheese-common (3.10.1-1sid1) …
Removing gkbd-capplet (3.6.0-1) …
Removing gnome-control-center-data (1:3.14.1-1) …
Removing gnome-menus (3.13.3-3) …
Removing gnome-online-accounts (3.8.3-2) …
Removing gnome-packagekit-data (3.14.0-1) …
Removing gstreamer1.0-clutter (2.0.8-1) …
Removing gstreamer1.0-pulseaudio:amd64 (1.4.4-2) …
Removing libcolord-gtk1:amd64 (0.1.25-1.1) …
Removing ntp (1:4.2.6.p5+dfsg-3.1+b1) …
[ ok ] Stopping NTP server: ntpd.
Removing libedit2:amd64 (3.1-20140620-2) …
Removing rygel (0.20.3-1) …
Removing librygel-renderer-2.0-1 (0.20.3-1) …
Removing librygel-server-2.0-1 (0.20.3-1) …
Removing libgeoclue0:amd64 (0.12.99-4) …
Removing libgnomekbd8 (3.6.0-1) …
Removing libgnomekbd-common (3.6.0-1) …
Removing libgupnp-av-1.0-2 (0.12.6-1) …
Removing libgupnp-dlna-2.0-3 (0.10.2-1) …
Removing libibus-1.0-5:amd64 (1.5.9-1) …
Removing libopts25:amd64 (1:5.18.4-3) …
Removing libpulse-mainloop-glib0:amd64 (5.0-13.0nosystemd1) …
Removing libsocialweb-service (0.25.20-6) …
Removing libsocialweb0:amd64 (0.25.20-6) …
Removing librest-extras-0.7-0:amd64 (0.7.92-2) …
Removing librygel-core-2.0-1 (0.20.3-1) …
Removing libsocialweb-client2:amd64 (0.25.20-6) …
Removing libsocialweb-common (0.25.20-6) …
Removing libsystemd-daemon0:amd64 (204-8) …
Removing libwacom2:amd64 (0.8-1) …
Removing libwacom-common (0.8-1) …
Removing mousetweaks (3.12.0-1) …
Removing libgee-0.8-2:amd64 (0.16.1-1) …
Processing triggers for man-db (2.7.0.2-3) …
Processing triggers for libc-bin (2.19-13) …
Processing triggers for libglib2.0-0:amd64 (2.42.1-1) …
Processing triggers for hicolor-icon-theme (0.13-1) …
Processing triggers for mime-support (3.57) …
Processing triggers for desktop-file-utils (0.22-1) …
[email protected]:/home/dragan/Desktop# apt-cache show libsystemd0
Package: libsystemd0
Source: systemd
Version: 215-7
Installed-Size: 173
Maintainer: Debian systemd Maintainers
Architecture: amd64
Pre-Depends: libc6 (>= 2.14), libgcrypt20 (>= 1.6.1), liblzma5 (>= 5.1.1alpha+20120614), multiarch-support
Description-en: systemd utility library
The libsystemd0 library provides interfaces to various systemd components.
Description-md5: 92180a6b506aa0eff52136aeb8212dc6
Multi-Arch: same
Homepage: http://www.freedesktop.org/wiki/Software/systemd
Tag: role::shared-lib
Section: libs
Priority: optional
Filename: pool/main/s/systemd/libsystemd0_215-7_amd64.deb
Size: 83186
MD5sum: ee7a288cacd47e07d0ab56be578ecafe
SHA1: 2c552b5ee8a4ba950635084ab445820c0e327cf1
SHA256: 2b24d977017dffd0f56dbcbaa9fa7909b8b4601058b3bacdb3539c019c62fc95
[email protected]:/home/dragan/Desktop# apt-cache policy libsystemd0
libsystemd0:
Installed: (none)

Candidate: 215-7
Version table:
215-7 0
500 http://http.debian.net/debian/ jessie/main amd64 Packages
[email protected]:/home/dragan/Desktop# pstree
init─┬─NetworkManager─┬─dhclient
│ ├─{NetworkManager}
│ ├─{gdbus}
│ └─{gmain}
├─Thunar
├─VBoxClient───{SHCLIP}
├─VBoxClient───{X11 monitor}
├─VBoxClient───{Host events}
├─VBoxClient─┬─{HGCM-NOTIFY}
│ └─{X11-NOTIFY}
├─VBoxService─┬─{automount}
│ ├─{control}
│ ├─{cpuhotplug}
│ ├─{memballoon}
│ ├─{timesync}
│ ├─{vminfo}
│ └─{vmstats}
├─applet.py───{gmain}
├─2*[at-spi-bus-laun─┬─dbus-daemon]
│ ├─{dconf worker}]
│ ├─{gdbus}]
│ └─{gmain}]
├─2*[at-spi2-registr───{gdbus}]
├─console-kit-dae─┬─62*[{console-kit-dae}]
│ ├─{gdbus}
│ └─{gmain}
├─4*[dbus-daemon]
├─3*[dbus-launch]
├─gconfd-2
├─gdomap
├─6*[getty]
├─gksu───su───gksu-run-helper───sh───synaptic
├─gnome-keyring-d─┬─{dconf worker}
│ ├─{gdbus}
│ ├─{gmain}
│ └─{timer}
├─gnome-keyring-d
├─gvfs-afc-volume─┬─{gdbus}
│ └─{gvfs-afc-volume}
├─gvfs-goa-volume───{gdbus}
├─gvfs-gphoto2-vo───{gdbus}
├─gvfs-mtp-volume───{gdbus}
├─gvfs-udisks2-vo─┬─{gdbus}
│ └─{gmain}
├─gvfsd───{gdbus}
├─lightdm─┬─Xorg───4*[{Xorg}]
│ ├─lightdm─┬─sh───xfce4-session
│ │ ├─{gdbus}
│ │ └─{gmain}
│ ├─{gdbus}
│ └─{gmain}
├─minissdpd
├─modem-manager
├─nm-applet─┬─{dconf worker}
│ └─{gdbus}
├─polkit-gnome-au───{gdbus}
├─polkitd─┬─{gdbus}
│ └─{gmain}
├─pulseaudio─┬─{alsa-sink-Intel}
│ └─{alsa-source-Int}
├─rtkit-daemon───2*[{rtkit-daemon}]
├─start-pulseaudi───xprop
├─tilda─┬─bash
│ ├─gnome-pty-helpe
│ ├─{gdbus}
│ └─{gmain}
├─udevd
├─udisksd─┬─{cleanup}
│ ├─{gdbus}
│ ├─{gmain}
│ └─{probing-thread}
├─upowerd─┬─{gdbus}
│ └─{gmain}
├─xfce4-panel─┬─panel-1-mixer─┬─{gdbus}
│ │ ├─{task0}
│ │ └─3*[{threaded-ml}]
│ ├─panel-17-xfce4-─┬─{gdbus}
│ │ └─{gmain}
│ ├─panel-2-actions───{gdbus}
│ ├─panel-29-system
│ ├─panel-31-weathe
│ ├─panel-34-whiske─┬─{gdbus}
│ │ └─{gmain}
│ ├─panel-5-places─┬─{gdbus}
│ │ └─{gmain}
│ ├─panel-6-systray
│ ├─xfce4-oragecloc
│ ├─xfce4-xkb-plugi───{gdbus}
│ ├─{gdbus}
│ └─{gmain}
├─xfce4-power-man───{gdbus}
├─xfce4-volumed─┬─{gdbus}
│ ├─{task0}
│ └─3*[{threaded-ml}]
├─xfconfd
├─xfdesktop─┬─sh───gksu───su───gksu-run-helper───sh───xfce4-terminal─┬─bas+
│ │ ├─gno+
│ │ ├─{gd+
│ │ ├─{gm+
│ │ └─{po+
│ ├─{gdbus}
│ └─{gmain}
├─xfsettingsd─┬─{gdbus}
│ └─{gmain}
├─xfwm4
└─xscreensaver
[email protected]:/home/dragan/Desktop#

[ATTACH]3922.IPB[/ATTACH]

Openrc… :slight_smile:

[ATTACH]3923.IPB[/ATTACH]

Uljez pokušava da se uglavi kod svakog apgrejda :smiley:

[ATTACH]3924.IPB[/ATTACH]

Non-systemd paketi u repou [1]

Dodavanje u apt source listu (kao root, ili sa sudo…)

wget -qO - http://mirror.org.rs/mirror.org.rs.gpg.key | apt-key add -
echo “deb http://mirror.org.rs/trios/ mia main non-systemd” >> /etc/apt/sources.list.d/trios-non-systemd.list

Paketi su namenjeni za jessie, uputstvo za korišćenje, za novajlije, objavićemo za par dana, nakon detaljnog testiranja.

[1] Big THANKS to Mr. Adam Borowski for taking the time to make this possible :slight_smile:

http://angband.pl

Some xfce-desktop screenshots…

[ATTACH]3926.IPB[/ATTACH][ATTACH]3927.IPB[/ATTACH][ATTACH]3928.IPB[/ATTACH][ATTACH]3929.IPB[/ATTACH]

https://lists.dyne.org/lurker/message/20141210.175347.503b0740.en.html

:slight_smile:

Obožavam kada vidim ovo u mejling listama   ::slight_smile:

Inače dobra promocija, možda batale Devuan i pređu na TRIOS :slight_smile:

Zeznuo sam se u podešavanjima, nisam odmah prebacio na text-only opciju za poruke :smiley:

Ovde je ispravljena verzija…usput, nije loše da im malo spamujemo listu :smiley:

https://lists.dyne.org/lurker/message/20141210.191144.71dfc803.en.html

Nije problem do tebe već do mejling liste što nije dobro podešena.

hi, i’m looking at your excellent work after reading your mail to the devuan mailing list. i wonder how you dealt with the abi version problem in udev?
i’ll continue to follow your forum here with the help of someone from Belgrade and please be in touch! i’m not a core coder, but following the devuan project closely and try to help out.
best regards , stefan zalewski (octalalien)

Hi Stefan and Welcome to Free and OpenSource Serbia community.

Later today we will open new subcategory for TRIOS support in English language.

Keep you posted…

Hello Stefan, and welcome to our community :slight_smile:

Thank you for pointing to udev… I totally forgot that this package belongs to the systemd collection, sorry for that.

So, my statement…“not a single package from aliend factory…” is not entirely true, at the moment, but I’ll do my best to revert this to “100% true” :slight_smile:

Possible solutions are:

  1. rebuld jessie udev without excessive dependences, and setting lower priority, for example…
  2. use older version of package…currently 1.75-7, from wheezy, “as is”, and lock to this version
  3. gentoo eudev?
  4. maybe hotplug2 instead udev? because of this:

Also note that at that point we intend to move udev onto kdbus as
transport, and get rid of the userspace-to-userspace
netlink-based
tranport udev used so far. Unless the systemd-haters prepare another
kdbus userspace until then this will effectively also mean that we will
not support non-systemd systems with udev anymore starting at that
point. Gentoo folks, this is your wakeup call.

http://lists.freedesktop.org/archives/systemd-devel/2014-May/019657.html

This is output from my wheezy VM:

[email protected]:~# uname -a
Linux buildmach 3.2.0-4-amd64 #1 SMP Debian 3.2.57-3+deb7u2 x86_64 GNU/Linux
[email protected]:~# lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 7.5 (wheezy)
Release: 7.5
Codename: wheezy
[email protected]:~# apt-cache show udev
Package: udev
Version: 175-7.2
Installed-Size: 834
Maintainer: Marco d’Itri
Architecture: amd64
Replaces: libudev0
Depends: libc6 (>= 2.10), libselinux1 (>= 1.32), libudev0 (= 175-7.2), lsb-base (>= 3.0-6), util-linux (>= 2.16), procps
Pre-Depends: debconf (>= 1.4.69) | debconf-2.0
Recommends: usbutils, pciutils
Conflicts: libc6 (

Za sada, samo ću promeniti naslov ove teme, zbog lakšeg snalaženja novih članopva koji ne govore srpski :slight_smile:

For now, I’ll just change the title of this topic, to simplify things for new members who do not speak Serbian :slight_smile:

Hi guys,

glad you are all putting those efforts for a systemd-free alternative. Someone quoted your announcement on Devuan mailing list in the Crunchbang forums. I will be following and help out as I can in the English language section. Can’t wait to test out Trios a4 live iso…

Feel free to share some information how can we be of some help. Maybe a forum guide for newcomers in English, I would gladly participate into that.

See you around !

Marin from Bulgaria

Hi Marin… Welcome on board :connie_hotairballoon:

Hello Marin, welcome to our community :slight_smile:

Thank you for your offer to help, we really appreciate it.
We are currently very busy experimenting with various settings, in order to be able to announce in the next few days beta version TRIOS without systemd.

For example…just last night, we have tested about 15 different settings in live build, trying to escape from systemd…most of them ended in /dev/null :smiley:

I am no expert in Linux development, but having in mind that the init system is the parent process of all others I can imagine it even getting worse once systemd dependencies get in the way of new applications being developed from now on.

Given the fact that systemd was aggressively pushed by corporate employees it’s clear that it will be exploited for unification purposes of the whole eco-system from now on in the commercial style of the other operating systems…

I suppose you guys know suckless tools, they describe the whole thing very well in any context of FOSS on their philosophy page: http://suckless.org/philosophy

Went through some of the topics, beta would be based on OpenRC init as far as I understood, if not mistaken ?

Yes, we think that openrc perfectly matches to the demands of the modern linux system, as init system.
Other aspects of the violent imposition of systemd means nothing for us…we have our plans and we are working on them :slight_smile:

Test live build with OpenRC init ongoing, but it remains to be seen whether it will be successful :slight_smile:

First…change settings in Trios installer, rebuild debs, copying to live build config.
Second…after 10 failed attempts, finally squashing :wink:

[ATTACH]3935.IPB[/ATTACH][ATTACH]3936.IPB[/ATTACH][ATTACH]3937.IPB[/ATTACH]
[ATTACH]3938.IPB[/ATTACH][ATTACH]3939.IPB[/ATTACH][ATTACH]3940.IPB[/ATTACH]
[ATTACH]3941.IPB[/ATTACH][ATTACH]3943.IPB[/ATTACH][ATTACH]3944.IPB[/ATTACH]
[ATTACH]3946.IPB[/ATTACH]

UPDATE:
Bad init in live, kernel panic…iso moved to /dev/null, here we go again :smiley:

[ATTACH]3947.IPB[/ATTACH][ATTACH]3948.IPB[/ATTACH]