Tiny Core Linux

Tiny Core Base => TCB News => Final Releases => Topic started by: Juanito on January 05, 2015, 12:31:59 AM

Title: Tiny Core v6.0
Post by: Juanito on January 05, 2015, 12:31:59 AM
Team Tiny Core is proud to announce the release of Core v6.0
http://www.tinycorelinux.net/6.x/x86/release
http://www.tinycorelinux.net/6.x/x86_64/release

Changelog for 6.0:
* kernel updated to 3.16.6
* glibc updated to 2.20
* gcc updated to 4.9.1 (patched)
* e2fsprogs base libs/apps updated to 1.42.12
* util-linux base libs/apps updated to 2.25.1
* tce-load adjusted to speed up handling large dependency chains

Note that the majority of extensions have been copied over from the x86/x86_64 tc-5.x repos
Title: Re: Tiny Core v6.0
Post by: core-user on January 05, 2015, 01:31:06 AM
Good news, my thanks to 'Team TinyCore'. 8)
Title: Re: Tiny Core v6.0
Post by: meo on January 05, 2015, 03:36:05 AM
Hi Team TinyCore!

Have just tried it out some and it seems to work just fine. A very good OS that you should be proud of! Thanks a lot for your effort!

Have fun making TC progress further,
meo
Title: Re: Tiny Core v6.0
Post by: Zendrael on January 05, 2015, 05:38:59 AM
Hello!

The update procedure from 5.4 is just a replace of core.gz and vmlinuz?

Thanks
Title: Re: Tiny Core v6.0
Post by: Juanito on January 05, 2015, 05:45:29 AM
Correct - you should also use the apps gui to check for extension updates after rebooting in tc-6.0
Title: Re: Tiny Core v6.0
Post by: Zendrael on January 05, 2015, 05:47:49 AM
Ok! Thanks!

Will try late tonight!
Title: Re: Tiny Core v6.0
Post by: Zendrael on January 05, 2015, 06:04:00 AM
Just tested to see if the iso is ok and found a problem:

Openbox on the CorePlus.iso is not working - error while loading shred libraries:libcairo.so.2

Anyone having the same issue?
Title: Re: Tiny Core v6.0
Post by: Juanito on January 05, 2015, 06:11:56 AM
That sounds like the cairo extension is not loaded.

The tree file for openbox does not contain cairo, which suggests one of its recursive deps is missing cairo - I'd guess that pango should have cairo as a dep
Title: Re: Tiny Core v6.0
Post by: meo on January 05, 2015, 06:52:27 AM
Hi again!

Compiled GO from source on Tiny Core v6.0 today and it went just fine and pretty fast even though I did it using an old netbook. Including GO in my backup added more than 30 MB and that was more than I had expected but it works just fine. Thanks again for a good work!  :)

Kind greetings,
meo
Title: Re: Tiny Core v6.0
Post by: thane on January 06, 2015, 12:53:48 AM
Saw some error messages (possibly related to extensions/desktop) when booting from CorePlus 6.0 ISO CD to default FLWM.

Booted from 5.x USB, downloaded online 6.0 core.gz and vmlinuz files, and rebooted. Initial boot to 6.0 was OK. Updated extensions via apps but on rebooting only got command line. Rebooted from CD and mounted the USB to check extensions. Apps showed dependencies for getFlash11, java-installer, wget, and xorg-server were missing. It turned out the dep files for these apps were referencing old 5.x extensions that had been updated in 6.0. After I manually updated the dep files and downloaded the updated extensions (also removing old ones) the boot to the FLWM desktop was successful.

Posting this from 6.0!

Thane
Title: Re: Tiny Core v6.0
Post by: Juanito on January 06, 2015, 03:51:08 AM
cairo added to pango/pango-dev deps and CorePlus iso updated - thanks for reporting this.
Title: Re: Tiny Core v6.0
Post by: chattrhand on January 06, 2015, 02:03:24 PM
Hello,
just running my first test of tc6.0 on an iMac2000 with a frugal installation (copy) that had worked fine with tc5.4

- kmaps detected, correctly built in, works fine
- alsa sound not detected/not working
- script within .X.d/ behaves in a different way
  eg. textfile auto-opened with editor cause systems restart when closed.
- editor colours quoted text, links and remark lines (fine) but has problems with UTF8
- fluff can be installed with Apps but can not be started.
- emelfm2 can be installed but first can not be started either.
- firefox-official can be installed and works fine,
  and after first start of firefox also emelfm works (fluff does not)
