D
NiceTired of trying to boot theuselessLinux on your Switch without succeeding ? Tired of reading through the 57 guides I made just to see a black screen or USB error ? Fear no more, for I have come with...
~ Painless Linux ~
Grab it while it's hot : https://github.com/natinusala/painless-linux
Everything is explaned in the README of the repository.
Now you can boot Linux from any system (Windows, Mac OS, Linux or Android), without any extra work :
The system is an improved version of @00Cancer's GNOME Arch Linux image :
- Download the disk image
- Burn it on your SD card using Etcher or dd
- Clone or download the repository and use the provided scripts (for Android you need to copy 2 files)
- sudo
- chromium browser
- scripts to manage GPU clock profiles (courtesy of @Gigaa)
- SSH server enabled by default
- automatic root filesystem expand to fit your SD card
I will try to keep it updated, with incremental updates, if applicable. I will also keep this post minimal, as everything is already in the README.
Have fun with your almost functional Linux !
My focus is on Lakka right now. Once I make them work in Lakka I'll provide an updated kernel for Painless Linux.
Hey Tempers,
I rebuild the painless-linux kernel with applied Lakka patches. That means we finally have bluetooth sound, fixed battery indicator and Joycon support in Painless Linux.
Install Painless-Linux as described here:
https://github.com/natinusala/painless-linux
Then extract the archive attached to this post and patch your Painless-Linux setup as described in the readme.txt.
Big thx to @natinusala for your help.
It would be really helpful if there was a way to move the cursor with the joycons, because the touchscreen is not that accurate.
Hey Tempers,
I rebuild the painless-linux kernel with applied Lakka patches. That means we finally have bluetooth sound, fixed battery indicator and Joycon support in Painless Linux.
EDIT: 128 GB SD cards won't work at all?
Use a video camera and frame stepIs it possible to redirect the bootlog over usb to my computer to be able to log it, even in case of problems? Scrolls by far too fast to read it.
Clean the contacts of your SD card, insert/remove it a few times, and try againI'm having trouble with booting Painless Linux on my Switch. The boot gets to the stage of "Waiting for root device /dev/mmcblk0p2..." and then just constantly scrolls down with
"mmc0: Timeout waiting for hardware interrupt." and then repeating lines of "mmc0: Timeout waiting for hardware interrupt." along with a SDHCI register dump.
Just tried that, but it didn't workClean the contacts of your SD card, insert/remove it a few times, and try again
Try a different SD cardJust tried that, but it didn't work