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,

kaPutt

Member
Newcomer
Joined
Jul 7, 2018
Messages
11
Trophies
0
XP
89
Country
United States
Ok guys i test this now and will tell if this will work :)
I really like this forum :)

I had luck using qJoypad with the older painless linux release, and it felt pretty comfortable. I recall having to increase the "MAXKEY" in constant.h to accommodate the super key ( I wanted the home button to act as super key ).
 

bylaws

Well-Known Member
OP
Member
Joined
Dec 11, 2018
Messages
129
Trophies
0
XP
1,655
Country
United Kingdom
Please add this one

Edimax usb2.0 10/100
Bus 002 Device 003: ID 0b95:772b ASIX Electronics Corp. AX88772B

this one is cheap and works evrywhere
Bus 002 Device 004: ID 0fe6:9700 Kontron (Industrial Computer Source / ICS Advent) DM9601 Fast Ethernet Adapter

Tplink usb3.0 10/100/1000
Bus 002 Device 005: ID 2357:0601

On nvidia site https://developer.nvidia.com/embedded/buy/jetson-nano-devkit is 99 usd and

Video Decode 4K @ 60 | 2x 4K @ 30 | 8x 1080p @ 30 | 18x 720p @ 30 (H.264/H.265)

I think in Nvidia ubuntu image must have this videodecode lib how they will provide H.265 decode ? So we must check this :)

Grate work to your team i use my Nintendo all day with ubuntu and is fantastic only this small issues i want to be fixed and if you can write guide how we can compile our own kernels will be fantastic !
Okay, they provide video accel via openmax, which only works in kodi and gstreamer

You need to manually set the date and time back to what it's supposed to be. Seems internet sync doesn't do it properly.

--------------------- MERGED ---------------------------



Is there any way to get or configure mpv to use the gstreamer backend? I don't really like Kodi that much. Other than kodi, what other video players use gstreamer (if there is no way to get mpv to use it that is)?
No, you can use the built in video player.

--------------------- MERGED ---------------------------

Thanks @bylaws, I'll give it a try again today. Which manifest do you mean, the nv-tegra link you've shared is just all their git repos? Do I need all of them?

I need only a few, first the kernel really should have support for NFS Client Support (version 3 & 4).
Also list most people that have mentioned it none of my USB3 ethernet adapters work, for mine I need ax88179_178a (CONFIG_USB_NET_AX88179_178A).
https://nv-tegra.nvidia.com/gitweb/...a386fc7924ed83118d69f90e;hb=rel-30-r2-partner

The hardware and kernel repos here
Then replace kernel-4.9 and Nvidia repos with ones on switchroot
Add icosa repo to hardware/Nvidia/platforms/t210/ dir.
Cd to kernel-4.9 dir.
Export CROSS_COMPILE to a gcc6 compiler prefix
Set ARCH to arm64
Make the switch defconfig (check arch/arm64/configs dir for name)
Run make -j4
Done
 

urherenow

Well-Known Member
Member
Joined
Mar 8, 2009
Messages
4,793
Trophies
2
Age
48
Location
Japan
XP
3,692
Country
United States
too many replies to read through... but has anybody installed dkA yet? It sounds kind of naughty to compile homebrew for the Switch, using a Switch... :creep:
 

fgghjjkll

GBATemp MegaMan
Member
Joined
Jul 7, 2008
Messages
2,043
Trophies
0
Age
28
XP
1,038
Is anyone else getting a Error: NOFAT in hekate 4.10? I get specifically FatFS Error 13.
I copied the image using the command sudo dd if=switchroot-l4t-ubuntu-2019-04-28.img of=/dev/mmcblk0p1 bs=8M status=progress
 

bylaws

Well-Known Member
OP
Member
Joined
Dec 11, 2018
Messages
129
Trophies
0
XP
1,655
Country
United Kingdom
Is anyone else getting a Error: NOFAT in hekate 4.10? I get specifically FatFS Error 13.
I copied the image using the command sudo dd if=switchroot-l4t-ubuntu-2019-04-28.img of=/dev/mmcblk0p1 bs=8M status=progress
What are you trying to do?
You need to flash to the whole device and not just the partition (Use mmcblk0 instead of mmcblk0p1).
Are you doing this on the switch or a pc?
 
  • Like
Reactions: fgghjjkll

xbmcuser

Well-Known Member
Member
Joined
Sep 8, 2007
Messages
211
Trophies
1
Location
United Kingdom
XP
1,545
Country
United Kingdom
What other apps, progs people using other then Kodi, Dolphin please?

Anyone got an Android emulator working?

I know Android is imminnent on Switch

@bylaws would you know when Android Switch is coming please?
 

cots

Banned!
Banned
Joined
Dec 29, 2014
Messages
1,533
Trophies
0
XP
1,952
Country
United States
Look a few pages back for how to install Ishiiruka Dolphin. It works much better with Vulkan graphics which will give a performance boost.

I get an error when I try to use Vulkan as the tenderer. Are there any specific settings I need to change? It works fine using OpenGL, but crashes if I choose Vulkan.
 

ZachyCatGames

Well-Known Member
Member
Joined
Jun 19, 2018
Messages
3,398
Trophies
1
Location
Hell
XP
4,209
Country
United States
I mentioned this on RetroNX, dunno if you saw it though. Sometimes the touch screen in handheld just randomly stops working. I also noticed if the touch keyboard is open when this happens, the touch keyboard will still be useable.

I never had this happen on the “beta” version (fwiw I didn’t use the beta in handheld very much)
 
  • Like
Reactions: Centergaming

stick267

Well-Known Member
Member
Joined
Dec 17, 2018
Messages
586
Trophies
0
Age
33
XP
1,171
Country
United States
I get an error when I try to use Vulkan as the tenderer. Are there any specific settings I need to change? It works fine using OpenGL, but crashes if I choose Vulkan.
You have to install Ishiiruka Dolphin. Vulkan doesn't work with stock Dolphin.
 

crow132

Well-Known Member
Member
Joined
Jan 19, 2016
Messages
302
Trophies
0
Age
34
XP
1,373
Country
Saint Helena
hey, sadly i have no time to test it now, but theres an app called parsec, that does work for game streaming and support ubuntu 18.04 lts

you may take a look if you are interested
 

Techjunky90

Well-Known Member
Member
Joined
Apr 7, 2017
Messages
487
Trophies
0
Age
33
XP
882
Country
United States
That was such a needlessly pathetic response lol But now I at least know that it was posted before.

You should get away from online boards, it's clear that you have literally no social skills.
I have social skills. The problem is people like you. You are to lazy to read. So you make useless comments & threads. People like you really should be ignored. I'm not the only person on this site that's tired of people like you.
 
Last edited by Techjunky90,

SomeGamer

Well-Known Member
Member
Joined
Dec 19, 2014
Messages
6,827
Trophies
1
XP
4,912
Country
Hungary
I have social skills. The problem is people like you. You are to lazy to read. So you make useless comments & threads. People like you really should be ignored. I'm not the only person on this site that's tired of people like you.
You have to admit your reply would have been much more informative and much nicer in tone if you simply told him the answer to his question has already been posted.

--------------------- MERGED ---------------------------

STEAM NOT INSTALLABLE! GIVES PACKAGE INSTALLATION ERROR WHEN STARTING
Of course, Steam has no ARM builds, this is expected.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    BakerMan @ BakerMan: oof