WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Micro Core v2.3  (Read 6386 times)

Offline roberts

  • Administrator
  • Hero Member
  • *****
  • Posts: 7361
  • Founder Emeritus
Micro Core v2.3
« on: September 04, 2009, 05:29:40 PM »
Micro Core V2.2 is now posted at http://distro.ibiblio.org/pub/linux/distributions/tinycorelinux/2.x/release/

Change log for v2.3

* New noautologin boot code. Be sure to have passwords setup, working, and saved.
* New tce-audit command line script engine for appsaudit.
* New core2ram.flg placed in your tce directory will load all .core. elements to ram.
* New tcz2ram.flg placed in your tce directory will cause all tczs to be loaded into ram.
* New tcz2ram.lst placed in your tce directory will result in those tczs specified in such be ram loaded.
* New busybox.conf for user umount, ping, passwd.
* Updated rc.shutdown to delete "marked" extensions.
* Upgraded busybox to 1.14.3.
* Updated tc-terminal-server to support microcore image.
* Updated tce2tcz.sh to use squashfs
* Updated tce-load now only calls flwget when appbrowser is running.
* Updated tce-load and tc-config now handles meta-extensions.
* Updated tce-load tee'd messages to support both CLI and appbrowser.
* Updated tce-load, added getopts to support new options. Now use -w (was wget) , -i (to install), -r (force tcz to ram) and -f (force symlinker)
* Updated tc-config, moved dhcp to after restore to support firmware extensions.
* Updated tc-config to support tcz extensions in /opt/tce for remasters.
* Updated tc-config, moved keymap setup after restore for support of keymap extensions.
* Updated usbinstall to pause for not found support extensions when run from the system menu.
* Dropped default autoscan of tclocal for improved boot speed.
* Dropped nolocal boot code as now not needed.
* Cleanup of unused or unlinked busybox applets.
* Dropped tce-wget. Use tce-load instead.

Note: Not all tczs may work loaded to ram. If you find such, please report in the extension area and not here. It is a goal to move to supporting only one type of extension for the next major release of Tiny Core.  

You will need to grab the latest Xprogs.core.tczl to get the latest changes in the X environment and follow the "Files likely in your backup" section of Tiny Core v2.3 Release Announcement.
http://forum.tinycorelinux.net/index.php?topic=2885.0
 
« Last Edit: September 04, 2009, 05:38:29 PM by roberts »
10+ Years Contributing to Linux Open Source Projects.

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14516
Re: Micro Core v2.3
« Reply #1 on: September 11, 2009, 03:35:03 AM »
Whilst everything is working fine, I'm still getting the occasional freeze with appbrowser and flwm (and I'm not sure if this is the best place to mention it).

The symptoms are that I open appbrowser, select an extension to load locally, click on install or mount, the extension apparently mounts, but I cannot close appbrowser. The "X" button shading changes, indicating it recognises being clicked, but it will not close.

Since this happens infrequently, it's difficult to remember to start appbrowser from a terminal window to look for error messages.

Any debugging ideas?

Offline roberts

  • Administrator
  • Hero Member
  • *****
  • Posts: 7361
  • Founder Emeritus
Re: Micro Core v2.3
« Reply #2 on: September 11, 2009, 08:27:30 AM »
Not much to go on. Nothing that I can reproduce. My only suggestion is to run from CLI.
However, what I suspect, is that a system file in use is being changed. If such is the case then likely no indication may occur other than application or system hang.

That is, in fact, is why I do not recommend upgrading extensions whilst running them. And the same reasons, why I don't recommend deleteing extensions whilst running them.
10+ Years Contributing to Linux Open Source Projects.

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14516
Re: Micro Core v2.3
« Reply #3 on: September 11, 2009, 10:36:16 AM »
Managed to get it to happen from a terminal window:
Code: [Select]
$ appbrowser
tce-load -i /mnt/sda1/tce/optional/opera.tcz
Xlib:  extension "Generic Event Extension" missing on display ":0.0".

This was using the "mount" button to load opera.tcz - as suspected, nothing much to go on...

Offline roberts

  • Administrator
  • Hero Member
  • *****
  • Posts: 7361
  • Founder Emeritus
Re: Micro Core v2.3
« Reply #4 on: September 11, 2009, 12:28:00 PM »
Some questions:
1. This is running MC?
2. What WM?
3. What type, tce or tcz?
4. If tcz, mounted or ram installed?
5. What about wbar, tce or tcz, mounted or ram?
This will help me setup a test environment.
10+ Years Contributing to Linux Open Source Projects.

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14516
Re: Micro Core v2.3
« Reply #5 on: September 11, 2009, 11:16:14 PM »
1. This is running MC? - Yes, 2.3
2. What WM? - flwm
3. What type, tce or tcz? - flwm.tcz
4. If tcz, mounted or ram installed? Mounted from /tce at boot
5. What about wbar, tce or tcz, mounted or ram? wbar.tcz mounted from /tce at boot

Offline roberts

  • Administrator
  • Hero Member
  • *****
  • Posts: 7361
  • Founder Emeritus
Re: Micro Core v2.3
« Reply #6 on: September 11, 2009, 11:18:52 PM »
I think I have a solution. I will post a preview preview of next cut for you to test. Details to follow via email.
10+ Years Contributing to Linux Open Source Projects.