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,

Mouser X

Well-Known Member
Member
Joined
Aug 26, 2009
Messages
101
Trophies
0
XP
546
Country
United States
I dont know where you get your information, but it is wrong. If you connect to the console using ssh, you can mount an ext4 partition. This is linux afterall, and ext4 is the standard for most distro's at this time, so building a kernel without support for it would be strange. Even if it doesnt support it, you can add support, by compiling your own kernel. If you want to automount an ext4 partition with lakka, you would need to extract the initrd and modify the /etc/fstab file, and add your partition and rules there.
I have no idea what SSH is, other than that it involves networking. The only Linux machine I have is my Switch. Prior to that, about 10-15 years ago, I had a craptop with 128 MB of RAM (how they ever got Windows working on it, I'll never know) that I installed xubuntu to. As for Lakka, it probably does support ext4 (as you said, it is Linux after all). However within Lakka I couldn't see any way to access the ext4 partition on my SD card. Therefore, for a common layman, effectively, Lakka doesn't support ext4 "out of the box." Can it be set up? Apparently so, but everything you said went way over my head. Since the person asking the original question (which was if they can use the ext4 partition for Lakka) couldn't even figure out how to resize their fat32 partition, it seems doubtful they'll figure out how to set up Lakka to use the ext4 partition. Of course, I could be wrong. It certainly wouldn't be the first (or last) time. But for me, with poor Linux experience, the SSH stuff is very confusing. :wink:
 

TheZander

1337
Member
Joined
Feb 1, 2008
Messages
2,137
Trophies
2
Location
Level 7
XP
3,882
Country
United States
I have no idea what SSH is, other than that it involves networking. The only Linux machine I have is my Switch. Prior to that, about 10-15 years ago, I had a craptop with 128 MB of RAM (how they ever got Windows working on it, I'll never know) that I installed xubuntu to. As for Lakka, it probably does support ext4 (as you said, it is Linux after all). However within Lakka I couldn't see any way to access the ext4 partition on my SD card. Therefore, for a common layman, effectively, Lakka doesn't support ext4 "out of the box." Can it be set up? Apparently so, but everything you said went way over my head. Since the person asking the original question (which was if they can use the ext4 partition for Lakka) couldn't even figure out how to resize their fat32 partition, it seems doubtful they'll figure out how to set up Lakka to use the ext4 partition. Of course, I could be wrong. It certainly wouldn't be the first (or last) time. But for me, with poor Linux experience, the SSH stuff is very confusing. :wink:
  1. Download putty

  2. Make sure ssh is selected

  3. Put in your switch ip

  4. Put in your username and password for linux and click connect
 

Gavin_Darkglider

Well-Known Member
Member
Joined
May 20, 2019
Messages
232
Trophies
0
Age
34
XP
581
Country
United States
I have no idea what SSH is, other than that it involves networking. The only Linux machine I have is my Switch. Prior to that, about 10-15 years ago, I had a craptop with 128 MB of RAM (how they ever got Windows working on it, I'll never know) that I installed xubuntu to. As for Lakka, it probably does support ext4 (as you said, it is Linux after all). However within Lakka I couldn't see any way to access the ext4 partition on my SD card. Therefore, for a common layman, effectively, Lakka doesn't support ext4 "out of the box." Can it be set up? Apparently so, but everything you said went way over my head. Since the person asking the original question (which was if they can use the ext4 partition for Lakka) couldn't even figure out how to resize their fat32 partition, it seems doubtful they'll figure out how to set up Lakka to use the ext4 partition. Of course, I could be wrong. It certainly wouldn't be the first (or last) time. But for me, with poor Linux experience, the SSH stuff is very confusing. :wink:

SSH is like telnet, fairly simple, and there is a nice windows client for it called putty. Once you are there, you need to mount the drive like any other drive to somewhere in the filesystem. eg mount -t ext4 /dev/sda1 /external_storage

Obviously these values are subject to change, if it is on an sdcard, or external hdd/flashdrive, and if the mount point exists. if it doesnt create it with mkdir /external_storage.

Then you can find your roms in lakka in the external storage folder. Or, you could go one better, and mount --bind /external_storage /path/to/lakka/rom/dir/, then it will also be fake mounted to the lakka rom path, and lakka will automatically scan it. Unfortunatly, you will have to do this every time, with out modifying the initrd, which hosts all of lakka.
 

octopus

Custom Title
Member
Joined
Sep 6, 2013
Messages
439
Trophies
1
Location
/
XP
1,968
Country
Somalia
Yeah, I have noticed this bug too. Quick fix, change your resolution a few times till the output looks correct. Doesnt happen often but thats what i do when i see it.
Hm, does not work for me. The only docked resolution that works without this output bug is 1280x720, everything else has it. My display is 1080p. Tried changing it a lot of times, did not help. Actually, it makes it worse sometimes, like, even the usable resolution gets wrong DPI or something, it becomes blurry and I have to change it to 1080p and back to 720p to make it readable.
And this bug was present right after the first launch on a new mSD. And I docked only after the initial setup and a reboot as per OP.
 

Qubarf

Well-Known Member
Member
Joined
Dec 14, 2018
Messages
239
Trophies
0
Age
33
XP
967
Country
Pakistan
how do i have joycons pair automatically???
Also how do I stop chromium icon from appearing every boot?
And @bylaws why don't you release the android build you have currently to the community so everybody can work and help you, i mean i am sure there is a reason but just wanted to know.
Thx
 
Last edited by Qubarf,

Gavin_Darkglider

Well-Known Member
Member
Joined
May 20, 2019
Messages
232
Trophies
0
Age
34
XP
581
Country
United States
how do i have joycons pair automatically???
Also how do I stop chromium icon from appearing every boot?
And @bylaws why don't you release the android build you have currently to the community so everybody can work and help you, i mean i am sure there is a reason but just wanted to know.
Thx

First and foremost, I would think a broken android build wouldnt be much use, the code to the broken, but working android build might be. the problem isnt android the problem is the video card drivers not supporting frame buffer acceleration. The nvidia android drivers are broken, so it is a matter of waiting on the mainline to catch up. Until then there isnt much point. That, and if you are asking for the build, instead of building it yourself, you probably arent going to be much help. IMHO. ;)
 

IbnRami

Member
Newcomer
Joined
May 19, 2019
Messages
8
Trophies
0
Age
36
XP
61
Country
Brazil
Has any one tryed Open X-ray or the S.T.A.L.K.E.R. games though Wine on the switch?

I plan on buying a new SD card to use a dual boot set up (with dongle) but I won't manag to spare the money this month and I am sure that as a linux noob myself it will take quite some time for me to set it up correctly. Specially building OpenX-ray or configuring Wine the right way.

Enviado de meu SM-T585 usando o Tapatalk
 

Gavin_Darkglider

Well-Known Member
Member
Joined
May 20, 2019
Messages
232
Trophies
0
Age
34
XP
581
Country
United States
Has any one tryed Open X-ray or the S.T.A.L.K.E.R. games though Wine on the switch?

I plan on buying a new SD card to use a dual boot set up (with dongle) but I won't manag to spare the money this month and I am sure that as a linux noob myself it will take quite some time for me to set it up correctly. Specially building OpenX-ray or configuring Wine the right way.

Enviado de meu SM-T585 usando o Tapatalk

Not that I know of, I dont think wine would work for the switch, unless the apps were maybe for windows 10 arm. You might be able to get qemu and wine working together, but that is iffy at best.
 
  • Like
Reactions: IbnRami

Qubarf

Well-Known Member
Member
Joined
Dec 14, 2018
Messages
239
Trophies
0
Age
33
XP
967
Country
Pakistan
First and foremost, I would think a broken android build wouldnt be much use, the code to the broken, but working android build might be. the problem isnt android the problem is the video card drivers not supporting frame buffer acceleration. The nvidia android drivers are broken, so it is a matter of waiting on the mainline to catch up. Until then there isnt much point. That, and if you are asking for the build, instead of building it yourself, you probably arent going to be much help. IMHO. ;)
LOL, I didn't say i was going to do anything! I meant other people ;)
 

dotmick

Member
Newcomer
Joined
Oct 7, 2018
Messages
23
Trophies
0
Age
40
XP
138
Country
United Kingdom
Has any one tryed Open X-ray or the S.T.A.L.K.E.R. games though Wine on the switch?

I plan on buying a new SD card to use a dual boot set up (with dongle) but I won't manag to spare the money this month and I am sure that as a linux noob myself it will take quite some time for me to set it up correctly. Specially building OpenX-ray or configuring Wine the right way.

Enviado de meu SM-T585 usando o Tapatalk

S.T.A.L.K.E.R. might be a bit too much for the Switch IMO :/
 

Qubarf

Well-Known Member
Member
Joined
Dec 14, 2018
Messages
239
Trophies
0
Age
33
XP
967
Country
Pakistan
@bylaws as you instructed here is my syslog after the fore-mentioned sleep bug occurred: http://ge.tt/82ACvVw2
Bugs i encountered:
Switch was able to turn back on but it was in the state it is when freshly booted up. Everything closed etc.
Wifi was broken but was able to fix that by restarting network-manager
It only happens after switch is left on sleep mode for more that 10 minutes, from what i can tell.
 

spotanjo3

Well-Known Member
Member
Joined
Nov 6, 2002
Messages
11,145
Trophies
3
XP
6,216
Country
United States
This is going to be great but I will wait a little bit longer because I want to play Wii games and Game Cube games without overclocked.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Veho @ Veho:
    It's a DS Lite in a slightly bigger DS Lite shell.
    +1
  • Veho @ Veho:
    It's not a Nintendo / iQue official product, it's a 3rd party custom.
    +1
  • Veho @ Veho:
    Nothing special about it other than it's more comfortable than the Lite
    for people with beefy hands.
    +1
  • Jayro @ Jayro:
    I have yaoi anime hands, very lorge but slender.
  • Jayro @ Jayro:
    I'm Slenderman.
  • Veho @ Veho:
    I have hands.
  • BakerMan @ BakerMan:
    imagine not having hands, cringe
    +1
  • AncientBoi @ AncientBoi:
    ESPECIALLY for things I do to myself :sad:.. :tpi::rofl2: Or others :shy::blush::evil:
    +1
  • The Real Jdbye @ The Real Jdbye:
    @SylverReZ if you could find a v5 DS ML you would have the best of both worlds since the v5 units had the same backlight brightness levels as the DS Lite unlockable with flashme
  • The Real Jdbye @ The Real Jdbye:
    but that's a long shot
  • The Real Jdbye @ The Real Jdbye:
    i think only the red mario kart edition phat was v5
  • BigOnYa @ BigOnYa:
    A woman with no arms and no legs was sitting on a beach. A man comes along and the woman says, "I've never been hugged before." So the man feels bad and hugs her. She says "Well i've also never been kissed before." So he gives her a kiss on the cheek. She says "Well I've also never been fucked before." So the man picks her up, and throws her in the ocean and says "Now you're fucked."
    +2
  • BakerMan @ BakerMan:
    lmao
  • BakerMan @ BakerMan:
    anyways, we need to re-normalize physical media

    if i didn't want my games to be permanent, then i'd rent them
    +1
  • BigOnYa @ BigOnYa:
    Agreed, that why I try to buy all my games on disc, Xbox anyways. Switch games (which I pirate tbh) don't matter much, I stay offline 24/7 anyways.
  • AncientBoi @ AncientBoi:
    I don't pirate them, I Use Them :mellow:. Like I do @BigOnYa 's couch :tpi::evil::rofl2:
    +1
  • cearp @ cearp:
    @BakerMan - you can still "own" digital media, arguably easier and better than physical since you can make copies and backups, as much as you like.

    The issue is DRM
  • cearp @ cearp:
    You can buy drm free games / music / ebooks, and if you keep backups of your data (like documents and family photos etc), then you shouldn't lose the game. but with a disk, your toddler could put it in the toaster and there goes your $60

    :rofl2:
  • cearp @ cearp:
    still, I agree physical media is nice to have. just pointing out the issue is drm
  • rqkaiju2 @ rqkaiju2:
    i like physical media because it actually feels like you own it. thats why i plan on burning music to cds
  • cearp @ cearp:
    It's nice to not have to have a lot of physical things though, saves space
    +1
  • AncientBoi @ AncientBoi:
    Nor clothes 🤮 . Saves on time, soap, water and money having to wash them. :D
  • SylverReZ @ SylverReZ:
    @rqkaiju2, Physical media is a great source for archiving your data, none of that cloud storage shiz.
    SylverReZ @ SylverReZ: @rqkaiju2, Physical media is a great source for archiving your data, none of that cloud storage...