Tiny Core Linux

Tiny Core Base => TCB News => Final Releases => Topic started by: Juanito on January 20, 2019, 04:08:54 AM

Title: Tiny Core v10.0
Post by: Juanito on January 20, 2019, 04:08:54 AM
Team Tiny Core is proud to announce the release of Core v10.0
http://www.tinycorelinux.net/10.x/x86/release
http://www.tinycorelinux.net/10.x/x86_64/release

Changelog for 10.0:
* kernel updated to 4.19.10
* glibc updated to 2.28
* gcc updated to 8.2.0
* e2fsprogs base libs/apps updated to 1.44.4
* util-linux base libs/apps updated to 2.32.1
* busybox updated to 1.29.3
* busybox patched for vi search bug

Thanks to coreplayer2 for updating the firmware extensions.
Title: Re: Tiny Core v10.0
Post by: drunk on January 20, 2019, 04:44:46 AM
Hello!

Such  good news...

I haven't been here for a long long long time. I'm still using TCL v7.2 x32 and i'm still compiling some needed programs for daily using for myself. A few week ago i visited a download-section, thinking to switch to last (TCL v9.0) version. Now i'm going to start with v10. Thank you.
Title: Re: Tiny Core v10.0
Post by: Juanito on January 20, 2019, 04:48:59 AM
Great - if you think other users could benefit from your "needed programs", any extension submissions would be gratefully received  :)
Title: Re: Tiny Core v10.0
Post by: drunk on January 21, 2019, 08:49:08 AM
well, i was collecting a set of simple tools for my spectre of tasks. some of them were missing in TCL repo...
Title: Re: Tiny Core v10.0
Post by: fnq3 on January 21, 2019, 09:53:30 PM
Use this system, after download qemu.tcz
qemu-system-x86_64  -full-screen
cannot achieve full screen, is still a window mode
Title: Re: Tiny Core v10.0
Post by: Juanito on January 21, 2019, 10:22:07 PM
I wonder if this is due to using flwm - with or without "-full-screen" qemu starts "full height" for me and <ctl-alt-f> doesn't really do it either.

qemu was not compiled against gtk, which might work better for full-screen...

Did things work as expected in tc-9?
Title: Re: Tiny Core v10.0
Post by: Juanito on January 21, 2019, 10:26:02 PM
well, i was collecting a set of simple tools for my spectre of tasks. some of them were missing in TCL repo...

If you'd like to submit the ones missing from the repo, that would be great  :)
Title: Re: Tiny Core v10.0
Post by: neonix on January 23, 2019, 04:48:21 AM
After install fresh system in TC v10.0 x86 an running desktop environment
tce-load -iw Xfbdev
tce-load -iw Xlibs
tce-load -iw Xprogs
tce-load -iw jwm
tce-load -iw wbar
tce-load -iw aterm
startx

I noticed that jwm top bar doesn't appears. I have to open terminal and type jwm to see windows bar. Is it a bug or a feature?
Title: Re: Tiny Core v10.0
Post by: Juanito on January 23, 2019, 04:51:59 AM
none of those extensions have changed from tc-9.x -> 10.x

Do you see any error messages in /tmp/wm_errors?
Title: Re: Tiny Core v10.0
Post by: neonix on January 23, 2019, 06:22:00 AM
/tmp/wm_errors shows
Code: [Select]
JWM: warning: /home/tc/.jwmrc[10]: invalid include: ./.jwmrc-ondemand
JWM: warning: /home/tc/.jwmrc[22]: could not open included file: ./.jwmrc-tray
JWM: warning: /home/tc/.jwmrc[24]: could not open included file: ./.jwmrc-theme
JWM: warning: /home/tc/.jwmrc[63]: could not open included file: ./.jwmrc-keys

