WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Tiny Core v8.0  (Read 6481 times)

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 9070
Tiny Core v8.0
« on: April 09, 2017, 12:41:26 AM »
Team Tiny Core is proud to announce the release of Core v8.0
http://www.tinycorelinux.net/8.x/x86/release
http://www.tinycorelinux.net/8.x/x86_64/release

Changelog for 8.0:
* busybox updated to 1.25.1 and cpio patched for uid/gid error
* kernel updated to 4.8.17
* glibc updated to 2.24
* gcc updated to 6.2.0
* e2fsprogs base libs/apps updated to 1.43.3
* util-linux base libs/apps updated to 2.28.2

Note:

Most extensions have been copied over from the 7.x repo - note that the Xorg-7.7 extensions have been updated, the ncurses and readline extensions have changed major versions and the openssl extension has been factored out into openssl and ca-certficates.

Offline thane

  • Hero Member
  • *****
  • Posts: 616
Re: Tiny Core v8.0
« Reply #1 on: April 09, 2017, 02:53:15 AM »
I'm not sure this is the right place to report/request this, but I'm having the same video resolution issues with TC 8.0 that I had when I first upgraded to 7.0. It turned out that I needed an updated version of xf86-video-nv.tcz. Could this be added to the 8.0 repo?

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 9070
Re: Tiny Core v8.0
« Reply #2 on: April 09, 2017, 03:23:28 AM »
posted

Offline chattrhand

  • Jr. Member
  • **
  • Posts: 80
Re: Tiny Core v8.0
« Reply #3 on: April 09, 2017, 06:36:49 AM »
Hi TinyCore Team,

I've just downloaded / burned to CD / bootified a TC-8.0 pendrive (usb3.0/16GB)

- DE-keyboard with äöüß can be set; ok on the editor, on the Aterm ???? instead
- alsa sound remains silent
- oss sound is not available (was a help for tc-7.2)
- firefox-ESR refuses to start
- firefox-getLatest.sh installs firefox-43.0.4 but does not even start
- icecat browser does start and works fine.
- Now I tried again to run firefox-getLatest.sh, installs the same old firefox-43.0.4; the actual is 52.0.2
- The hole to the net that had been punched with icecat now helps firefox too.

That's what I found for now, I will continue testing and reporting.

Many thanks for this tiny fine system!

greetings
chattrhand
TinyCore, SliTaz, LinuxMint, Tails, Mac ...

Offline pcr20

  • WikiUser
  • *
  • Posts: 3
Re: Tiny Core v8.0
« Reply #4 on: April 09, 2017, 07:25:27 AM »
v8.0 does not appear to work within Hyper-V as a VM:

hv_storvsc is not loaded and when I try to load it manually I get the following:

tc@box:~$ sudo modprobe hv_storvsc
modprobe: can't load module hv_storvsc (kernel/drivers/scsi/hv_storvsc.ko.gz): unknown symbol in module, or unknown parameter

Any suggestions what to try?

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 9070
Re: Tiny Core v8.0
« Reply #5 on: April 09, 2017, 07:33:22 AM »
it looks like it depends on a module that is not loaded - does "modinfo hv_storvsc" show any dependent modules?

Offline pcr20

  • WikiUser
  • *
  • Posts: 3
Re: Tiny Core v8.0
« Reply #6 on: April 09, 2017, 07:52:33 AM »
Thanks - good suggestion.

root@box:/home/tc# modinfo hv_storvsc
filename:       /lib/modules/4.8.17-tinycore/kernel/drivers/scsi/hv_storvsc.ko.gz
description:    Microsoft Hyper-V virtual storage driver
license:        GPL
parm:           storvsc_vcpus_per_sub_channel:Ratio of VCPUs to subchannels
parm:           storvsc_ringbuffer_size:Ring buffer size (bytes)
parm:           logging_level:Logging level, 0 - None, 1 - Error (default), 2 - Warning.
alias:          vmbus:4acc9b2f6900f34ab76b6fd0be528cda
alias:          vmbus:32264132cb86a2449b5c50d1417354f5
alias:          vmbus:d96361baa104294db60572e2ffb1dc7f
depends:        hv_vmbus,scsi_transport_fc
intree:         Y
vermagic:       4.8.17-tinycore SMP mod_unload 486
root@box:/home/tc#

oot@box:/home/tc# lsmod
Module                  Size  Used by    Not tainted
cpufreq_userspace      12288  0
cpufreq_conservative    12288  0
cpufreq_powersave      12288  0
squashfs               24576 60
loop                   20480 120
hv_netvsc              24576  0
hv_utils               16384  0
cn                     12288  1 hv_utils
hyperv_keyboard        12288  0
hid_hyperv             12288  0
floppy                 45056  0
fjes                   20480  0
hyperv_fb              12288  1
acpi_cpufreq           12288  0
pcspkr                 12288  0
hv_vmbus               24576  5 hv_netvsc,hv_utils,hyperv_keyboard,hid_hyperv,hyperv_fb
root@box:/home/tc# modprobe scsi_transport_fc
modprobe: module scsi_transport_fc not found in modules.dep


Looks like it's missing scsi_transport_fc

I tried to rebuild the kernel drives, but running:
tc@box:~$ /usr/local/bin/linux-kernel-sources-env.sh

gave:

checking repo for linux-4.8.17-patched.tar.xz
Connecting to newbielink:http://www.tinycorelinux.net [nonactive] (89.22.99.37:80)
wget: server returned error: HTTP/1.1 404 Not Found
checking repo for linux-4.8.17-patched.txz
Connecting to newbielink:http://www.tinycorelinux.net [nonactive] (89.22.99.37:80)
wget: server returned error: HTTP/1.1 404 Not Found
source not found



Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 9414
Re: Tiny Core v8.0
« Reply #7 on: April 09, 2017, 09:23:15 AM »
Looks like we need to add that module to base. It doesn't have any deps itself. For an instant fix, install the scsi-KERNEL extension.
The only barriers that can stop you are the ones you create yourself.

Offline thane

  • Hero Member
  • *****
  • Posts: 616
Re: Tiny Core v8.0
« Reply #8 on: April 09, 2017, 09:57:07 AM »
Thanks Juanito for posting the updated xf86-video-nv.tcz. Video issue resolved.

Offline thane

  • Hero Member
  • *****
  • Posts: 616
Re: Tiny Core v8.0
« Reply #9 on: April 09, 2017, 10:46:22 AM »
To chattrhand, a shot in the dark but did you update all your .dep files and extensions? I did an install to the existing partition (USB) and there were a lot of updates needed when I checked against the 8.0 repo.
« Last Edit: April 09, 2017, 10:49:11 AM by thane »

Offline pcr20

  • WikiUser
  • *
  • Posts: 3
Re: Tiny Core v8.0
« Reply #10 on: April 09, 2017, 12:46:09 PM »
curaga: thanks for the tip. tce-load -wi scsi-KERNEL does indeed get hv_storvsc loaded

However, I now get the same hanging behaviour which I get with tinycore 7.0, 7.1 and 7.2.

The symptom is that when I write a certain amount of data (I guess an amount large enough so that the journal then flushes to disk - I'm using ext4), the process which is requesting the write hangs. The kernel is still running, and new processes can be started, but kill -9 does not kill the process which is hanging.

It appears that the problem is known for 7.2 (http://forum.tinycorelinux.net/index.php?topic=20449.0), and as you pointed out the problem reported in this post is not just due to a missing module - it's a HyperV/Kernel/both bug.

6.4.1 works fine, FYI.

I tried recompiling the 7.2 kernel, and got similar results.

Any suggestions on what the root cause might be / how to fix?

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 9070
Re: Tiny Core v8.0
« Reply #11 on: April 09, 2017, 09:40:53 PM »
I tried to rebuild the kernel drives, but running:
Code: [Select]
$ /usr/local/bin/linux-kernel-sources-env.sh
gave:

Code: [Select]
checking repo for linux-4.8.17-patched.tar.xz
Connecting to www.tinycorelinux.net (89.22.99.37:80)
wget: server returned error: HTTP/1.1 404 Not Found
checking repo for linux-4.8.17-patched.txz
Connecting to www.tinycorelinux.net (89.22.99.37:80)
wget: server returned error: HTTP/1.1 404 Not Found
source not found

This should be OK now

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 9070
Re: Tiny Core v8.0
« Reply #12 on: April 09, 2017, 09:48:20 PM »
Note that tc-install has been factored out into tc-install and tc-install-GUI and has been modified so that it works for both x86 and x86_64.

See here for details:

https://github.com/tinycorelinux/fltk_projects/tree/master/tc-install

Note that the changes have not yet been included in the CorePlus iso.

Thanks to polikuo for the work on this.

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 9414
Re: Tiny Core v8.0
« Reply #13 on: April 15, 2017, 09:36:06 AM »
The TC iso is missing the libSM and libICE extensions.
The only barriers that can stop you are the ones you create yourself.

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 9070
Re: Tiny Core v8.0
« Reply #14 on: April 15, 2017, 09:46:17 PM »
Hmm - that's because there is no dep file for aterm in tc-x.x x86...

aterm dep file added and TinyCore iso reposted.

Also tc-install-GUI added to CorePlus iso and reposted.