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,

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
no, i didnt enablentfs
can you give dmesg plugging in, it should work

MAC obviously replaced with x's.
Code:
[  344.692203] ax88179_178a 1-1.2:1.0 enxxxxxxxxxxxxx: unregister 'ax88179_178a' usb-70090000.xusb-1.2, ASIX AX88179 USB 3.0 Gigabit Ethernet
[  344.692514] ax88179_178a 1-1.2:1.0 enxxxxxxxxxxxxx: Failed to read reg index 0x0002: -19
[  344.692637] ax88179_178a 1-1.2:1.0 enxxxxxxxxxxxxx: Failed to write reg index 0x0002: -19
[  344.740769] ax88179_178a 1-1.2:1.0 enxxxxxxxxxxxxx (unregistered): Failed to write reg index 0x0002: -19
[  344.740786] ax88179_178a 1-1.2:1.0 enxxxxxxxxxxxxx (unregistered): Failed to write reg index 0x0001: -19
[  344.740796] ax88179_178a 1-1.2:1.0 enxxxxxxxxxxxxx (unregistered): Failed to write reg index 0x0002: -19
[  346.704894] usb 1-1.2: new high-speed USB device number 7 using tegra-xusb
[  346.811102] usb 1-1.2: New USB device found, idVendor=0b95, idProduct=1790
[  346.811110] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  346.811115] usb 1-1.2: Product: AX88179
[  346.811120] usb 1-1.2: Manufacturer: ASIX Elec. Corp.
[  346.811124] usb 1-1.2: SerialNumber: xxxxxxx
[  347.167287] ax88179_178a 1-1.2:1.0 eth0: register 'ax88179_178a' at usb-70090000.xusb-1.2, ASIX AX88179 USB 3.0 Gigabit Ethernet, xx:xx:xx:xx:xx:xx
[  347.248281] ax88179_178a 1-1.2:1.0 enxxxxxxxxxxxxx: renamed from eth0
[  347.294464] IPv6: ADDRCONF(NETDEV_UP): enxxxxxxxxxxxxx: link is not ready
[  347.636549] IPv6: ADDRCONF(NETDEV_UP): enxxxxxxxxxxxxx: link is not ready
[  349.215823] hci0: hu ffffffc0f9487e18 skb ffffffc08ac8f200
 

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
@bylaws is it possible to get gpu freq up to 1ghz too? so is like native tegra x1? i wanna melt my switch
Would also love to see this happening since the Dolphin experience would be greatly improved by that :) Also said since I changed the thermal paste in my Switch it hasn't even gotten warm much even at 100% load on Ubuntu.

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

uhh, I don’t think there’s many things that’d ever need that
Ahem, Dolphin?
 

ZachyCatGames

Well-Known Member
Member
Joined
Jun 19, 2018
Messages
3,398
Trophies
1
Location
Hell
XP
4,209
Country
United States
Would also love to see this happening since the Dolphin experience would be greatly improved by that :) Also said since I changed the thermal paste in my Switch it hasn't even gotten warm much even at 100% load on Ubuntu.

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


Ahem, Dolphin?
dolphin doesn’t need it
 

ZachyCatGames

Well-Known Member
Member
Joined
Jun 19, 2018
Messages
3,398
Trophies
1
Location
Hell
XP
4,209
Country
United States
Not sure if it'd improve performance but CPU isn't at 100% when using Dolphin, also overclocking to 2.0GHz didn't bring much of an advantage. I do think the GPU is the bottleneck currently.
it’s not, dolphin runs the same at ~500mhz as it does at 921mhz. CPU is the limitation, 1.7ghz —-> 2ghz gives a 5-10fps increase iirc
 
  • Like
Reactions: burt111

parkerlreed

Active Member
Newcomer
Joined
Sep 6, 2018
Messages
26
Trophies
0
Age
30
XP
100
Country
United States
My AX88179 based Ethernet to USB adapter still doesn't seem to work tho.

Also for reference this is the kernel option

CONFIG_USB_NET_AX88179_178A

I don't have mine on me to check if that's in the new config

EDIT: Strange it should be working

[parker@stealth l4t-ubuntu]$ ./extract-ikconfig Image | grep AX88
CONFIG_USB_NET_AX8817X=y
CONFIG_USB_NET_AX88179_178A=y

Epic, did you use the new boot option? You may have booted the old kernel. The actual file layout in the FAT32 partition changed.
 
Last edited by parkerlreed,

ZachyCatGames

Well-Known Member
Member
Joined
Jun 19, 2018
Messages
3,398
Trophies
1
Location
Hell
XP
4,209
Country
United States
I played the same map as in the recording I did for YouTube and despite overclocking I got the same FPS overall.
With the same settings? and make sure your running at 480p or 720p (1080p is to much for some games). I know GPU isn’t the issue unless you’re running games at higher resolutions like 1080p

It’s normal for dolphin to only use around 50% cpu afaik, dunno why, but it does

Ima try myself later today
 
Last edited by ZachyCatGames,

Techjunky90

Well-Known Member
Member
Joined
Apr 7, 2017
Messages
487
Trophies
0
Age
33
XP
882
Country
United States
say, has anyone tried a ps2 emulator on this one?
if so then how well do they run and perform?
any reasonable framerates?
There is no emulator for Linux on arm. There's Play but the developer does not have a switch so he will not be bothered with anything switch related.
 
  • Like
Reactions: NoNAND

Site & Scene News

Popular threads in this forum

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