- some programs of my frugal installation that work fine are:
  abiword3.0.0, firefox-official, flburn, gimp2, Gnumeric, KeePassX, PuTTY, Viewnior,
- some programs of my frugal installation that do not work:
  fluff, gpa, XChatIRC

Thank you
Title: Re: Tiny Core v6.0
Post by: coreplayer2 on January 06, 2015, 03:02:40 PM
hi chattrhand
Quote
fluff can be installed with Apps but can not be started.
perhaps fltk-1.1.10.tcz is not listed in the dep list of fluff  ? 



Quote
firefox-official can be installed and works fine
YAY   (note; you will soon be able to update firefox-official.tcz with firefox-latest  )
Title: Re: Tiny Core v6.0
Post by: rsim on January 06, 2015, 05:22:30 PM
hi chattrhand
Quote
fluff can be installed with Apps but can not be started.
perhaps fltk-1.1.10.tcz is not listed in the dep list of fluff  ? 

Starting with a fresh download of CorePlus, ezremaster will not run due to fltk-1.1.10.tcz missing also.
Title: Re: Tiny Core v6.0
Post by: aswjh on January 06, 2015, 07:58:37 PM
I make some improvements for local_recursive_scan and remote_recursive_scan in tce-load, by using awk.
It's faster, uses fewer resources, read a dep file only once, and gives some tips on circular dependency.
In tce-audit can also use recursive_scan_dep to replace local_recursive_scan.
This is my patch:

Title: Re: Tiny Core v6.0
Post by: curaga on January 07, 2015, 12:51:03 AM
- script within .X.d/ behaves in a different way
  eg. textfile auto-opened with editor cause systems restart when closed.
- editor colours quoted text, links and remark lines (fine) but has problems with UTF8

I tested these two, both work for me.

.X.d/editor:
Code: [Select]
editor ~/.xsession &
Closing the editor stayed on the desktop.

Then I wrote an utf-8 file with "hello åäö", it was displayed correctly.
Title: Re: Tiny Core v6.0
Post by: curaga on January 07, 2015, 01:07:49 AM
I make some improvements for local_recursive_scan and remote_recursive_scan in tce-load, by using awk.
It's faster, uses fewer resources, read a dep file only once, and gives some tips on circular dependency.
In tce-audit can also use recursive_scan_dep to replace local_recursive_scan.

Thanks. I like it, didn't test extensively yet though, just read through. Some points:
- please always use unified diffs (diff -u)
- SUPPRESS is not implemented
- working in a different directory is broken ($PWD /tmp, extension in /tmp/foo, tce-load -i foo/myext.tcz)

In a local load test, it's four times faster than the current solution.
Title: Re: Tiny Core v6.0
Post by: core-user on January 07, 2015, 01:30:37 AM
Tried upgrading from 5.4 to 6.0 (coreplus with added extra tcz extensions), by replacing core.gz & vmlinuz, last night, & have hit a problem regarding wifi - it doesn't get loaded on boot up because 6.0 has later kernel number in the tcz names, other tcz's load & display OK.
Otherwise, looks good.  8)
Title: Re: Tiny Core v6.0
Post by: Juanito on January 07, 2015, 02:38:26 AM
You just need to download and load the wireless-3.16.6-tinycore extension
Title: Re: Tiny Core v6.0
Post by: core-user on January 07, 2015, 03:31:24 AM
Thanks, but without wifi, no connection.  ;)

What I have just done, which appears to work OK, is boot from a live CorePlus6.0 with opt & home added to the startup line, then downloaded only, the 2 necessary extensions into my tce directory & rebooted.  8)
Title: Re: Tiny Core v6.0
Post by: Juanito on January 07, 2015, 03:43:53 AM
- alsa sound not detected/not working
What happens when you load alsa-conf and "speaker-test -c2 -t wav -l1"

Quote
- fluff can be installed with Apps but can not be started.
fluff did not have a dep file (it requires fltk-1.10), fixed now

Quote
- some programs of my frugal installation that do not work:
  gpa, XChatIRC

gpa fails with "calling the crypto engine program failed fatal error in gpgme library", I will pm the maintainer. Are you referring to the xchat extension (which works for me)?
Title: Re: Tiny Core v6.0
Post by: Juanito on January 07, 2015, 03:59:04 AM
Starting with a fresh download of CorePlus, ezremaster will not run due to fltk-1.1.10.tcz missing also.
deps adjusted and CorePlus iso reposted - thanks
Title: Re: Tiny Core v6.0
Post by: core-user on January 07, 2015, 05:43:31 AM
Had problems with/after updating extensions, just got the background, & an X curser, (no menu or wbar).

