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
(Sorry I just don't have time to look through the 86 pages) did anyone figure out Minecraft?
I don't recall seeing anything definitive being posted. You'd probably be better off asking in the L4T installs thread (check the OP here for the link), though I don't recall anything being posted there either.
 

Gavin_Darkglider

Well-Known Member
Member
Joined
May 20, 2019
Messages
232
Trophies
0
Age
34
XP
581
Country
United States
From what I have read java is a bit of a pain on arm64, and has been causing issues with some things. I am still trying to work out my issues with libEGL, and gles linker issues on gentoo l4t build, so I havnt really messed with it yet. Then again minecraft is not a priority to me in any way.
 

BruhBoy

Well-Known Member
Newcomer
Joined
May 3, 2019
Messages
46
Trophies
0
Age
54
XP
103
Country
United States
Dolphin detects the gamecube adaptor but it is not detecting inputs from my GameCube controller. Has anyone else ran into this problem?
 

Shadow_The_Hedgehog82

Well-Known Member
Member
Joined
Jul 22, 2018
Messages
282
Trophies
0
Age
42
XP
943
Country
Australia
It is worse in the failoverfl0w build. Most people just didnt notice it, because broken linux wasnt useful to most people. l4t changes this, and makes it a viable platform.
Nah it worked way better for me in the old builds I actually used it fairly often. with l4t my touches go nowhere near where I press on the screen, I also tried recalibrating but it didn't help. I can barely use the keyboard as my presses just go way off
 

Gavin_Darkglider

Well-Known Member
Member
Joined
May 20, 2019
Messages
232
Trophies
0
Age
34
XP
581
Country
United States
Nah it worked way better for me in the old builds I actually used it fairly often. with l4t my touches go nowhere near where I press on the screen, I also tried recalibrating but it didn't help. I can barely use the keyboard as my presses just go way off

You are wrong. With my gentoo build, and l4t the touch screen works almost perfect. There is one change to the dts that needs to be reverted that shrinks the touchscreen resolution a few pixels, which make the upper edges a little hard to do(Hitting close window button). But that is easy to fix, and will be fixed when I am ready for a release.

That being said, I just owned GLES and GLES v2, so that now makes OpenGL, GLESv1/v2 and Vulkan. on to CUDA. Which is harder, as it requires cuda-toolkit arm64, which is only released with jetpack. :(
 

MrSilverstone

New Member
Newbie
Joined
Sep 29, 2018
Messages
1
Trophies
0
Age
29
XP
67
Country
France
You are wrong. With my gentoo build, and l4t the touch screen works almost perfect. There is one change to the dts that needs to be reverted that shrinks the touchscreen resolution a few pixels, which make the upper edges a little hard to do(Hitting close window button). But that is easy to fix, and will be fixed when I am ready for a release.

That being said, I just owned GLES and GLES v2, so that now makes OpenGL, GLESv1/v2 and Vulkan. on to CUDA. Which is harder, as it requires cuda-toolkit arm64, which is only released with jetpack. :(

I can't post link as I am a new user, but look for "cuda-repo-l4t-9-0-local_9.0.252-1_arm64.deb" on google.

It's pretty easy to extract download links from Jetpack (cudnn and others).
I successfuly managed to build opencv with cuda support. I am working as an AR/MR developer. It's pretty cool to use the switch as if it was a nvidia jetson. I m able to run a mofidied GPU version of ORB slam. I just wish it had USB OTG suppport, so I could plugin a webcam on the go.
 
  • Like
Reactions: globalc

Gavin_Darkglider

Well-Known Member
Member
Joined
May 20, 2019
Messages
232
Trophies
0
Age
34
XP
581
Country
United States
I can't post link as I am a new user, but look for "cuda-repo-l4t-9-0-local_9.0.252-1_arm64.deb" on google.

It's pretty easy to extract download links from Jetpack (cudnn and others).
I successfuly managed to build opencv with cuda support. I am working as an AR/MR developer. It's pretty cool to use the switch as if it was a nvidia jetson. I m able to run a mofidied GPU version of ORB slam. I just wish it had USB OTG suppport, so I could plugin a webcam on the go.

I arleady downloaded the deb files, but I am trying to create a repository of gentoo package ebuilds, so people can start from scratch, and get a working build. that is harder than extracting the deb files. Also in gentoo you have to install the headers or nothing you build wil know how to use it. it is slow work, but getting there.
 

Gameboyandwatch

Well-Known Member
Member
Joined
May 13, 2016
Messages
207
Trophies
0
XP
423
Country
United States
I'm trying to download some stuff but after just a few MBs are downloaded my WiFi stops working. This isn't my router, because I'm posting this from my computer, which is working fine. It's just my switch. It worked fine on my hotspot but that was awfully slow. Is there something I did wrong? It worked fine earlier but now it's not.
 

Qubarf

Well-Known Member
Member
Joined
Dec 14, 2018
Messages
239
Trophies
0
Age
33
XP
967
Country
Pakistan
I'm trying to download some stuff but after just a few MBs are downloaded my WiFi stops working. This isn't my router, because I'm posting this from my computer, which is working fine. It's just my switch. It worked fine on my hotspot but that was awfully slow. Is there something I did wrong? It worked fine earlier but now it's not.
Go to terminal and paste this whenever that happens, should fix it:
sudo service network-manager restart
 

Gameboyandwatch

Well-Known Member
Member
Joined
May 13, 2016
Messages
207
Trophies
0
XP
423
Country
United States
Go to terminal and paste this whenever that happens, should fix it:
sudo service network-manager restart
Still not working. Infact my Chromium download didn't even start downloading until I opened a webpage. It got to about 1.8 MBs then the download speed slowly dropped until it reached 0B and came to a standstill.
 
Last edited by Gameboyandwatch,

EpicLPer

Your friendly Austrian IT Guy
Member
Joined
Mar 13, 2015
Messages
1,060
Trophies
0
Age
28
Location
Austria
Website
epiclper.com
XP
1,141
Country
Austria
  • Like
Reactions: Rizzorules

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Sonic Angel Knight @ Sonic Angel Knight: :ninja: