WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Tiny Core 16.0 Alpha 1 Testing  (Read 484 times)

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14929
Tiny Core 16.0 Alpha 1 Testing
« on: February 05, 2025, 05:58:51 AM »
Team Tiny Core is pleased to announce that Tiny Core 16.0 Alpha1 is available for public testing:

http://repo.tinycorelinux.net/16.x/x86/release_candidates/distribution_files
http://repo.tinycorelinux.net/16.x/x86_64/release_candidates/distribution_files

This is an alpha level cut. If you decide to help test, then please test carefully. We don't want anyone to lose data.

Since this is an alpha cut, we ask that only experienced users test. This cut is not for general use. The features in any alpha are not fixed and may change before a public release candidate is available.

We appreciate testing and feedback.

Changelog for 16.0 alpha1:
* kernel updated to 6.12.11
* glibc updated to 2.40
* gcc updated to 14.2.0
* binutils updated to 2.43.1
* e2fsprogs base libs/apps updated to 1.47.1
* util-linux base libs/apps updated to 2.40.2
* zlib base lib updated to 1.3.1

* getTime.sh: support more than one server from dhcp from miesi-ionos
* update-everything: offer to remove deprecated extensions from bdantas
* tc-function remove mount/umount from bb list from CardealRusso
* provides.sh: Rich's improved versions: update from CardealRusso
* linuxrc: remove symlink from GNUser

Not in the base, but also updated:
* mirrorpicker: grab info.lst from 15.x
* mirrorpicker: explicitly use bb wget
* editor: various changes from Rich

Offline GNUser

  • Wiki Author
  • Hero Member
  • *****
  • Posts: 1559
Re: Tiny Core 16.0 Alpha 1 Testing
« Reply #1 on: February 05, 2025, 09:42:06 AM »
Hi Juanito. I'm on x86_64. Upgrade from 15 -> 16.0alpha1 went smoothly.

I've only found two small issues so far:

1. libsndfile.tcz is missing from the repo. This causes extensions that have libsndfile.tcz somewhere in their dependency tree (e.g., ffmpeg4.tcz, mpv.tcz) to not load.

2. xxhash.tcz, xxhash-dev.tcz, and upgraded rsync.tcz are missing from the repo.

Offline GNUser

  • Wiki Author
  • Hero Member
  • *****
  • Posts: 1559
Re: Tiny Core 16.0 Alpha 1 Testing
« Reply #2 on: February 05, 2025, 10:38:27 AM »
1. libsndfile.tcz is missing from the repo. This causes extensions that have libsndfile.tcz somewhere in their dependency tree (e.g., ffmpeg4.tcz, mpv.tcz) to not load.

2. xxhash.tcz, xxhash-dev.tcz, and upgraded rsync.tcz are missing from the repo.
Correction: xxhash.tcz and xxhash-dev.tcz are present in the TCL16 x86_64 repo.

libsndfile.tcz and the recently-upgraded rsync.tcz do appear to be missing.

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14929
Re: Tiny Core 16.0 Alpha 1 Testing
« Reply #3 on: February 05, 2025, 11:23:46 AM »
libsndfile and rsync copied over

Offline GNUser

  • Wiki Author
  • Hero Member
  • *****
  • Posts: 1559
Re: Tiny Core 16.0 Alpha 1 Testing
« Reply #4 on: February 05, 2025, 11:39:12 AM »
Thanks, Juanito. Everything is humming now.

A major version upgrade with such minimal hiccups is something I've only ever experienced on TCL. Thanks and kudos to the team.

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11818
Re: Tiny Core 16.0 Alpha 1 Testing
« Reply #5 on: February 05, 2025, 01:44:54 PM »
Hi Juanito
While troubleshooting another issue I found these
hard-coded dependencies:
Code: [Select]
16.x/x86_64/tcz/rtl88x2bu.tcz.dep:wireless-6.6.8-tinycore64.tcz
16.x/x86_64/tcz/tcc.tcz.dep:linux-6.6_api_headers.tcz
and:
Code: [Select]
16.x/x86/tcz/tcc.tcz.dep:linux-6.6_api_headers.tcz
All 3 have been fixed.

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14929
Re: Tiny Core 16.0 Alpha 1 Testing
« Reply #6 on: February 05, 2025, 01:58:54 PM »
Thanks :)

Offline Knoppix1337

  • Newbie
  • *
  • Posts: 3
Re: Tiny Core 16.0 Alpha 1 Testing
« Reply #7 on: February 05, 2025, 05:26:43 PM »
System hangs at random times during boot on Wyse C Class (Cx0) and Wyse V Class (Vx0) thin clients.

I tried all kinds of debugging options to no avail.

I tried booting 15.x vmlinuz with the 16.x rootfs.gz and modules.gz and it boots fine.

I tried booting 16.x without the modules.gz, and it still hangs.

It never completes the boot sequence. It hangs somewhere between freeing kernel memory and network startup.

By hanging, I mean no response from caps/numlock, no ctrl-alt-delete, screen frozen.

Any advice?



Offline Leee

  • Full Member
  • ***
  • Posts: 140
Re: Tiny Core 16.0 Alpha 1 Testing
« Reply #8 on: February 06, 2025, 12:05:19 AM »
No problems so far on my HP laptop.  Honestly, you guys have set the bar such that I've just come to expect "no problems", even in the alphas.


