Tiny Core Linux

Tiny Core Base => TCB News => Alpha Releases => Topic started by: roberts on July 04, 2010, 10:40:58 AM

Title: Tiny Core 3.0 Alpha 9 Testing
Post by: roberts on July 04, 2010, 10:40:58 AM
Tiny Core v3.0 Alpha9 is now posted at http://distro.ibiblio.org/pub/linux/distributions/tinycorelinux/3.x/release_candidates

Change log for Alpha 9:

* Updated busybox 1.17.0git New applets: flock, modinfo, rev, unxz, xz, xzcat. Tar etc support xz now.
* Updated desktop.sh, startx, tc-config to support generic icon manager via new interface files.
* Updated wbar with new interface files for new generic icon support.
* Updated getRGB for wallpaper recall current solid color background.
* Updated .xsession .X.d to allow spaces in filenames.
* Updated linstdc++ to 6.13 now aligns with toolchain extension.
* Updated rebuildfstab to support raid devices.
* Updated some incorrect device types and numbers.

Note:

.xsession likely in your backup update from /etc/skel.
wbar should be removed from .X.d/ as there is now a generic call to ICON manager in .xsession
Title: Re: Tiny Core 3.0 Alpha 9 Testing
Post by: bigpcman on July 04, 2010, 10:46:19 AM
Tiny Core v3.0 Alpha9 is now posted at http://distro.ibiblio.org/pub/linux/distributions/tinycorelinux/3.x/release_candidates

Change log for Alpha 9:


* Updated desktop.sh, startx, tc-config to support generic icon manager via new interface files.
* Updated wbar with new interface files for new generic icon support.



Great progress on tc ! Adding generic icon support is a good idea.

How does the generic icon manager interface work? Could you provide a simple example?
Title: Re: Tiny Core 3.0 Alpha 9 Testing
Post by: roberts on July 04, 2010, 10:54:39 AM
It uses interface files similar to the desktop window managers support.

See:
usr/bin/wbar
usr/bin/wbar.sh
usr/bin/wbar_setup.sh
usr/bin/wbar_update.sh

The next icon manager extension will likely be tablaunch using such interface files as

usr/local/bin/tablaunch
usr/local/bin/tablaunch.sh
usr/local/bin/tablaunch_setup.sh
usr/local/bin/tablaunch_update.sh

Title: Re: Tiny Core 3.0 Alpha 9 Testing
Post by: Xianwen Chen on July 04, 2010, 12:18:31 PM
Good job! wbar is the only file in .X.d in my home folder. Does this imply that I can remove .X.d too?
Title: Re: Tiny Core 3.0 Alpha 9 Testing
Post by: roberts on July 04, 2010, 01:27:28 PM
You may. But since .X.d/ is still in /etc/skel it will  reappear.
If you exit to shell, then rm -rf .X.d/ then startx to see that in theory it can be removed.
It is a convenience to leave in /etc/skel.
Title: Re: Tiny Core 3.0 Alpha 9 Testing
Post by: Xianwen Chen on July 04, 2010, 01:28:44 PM
You may. But since .X.d/ is still in /etc/skel it will  reappear.
If you exit to shell, then rm -rf .X.d/ then startx to see that in theory it can be removed.
It is a convenience to leave in /etc/skel.

Thanks Robert!
Title: Re: Tiny Core 3.0 Alpha 9 Testing
Post by: althalus on July 04, 2010, 08:29:41 PM
Generic icon support is working great! I'll get an info file put together for tablaunch soon, and submit it to the repo.
Title: Re: Tiny Core 3.0 Alpha 9 Testing
Post by: bmarkus on July 05, 2010, 03:35:27 AM
In the past mounthes I made several trials to compile one of my favorite applications, fldigi on TC without success due to several reasons. Now I have it up and running on Alpha 9. But.... It is an fltk based application and requires fltk configured with --enable-threads and compiled with --fexception and -frtti

Replacing the three fltk libs it works fine and fltk based tools are still working. I do not see any negative impact and libs are just a bit larger.

