Thursday, August 18, 2022

Changes in 0m28 prerelease

 GCC updated to 10.3.0

Add fs-uae 3.1.66

Update ffmpeg to 4.4.2 (2.8.20 for 32-bit)

Update Qt5 to 5.15.5, and 64-bit

Update VLC to

Add libvisual 0.4.0

Update GStreamer to 1.20.3

Update gftp to 2.9.1b

Update neon to 0.32.2

Update libssh to 0.9.6

Update openssl to 1.1.1q

Update htmldoc to 1.9.15

Add zathura 0.4.9

Add Python 3.10

Add synctex

Update MATE to 1.24

Add Castor gemini client

Update amfora to 1.9.2
[if crash on startup, rm ~/.config/amfora/config.toml]

Update the fish shell to 3.5.0

Update dash to

Update tcsh to 6.24.01

Update zsh to 5.9

Update zenity to 3.42.1

Update vala to 0.56.1

Update libgee to 0.20.5

Add tali

Update curl to 7.84.0

Update bash to 5.1.16

Update libexif to 0.6.24

Update speex to 1.2.1

Update brotli to 1.0.9

Update Django to 3.2.15, 4.0.7

Add xosview

Update Pale Moon to 31.2.0

Update PHP to 8.1.9

Update Node to v14.20.0

Deprecate Node v10

Deprecate Node v12

Add Go 1.19

Update go to 1.17.13, 1.18.5

Go 1.18 is now the default

Update irssi to 1.4.2

Update awscli to 1.25.33, and bump dependencies

Update jdk8 to 8u342, and then 8u345

Update jdk11 to 11.0.16

Update jdk13 to 13.0.12

Update jdk15 to 15.0.8

Update jdk17 to 17.0.4

Update jdk18 to 18.0.2

Added a jdk19 package

Update tomcat to 8.5.82, 9.0.65

Installer allows specification of dump size (-d option)

Installer allows specification of root pool name (-P option)

Update groovy to 2.5.18, 3.0.12, 4.0.4

Update pmd to 6.47.0

Update gnuplot to 5.4.4

Update XScreenSaver to 6.04

Update links to 2.27

Update CUPS to 2.4.2

Add Node v16.16.0

Node v16 is now the default

Add Node v18.7.0

Update librevenge to 0.0.4

Update R to 4.2.1

Update v to 0.3.0

Add classic-colors

Update zabbix to 4.0.43

Update IceWM to 2.9.9

Update unbound to 1.16.2

Add exa

Update tig to 2.5.6

Update trousers to 0.3.15

Update tumbler to 4.16.1

Update xfce4-settings to 4.16.3

Update OpenEXR to 3.1.5

Remove ilmbase and openexr-viewer

Update JRuby


  1. Hello!

    I wanna try Tribblix in a dual boot with other OSes already installed on my machine. For now I have an UEFI x86_64 machine, with a GPT-partitioned hard disk with Windows, some space for a Linux distro I want to play a bit (namely, SliTaz) and some free space for other OSes (NetBSD and Tribblix).

    How can I install Tribblix on this current setup?

    I have tried to boot it from a pendrive (via Ventoy), and it boots OK, however it does not find the partitions on my HD. It merely finds a huge partition with "EFI" type.

    1. Being more accurate: when I call fdisk /dev/rdsk/c2t0d0, it reports 1 partition, type EFI, start 0, end 60800.

    2. I'm not sure how to do this with EFI, and have never actually set up a dual-booted system in all the installs I've done over the years.. In the old MBR world you simply created a Solaris2 partition with fdisk and told the installer to use a slice.

  2. Hi, I wanted to know, how difficult would it be to port Sway(A clone of i3 made for Wayland) And, is there any documentation page for Tribblix? I think that holds back the project a bit(I know it's more of a hobby project but... I love it too much)

    1. Presumably for Sway we would first need to have Wayland. And I'm fairly sure nobody is currently even looking at Wayland for Solaris/illumos - I can imagine it being a major undertaking.

  3. Hello. I recently heard of your OS, Tribblix and is trying to try it out, yet I have some questions.
    I have various machines at home, from a Core2Duo Conroe to a Haswell Xeon E5.
    What are the minimum system requirements to install Tribblix?
    Also, I saw the comment above, and I'm curious if (U)EFI installation is unsupported at all. I never used Solaris/illumos, and I'm fairly new to the system, overall.
    Additionally, I'm also curious if there's a package management system in the OS, so that I can install the packages I need? (Or I have to build them from source?)
    Finally, I'm curious how long a specific release is supported.. Is it just the latest release being updated? As I use old softwares a lot I'd love it if a new release doesn't break them, for example on my production machines I use Linux distributions like Rocky which doesn't break any of the programs I installed even when doing updates because they only do security updates instead of a 'full' upgrade..
    I think the question got way long, thanks for developing the OS.
    Sincerely, HexagonWin.

    1. Generally, Tribblix works on most 64-bit intel-compatible CPUs, 1G memory is an absolute minimum, 4G is comfortable. I still have a number of Core 2 Duo systems in use. I would say that laptops will be difficult, and I would avoid anything too new. And drivers for unusual graphics cards won't exist.

      UEFI may work - illumos and Tribblix support it, but the quality of some UEFI implementations is quite variable.

      There is package management and a reasonable selection of packages. Note that the available packages are primarily those that interest me, so it's not as complete as some other systems.

      Generally only the latest release is supported, in the sense that packages and updates won't normally be made available for older releases. But compatibility is one of the illumos core values, so a lot of work does go into not breaking things.