Skip to content
View theofficialgman's full-sized avatar
  • 05:44 (UTC -05:00)

Sponsors

@tgpholly

Block or report theofficialgman

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
theofficialgman/README.md

Hi there 👋

You might know me from the Switchroot, Linux 4 Switch, L4T-Megascript, or Botspot Software discord servers. I am a Linux enthusiast with a special love for ARM hardware (like my Nintendo Switch).

The Nintendo Switch is a Tegra-X1 based video game console. Nvidia produced Ubuntu Bionic 18.04 images (called Jetpack) for their Tegra-X1 Jetson hardware. Since that version of Ubuntu is out of standard support and not well supported, I ported Ubuntu Jammy 22.04 and Noble 24.04 to the Nintendo Switch. Users can install these distributions following the Switchroot Ubuntu Jammy and Switchroot Ubuntu Noble installation guides.

Linux software support is very good for ARM in the official OS repositories (eg: apt under Debian/Ubuntu, and dnf on Fedora) but is lacking on other open source projects that are not in OS repositories. You can find a few of my ARM porting projects linked below for software that I wanted to run but wasn't available. Many of these applications and programs are available through the L4T-Megascript and/or Pi-Apps:

  • L4T-Megascript - All-in-one installer and updater for popular programs on L4T Ubuntu Noble 24.04, L4T Ubuntu Jammy 22.04, and L4T Ubuntu Bionic 18.04 with no prior knowledge of Linux needed
  • Pi-Apps - Raspberry Pi (and a growing number of other ARM computers) App Store for Open Source Projects
  • Github Desktop - Github Desktop is a GUI git client. I wrote GitHub Actions based CI for ARM32/ARM64 Linux for Desktop and its dependencies
  • Nintendo Switch RetroPie Binaries - Automatically built and hosted binaries for common libretro emulators to make installing RetroPie on Switch faster
  • Minecraft Java GDLauncher - A simple, yet powerful Minecraft launcher with a strong focus on the user experience. Ported to ARM32/ARM64
  • Minecraft Java Prism Launcher - An Open Source Minecraft launcher with the ability to manage multiple instances, accounts and mods. Focused on user freedom and free redistributability. Provides DEBs for Bionic/Buster and newer distros. Built and added ARM32/ARM64 Minecraft Dependencies to meta repo.
  • Minecraft Java ARM32 Manifest - An alternative to the official Minecraft manifest with ARM32 Linux support.
  • Minecraft Java ARM64 Manifest - An alternative to the official Minecraft manifest with ARM64 Linux support.
  • MuseScore 4 - MuseScore is an open source and free music notation software. Ported (source changes included now upstream) and compiled AppImages for ARM32/ARM64 Linux support (also works on Chromebooks).

If you would like to donate as a way of saying thanks, I have a GitHub Sponsors profile.

Pinned Loading

  1. l4t-debs l4t-debs Public

    Nintendo Switch L4T Ubuntu Jammy and Noble APT Repository

    4

  2. Botspot/pi-apps Botspot/pi-apps Public

    Raspberry Pi App Store for Open Source Projects

    Shell 2k 205

  3. cobalt2727/L4T-Megascript cobalt2727/L4T-Megascript Public

    All-in-one installer and updater for popular programs on L4T Ubuntu/Fedora with no prior knowledge of Linux needed

    Shell 124 28