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,

vulcanikus

Member
Newcomer
Joined
Aug 19, 2013
Messages
12
Trophies
0
XP
67
Country
Germany
Hi there so i just installed Ubuntu on my 250gb SD Card and now I wanted to make another partition that has fat32 so I can use my switch stuff with the same card, but it only lets me format that partition with ntfs or exfat. Is there any way to get it formated to fat32?
 

ReavoEnd

Member
Newcomer
Joined
Jun 17, 2018
Messages
22
Trophies
0
Age
34
XP
173
Country
United States
Hi there so i just installed Ubuntu on my 250gb SD Card and now I wanted to make another partition that has fat32 so I can use my switch stuff with the same card, but it only lets me format that partition with ntfs or exfat. Is there any way to get it formated to fat32?

If you're using Windows and its standard partition management tools, FAT32 has a (Windows-imposed) size limit of 32GB. Anything larger than that defaults to ExFAT unless you use a 3rd-party partition manager.

On Windows, I use Paragon Partition Manager - the free version works fine. If you have a different Linux machine to manage the SD card, gparted works great.

Just a tip: You might want to only resize the first partition (which is created as FAT32) as opposed to creating another FAT32 partition after the ext4 partition (which exists for running L4T).
 

Kubas_inko

"Something funny goes here."
Member
Joined
Feb 3, 2017
Messages
6,324
Trophies
1
Age
24
Location
I gues on earth.
XP
5,166
Country
Czech Republic
Ok. So I got my 128GB SD working. It is better (but still not great xd). The problem being that I use it for switch as storage for HOS, so I kinda can't use it for the linux. So I'd like to ask. What SD speed do you guys (and @bylaws) suggest? *quietly hoping for emmc install in the future*
 
Last edited by Kubas_inko,
  • Like
Reactions: achoissoumsaco

ReavoEnd

Member
Newcomer
Joined
Jun 17, 2018
Messages
22
Trophies
0
Age
34
XP
173
Country
United States
Are there any plans to patch up the Wi-Fi driver? Currently, connectivity is pretty spotty. 1 out of every 5 times I turn to use L4T, the network has mysteriously disconnected and I have to manually reconnect it. That works fine... Until it disconnects again.

I have tested multiple different networks, same result. Also, all the different remote desktop applications I've tried eventually stall and freeze up. I'm guessing this has to do with Wi-Fi as well.
 
D

Deleted User

Guest
Hey, I'm actually like brand new to gbatemp so sorry if I'm like, replying this wrong but I'm actually really stuck as whenever I boot L4T (with following the exact same instructions), the screen like, turns black then goes to a backlit screen, so I wait even half an hour and nothing has changed
 

wiewiec

Well-Known Member
Member
Joined
Dec 24, 2015
Messages
774
Trophies
0
Age
39
Location
Somewhere
XP
1,373
Country
Poland
Hey, I'm actually like brand new to gbatemp so sorry if I'm like, replying this wrong but I'm actually really stuck as whenever I boot L4T (with following the exact same instructions), the screen like, turns black then goes to a backlit screen, so I wait even half an hour and nothing has changed

Have you tested if you're card isn't fake ? use it with h2testw
 

Liv2MsTrb8T

Well-Known Member
Newcomer
Joined
Aug 18, 2009
Messages
68
Trophies
0
Location
Columbus Ohio
Website
grevsev.artstation.com
XP
344
Country
United States
Haha. i need to try out blender on the switch. Working on blender on the switch was fine for you? Also can you check out if you can use the tegra's GPU-Cores to make a render in blender. I imagine rendering on the CPU might take some time with only 4 threads. But the gpu might be quite potent if render-settings a correctly set.

Is blender installable from the official repos or do I need to compile it from source?

It's installable from the official repos (2.79)
Modeling is perfectly fine using an actual Keyboard/Mouse or Hotkey Devices. With proper setup + RadialMenu or Pie Menus with the joycons would be amazing, you could make a game out of it. I ordered something special just for this.
Small Simulations/Particle effects are possible but why?
No tegra enabled out of the box.



Also is it just me or is xfce the best DE for this? I've found so many quick was to navigate the UI using joycons and workspaces.
It'd be perfect but the touch screen is reversed on the X and Y axis.

Apart from retroarch what is everyone doing with this? Any cool programs or games?

