WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Recent Posts

Pages: [1] 2 3 ... 10
1
Raspberry Pi / Re: ARMv9 support
« Last post by CentralWare on Today at 12:20:55 AM »
@neonix: Do you have specific hardware in mind?

piCore is intended solely for the Raspberry Pi boards.  Whether or not you can get it to run on other hardware becomes a project which scopes outside of the Tiny Core Linux support region, but doesn't stop anyone from experimenting and/or implementing it to their wishes.  Last I knew, there were no RasPi boards (or plans for) running ARMv9.

ARMv9 was a discussion on raspberrypi.com back in 2021 where someone had asked the same question to RasPi peeps: Will ARMv9 ever be a Pi Platform.
Good reads:
https://forums.raspberrypi.com/viewtopic.php?t=308328
https://forums.raspberrypi.com/viewtopic.php?t=309119

If I'm not mistaken, the somewhat recent Raspberry 5 falls under the category of ARMv8.2 - so it's close, but not there just yet.
Additionally, there are claims ARMv9 uses the same ARMv8x ASM (plus potential additions) so in theory, piCore15 is already somewhat ARMv9 friendly - but no way to prove it yet as there's no board to prove it on and tweak to perfection.

Now, if the Admins all got together and said "Hey, why don't we support this and that non-raspi ARM board?" that would be a different story, but still, they'd need physical boards to develop for and test on in their possession, otherwise it's a guessing game nobody wins.
2
TCE Bugs / Re: virt-manager fails to import libxml2
« Last post by Rich on January 22, 2025, 09:17:08 PM »
Hi Leee
Just a little story in case your machine has a similar issue.

Last year someone gave me a Sony VAIO VGN-FZ240E laptop.
It has an "Intel Core 2 Duo T7250" CPU which is capable of
virtualization, yet I could not load kvm-intel.

After some online searching I found the manufacturer (VAIO) disabled
virtualization in the BIOS and provided no way to enable it.

Some more searching turned up a program that could read the CMOS
settings and save the contents in a text file.
I also found a list of what many of those locations do.
I changed the virtualization location to enable it.
I then used the program to write the text file back to CMOS memory.

I was then able to load kvm-intel.
3
TCE Bugs / Re: virt-manager fails to import libxml2
« Last post by Leee on January 22, 2025, 05:55:55 PM »
Thanks Rich

The CPU is an "Intel(R) Core(TM) i5-6200U" that supposedly has "Enhanced Virtualization" so I think it's ok.  I'll reboot later today and snoop around the BIOS settings for anything having to do with virtualization.  That wil, no doubt tell the story regarding kvm-intel.ko.gz but...

I'm wondering if any of that would have to do with loading the libxml2 stuff - seems unlikely to be related, though I suppose one never knows.
4
TCE Bugs / Re: virt-manager fails to import libxml2
« Last post by Rich on January 22, 2025, 05:25:49 PM »
Hi Leee
I think that means your CPU doe not support virtualization.
Or it might mean virtualization is disabled in your BIOS.
5
TCE Bugs / Re: virt-manager fails to import libxml2
« Last post by Leee on January 22, 2025, 05:07:55 PM »
Ummm... no.    :-[

But when I do that, modprobe fails with:

Code: [Select]
tc@dolly:~$ sudo modprobe kvm-intel
modprobe: can't load module kvm-intel (kernel.tclocal/arch/x86/kvm/kvm-intel.ko.gz): Operation not supported
6
TCE Bugs / Re: virt-manager fails to import libxml2
« Last post by Rich on January 22, 2025, 04:52:14 PM »
Hi Leee
You didn't mention it, so I have to ask, did you:
Code: [Select]
$ sudo modprobe kvm-intel
$ sudo /usr/local/etc/init.d/dbus start
$ sudo libvirtd -d
$ sudo virtlogd -d
  ..then start virt-manager
as specified by the .info file:
http://tinycorelinux.net/15.x/x86_64/tcz/virt-manager.tcz.info
7
TCE Bugs / virt-manager fails to import libxml2
« Last post by Leee on January 22, 2025, 04:19:57 PM »
This is not an urgent thing, since I just downloaded virt-manager on a whim to try it out, but...

I downloaded and installed virt-manager.tcz on Core 15.0 / x86_64 and when I try to run it, I get the following error output:
Code: [Select]
tc@dolly:~$ virt-manager
Traceback (most recent call last):
  File "/usr/local/share/virt-manager/virt-manager", line 19, in <module>
    from virtinst import BuildConfig
  File "/tmp/tcloop/virt-manager/usr/local/share/virt-manager/virtinst/__init__.py", line 49, in <module>
    from virtinst.domain import *  # pylint: disable=wildcard-import
  File "/tmp/tcloop/virt-manager/usr/local/share/virt-manager/virtinst/domain/__init__.py", line 5, in <module>
    from .blkiotune import DomainBlkiotune
  File "/tmp/tcloop/virt-manager/usr/local/share/virt-manager/virtinst/domain/blkiotune.py", line 8, in <module>
    from ..xmlbuilder import XMLBuilder, XMLChildProperty, XMLProperty
  File "/tmp/tcloop/virt-manager/usr/local/share/virt-manager/virtinst/xmlbuilder.py", line 16, in <module>
    from .xmlapi import XMLAPI
  File "/tmp/tcloop/virt-manager/usr/local/share/virt-manager/virtinst/xmlapi.py", line 7, in <module>
    import libxml2
ModuleNotFoundError: No module named 'libxml2'

Both libxml2.tcz and libxml2-python.tcz are loaded.

Looking at /tmp/tcloop/virt-manager/usr/local/share/virt-manager/virtinst/xmlapi.py line #7, it looks like libxml2-python should do the job, but apparently not (though I'm -still- not exactly a python guy).
8
TCE Bugs / Re: Claws mail not loading libEGL dependency
« Last post by Rich on January 22, 2025, 09:32:33 AM »
Hi andrewb
claws-mail.tcz.dep lists gtk2.tcz:
Code: [Select]
enchant2.tcz
gtk2.tcz
libICE.tcz
libSM.tcz
libetpan.tcz
libstartup-notification.tcz
poppler07.tcz
librsvg.tcz
pcre.tcz
gtk-update-icon-cache.tcz
found here:
http://tinycorelinux.net/15.x/x86/tcz/claws-mail.tcz.dep

gtk2.tcz.dep lists libEGL.tcz:
Code: [Select]
at-spi2-core.tcz
gdk-pixbuf2.tcz
libXcomposite.tcz
libXcursor.tcz
libXinerama.tcz
libXrandr.tcz
pango.tcz
pcre.tcz
libGLESv2.tcz
libEGL.tcz
found here:
http://tinycorelinux.net/15.x/x86/tcz/gtk2.tcz.dep

So it should be loading automatically.
9
TCB Tips & Tricks / Re: IBM ThinkPad 560Z Core Project Pentium II
« Last post by linic on January 22, 2025, 06:54:37 AM »
I thought someone reading this thread could find this other thread useful https://forum.tinycorelinux.net/index.php/topic,27458.msg176935.html#msg176935 to upgrade to 15.0 and boot into the desktop.
10
TCE Bugs / Claws mail not loading libEGL dependency
« Last post by andrewb on January 22, 2025, 01:30:16 AM »
Claws Mail in TC15 isn't loading libEGL as a dependency. Works OK if libEGL loaded manually.
Pages: [1] 2 3 ... 10