And after typing jwm in terminal I get:
Code: [Select]
JWM: warning: /home/tc/.jwmrc[10]: invalid include: ./.jwmrc-ondemand
JWM: warning: ./.jwmrc-theme[11]: invalid tag in Active: Text
JWM: warning: ./.jwmrc-theme[12]: invalid tag in Active: Title
JWM: warning: ./.jwmrc-theme[16]: invalid tag in WindowStyle: Inactive
JWM: warning: ./.jwmrc-theme[26]: invalid tag in TaskListStyle: ActiveForeground
JWM: warning: ./.jwmrc-theme[27]: invalid tag in TaskListStyle: ActiveBackground
JWM: warning: ./.jwmrc-theme[43]: invalid tag in PagerStyle: ActiveForeground
JWM: warning: ./.jwmrc-theme[44]: invalid tag in PagerStyle: ActiveBackground
JWM: warning: ./.jwmrc-theme[51]: invalid tag in MenuStyle: ActiveForeground
JWM: warning: ./.jwmrc-theme[52]: invalid tag in MenuStyle: ActiveBackground

During installation of libX11.tcz
it shows error
Code: [Select]
ln: /usr/share/X11/locale no such file or directory
And I also noticed that kvm-4.19.10-tinycore.tcz hast 2 dictionaries
/usr/
/usr_1/
with the same files.
Title: Re: Tiny Core v10.0
Post by: curaga on January 23, 2019, 09:39:27 AM
kvm-4.19.10-tinycore.tcz fixed.
Title: Re: Tiny Core v10.0
Post by: Juanito on January 23, 2019, 09:42:39 PM
libX11 startup script adjusted
Title: Re: Tiny Core v10.0
Post by: Juanito on January 23, 2019, 10:31:11 PM
I just tried jwm in tc-10.x x86 and I get the top bar as expected - /tmp/wm_error shows:
Code: [Select]
JWM: warning: ./.jwmrc-theme[11]: invalid tag in Active: Text
JWM: warning: ./.jwmrc-theme[12]: invalid tag in Active: Title
JWM: warning: ./.jwmrc-theme[16]: invalid tag in WindowStyle: Inactive
JWM: warning: ./.jwmrc-theme[26]: invalid tag in TaskListStyle: ActiveForeground
JWM: warning: ./.jwmrc-theme[27]: invalid tag in TaskListStyle: ActiveBackground
JWM: warning: ./.jwmrc-theme[43]: invalid tag in PagerStyle: ActiveForeground
JWM: warning: ./.jwmrc-theme[44]: invalid tag in PagerStyle: ActiveBackground
JWM: warning: ./.jwmrc-theme[51]: invalid tag in MenuStyle: ActiveForeground
JWM: warning: ./.jwmrc-theme[52]: invalid tag in MenuStyle: ActiveBackground
Title: Re: Tiny Core v10.0
Post by: Juanito on January 24, 2019, 03:16:44 AM
as per this:

http://joewing.net/projects/jwm/release-2.3.html

..there have been changes to the configuration file format - jwm-2.3.xslt doesn't seem to fix everything, so if anybody would like to submit patches, please feel free  :)

Edit: got it - updated jwm posted
Title: Re: Tiny Core v10.0
Post by: fnq3 on January 25, 2019, 12:57:24 AM
I wonder if this is due to using flwm - with or without "-full-screen" qemu starts "full height" for me and <ctl-alt-f> doesn't really do it either.

qemu was not compiled against gtk, which might work better for full-screen...

Did things work as expected in tc-9?



I use FLWM, no GTK .
In tc-7 is normal .
but tc-9   not  .

Oh, at window modle, < CTL - Alt -f >  is also effective.

Thank you
Title: Re: Tiny Core v10.0
Post by: TomyTurbos on January 31, 2019, 04:15:04 PM
@curaga
@jaunito