Please consider to update fltk libs in base as above.
Title: Re: Tiny Core 3.0 Alpha 9 Testing
Post by: Juanito on July 05, 2010, 03:44:22 AM
Could you list the libfltk sizes (base + recompiled) for comparison?

I'm sure you know it, but in the meantime you could make a cpio/gz overlay to overwrite the base libs.
Title: Re: Tiny Core 3.0 Alpha 9 Testing
Post by: bmarkus on July 05, 2010, 07:22:34 AM
Could you list the libfltk sizes (base + recompiled) for comparison?

Size in bytes, base / recompiled:

libfltk             539,644 / 586,624
libfltk_forms    18,568 /   22,608
libfltk_images  52,444 /   56,432

Title: Re: Tiny Core 3.0 Alpha 9 Testing
Post by: sbaguz on July 07, 2010, 11:48:47 AM
An innocent question: in your schedule when do you think we will get the final release of Tiny Core 3.0?

Thanks

 :)
Title: Re: Tiny Core 3.0 Alpha 9 Testing
Post by: roberts on July 07, 2010, 01:34:02 PM
We are waiting for busybox 1.17 to be released  from git and a zlib mod/correction.  Both are from upstream projects outside of our control. As soon as these two items become available they we feel we can move forward in the release cycle. In the meantime we have corrected many bugs and continued to update core elements.
Title: Re: Tiny Core 3.0 Alpha 9 Testing
Post by: meo on July 07, 2010, 06:38:45 PM
Hi there!

Just want to mention some typos I've found. Pressing f3 at boot gives you a bunch of boot codes on the screen and the explanations of them. The home and opt boot codes are explained as specify peristent (should be persistent I guess) home/opt directory. Nothing big but I think this exceptional distro deserves a change of typos to be correct. Thanks again for an extraordinarily distribution!

Have fun continuing its development further,
meo
Title: Re: Tiny Core 3.0 Alpha 9 Testing
Post by: roberts on July 07, 2010, 07:10:20 PM
Thanks for pointing out the typos. Fixed.
Title: Re: Tiny Core 3.0 Alpha 9 Testing
Post by: starix on July 08, 2010, 03:58:06 AM
Code: [Select]
depmod -a
modprobe -l
gives me an error modules.dep not found
Title: Re: Tiny Core 3.0 Alpha 9 Testing
Post by: curaga on July 08, 2010, 04:17:42 AM
Code: [Select]
depmod -a
modprobe -l
gives me an error modules.dep not found

A busybox bug, thanks for reporting.
Title: Re: Tiny Core 3.0 Alpha 9 Testing
Post by: roberts on July 10, 2010, 09:51:22 AM
In the past mounthes I made several trials to compile one of my favorite applications, fldigi on TC without success due to several reasons. Now I have it up and running on Alpha 9. But.... It is an fltk based application and requires fltk configured with --enable-threads and compiled with --fexception and -frtti

Replacing the three fltk libs it works fine and fltk based tools are still working. I do not see any negative impact and libs are just a bit larger.

Please consider to update fltk libs in base as above.
fltk libs updated as requested. Will be available in next cut.
Title: Re: Tiny Core 3.0 Alpha 9 Testing
Post by: bmarkus on July 10, 2010, 09:59:31 AM
In the past mounthes I made several trials to compile one of my favorite applications, fldigi on TC without success due to several reasons. Now I have it up and running on Alpha 9. But.... It is an fltk based application and requires fltk configured with --enable-threads and compiled with --fexception and -frtti

Replacing the three fltk libs it works fine and fltk based tools are still working. I do not see any negative impact and libs are just a bit larger.

Please consider to update fltk libs in base as above.
fltk libs updated as requested. Will be available in next cut.

Thanks!
Title: Re: Tiny Core 3.0 Alpha 9 Testing
Post by: roberts on July 11, 2010, 02:29:40 AM
Team Tiny Core wishes to thank our community for the great testing and feedback effort during this long 3.x alpha cycle. Now on to our first formal Release Candidate.