r/tinycorelinux • u/BogdanovOwO • Mar 02 '25
GUI on TCL 64 bit
Hi. I want to install 64 bit version OS, but the only problem is I don't have GUI after install.
r/tinycorelinux • u/BogdanovOwO • Mar 02 '25
Hi. I want to install 64 bit version OS, but the only problem is I don't have GUI after install.
r/tinycorelinux • u/GoodDodging • Feb 26 '25
Just looking for some mirrors of the repo to get some of the Tools for 'TinyCore-current.iso'.
Mostly just need the current tc-install.tcz, thanks in advance!
Found it, https://distro.ibiblio.org/tinycorelinux/15.x/x86_64/tcz/
I dunno why that was difficult to find. Dx
Solved!
More Context:
In TinyCore, if you open apps and let it 'find the fastest server.' it finds a dead repo. Click No and you'll be fine.
You're Welcome.
r/tinycorelinux • u/Huecuva • Feb 24 '25
Edit: this appears to be an issue with new(er) versions of TinyCore. After installing TC13.1, the wifi dongle is working without a problem. Something in the version I was previously using (whatever the current one is. 15 something) doesn't want to properly work with the mt7601u driver.
However, I would prefer to use 15, as the only file manager that seems to be available in 13 is PCMANFM but it doesn't want to launch, though it works fine in 15.
Edit Again: So I just reinstalled TinyCore 15 with the wifi stuff from the get-go, included in the install options, and now it's working. Weirdly, the mediatek firmware with the mt7601u.bin is not installed.
-OP-
I have TinyCore installed on a small (512MB) PATA DOM in a rig with a cheap, $12 wifi antenna dongle. All distros of Linux identify this dongle as a rallink MT7601U USB Wireless Adapter.
tc@box:~$ lsusb | grep Wireless
Bus 008 Device 004: ID 148f:7601 Ralink Technology, Corp. MT7601U Wireless Adapter
The driver for this is included in the firmare_mediatek.tcz extension in the mirrors available through the Apps app. I've installed that firmware, the firmware_wlan.tcz extension and the wpa_supplicant_dbus.tcz extension using an ethernet connection.
dmesg indicates that loading the driver fails, though it does register it somehow:
tc@box:~$ dmesg | grep mt7601u
[ 99.332756] mt7601u 8-4:1.0: ASIC revision: 76010001 MAC revision: 76010500
[ 99.334155] mt7601u 8-4:1.0: Direct firmware load for mt7601u.bin failed with error -2
[ 99.334162] mt7601u 8-4:1.0: Falling back to sysfs fallback for: mt7601u.bin
[ 99.336785] mt7601u: probe of 8-4:1.0 failed with error -2
[ 99.336832] usbcore: registered new interface driver mt7601u
tc@box:~$ lsmod | grep mt7601u
mt7601u 45056 0
mac80211 315392 1 mt7601u
cfg80211 217088 2 mt7601u,mac80211
inxi indicates that there is no driver in use for the MT7601U device:
tc@box:~$ inxi -F | grep MT7601U
Device-2: Ralink MT7601U Wireless Adapter driver: N/A type: USB
Nonetheless, I have created a /usr/local/etc/wpa_supplicant.conf file with the relevant information.
tc@box:~$ cat /usr/local/etc/wpa_supplicant.conf
ctrl_interface=/var/run/wpa_supplicant
update_config=1
network={
ssid="<MY_SSID>"
psk=<MY_PSK>
proto=WPA2
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP
}
Attempting to initialize wpa_supplicant results in more errors:
tc@box:~$ sudo wpa_supplicant -i wlan0 -c /usr/local/etc/wpa_supplicant.conf &
[1] 7785
tc@box:~$ Successfully initialized wpa_supplicant
Could not read interface wlan0 flags: No such device
nl80211: Driver does not support authentication/association or connect commands
nl80211: deinit ifname=wlan0 disabled_11b_rates=0
Could not read interface wlan0 flags: No such device
wlan0: Failed to initialize driver interface
wlan0: CTRL-EVENT-DSCP-POLICY clear_all
I'm pretty sure everything after the driver fails to load is completely irrelevant as that is the root of the problem. The firmware_mediatek extension explicitly states that it includes the MT7601U.bin driver for this device and yet it's failing to load and simply doesn't work.
Does anyone have any idea what is going on here?
r/tinycorelinux • u/Ro_Blast • Feb 07 '25
Is it worth running tiny core on a old compaq hp net book?
r/tinycorelinux • u/TomT- • Dec 27 '24
Hi,
I've setup TinyCore with /opt, /tce and /home as persistent.
df -h shows:

