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,136
Trophies
2
Location
Level 7
XP
3,860
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,933
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,210
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
    K3Nv2 @ K3Nv2: Pass