Please forgive my ignorance, but how does one go about applying these fixes?  Is there a new core.gz I can download?
Title: Re: Tiny Core v10.0
Post by: Rich on January 31, 2019, 04:48:22 PM
Hi TomyTurbos
Is this what you are looking for:
http://tinycorelinux.net/10.x/x86/release/distribution_files/
Title: Re: Tiny Core v10.0
Post by: TomyTurbos on January 31, 2019, 04:55:11 PM
Hi TomyTurbos
Is this what you are looking for:
http://tinycorelinux.net/10.x/x86/release/distribution_files/

Thanks for answering.

The file appears to be identical to the original. (same date and byte count)
Title: Re: Tiny Core v10.0
Post by: Rich on January 31, 2019, 05:02:18 PM
Hi TomyTurbos
Everything else mention in this thread refers to extensions which can be updated using the  Apps  utility.
Title: Re: Tiny Core v10.0
Post by: TomyTurbos on January 31, 2019, 05:29:13 PM
Hi TomyTurbos
Everything else mention in this thread refers to extensions which can be updated using the  Apps  utility.

Thanks again.
Rather than get into an extensive trouble-shoot in this thread, I'll just say that this has to do with the X11 error, which was reported as fixed.  I am getting that error and suspect that other problems are related.

So, I just need to know how to apply the fixes, particularly the one regarding X11 locale. 

I apologize for not being a Linux/TC wizard, but it appears to be a typo in the script.  But I don't know which script or where to find it, let alone what the proper pathname is.  Nor do I know where to get the current dev copy of core.gz, which should quickly and easily resolve that issue.

Title: Re: Tiny Core v10.0
Post by: Rich on January 31, 2019, 05:46:55 PM
Hi TomyTurbos
Try running these commands:
Code: [Select]
tce-audit builddb
tce-audit updatedeps
tce-audit fetchmissing
tce-update
Then reboot.
Title: Re: Tiny Core v10.0
Post by: halma on January 31, 2019, 05:50:21 PM
just my 2cents:
kernel 4.19.10-tinycore64 (vmlinuz64), cant boot anymore as XEN domU, i think i need to recompile the kernel, 9.x works without recompile.

and btw:
TC9.x x64-->
Code: [Select]
file -s vmlinuz64
vmlinuz64: Linux kernel x86 boot executable bzImage, version 4.14.10-tinycore64 (tc@box) #2018 SMP Mon Jan 1 16:07:42 UTC 20, RO-rootFS, swap_dev 0x4, Normal VGA
TC10.x x64-->
Code: [Select]
file -s ../10x/vmlinuz64
../10x/vmlinuz64: Linux kernel x86 boot executable bzImage, version 4.19.10-tinycore64 (tc@box) #1999 SMP Tue Dec 18 15:18:54 UTC 2, RO-rootFS, swap_dev 0x4, Normal VGA

look at the date of 10.x kernel :) 1999 ...

    [EDIT]: Added code tags.  Rich
Title: Re: Tiny Core v10.0
Post by: TomyTurbos on January 31, 2019, 06:12:31 PM
Hi TomyTurbos
Try running these commands:
Code: [Select]
tce-audit builddb
tce-audit updatedeps
tce-audit fetchmissing
tce-update
Then reboot.

