WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: piCore 15.0 Release  (Read 565 times)

Offline Paul_123

  • Administrator
  • Hero Member
  • *****
  • Posts: 1243
piCore 15.0 Release
« on: October 29, 2024, 01:42:24 PM »
Team Tiny Core is happy to announce the release of piCore-15.0.  Both 32 and 64bit images are available.

rpi-kernel 6.6.47
gcc 13.2.0
binutils 2.42
glibc 2.39
busybox 1.36.1
micropython 1.19
openssl 3.2.0.

32bit - http://www.tinycorelinux.net/15.x/armhf/treleases/RPi/piCore-15.0.0.zip  (This should run on all rpi boards)
64bit - http://www.tinycorelinux.net/15.x/aarch64/releases/RPi/piCore64-15.0.0.zip  (rpi zero2W, pi3, pi4, pi5)

A couple of notes:
  • armv6/7/7l repos have been replaced by an armhf repo, which contains 32 bit extensions
  • When using 32bit images, the pi4 and pi5 will use a 64bit kernel.  please make sure to look at uname if manually downloading kernel module extensions. The 32bit armv7l kernel for the Pi4 is optional if you edit the config.txt on the boot drive.

Changes since Beta3:
 - Reduced partition1 back to 80MB
 - updated udev script for proper rpi serial port symlinks.

Known Issues:
 - Internal Wifi on some Raspi chipsets, there is a driver problem with wpa_supplicant 2.11 (Add brcmfmac.feature_disable=0x82000 to cmdline.txt on the boot drive)
« Last Edit: November 10, 2024, 03:24:38 PM by Paul_123 »

Offline leg

  • Newbie
  • *
  • Posts: 1
Re: piCore 15.0 Release
« Reply #1 on: November 13, 2024, 03:33:29 AM »
Thank you very much for the release! I would need the -T option for the ps command, but BusyBox does not include it. Can I get help with this issue?

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14799
Re: piCore 15.0 Release
« Reply #2 on: November 13, 2024, 05:30:58 AM »
If you use the "provides" function of the apps gui it suggests the procps extension.

Offline gadget42

  • Hero Member
  • *****
  • Posts: 780
Re: piCore 15.0 Release
« Reply #3 on: November 13, 2024, 05:52:51 AM »
If you use the "provides" function of the apps gui it suggests the procps extension.
i like to follow-along and discover different/new things through forum progression over time.

when i use the "provides" function and search for "ps" it reports many results. how would the uninitiated decide which to use?

i figured out that it was procps-ng via the man page found here:

https://www.man7.org/linux/man-pages/man1/ps.1.html
The fluctuation theorem has long been known for a sudden switch of the Hamiltonian of a classical system Z54 . For a quantum system with a Hamiltonian changing from... https://forum.tinycorelinux.net/index.php/topic,25972.msg166580.html#msg166580

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11590
Re: piCore 15.0 Release
« Reply #4 on: November 13, 2024, 09:56:14 AM »
Hi gadget42
... it reports many results. how would the uninitiated decide which to use? ...
How to narrow down the results returned by provides:
https://forum.tinycorelinux.net/index.php/topic,27363.0.html

Offline Synerworks

  • Newbie
  • *
  • Posts: 4
Re: piCore 15.0 Release
« Reply #5 on: November 13, 2024, 10:53:30 AM »
The GUI fails to launch when following "tce-load -wi TC" on PI0-3s, specifically VC4s, and works on PI4-5s. Looking at the DMESG logs, the PI4-5s use simple framebuffer, whereas the earlier VC4s are not. The Xorg log shows it dies out when attempting to load the frame buffer. Anyhow, the short term interim resolution was to WGET the "xorg-server.tcz.*" files from the 14.x repository and replace the components on the 15.x media in the optional folder or copy over the files from your previous piCore14.x image. Need to see what has changed between these releases to identify why it fails.
« Last Edit: November 13, 2024, 10:55:02 AM by Synerworks »

Offline Paul_123

  • Administrator
  • Hero Member
  • *****
  • Posts: 1243
Re: piCore 15.0 Release
« Reply #6 on: November 13, 2024, 02:04:33 PM »
VC4 (With Xorg-3d) works on a 2B+, other than needing to added a delay, or wait for the VC4 driver to initialize at the beginning of .xsession.

Offline Synerworks

  • Newbie
  • *
  • Posts: 4
Re: piCore 15.0 Release
« Reply #7 on: November 13, 2024, 02:39:26 PM »
Already dealing with the kernel 6.6.x difference to deal with the annoying 'waitforX' timeouts, this is moreso with piCore64 though with the v8 kernels, but the reported issue is strictly with Xorg on VC4 boards, namely PI0-3, not using the v8 kernels. The problem remains with piCore15 no matter how long one waits for the driver initialization to complete. Dropping down to piCore14 'xorg-server.tcz' on piCore15 remedies to problem for now, until the actual variance is found. Just loading TC to any base piCore15 image easily generates the issue on PI0-3s, due to their VC4 graphics, not for PI4-5 since they are VC6-7, and using the simple framebuffer 'fbdev' as reported in Xorg.log.

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14799
Re: piCore 15.0 Release
« Reply #8 on: November 13, 2024, 03:39:35 PM »
This works:
Code: [Select]
tce-load -i Xorg flwm aterm wbar
sudo rm /usr/local/share/X11/xorg.conf.d/20-noglamor.conf
startx

The noglamor file needs to be loaded by the Xorg-3d extension rather than xorg-server - I'll fix things tomorrow.

Offline Synerworks

  • Newbie
  • *
  • Posts: 4
Re: piCore 15.0 Release
« Reply #9 on: November 13, 2024, 08:31:20 PM »
Added the configuration file removal command to 'bootlocal.sh' for now due to the failure to launch the GUI on each boot until the 'xorg-server.tcz.*' repo is updated. Thanks for the heads-up, missed the configuration file changes between the two packages after noticing the library versions had changed.

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14799
Re: piCore 15.0 Release
« Reply #10 on: November 14, 2024, 04:27:18 AM »
xorg-server and Xorg-3d updated - Xorg and Xorg-3d tested on an RPi3 running piCore-15.x 32bit

Offline Synerworks

  • Newbie
  • *
  • Posts: 4
Re: piCore 15.0 Release
« Reply #11 on: November 14, 2024, 08:54:14 PM »
The piCore64 repo would need to be corrected for 'xorg-server.tcz' and 'Xorg-3d.tcz' since '/usr/local/share/X11/xorg.conf.d/20-noglamor.conf' is also showing up on 'tce-load's for PI02-5s with v8 kernels as well and dropping out with 'waitforX'. Looking into why only a blank desktop starts on the PI02-3s without the 'wbar' but works on PI4-5s.

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14799
Re: piCore 15.0 Release
« Reply #12 on: Today at 05:29:10 AM »
xorg-server is patched in piCore-15.x - I need to check the patch works in piCore64-15.x.

In the meantime, if you need a gui for an RPi3 using piCore64-15.x, you can use a wayland compositor like labwc or weston - imho the wayland gui works better on RPix anyway.
« Last Edit: Today at 05:35:11 AM by Juanito »