I have done a new installation of CorePlus6.0.

Trying to use mplayer (on demand), I have no sound, (sound is working OK with xmms)
Trying to run vlc (on demand), nothing happens when I try running it from the menu or wbar.

Edit: mplayer will not go full screen either.
Title: Re: Tiny Core v6.0
Post by: Juanito on January 07, 2015, 06:29:26 AM
what happens when you run mplayer and vlc from a terminal window?
Title: Re: Tiny Core v6.0
Post by: core-user on January 07, 2015, 07:29:43 AM
mplayer just gives me the help screen, (even when I give it a .flv movie to play or a .mp3).

vlc gives
tc@box:~$ vlc
vlc: error while loading shared libraries: libiconv.so.2: cannot open shared object file: No such file or directory
I don't see libiconv in the apps browser.

Edit: According to the apps browser dependencies, all dependencies are present, yet I can't find libiconv.
Title: Re: Tiny Core v6.0
Post by: Juanito on January 07, 2015, 07:37:03 AM
We've been trying to get rid of libiconv for sometime now - the iconv functions have been provided by glibc since at least tc-5.x if not before.


Title: Re: Tiny Core v6.0
Post by: Juanito on January 07, 2015, 07:46:32 AM
mplayer just gives me the help screen, (even when I give it a .flv movie to play or a .mp3).

..works for me:
Code: [Select]
$ mplayer /mnt/sdb1/media/video/video_test.mp4
MPlayer 1.1-4.9.1 (C) 2000-2012 MPlayer Team
MMX supported but disabled
MMX2 supported but disabled
SSE supported but disabled
SSE2 supported but disabled

Playing /mnt/sdb1/media/video/video_test.mp4.
libavformat version 54.6.100 (internal)
libavformat file format detected.
[lavf] stream 0: audio (aac), -aid 0, -alang eng
[lavf] stream 1: video (mpeg4), -vid 0
VIDEO:  [MP4V]  320x240  24bpp  15.000 fps  587.8 kbps (71.8 kbyte/s)
Clip info:
 major_brand: mp42
 minor_version: 1
 compatible_brands: mp42mp41
 creation_time: 2005-09-07 01:16:14
Load subtitles in /mnt/sdb1/media/video/
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
libavcodec version 54.23.100 (internal)
Unsupported PixelFormat 61
Unsupported PixelFormat 53
Unsupported PixelFormat 81
Selected video codec: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4)
==========================================================================
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 44100 Hz, 1 ch, s16le, 128.2 kbit/18.17% (ratio: 16027->88200)
Selected audio codec: [ffaac] afm: ffmpeg (FFmpeg AAC (MPEG-2/MPEG-4 Audio))
==========================================================================
[AO OSS] audio_setup: Can't open audio device /dev/dsp: No such file or directory
[AO_ALSA] alsa-lib: conf.c:3718:(snd_config_update_r) Cannot access file /usr/local/share/alsa/alsa.conf
[AO_ALSA] alsa-lib: pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM default
[AO_ALSA] Playback open error: No such file or directory
DVB card number must be between 1 and 4
AO: [null] 44100Hz 1ch s16le (2 bytes per sample)
Starting playback...
Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
VO: [x11] 320x240 => 320x240 Planar YV12
[swscaler @ 0x8774380]No accelerated colorspace conversion found from yuv420p to bgra.
[swscaler @ 0x8774380]using unscaled yuv420p -> bgra special converter
A:  16.2 V:  16.2 A-V: -0.001 ct:  0.066   0/  0  3%  0%  0.4% 0 0

Exiting... (End of file)
Title: Re: Tiny Core v6.0
Post by: core-user on January 07, 2015, 07:50:57 AM
Just found viewnior is not starting either, neither from wbar or menu.
tc@box:~$ viewnior &
tc@box:~$ viewnior: error while loading shared libraries: libffi.so.5: cannot open shared object file: No such file or directory
Title: Re: Tiny Core v6.0
Post by: core-user on January 07, 2015, 08:07:19 AM
Correction - mplayer will play .flv (less sound) if given a 'full path'
Title: Re: Tiny Core v6.0
Post by: Juanito on January 07, 2015, 09:15:52 AM
$ viewnior: error while loading shared libraries: libffi.so.5: cannot open shared object file: No such file or directory

You can download the libffi5 extension and modify the viewnior dep file locally to suit until the extension maintainer updates things
Title: Re: Tiny Core v6.0
Post by: core-user on January 07, 2015, 09:41:44 AM
Seems to be a few problems with tce extensions for 6.0 - a shame considering the release itself seems to be so good.

