L4T Ubuntu - A fully featured linux on your switch

switchroot.png

L4T Ubuntu
Intro
L4T Ubuntu is a version of Linux based on nvidia's linux for tegra project. It uses a different kernel compared to previous releases which allows it to use features not yet in mainline. Such as audio, docking support and vulkan.

Join our discord: https://discord.gg/53mtKYt

We have a wiki !
To facilitate our work we will only update our wiki from now on in order to avoid multiple outdated references, please refer to the following link instead of this page

https://wiki.switchroot.org/en/Linux/Ubuntu-Install-Guide

Credits

Bylaws,
Langerhans,
Ave,
Natinusala,
CTCaer(most of the hard stuff),
Gavin_Darkglider,
DanielOgorchock(Joycon drivers/joycond),
stary2001 (reboot2payload),
NVIDIA,
Azkali
Everyone else in switchroot - more info on that in the future.
 
Last edited by azkali,
okay this is epic
but seriously the only problem i have with it is you have to write the image to an sd card. i dont have a seperate 16gb+ sd card. but other than that, this is so cool
 
@bylaws can u help me?

i'm having some problems here.
burned the image to my sd card, loaded hekate and after select the "L4T" option in more configs, my screen goes black (switch still turned on) and after some seconds or a minute, it reboots to RCM again. Tried several times and just the time it takes to reboot changes. What i'm doing wrong?
 
Last edited by De4dm4sterBR,
Dolphin is solid with Vulkan. Using an earlier build, I played through Dragon Roost Cavern in Wind Waker. Usually around 25fps, but full 30fps on occasion. ~20fps pretty often inside Dragon Roost Cavern.

Skip to ~9:00 in this video to see a few mins on Outset Island.
https://www.dailymotion.com/video/x76a6vf

GUY EXTREME GREAT PERFORMACE OF WIND WAKER ON DOLPHIN!!!! ITS AMAZIN IF YOU THINK THAT THEY SAID SOMETHING ABOUT THE 3D VULKAN STILL BUGGY
 
Last edited by Gunstorm,
Very excited to see this. I have been repairing computers, and electronics for 20 years now. I used to love windows, and I would play around with linux whenever there was a new kernel, but lets face it. until recently it wasn't the most user friendly operating system to use. It took a while to learn to use the terminal. There wasn't very many linux versions of popular software. when you did find a program that you wanted to use, and it was also ported for linux, it was a lot harder than just double clicking an EXE. File to install.

Things have changed. Now if you want to install a program in linux you just go to the app store. I have computers all over my house. Last week I finally replaced the operating system on my last pc running winblows 10 to linux. I use ubuntu to run my plex server in the basement. it never crashes. when I ran win 10 on it to run plex it would lock up on a daily bases. I have an old pc that I use as an ebook server so that friends and fam can browse and download a book when they want. I run Lubuntu on it because it's an old PC. runs fantastic now. on my main gaming pc, and daily driver I run Linux Mint. It's one of the best operating systems I have ever used.

Now I can run Ubuntu on my Switch? you guys are fucking killing me. I am going to take the next couple of days off to play with this. Now if someone can start making hats that could plug into the USB port to provide a lane of GPIO pins. Or better yet, a small dock that would allow raspberri pi hats to interface with the switch. I'm getting a stiffy just thinking about it.

I'm not sure who all was involved with this distro, but I thank you. I can't wait to see how this matures in the coming months and years.
 
Dolphin is solid with Vulkan. Using an earlier build, I played through Dragon Roost Cavern in Wind Waker. Usually around 25fps, but full 30fps on occasion. ~20fps pretty often inside Dragon Roost Cavern.

Skip to ~9:00 in this video to see a few mins on Outset Island.
https://www.dailymotion.com/video/x76a6vf

Is there a way to overclock the CPU on linux?
 
this is great so far, but as a suggestion, i would say that once you add wired joycons, it would be great if you could use them to move the pointer around like the gpd win 2 does
 
  • Like
Reactions: lordelan
Not sure what's going on, but my usb drive won't connect. Tried OTG, tried through the dock. Nothing.
 
Thank you all the devs involved for this. I was anxiously waiting for this release and now we all have the chance to put our hands in a full Linux distro for the Nintendo Switch. So once again, thank you all and I can only wish that this project matures and gets refined more and more through the days.

I flashed my new sd card using etcher and in the end I received a popup window saying that my sd card needed to be formatted. Could not see any files inside as there was no sd card being shown in windows manager. Inserted the SD in to the Switch but I got an error saying "boot.dat?". I probably skipped some step but I can not figure out what was my error. Can someone help me?
 
So can I also create a second EXT4 partition manually and extract the files from the IMG to the partitions on the SD?
yup, will need you to be running linux though
@bylaws can u help me?

i'm having some problems here.
burned the image to my sd card, loaded hekate and after select the "L4T" option in more configs, my screen goes black (switch still turned on) and after some seconds or a minute, it reboots to RCM again. Tried several times and just the time it takes to reboot changes. What i'm doing wrong?
seems it can your sdcard, what brand
Very nice, congrats on the release! Hopefully sleep mode and wired joy-cons will come later.

Is there likely to be a way to stream Steam games to this, or is that more likely when Android comes around?
search moonlight
Is there a way to enable/disable overscan?
no, you need to set your tv scaling to 'full'
 
yup, will need you to be running linux though

seems it can your sdcard, what brand

search moonlight

no, you need to set your tv scaling to 'full'


its a sandisk ultra 64gb, dont know what is going on. its possible to be compatibility issues?
 
Wait, so then you just have like a GRUB menu with Switch (or CFW) and Ubuntu on boot?

...wow. Consoles truly are just specialized(/optimized) computers.
I just hope 18.04 has better touchscreen support than 16.04. (i.e. scrolling using a touchscreen, specifically in Chrome)
 
Well that's too convenient!
I just grabbed a 128gb card for emulation purposes. I guess this will come in handy.
Kudos to the dev for this. Linux... here I come!
 

Site & Scene News

Popular threads in this forum