WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Recent Posts

Pages: [1] 2 3 ... 10
1
Off-Topic - Tiny Core Lounge / chromium for the terminal
« Last post by vinceASPECT on Today at 03:18:04 PM »
Hello forum

are any TCL devs or forum members interested in making a package of this web browser?

https://github.com/fathyb/carbonyl

https://github.com/fathyb/carbonyl/releases/tag/v0.0.3

Carbonyl

i was thinking it will be good for low power devices like Raspberry Pi's or SBC's

i know there is already the free app called PUFFIN BROWSER which has a Debian port and gives great performance........

just wondered

thx
C
2
piCore Final Releases / Re: piCore 16.0 Release
« Last post by daab on Today at 11:14:58 AM »
sdl3_image and sdl3_ttf posted

Thank you very much!
I'll get down to porting port my code to SDL3 and give it a shot.
3
piCore Final Releases / Re: piCore 16.0 Release
« Last post by Juanito on Today at 08:20:05 AM »
sdl3_image and sdl3_ttf posted
4
piCore Final Releases / Re: piCore 16.0 Release
« Last post by Juanito on Today at 06:49:26 AM »
I'll take a look
5
piCore Final Releases / Re: piCore 16.0 Release
« Last post by daab on Today at 04:36:30 AM »
You may need to look at sdl3, since that is where most development is happening, and the raspi linux drivers are quite modern. I have a feeling that you are going to get major differences depending on if you using  1) standard linux frambuffer 2) Xorg 3) Wayland

There's a reason I've stayed away from graphics development as much as possible.
Hmmm.... I could only see a single component  for sdl3 in the https://repo.picoreplayer.org/repo/16.x/aarch64/tcz/
libsdl3 and libsdl3-dev

AFAICT there should also be image and ttf components?

Am I missing something?
6
General TC Talk / Re: flatpak and TCL
« Last post by GNUser on December 13, 2025, 05:22:38 PM »
thanks for your investigation
Hi hiro. You're welcome. Thanks for the kick in the pants to be more specific about what "things" are required :)

If you discover anything interesting about bwrap + TCL, please do share.

Here are the portable package formats I've tried on TCL and whether they worked or not, in case it's helpful to others:

==========
Snaps: No (systemd) *
Flatpak: No (bwrap doesn't like initramfs root)
AppImage: Yes **
nix package manager: Yes ***
==========

* If not a hard dependency on systemd, it needs more than Devuan's systemd shims provide and is banned from Devuan for this reason. See https://pkgmaster.devuan.org/bannedpackages.txt

** Most AppImages work fine, but they all need fuse.tcz plus one or more of these:
$ sudo ln -s /usr/local/etc/fonts /etc/fonts
$ sudo ln -s /usr/local/etc/ssl /etc/ssl
$ sudo ln -s /lib /lib64
$ tce-load -wi bash

*** I only tested the single-user installation (see https://nixos.org/download). There are several caveats to using it on TCL:
1. sandboxing needs to be off: $ sudo mkdir /etc/nix; sudo sh -c "echo 'sandbox = false' >/etc/nix/nix.conf"
2. GNU cp is needed: $ tce-load -wi coreutils
3. Over 80,000 files are placed in user's home directory just for initial setup, before even a single package is installed!

Bottomline for me is that 95% of the software on my daily driver are official TCL extensions, 5% are AppImages. Things will remain this way.
7
General TC Talk / Re: flatpak and TCL
« Last post by hiro on December 13, 2025, 01:10:37 PM »
thanks for your investigation, i'll try to look what bwrap is all about, if i ever get some time :D
i use chroot+namespaces directly on tcl bec. it was easier for me, less than 10lines of shell iirc ;)
8
General TC Talk / Re: flatpak and TCL
« Last post by GNUser on December 13, 2025, 10:18:57 AM »
Thanks, Juanito. Good to know.

I've learned the hard way that flatpak and other sandboxed applications (e.g., nix package manager with default configuration) were designed under the assumption that they are running inside a "real" root filesystem.

TCL, on the other hand, is (beautifully and cleverly) designed to stay at the initramfs stage of the boot process, where it runs from RAM without ever pivoting to a mounted filesystem.

It seems to bridge this gap we'd need either a complex userland hack or a kernel patch:

https://lore.kernel.org/all/20210914170933.1922584-2-graham@determinate.systems/T/#m433939dc30c753176404792628b9bcd64d05ed7b

The complication is just not worth it. This is the end of my flatpak explorations.

P.S. The more I learn, the more I appreciate TCL's minimalistic approach to everything, including package management.  :-* TCL
9
General TC Talk / Re: flatpak and TCL
« Last post by Juanito on December 13, 2025, 04:08:45 AM »
Juanito, did you ever find a solution for this "pivot_root: Invalid argument" error?

Sorry, no  :(
10
Off-Topic - Tiny Core Lounge / Re: Linux desktop on your phone...
« Last post by hiro on December 13, 2025, 04:06:14 AM »
yeah, exact same thing here. i installed an ssh client on the iPhone and have since never picked it up for anything but phonecalls...
Pages: [1] 2 3 ... 10