Skip to content

thinRoot 20250128

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 28 Jan 11:20
· 32 commits to master since this release

This is release 20250128 of thinRoot with the following bugfixes and feature changes:

Downloads License Donate GitHub sponsors

🚧 Changes:

For all changes, see the full commit log.

  • updated RaspberryPi3 (rpi3) platform to latest thinRoot environment including latest 6.6.x RaspberryPi kernel and buildroot 2024.11.1 so that thinRoot can finally again be used on a RaspberryPi based environment. Further Pi versions (Pi4, Pi5) will follow.
  • specify allowinterfaces for dhcpcd.conf and make sure to use usbXX net interface names.
  • add SESSION_0_HIDECURSOR to allow to hide cursor upon X11 startup
  • update upstream kernel to 6.12.11 (generic-x86_64)
  • enable kernel module compress/decompress for kernel 6.6
  • enable firmware loader compression support in kernel and enable the corresponding buildroot packages as well.
  • add webkitgtk minibrowser patch to introduce zoom level cmdline setting
  • unify buildroot config options and enable libdrm buildroot configs
  • enable DRM kernel config options
  • fix global locale setting to prefer en_US.UTF-8
  • downgrade rpi-firmware to 1.20211118 as this seems to be the last version working with our U-Boot network boot environment.
  • make sure to remove /etc/X11/xorg.conf.d/20-intel.conf because it does not work with rpi target platform.
  • remove disabled snd support and framebuffer support and adapted config.txt
  • add pcsclite library and adapt multilib32 default packages to get the thinlinc linked for 32bit targets.
  • add GLIBC_UTILS for ldconfig and add ldconfig call to inittab so that the cache file will be updated accordingly.
  • add xz package to get kmod xz support and also add kernel module uncompress directly in the kernel.
  • use kmod tools instead of busybox kernel module tools which are not able to deal with xz compressed modules.
  • update main upstream kernel from 6.6.x to 6.12.x (6.12.9) and adapted all kernel configs and buildroot dependencies accordingly.
  • update buildroot to latest 2024.11.1
  • update thinlinc to 4.18.0-3768

👪 Contributors (alphabetically):

📦 Download:

The following installation archives can be downloaded for different hardware platforms. To verify their integrity a sha256 checksum is provided as well.