Gamedev
Media server
Browsing
Spying
My chrome extensions give me VoIP, email text messages (Don't want though)

I'm abusing the 5g wifi and torrenting/Darknet on my friends/family's connections. They THINK i'm playing games ....BUT IM NOT
 
Last edited by Liv2MsTrb8T,

Refriger8tor

Well-Known Member
Member
Joined
Sep 2, 2013
Messages
135
Trophies
0
Location
A kitchen near you.
XP
458
Country
United States
Apart from retroarch what is everyone doing with this? Any cool programs or games?
I installed FBreader to use the Switch as an ereader.
I set up my ExpressVPN profile on OpenVPN, then installed QBittorrent, so I can use it to download any torrents I want. (I can elaborate on getting the VPN set up if anybody needs help)
I installed GIMP for image editing.
I installed Clang, Java, Python, Rust, and Javascript, then pimped out Vim for code development.
USB printing and scanning work.
I installed an app for texting through Google Messages and another for GroupMe (I'll be posting more about these later).
 

Refriger8tor

Well-Known Member
Member
Joined
Sep 2, 2013
Messages
135
Trophies
0
Location
A kitchen near you.
XP
458
Country
United States
I made an arm64 build of chrisknepper's unofficial Google Messages client. This will allow you to send and receive your texts on the Switch. This app also saves a lot of CPU and memory resources as opposed to having a web browser up all the time to run Google Messages. It also supports notification sounds and preview notifications.

To install, open Terminal and then enter the following:
sudo apt update
sudo apt-get install git
git clone https://github.com/jjhaywor/android-messages-desktop-arm64
mv android-messages-desktop-arm64/Messages.AppImage ~/Desktop/

Now on your desktop there will be a file called Messages.AppImage that will launch when you double click (or tap).
Be sure to tap the "Remember this computer" switch under the QR code.
On your phone, open Google Messages, tap the three vertical dots in the top right corner, then tap "Messages for web"
Hit "QR code scanner"
Point your phone at the QR code and then you should be good to go.

Optionally to give an icon to the AppImage you can right click it, hit "Properties", and then just click the default icon to open the file browser. From there you can pick any picture you want, or the one that I provided in the android-messages-desktop-arm64 folder.

Lmk if you have any questions or if you run into any errors.
 

tansoftware

Active Member
Newcomer
Joined
Apr 15, 2019
Messages
36
Trophies
0
Age
42
XP
344
Country
Canada
@bylaws
I tested your most recent update v1.02 and I noticed an immediate slowdown in almost all of ubuntu's activities, whether it's downloading a file, upgrading / updating repos, writing / reading from disk. This wasn't the case with your earlier version.

Has anything changed in the way SD Cards are accessed ? Could the CPU have defaulted to a slow setting following the update ?

I liked how it performed with v1.01, but now with v1.02 its extremely slow.
 
  • Like
Reactions: Centergaming

achoissoumsaco

Member
Newcomer
Joined
Apr 28, 2019
Messages
14
Trophies
0
Age
36
XP
103
Country
Brazil
Does anyone know if there's a homebrew that allows me to load Hekate? As a SX OS user, it gets on my nerves having to turn off my switch and then turn it on, enter in the SX menu to load hekate.

(Sorry about my english)
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Veho @ Veho:
    The fuuuuu---
  • Veho @ Veho:
    I thought it was an actual xBox at that price.
  • Sicklyboy @ Sicklyboy:
    I wanna grab a 360 Slim and a 360 E one of these days. Missed the boat of getting them at their lowest though, once they were discontinued. Could've got them for cheap back when I was a broke 20 something working at Target, but then again, I was a broke 20 something working at Target
  • Veho @ Veho:
    Being broke is no fun.
  • K3Nv2 @ K3Nv2:
    @Sicklyboy, $150 isn't that bad for a jtag slim on ebay
  • Veho @ Veho:
    I only wish it was actually playable.
  • Veho @ Veho:
    There's a guy on the Tube of You that makes playable mechanical arcade games out of Lego. This could work on the same principle.
  • Veho @ Veho:
    Just a couple of guys taking their manatee out for some fresh air, why you have to molest them?
  • Veho @ Veho:
    Stupid Chinese shop switched their shipping company and this one is slooooooow.
  • LeoTCK @ LeoTCK:
    STOP BUYING CHINESE CRAP THEN
  • LeoTCK @ LeoTCK:
    SUPPORT LOCAL PRODUCTS, MAKE REVOLUTION
  • LeoTCK @ LeoTCK:
    THEY KEEP REMOVING LOCAL SHIt AND REPLACING WItH INFERIOR CHINESE CRAP
  • LeoTCK @ LeoTCK:
    THATS WHY MY PARTNER CANT GET A GOOTWEAR HIS SIZE ANYMORE
  • LeoTCK @ LeoTCK:
    HE HAS BIG FOOT AND BIG DUCK
  • LeoTCK @ LeoTCK:
    d*ck i mean*
  • LeoTCK @ LeoTCK:
    lol
  • Veho @ Veho:
    Mkay.
  • Veho @ Veho:
    I just ordered another package from China just to spite you.
  • SylverReZ @ SylverReZ:
    Communism lol
  • SylverReZ @ SylverReZ:
    OUR products
  • The Real Jdbye @ The Real Jdbye:
    @LeoTCK actually good quality products are dying out because they can't compete with dropshipped chinese crap
    +1
    The Real Jdbye @ The Real Jdbye: @LeoTCK actually good quality products are dying out because they can't compete with dropshipped... +1