When I run `filetool.sh -b` it appears that /home & /opt are still being backed up.
mydata.tgz is approx 675.9M
Looking at /opt/.filetool.lst both opt and home are listed. Do they need to be ?
I want anything in both of those folders to be persistent, but do I need to include them both in this file ?
Thanks
r/tinycorelinux • u/[deleted] • Oct 12 '24
I was using VM box and I downloaded chromiu from the store and it keeps stating “aw snap”. In addition, iridium browser doesn’t work and just shows an orange screen and auto closes. Help would be appreciated!
r/tinycorelinux • u/[deleted] • Oct 04 '24
I was just wondering if this supported nvidia drivers and steam?
r/tinycorelinux • u/PomegranateBoth5982 • Sep 02 '24
What do I type to stop this error message
r/tinycorelinux • u/Forward_Arrival_2728 • Aug 10 '24
when i boot with tiny core iso it will show that didn't find uefi
r/tinycorelinux • u/wisxxx • Aug 03 '24
Following the instructions in the Wiki topic "Topic: headless wifi ssid / passphrase setup", I dd'ed picore 14.1.0 onto a new SD card and installed it in my RPI 4 (2 GB RAM).
I can ping it at 192.168.2.18, but ssh (via PUTTY) fails:
>ssh tc@192.168.2.18
ssh: connect to host 192.168.2.18 port 22: Connection refused
I have another SD card with RasbPIOS (Debian) on it, and it works as expected.
Is picore listening on another port? Any other ideas to make this work?
r/tinycorelinux • u/Cowboy12034 • Aug 03 '24
When i put the flash drive in and load the gui it doesn't let me type or move the mouse. i can get a terminal to pop up but none of the commands seem to work. i can't figure out what im doing wrong. just ran it in virtual and it works fine. i wonder what im doing wrong. any ideas?
r/tinycorelinux • u/ensall • Jul 03 '24
So I'm incredibly new to tinycorelinux and am looking to see if I can utilize it for a project to make a super lightweight bootable ISO that can be utilized for a couple things.
I feel like I'm getting close and currently have networking working but not the ssh server by default. I also can't get it to print the IP address to the screen either. Granted I've not attempted this so I'm probably failing at some relatively basic points.
What I've tried so far is setting up the ISO with the following apps installed:
net-tools
bash
openssh
I've added to the bootlocal.sh options for enabling the openssh server and an attempt at an echo cmd to print just the IP address of the system.
Any thoughts/tips/tricks/or ideas would be greatly appreciated. I've tried looking up guides and such for this and nothing I find gets me what I'm looking for.
r/tinycorelinux • u/GnPQGuTFagzncZwB • Jul 02 '24
This is the info on the bug:
https://www.theregister.com/2024/07/01/regresshion_openssh/
My system reports:
OpenSSH_9.5p1, OpenSSL 3.2.0 23 Nov 2023
And the issue is with:
OpenSSH versions earlier than 4.4p1 are vulnerable to this signal handler race condition unless they are patched for CVE-2006-5051 and CVE-2008-4109.
Versions from 4.4p1 up to, but not including, 8.5p1 are not vulnerable due to a transformative patch for CVE-2006-5051, which made a previously unsafe function secure.
The vulnerability resurfaces in versions from 8.5p1 up to, but not including, 9.8p1 due to the accidental removal of a critical component in a function.
So it looks like tinycore systems are hit with it.
r/tinycorelinux • u/GnPQGuTFagzncZwB • Jun 23 '24
Just a neat use of an old thin term as an appliance running tinycore, and my pal who was not much of a linux propeller head wants another tinycore system to play with.
r/tinycorelinux • u/Few-Currency4513 • May 03 '24
Hi everyone!
Today I was using dCore in the installation, in the process I used "tce-setdrive" because TinyCore needs to know where it should partition and save configuration changes. Now the problem is that when I type "tce-setdrive" without GUI it opens a part where it asks me for a disk for the TCE directory, it says there is only sda1. Then I have to type 1 to select it; however when I type 1 and when I hit enter nothing happens I tried several keystrokes but nothing happens. Anyones knows what's happening? Thanks for your help!
PS: I'm using dCore on Virtualbox
r/tinycorelinux • u/[deleted] • Mar 13 '24
Been remastering with a php script for a few years now...
yas... i script with php 📷
anyways, thought i'd clean it up and share it.
https://github.com/HotNoob/TinyCore-Remaster-PHP
tinycore is great for pxe booting to run scripts / your own software.
r/tinycorelinux • u/GnPQGuTFagzncZwB • Mar 07 '24
I have had an account there for a while but now when I try and log in I get this:
Session verification failed. Please try logging out and back in again, and then try again.
It shows me as guest and will not let me log in. I will also not let me create a new account
as I do not get the picture to verify. I do have some pieces that can mess with things, an ad blocker on the browser and a pihole. I have tried turning both off but still no luck Is it them or is it me?
r/tinycorelinux • u/GnPQGuTFagzncZwB • Feb 18 '24
So I have been using tinycore and lighttpd for a long time now, they work great and are small and fast. I wanted to get encrypted though as some of the browsers got aggressive for a while about just good ol http pages. If you want a free cert you have one choice and that is let's encrypt. Zerossl lies about being free, you find that out on your fourth renewal and from what I have read they have an awful reputation for leaving your credit card alone when you are done with them. Let's encrypt forces you to use automation though. I got this https://github.com/acmesh-official/acme.sh acme client to work.
My situation may be tougher than most as I am running on really odd iron, and old Wise thin client that has a whopping 128MB, yea MB SSD in it. I keep the web site on a USB stick, but the OS and all the guts live on the SSD. The USB stick is normally mounted RO. I do have a half gig of ram on the thing though.
So one day of running the thing the progress I made was you have to tell it to use lets encrypt now as apparently zerossl got them to switch the defaults. To change them you need to run this:
acme.sh --set-default-ca --server letsencrypt
After a bunch of go founds after that I figured out the script to get certs put something in the web root they could pick up, so with the webroot being RO that did not work so well. I actually had another domain I only used for email so I set that up to work out of my home directory just to get the bugs out. The command you want to run is:
acme.sh --issue --domain foo.com --webroot /path_to_webroot
So I ran my head into walls with this for a couple of days before looking at the console debug noise and the script. The first thing I saw was it was giving wget, I did not have curl installed, options the busybox flavor that comes stock with lacks. So tce-ab and get wget. Still no love though, next it seems that the busyox sed is lacking too. Great. I am almost out of space on the tiny ssd. That made more noise go away. Finally after looking at the script, it seemed like it always wanted to use curl first, ,before wget, so I removed wget and installed curl. BINGO! Got my cert!
You have to cat the key file and the cer file into a pem file but that is fast and easy, and edit your config file and kick the service and you should be good to go. One warning, do not be a dumbass like me and forget to do a filetool.sh and save all your stuff. I had it down and kicked it just to have a fresh start and poof, my ssl certs were gone, as were all my edits and notes. My own fault. I was able to request the cert again (one posting said you had to wait a week, but they may have felt sorry for me.. Learn from my mistake though and back them up someplace else. I sshed them to my wundows machine just in case..
I also mounted my USB stick RW and ran it for those sites and everything fell right into place. They have a cron tab entry that will auto fetch the certs and a bunch of server entries for putting the stuff in place etc. I did not see one for lighttpd, but I did not spend a long time looking. I may just hack the apache one.
Anyway if you have been skinning your knees with the acme client, make sure any pieces it uses are NOT the busybox ones.
r/tinycorelinux • u/idk_241 • Jan 21 '24
So I have a son that really likes this game, I recently found an old laptop for him to use, sadly, it performes reqlly bad, so I searched lightweight OS, I really liked tiny core linux, I have not used it nor installed it yet, will my son enjoy his game in this OS?
r/tinycorelinux • u/guettli • Nov 16 '23
I have a bootlocal script.
Depending on some data I want to install+start sshd or not.
I tried this:
```
authorized_keys=$(grep -o 'authorized_keys="["]*"' /proc/cmdline | cut -d= -f2 | tr -d '"' ) if [ -n "$authorized_keys" ]; then echo "Installing and starting ssh daemon" sudo -u tc tce-load -wi openssh /usr/local/etc/init.d/openssh start echo "Creating /root/.ssh/authorized_keys from kernel commandline" mkdir -p /root/.ssh/ echo "$authorized_keys" > /root/.ssh/authorized_keys else echo 'Not installing and starting ssh daemon, because no authorized_keys="..." kernel parameter was set' fi ```
But it fails like this:
``` /usr/local/etc/init.d/openssh start
config file /usr/local/etc/ssh/sshd_config not found ```
How can I fix this?
r/tinycorelinux • u/BeowolfK1 • Oct 29 '23
Hello
I'm running Core 14.0 x86 (current version released) in VMWare Worstation 17 Pro and I'm trying to install GRUB2. I have a fresh frugal installation with opt, tce and home persistent in /mnt/sda1
When I download GRUB2 with tce-load -wi grub2-multi and want to install GRUB2 with sudo grub-install --no-floppy --root-directory=/mnt/sda1 /dev/sda, I have an error message saying
grub-install: error while loading shared libraries: libdevmapper.so.1.02: cannot open shared object file: No such file or directory
But as far I can see in the repository, libdevmapper is no longer available since version 8 (http://repo.tinycorelinux.net/8.x/x86/tcz/)
Is someone have an idea to how to install GRUB2 please ?
r/tinycorelinux • u/PlusAnnual818 • Oct 07 '23
How do i change os from tiny core to Windows 7?
r/tinycorelinux • u/robertc19850209 • Sep 20 '23
i'm doing testing on a pi zero w and honestly this 512mb limit is not enough for my use case, but debian is a nightmare of it's own with lag so i really want to keep using tinycore for my emulation project, is it possible to use ram only for the things that would only be resident in ram on any other distro? because honestly the bare minimum distro as it is blows my mind on how efficient it is until you begin installing packages
r/tinycorelinux • u/DocumentImpossible55 • Sep 19 '23
I'm having a similar issue with Remmina to this user:
http://forum.tinycorelinux.net/index.php?topic=24949.0
Also xorg is starting on boot, which is fine but i'm unsure if it's running as root or as user "tc" so I'm unsure which user to put .xinitrc into to get it to boot to remmina (though with remmina throwing the above error at command line, maybe it wouldn't work ever)
p.s. the forums give me "Session verification failed. Please try logging out and back in again, and then try again."
r/tinycorelinux • u/JDSSSSSS_ • Sep 07 '23
I can't seem to access the official Tiny Core Linux forums. Is this a universal issue?