WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: tinycore_2.3RC3  (Read 13116 times)

Offline roberts

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 7361
  • Founder Emeritus
tinycore_2.3RC3
« on: August 28, 2009, 02:21:16 PM »
The Third Release Candidate of v2.3 (tinycore_2.3RC3.iso), is now posted and ready for testing.
http://distro.ibiblio.org/pub/linux/distributions/tinycorelinux/2.x/release_candidates/

Change log for v2.3 Release Candidate 3

* Updated flwm replaces jwm as default. Use jwm-snapshot extension for the latest jwm.
* New noautologin boot code. Be sure to have passwords setup, working, and saved.
* Updated tce-load now only calls flwget when appbrowser is running.
* Updated tce-load and tc-config now handles meta-extensions.
* Updated appbrowser, dropped "install optional" as unneeded with "install local" retaining last load location.
* Dropped default autoscan of tclocal for improved boot speed.
* Dropped nolocal boot code as now not needed.
* Cleanup of unused or unlinked busybox applets.
 
« Last Edit: August 28, 2009, 02:31:01 PM by roberts »
10+ Years Contributing to Linux Open Source Projects.

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 11048
Re: tinycore_2.3RC3
« Reply #1 on: August 28, 2009, 04:10:06 PM »
Having not yet looked at the RC, does killing busybox init now work properly?
The only barriers that can stop you are the ones you create yourself.

Offline bigpcman

  • Hero Member
  • *****
  • Posts: 719
Re: tinycore_2.3RC3
« Reply #2 on: August 28, 2009, 06:48:51 PM »
The Third Release Candidate of v2.3 (tinycore_2.3RC3.iso), is now posted and ready for testing.
http://distro.ibiblio.org/pub/linux/distributions/tinycorelinux/2.x/release_candidates/

Change log for v2.3 Release Candidate 3


* Updated appbrowser, dropped "install optional" as unneeded with "install local" retaining last load location.



Robert could you elaborate a bit more on this. This used to support installing extensions temporarily from the optional directory.
big pc man

Offline roberts

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 7361
  • Founder Emeritus
Re: tinycore_2.3RC3
« Reply #3 on: August 28, 2009, 07:15:51 PM »
Select "Install Local" from menu.
Double click on optional folder from file chooser.
Now select extension as before. Subsequent install local will take you directly to optional folder.


Before we had two anchored menu items one always went to tce folder (install local)
The other aways went to tce folder optional directory (install optional)

Now install local will remember the last load local directory. It is no longer anchored, therefore no need to have a separate 'anchored' option.

Try it.
10+ Years Contributing to Linux Open Source Projects.

Offline bigpcman

  • Hero Member
  • *****
  • Posts: 719
Re: tinycore_2.3RC3
« Reply #4 on: August 28, 2009, 08:13:05 PM »
I just tried out 2.3rc3 and could use some clarification on install local. If I'm not mistaken in tc2.2 install optional can install tce to ram or install tcz as a mount point. It's looks like if we end up with only tcz's as extensions then  looking forward with tc2.3rc3 install local does not allow selection of install or mount type of installation. Am I missing something here? The install / mount option appears to only be associated with an immediate install.
big pc man

Offline roberts

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 7361
  • Founder Emeritus
Re: tinycore_2.3RC3
« Reply #5 on: August 28, 2009, 10:26:11 PM »
I realize sone people don't run TC/MC in the usual manner.
Some only use "Load Local" and never load at boot time.
The usual methods are implemented first. Alternate methods will follow.
We are still in RC cycle. Not final. If you wish to manually load from alternate directories tcz to ram, may I suggest that in the meantime you use tce-load with the appropriate flags.
« Last Edit: August 28, 2009, 10:39:12 PM by roberts »
10+ Years Contributing to Linux Open Source Projects.

Offline jpeters

  • Restricted
  • Hero Member
  • *****
  • Posts: 1017
Re: tinycore_2.3RC3
« Reply #6 on: August 29, 2009, 12:59:29 AM »
jwm-snapshot doesn't seem to support esetroot

noautologin....great feature for my laptop, although I don't want it in my editable grub menu.lst
« Last Edit: August 29, 2009, 01:46:58 AM by jpeters »

Offline roberts

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 7361
  • Founder Emeritus
Re: tinycore_2.3RC3
« Reply #7 on: August 29, 2009, 02:43:17 AM »
jwm-snapshot doesn't seem to support esetroot

noautologin....great feature for my laptop, although I don't want it in my editable grub menu.lst

Loading .png and .jpg works fine for me. Are you trying to load some other image format?

Re: noautologin. It has already been discussed it is best to remaster. noautologin, a requested boot option, is just that,  an option.
10+ Years Contributing to Linux Open Source Projects.

Offline jpeters

  • Restricted
  • Hero Member
  • *****
  • Posts: 1017