Done (as SU, BTW!  Didn't work otherwise)
Error message gone.

Thanks again, Rich.
Title: Re: Tiny Core v10.0
Post by: Rich on January 31, 2019, 06:21:23 PM
Hi TomyTurbos
Glad to here that solved your problem. I didn't think you needed to be  root  to perform those operations.
Title: Re: Tiny Core v10.0
Post by: TomyTurbos on January 31, 2019, 06:40:53 PM
Hi TomyTurbos
Glad to here that solved your problem. I didn't think you needed to be  root  to perform those operations.

No reboot required (other than at the end), just sudo su.

And for the suggestion box:  Make those commands into a script and include it as part of the Core.
It seems like a basic maintenance thing that is probably over most people's heads. (It was in my case!)
Things like this would make TCL a little more user-friendly and also cut down on you Brainiacs having to deal with the same stuff over and over. 

Thanks once more.
Title: Re: Tiny Core v10.0
Post by: curaga on February 01, 2019, 10:31:08 AM
Comparing the XEN options:
Code: [Select]
--- /tmp/old    2019-02-01 20:31:53.351871571 +0200
+++ /tmp/new    2019-02-01 20:32:03.621872068 +0200
@@ -20,11 +20,14 @@
 CONFIG_HVC_XEN=y
 CONFIG_HVC_XEN_FRONTEND=y
 CONFIG_XEN_WDT=y
+CONFIG_DRM_XEN=y
+CONFIG_DRM_XEN_FRONTEND=m
 CONFIG_XEN_FBDEV_FRONTEND=y
+CONFIG_SND_XEN_FRONTEND=m
 CONFIG_MMC_SDHCI_XENON=m
 CONFIG_XEN_BALLOON=y
 # CONFIG_XEN_SELFBALLOONING is not set
-CONFIG_XEN_SCRUB_PAGES=y
+CONFIG_XEN_SCRUB_PAGES_DEFAULT=y
 CONFIG_XEN_DEV_EVTCHN=y
 CONFIG_XEN_BACKEND=y
 CONFIG_XENFS=y
@@ -32,10 +35,13 @@
 CONFIG_XEN_SYS_HYPERVISOR=y
 CONFIG_XEN_XENBUS_FRONTEND=y
 CONFIG_XEN_GNTDEV=m
+CONFIG_XEN_GNTDEV_DMABUF=y
 CONFIG_XEN_GRANT_DEV_ALLOC=m
+CONFIG_XEN_GRANT_DMA_ALLOC=y
 CONFIG_SWIOTLB_XEN=y
 CONFIG_XEN_TMEM=m
 CONFIG_XEN_PCIDEV_BACKEND=m
+CONFIG_XEN_PVCALLS_FRONTEND=m
 # CONFIG_XEN_PVCALLS_BACKEND is not set
 CONFIG_XEN_PRIVCMD=y
 CONFIG_XEN_ACPI_PROCESSOR=m
The new kernel only added options, so I'm not sure why it would have less functionality. I don't use Xen though.
Title: Re: Tiny Core v10.0
Post by: coreplayer2 on February 02, 2019, 06:49:23 AM
Hi TomyTurbos
Glad to here that solved your problem. I didn't think you needed to be  root  to perform those operations.

No reboot required (other than at the end), just sudo su.
I have to agree with Rich, because "sudo su' nor "sudo are required in a normal tinycore fugal installation
Code: [Select]
tc@box:~$ tce-audit builddb
Building Extension Database from /etc/sysconfig/tcedir/optional
...........................................................
tc@box:~$ tce-audit updatedeps
Updating .dep files from /etc/sysconfig/tcedir/optional
...
Building Extension Database from /etc/sysconfig/tcedir/optional
...........................................................
tc@box:~$ tce-audit fetchmissing
tc@box:~$
not even "tce-update" requires sudo

Additionally, without a reboot how can the updated extension be loop mounted and loaded??  it's not possible.

Title: Re: Tiny Core v10.0
Post by: ricky on February 09, 2019, 02:54:24 AM
After download filesystems-4.19.10-tinycore64.tcz and  brtfs-progs.tcz in Tiny Core v 10.0 x86_64, I was typing in terminal "sudo modprobe btrfs" .
I got in terminal:  "modprobe: can't load module btrfs (kernel.tclocal/fs/btrfs/btrfs.ko.gz): unknown symbol in module, or unknown parameter" . But in Tiny Core v 9.x x86_64 there was no such problem.

What is wrong in Tiny Core v 10.0 x86_64 ? Thank you in advance for your help !

ricky




Title: Re: Tiny Core v10.0
Post by: Juanito on February 09, 2019, 04:37:18 AM
As per:
Code: [Select]
$ modinfo btrfs | grep depends
depends:        zstd_compress,zstd_decompress,raid6_pq,xor

zstd_compress, zstd_decompress and xor are in the base and raid6_pq is provided by the raid-dm-KERNEL extension
Title: Re: Tiny Core v10.0
Post by: ricky on February 09, 2019, 07:09:04 AM
Download and install of raid-dm-4.19.10-tinycore64.tcz solved my problem.
Thank you so much Juanito .
ricky
Title: Re: Tiny Core v10.0
Post by: Ted Clayton on February 16, 2019, 09:54:09 AM
The exchange with 'drunk' is of interest.  My time on Ubuntu has been dominated by surfing the repo with Synaptic, and I've seen so many under-the-radar little programs.  Installed 1,000 (but had a hard time finding or managing).

Genealogy (GEDCOM): we are getting DNA tests, and I need a more competent browser for the secure User pages.  There are special-purpose GEDCOM-database editors and HTML Tree makers, etc.  LifeLines!  Dad started with 3-ring binders, graduated to TRS-80, MS-DOS and Windows.  And we continue.

Many other amateur radio codes; NEC, minNEC propagation, grayline ... and great utilities that are not marked as Ham/Amateur!  Smith Charts!

GIS/GPS, DEM, cartography.  A true love.  And a true story, I self-rescued from the off-trail Olympics with my old Magellan 310.  After RTDM and figuring out how to change the Datum to match my topo.

Can I really make Extensions for Tiny Core?  I compile from source, on Ubuntu, though I'm no way a compiler-user.  But I surfed into nitram's 2015 extension-creation post http://forum.tinycorelinux.net/index.php?topic=18682.0 and it looks kinda gnarly.  But that is old, strongly-condensed, and not labeled Official.

I had not looked at the Wiki yet.  dCore!  Direct access to Debian and Ubuntu repos!  Wow!

But again, is this really for me?  dCore is not visible from the sidewalk, and there may well be good reason.

Plus ... are dCore SCEs the same thing as TCEs?  Or are these like the easier 'personal' Extensions in TC ... and not useful to the Project? 

I'm a good technician (and code-tinker), but I'm not a real Engineer (or programmer).  BaCon?  I can do BaCon alright ... and some ASM, on CPM.

Thanks!
Title: Re: Tiny Core v10.0
Post by: fnq3 on March 21, 2019, 08:51:09 PM
Team Tiny Core is proud to announce the release of Core v10.0
http://www.tinycorelinux.net/10.x/x86/release
http://www.tinycorelinux.net/10.x/x86_64/release


Hello ,
Use TC 10.x/x86/release
qemu-system-x86_64  -full-screen
display full screen;

but Use TC 10.x/x86_64/release
qemu-system-x86_64  -full-screen
cannot achieve full screen, is still a window mode
press <ctrl+alt+f>
qemu program crashed : "Segmentation fault "



Thanks!
Title: Re: Tiny Core v10.0
Post by: Juanito on March 31, 2019, 06:22:02 AM
Since the x86 version of qemu is more recent than the x86_64 version, I would guess that this is a qemu bug, not a tinycore bug?
Title: Re: Tiny Core v10.0
Post by: neonix on March 31, 2019, 11:42:08 PM
as per this:

http://joewing.net/projects/jwm/release-2.3.html

..there have been changes to the configuration file format - jwm-2.3.xslt doesn't seem to fix everything, so if anybody would like to submit patches, please feel free  :)

Edit: got it - updated jwm posted

Unfortunately the problem wasn't solved. It also appeared in TC 9.x86. What X-server you use for testing, Juanito?
Title: Re: Tiny Core v10.0
Post by: Juanito on April 01, 2019, 12:10:08 AM
Most probably Xorg-7.7
Title: Re: Tiny Core v10.0
Post by: Juanito on April 02, 2019, 06:47:28 AM
Since the x86 version of qemu is more recent than the x86_64 version, I would guess that this is a qemu bug, not a tinycore bug?

qemu updated