TinyCore isn't my main distro at the moment, I still have lots of things to learn about the way it works before it can take over that spot.
(Hopefully these & any other tce extensions not working properly will get updated soon.)  8)
Title: Re: Tiny Core v6.0
Post by: bmarkus on January 07, 2015, 06:57:20 PM
Just found viewnior is not starting either, neither from wbar or menu.
tc@box:~$ viewnior &
tc@box:~$ viewnior: error while loading shared libraries: libffi.so.5: cannot open shared object file: No such file or directory

Report this and other extension related bugs in TCE Bugs (http://forum.tinycorelinux.net/index.php/board,17.0.html) section.
Title: Re: Tiny Core v6.0
Post by: aswjh on January 07, 2015, 09:23:02 PM
Thanks. I like it, didn't test extensively yet though, just read through. Some points:
- please always use unified diffs (diff -u)
- SUPPRESS is not implemented
- working in a different directory is broken ($PWD /tmp, extension in /tmp/foo, tce-load -i foo/myext.tcz)

In a local load test, it's four times faster than the current solution.

I have updated the patch file, it's here:
Title: Re: Tiny Core v6.0
Post by: aswjh on January 07, 2015, 11:03:11 PM
Sorry, the newest is this:
Title: Re: Tiny Core v6.0
Post by: core-user on January 08, 2015, 01:27:21 AM
Just found viewnior is not starting either, neither from wbar or menu.
tc@box:~$ viewnior &
tc@box:~$ viewnior: error while loading shared libraries: libffi.so.5: cannot open shared object file: No such file or directory

Report this and other extension related bugs in TCE Bugs (http://forum.tinycorelinux.net/index.php/board,17.0.html) section.
OK, will do. 8)
(I did think it was a 6.0 issue, but wasn't sure where to post so as not to double post.)
Title: Re: Tiny Core v6.0
Post by: curaga on January 08, 2015, 05:46:12 AM
Sorry, the newest is this:

Thanks! It passed my testing, applied. Look for it in the next release.
Title: Re: Tiny Core v6.0
Post by: aswjh on January 08, 2015, 03:25:01 PM
OK, thanks for your work.
Title: Re: Tiny Core v6.0
Post by: beerstein on January 10, 2015, 10:18:52 AM
today I tried to install gparted. Install worked OK. But could not start gparted from GUI nor from CL.
error:
tc@box:~$ gparted
Root privileges are required for running gparted.
/usr/local/sbin/gpartedbin: error while loading shared libraries: libffi.so.5: cannot open shared object file: No such file or directory
tc@box:~$

anz help here? thankx
Title: Re: Tiny Core v6.0
Post by: beerstein on January 10, 2015, 11:12:24 AM
today I tried to install gparted. Install worked OK. But could not start gparted from GUI nor from CL.
error:
tc@box:~$ gparted
Root privileges are required for running gparted.
/usr/local/sbin/gpartedbin: error while loading shared libraries: libffi.so.5: cannot open shared object file: No such file or directory
tc@box:~$
same happens with pcmanfm and VLC player
any help here? thankx
Title: Re: Tiny Core v6.0
Post by: Juanito on January 10, 2015, 08:36:42 PM
Please report these extension issues in the extensions section of the forum.

I'll take a look at gparted.

In the meantime you can load the libffi5 extension to make things work until the maintainers recompile their extensions.

Thanks for reporting.
Title: Re: Tiny Core v6.0
Post by: Juanito on January 11, 2015, 02:52:06 AM
updated gparted posted
Title: Re: Tiny Core v6.0
Post by: aswjh on January 13, 2015, 06:56:55 PM
Hi, i made serval patchs again, please see if they can be used.
1. tce-audit: faster builddb.
2. tce-load: change "wget" to "busybox wget".
3. search.sh: matching dont start only from the first charactor.if the value of seach field is null, display all extensions.
4. apps.fl/apps.cxx: add quotes to args of command.still search if the value of seach field is null and pressed enter.

suggestions about apps:
1. default to list local extensions, and can search locally.
2. right-button menu or double-click to load/download/list?

thanks.
Title: Re: Tiny Core v6.0
Post by: Misalf on January 14, 2015, 12:41:14 AM
2. tce-load: change "wget" to "busybox wget".
With my G3 connection I sometimes have better results using GNU wget instead of busybox'.

suggestions about apps:
1. default to list local extensions, and can search locally.
2. right-button menu or double-click to load/download/list?

Also might come in handy to download and view *.tcz.info files from within Apps gui.
Title: Re: Tiny Core v6.0
Post by: curaga on January 14, 2015, 04:07:07 AM
I've applied parts of the tce-load and apps patches (the unused depi variable, quoting search.sh arguments), thanks. I agree that an empty search should do the same as reloading the list with the "remote" menu item, but it should be done directly, passing nothing to search.sh and parsing tags.db for nothing is pointless extra work.

The tce-audit patch requires more testing than I can do right now, will take a look later. For wget, was there some issue with GNU wget?
Title: Re: Tiny Core v6.0
Post by: aswjh on January 14, 2015, 06:40:14 PM
For wget, was there some issue with GNU wget?

If server is unavailable, GNU wget will wait for a long time, and retry 3 times in case of default.

I agree that an empty search should do the same as reloading the list with the "remote" menu item, but it should be done directly, passing nothing to search.sh and parsing tags.db for nothing is pointless extra work.

You are right.Just because it is easier to implement that way for me.
In addition, I think the keyword can be matched at the begining, the end, or anywhere in target string, but the original way didn't.
Title: Re: Tiny Core v6.0
Post by: Juanito on January 14, 2015, 07:36:57 PM
It would be useful if the keyword/search term could be matched anywhere in the string
Title: Re: Tiny Core v6.0
Post by: curaga on January 15, 2015, 02:44:02 AM
I've applied parts of the tce-load and apps patches (the unused depi variable, quoting search.sh arguments), thanks. I agree that an empty search should do the same as reloading the list with the "remote" menu item, but it should be done directly, passing nothing to search.sh and parsing tags.db for nothing is pointless extra work.

The tce-audit patch requires more testing than I can do right now, will take a look later.

The search.sh and tce-audit patches have been applied. I added the empty-search check in apps so that it works more optimally.

@Juanito
Normal search now matches anywhere in the filename.
Title: Re: Tiny Core v6.0
Post by: roborob on January 20, 2015, 07:54:36 PM
Just upgraded one of my VMs today and everything I need works great!

I am on Google+ almost every day.  Stop by and say Hi:  https://plus.google.com/u/0/communities/115345272518912531004
Title: Re: Tiny Core v6.0 (and v6.0rc1)
Post by: chattrhand on February 14, 2015, 02:46:45 AM
Hi TinyCore Team,

I created some frugal test installations with tc 6.0 and also 6.0rc1 and they work fine.

I found that up from tc6.0  editor -R  file.txt is no longer valid for displaying this file.txt ReadOnly, at least if using this within /.X.d
---
It is fine that tc editor colours some keywords, text within "quotation marks", //hyperlinks, #remark lines and so on; up to tc5.4 the editor writes only black on white.

However, with editor up from tc6.0 I get a warning popup:

 Displayed text contains the UTF-8 transcoding
 of the input file which was not UTF-8 encoded.
 Some changes may have occurred.

and the editor title shows "Untitled". This happens with text files that are created e.g. by bash scripts.

After closing this warning the editor title shows the correct file name. After saving this file it can be reopened without problems.

I cross tested newer and older text files with tc5.4 and tc6.0 and found that tc5.4 displays this text files without warning popup.

Any hints? Thanks in advance
Title: Re: Tiny Core v6.0
Post by: curaga on February 14, 2015, 03:16:30 AM
It is as the warning says, your files were not in UTF-8. TC 5 used FLTK 1.1, which didn't support UTF-8, and assumed latin-1.

For example, if your system locale is not UTF-8, and your scripts echo non-ascii chars into the file, it will be in the locale's encoding. echo "münch" > file.txt
Title: Re: Tiny Core v6.0
Post by: chattrhand on February 15, 2015, 06:06:06 AM
hi curaga, thanks for your fast answer,

right, I am using  de-latin1-nodeadkeys.kmap  with FLTK1.1 on tc5.4. So the text files were created with no UTF-8.

My workaround for now is:
- under tc6.0 open older files.txt with the editor,
- click away the warning
- add a character and remove it so that the file seems modified
- save and close it.
- re-open it. Up from now the tc6.0 editor accepts it without warning.

Now I have another question:
If editing a script (also original scripts by tc) with the tc editor and this warning pops up, what changes will occur, and will it result in syntax errors or different script operation?


Title: Re: Tiny Core v6.0
Post by: curaga on February 15, 2015, 02:13:32 PM
The non-ascii characters get converted to UTF-8, which may not work perfectly. For example the ü might become some other letter.