Re: tinycore_2.3RC3
« Reply #8 on: August 29, 2009, 02:48:08 AM »
Didn't work with snapshot, but fine with jwm.tcz
 
esetroot -s /opt/.backgrounds/mountains.png

Offline roberts

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 7361
  • Founder Emeritus
Re: tinycore_2.3RC3
« Reply #9 on: August 30, 2009, 01:55:52 PM »
10+ Years Contributing to Linux Open Source Projects.

Offline roberts

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 7361
  • Founder Emeritus
Re: tinycore_2.3RC3
« Reply #10 on: August 30, 2009, 03:00:33 PM »
Having not yet looked at the RC, does killing busybox init now work properly?
Since we don't have runlevels, I have not had a need to further investigate.
Some users are killing it in root/profile, some in /opt/bootlocal.sh
I implemented noautologin without such.
10+ Years Contributing to Linux Open Source Projects.

Offline jpeters

  • Restricted
  • Hero Member
  • *****
  • Posts: 1017
Re: tinycore_2.3RC3
« Reply #11 on: August 30, 2009, 04:54:42 PM »
I'm still looking into it, but running jwm-shadow, /usr/local/tce.menu/menu file is gone. 

Offline fladd

  • Jr. Member
  • **
  • Posts: 65
Re: tinycore_2.3RC3
« Reply #12 on: August 30, 2009, 06:29:07 PM »
Hi there,

may I ask why JWM was replaced? Is flwm even more lightweight?

fladd

Offline roberts

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 7361
  • Founder Emeritus
Re: tinycore_2.3RC3
« Reply #13 on: August 30, 2009, 07:21:44 PM »
Using flwm as a default, fits with the minimalistic philosophy of Tiny Core. flwm is based on fltk, I have compiled flwm to use shared libaries that are already in Tiny Core. Therefore flwm is significately smaller than jwm. Yet feature-wise flwm has features that would be expected (popup menu, task/applicaton tracking, and pager/multiple desktops). And thanks to Mike Lockmoore several outstanding annoyances in flwm were fixed.

Reasons:
1. Size:
Code: [Select]
   flwm ................ =  47,967
    jwm-2.01 ........ = 134,708 + several small XML configuration files.
    jwm-snapshot . = 141,848 + several small XML configuration files + Xlibs_support 28k, fontconfig 104k + expat2 64k.
   You can see jwm is 3X larger and growing. JWM is supporting more eye candy which should be optional.

2. flwm is consistent (fltk) with the other GUI programs in Tiny Core Linux. Fltk is the GUI library of Tiny Core.

3. It is now trivial to use a different window manager, just download jwm.tce or jwm-snapshot in your PPR tce directory. That's it! No boot option needed. Tiny Core will boot into JWM or Fluxbox or other supported window managers that have Tiny Core's menu support scripts. I know of some users who are successfully using fluxbox window manager with Tiny Core's dynamic menu additions. Once again Tiny Core offers more choices in a tiny system.


A quick primer on flwm:

FLWM popup menu is a combination of:
   application launcher
   task indicator of running and iconized applicataions
   pager with multiple desktops via "New Desktop" menu option

FLWM popup menu is always readily available by:
   right click on empty area of desktop
   right click on any window title bar
   alt-tab

FLWM popup menu handles multiple desktops:
   Menu allows easy switching desktops, just select Desktop X from menu.
   Moving windows to other desktop is easy, switch to Desktop then choose running app from menu.

FLWM does not use a file for menu, but symlinks or scripts in the .wmx directory located in HOME.
This makes it trivial to add menu items to flwm.

As I said, if you prefer JWM then download either the original jwm.tce or the latest jwm-snapshot.
Should be no other action needed to continue with JWM.
« Last Edit: August 31, 2009, 06:43:55 PM by roberts »
10+ Years Contributing to Linux Open Source Projects.

Offline jpeters

  • Restricted
  • Hero Member
  • *****
  • Posts: 1017
Re: tinycore_2.3RC3
« Reply #14 on: August 30, 2009, 09:26:42 PM »
3. It is now trivial to use a different window manager, just download jwm.tce or jwm-snapshot in your tce directory. That's it! No boot option needed.

This is almost amusing, in my experience using jwm-snapshot.  For example (after finally getting backgrounds, etc, working), with RC3 flwm loaded instead of jwm. Jwm was listed in .desktop, but $DESKTOP showed flwm (/etc/sysconfig/.desktop). Editing  /etc/sysconfig/.desktop and putting in .filetool.lst  got it to boot, although first it boots with flwm before changing to jwm, and there's no menu.  Also, all the .jwmrc files were overwritten, so I had to paste them back into home from my backups to get hotkeys and tray items again.  Also, the tray icons are missing boxes that are present when loading snapshot into RC2.  Maybe there's an easy answer for all of this (I've been busy with a few other things), but it's definitely not "pop it into tce and go"
« Last Edit: August 30, 2009, 09:30:53 PM by jpeters »