Just a brief bit of testing with 16.0alpha1 / x86_64 with the exact same setup that I use for 15.0.

With the host is as described below by neofetch and using only the extensions listed in onboot.lst (below the neofetch output).
  • firefox 133.0.3 works (as built for 15.x by firefox_getLatest)
  • sound works with alsa (plus apulse for firefox)
  • ssh and sshd work w/both password auth and key auth
  • conky works
  • emelfm2 works (with the same old issues it has had for years)
  • gpicview works
  • libreoffice works
  • vlc works
  • wifi works (as does wired network)
I haven't tried Thunderbird nor the editor mods yet.

Code: [Select]
tc@dolly:~$ neofetch
                                                                               
    0000                   Host: dolly
   00                      Model: HP ENVY x360 Convertible
  00     00                OS: TinyCoreLinux 16.0alpha1 x86_64
  00     00  0000          Kernel: 6.12.11-tinycore64
   00                      Uptime: 29 mins
    0000                   Packages: 275 (tce-status)
      00  0000             Shell: sh
     00  00  00            Resolution: , 1920x1080
    00  00    00           WM: JWM
   00  00      00          Terminal: aterm
  00  00        00         CPU: Intel i5-6200U (4) @ 2.800GHz
  00  00        00         GPU: Intel Skylake GT2 [HD Graphics 520]
               00          Memory: 1374MiB / 11908MiB
  00  00      00    (°-    Disk (/mnt/sdb1): 95.9G / 3.6T (3%)
   0000      00     //\    tce dir: /mnt/sdb1/boot/core16.0a1/tce64
    00  0000  0000  v_/_   Local IP: 10.0.0.6

tc@dolly:~$ cat /tce/onboot.lst
graphics-KERNEL.tcz
openssh.tcz
lshw.tcz
usb-utils.tcz
pciutils.tcz
alsa-config.tcz
alsa.tcz
apulse.tcz
nmap.tcz
firmware-mediatek.tcz
firmware-iwlwifi.tcz
wifi.tcz
conky.tcz
Xorg-7.7.tcz
Xprogs.tcz
aterm.tcz
jwm.tcz
wbar.tcz
alsamixergui.tcz
fluff.tcz
thunderbird.tcz
firefox.tcz
vlc.tcz
libreoffice.tcz
emelfm2.tcz
xdotool.tcz
watcher.tcz
busybox_extras.tcz
zip.tcz
flnotify.tcz
e2fsprogs.tcz
samba.tcz
cifs-utils.tcz
gpicview.tcz
advcomp.tcz
tcl8.6.tcz
tk8.6.tcz
neofetch.tcz
core 15.0 x86_64

Online polikuo

  • Hero Member
  • *****
  • Posts: 775
Re: Tiny Core 16.0 Alpha 1 Testing
« Reply #9 on: February 06, 2025, 12:35:50 AM »
Hi.

It would be a good timing to move on to FLTK-1.4 (currently, the latest is 1.4.1)
How are you going to compile it (with xft, with wayland ... etc)
BTW, they are switching to CMAKE instead of the usual autotools, when will cmake be available ?

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11818
Re: Tiny Core 16.0 Alpha 1 Testing
« Reply #10 on: February 06, 2025, 12:55:12 AM »
Hi Knoppix1337
... It never completes the boot sequence. It hangs somewhere between freeing kernel memory and network startup.

By hanging, I mean no response from caps/numlock, no ctrl-alt-delete, screen frozen.
Based on that, it sounds like you already removed the  quiet  boot
code from your bootloader so you could see printk messages.

You could try adding the boot code:
Code: [Select]
loglevel=7That enables more messages.

If you want to slow down the rate messages are printed:
Code: [Select]
boot_delay=200That's delay between each message in milliseconds.
5 messages per second in this example.

How much RAM is installed?

Offline Knoppix1337

  • Newbie
  • *
  • Posts: 3
Re: Tiny Core 16.0 Alpha 1 Testing
« Reply #11 on: February 06, 2025, 02:23:50 AM »
Thanks, I've tried loglevel=7, I get more messages, but nothing to indicate what it's hanging on.

boot_delay=200 didn't seem to slow anything down, I even tried 2000.

This is a VIA C7 x86 32bit based machine with 2GB RAM.

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14929
Re: Tiny Core 16.0 Alpha 1 Testing
« Reply #12 on: February 06, 2025, 03:08:35 AM »
System hangs at random times during boot on Wyse C Class (Cx0) and Wyse V Class (Vx0) thin clients.

What cpu do they use?

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14929
Re: Tiny Core 16.0 Alpha 1 Testing
« Reply #13 on: February 06, 2025, 03:11:39 AM »
It would be a good timing to move on to FLTK-1.4 (currently, the latest is 1.4.1)
How are you going to compile it (with xft, with wayland ... etc)
BTW, they are switching to CMAKE instead of the usual autotools, when will cmake be available ?

I think we should start a separate thread for this since there’s several things to discuss and x86 may be treated differently to x86_64.

Offline Knoppix1337

  • Newbie
  • *
  • Posts: 3
Re: Tiny Core 16.0 Alpha 1 Testing
« Reply #14 on: February 06, 2025, 03:48:30 AM »
VIA Technologies C7 single core x86 32bit microprocessor.