Zum Inhalt springen
Menü

Theme ändern
Unterstütze uns
PayPal-Logo Patreon-Logo
Abonniere uns per RSS Folge uns auf X (ehem. Twitter) Like uns auf Facebook Trete dem WiiDatabase-Kanal auf Telegram bei und erhalte alle News sofort!

Wir hosten zurzeit 640 Homebrews mit über 3.505.955 Downloads!

Nützliche Links
Kategorien
Archiv
Über uns

Schlagwort: linux

L4T Ubuntu v5.1.2 und öffentliche Beta von L4T Ubuntu 22.04 veröffentlicht

Nintendo Switch, Nintendo Switch: Update ,

L4T Ubuntu

Linux4Tegra Ubuntu ist eine Version von Linux basierend auf NVIDIAs "Linux for Tegra" Projekt.

Die RAM-Frequenz bei Mariko-Geräten kann nun per Overclocking das Maximum erreichen. Dies sind 3200 MHz; auf Erista-Geräten 2366 MHz. Ein kritischer Fehler wurde behoben, bei dem sich viele Bluetooth-Geräte nicht koppeln lassen und mehr 3rd-Party Joy-Con (vor allem solche ohne Bluetooth) werden jetzt unterstützt.

Die Multimedia-Pakete (ffmpeg-l4t, ffplay-l4t, mpv-l4t, ffmpeg) wurden aktualisiert und können jetzt auf Software-Codecs zurückfallen. Mit dem neuen Skript "gpu-info-l4t" lassen sich etliche Informationen über die GPU anzeigen und die Joystick-zu-Maus/-Tastatur-Konfiguration wurde aktualisiert, um mit xpadneos Mapping für Xbox-Controller übereinzustimmen.

Für experimentierfreudige wurde von Switchroot-Entwickler "theofficialgman" eine öffentliche Beta mit Ubuntu 22.04 veröffentlicht – allerdings fehlen hier noch einige Features aus dem Bionic-Release.

Näheres im Changelog.

L4T Ubuntu v5.1.1

Nintendo Switch, Nintendo Switch: Update ,

L4T Ubuntu

Linux4Tegra Ubuntu ist eine Version von Linux basierend auf NVIDIAs "Linux for Tegra" Projekt.

Der RAM von Erista-Modellen lässt sich jetzt auf 2133 MHz und von Mariko-Modellen auf 3000 MHz overclocken – dies muss in der hekate-INI geschehen, wie in den Release Notes ersichtlich ist. Die Kalibrierung der Nintendo-Switch-Lite-Controller wurde verbessert, hier muss zuerst in hekate v6.0.5+ die Option "Dump Joy-Con BT" ausgewählt werden. Einige Taishin/Silicon Power SD-Karten werden nun korrekt initialisiert und die Stick-Kalibrierung wurde angepasst, wenn die voreingestellten Werte der Joy-Con und des Pro Controllers nicht ausgelesen werden können.

Neu im Userspace ist außerdem der "mem-bench"-Befehl, mit dem sich der RAM benchmarken lässt.

Nutzer, die bereits L4T Ubuntu installiert haben, können über den Software-Updater oder per apt aktualisieren.

L4T Ubuntu v5.1.0

Nintendo Switch, Nintendo Switch: Update ,

L4T Ubuntu

Linux4Tegra Ubuntu ist eine Version von Linux basierend auf NVIDIAs "Linux for Tegra" Projekt.

Über den Software-Updater ist nun die v5.1.0 von L4T Ubuntu für die Switch verfügbar. Diese Version setzt zwingend hekate 6.0.3+ voraus!

SD-Karten mit UHS DDR200 werden jetzt unterstützt, was eine Geschwindigkeit von bis zu 200 MB/s auf dem UHS-I Bus ermöglicht. Laut dem Changelog ist die Switch damit das erste Gerät weltweit, welches dies unterstützt (die Hardware der Switch ist auch vier Jahre älter als der DDR200-Standard). Die Lesegeschwindigkeit der SD-Karte und des eMMC wurden um 2-20% und die Schreibgeschwindigkeit um 50-200% erhöht. Der Standby verringert die Performance auch nicht mehr und ein SD-Karten-Cache wurde hinzugefügt.

Der Standby-Modus wurde verbessert; so wacht die Konsole nun schneller wieder auf und der Akku hält länger. Weiterhin wurde die Erkennung der Joy-Con und des Pro Controllers verbessert und dank des XPAD Neo Treibers werden Xbox-Controller über Bluetooth unterstützt. Während des Standby wird auch Bluetooth deaktiviert, womit die Controller nicht mehr manuell ausgeschaltet werden müssen.

Chromium unterstützt nun das Widevine DRM von Google, womit sich DRM-geschützte Inhalte ansehen lassen. Für Netflix, etc. muss Chromium aber über das spezielle "Chromium Streaming" Icon gestartet werden. Das "Switch"-Icon im Systray wurde in zwei Sektionen aufgeteilt: Eine für Tools und eine für das Power-Management. Hierüber kann jetzt auch direkt ein hekate-Booteintrag gestartet, ein OLED-Display-Modus ausgewählt und eine Hilfe für das Joy-Con-Mapping angezeigt werden. Das Unity-Dash hat auch ein neues Theme erhalten.

Alle weiteren Änderungen findet ihr im Changelog.

Danke an Kittybua für den Hinweis!

L4T Ubuntu v5.0.0 unterstützt Mariko und Aula

Nintendo Switch, Nintendo Switch: Update , , , , ,

CTCaer hat L4T Ubuntu für die Switch aktualisiert und Support für die Switch-Modelle "Mariko" und "Aula" hinzugefügt! Natürlich wird für beide Modelle immer noch ein Modchip benötigt.

L4T Ubuntu

Linux4Tegra Ubuntu ist eine Version von Linux basierend auf NVIDIAs "Linux for Tegra" Projekt.

Neben besserer WLAN-Unterstützung wurde HD Rumble ein für alle mal behoben sowie zahlreiche Bugs in den Audio- und USB-C-Treibern gefixt. Die On-Screen-Tastatur wurde verbessert sowie das Theme von Ubuntu generell "verflacht". Chromium unterstützt Hardware-Beschleunigung für das Dekodieren von H.264- und VP8-Videos sowie Vulkan und ffmpeg wurde auf den neuesten Stand gebracht.

Der vollständige, umfangreiche Changelog kann auf GitHub gefunden werden. Wer bereits L4T Ubuntu installiert hat, kann einfach über "sudo apt update" gefolgt von einem "sudo apt upgrade" aktualisieren.

Danke an evil_santa für den Hinweis!

Horizon Linux vorgestellt: Switch-Software nativ auf ARM64-Linux ausführen (Proof-of-Concept)

Nintendo Switch , , ,

Kentjhall hat Horizon Linux vorgestellt. Dabei handelt es sich um einen gepatchten ARM64-Linux-Kernel, in dem einige der System-Calls von Horizon (dem Betriebssystem der Switch) integriert wurden. Zudem hat er einige Teile des Switch-Emulators yuzu wiederverwendet und einen Systemd-Service mit dem Namen "mizu" programmiert, bei dem die bekannten System-Services der Switch permanent emuliert im Hintergrund laufen. Mizu läuft also unter Horizon Linux.

Die Motivation des Entwicklers ist, dass er Switch-Software nativ auf seinem Macbook Pro mit dem ARM-basierten Apple M1-Chip ausführen möchte, welches damit die selbe Architektur wie die Nintendo Switch aufweist. Insofern wird weniger Rechenleistung benötigt, da der Großteil nicht emuliert werden muss, sondern direkt nativ auf dem Chip laufen kann. Kent hat auch zwei Videos mit Homebrew-Software und Puyo Puyo Tetris hochgeladen, die in einem virtualisierten Fedora mit Horizon Linux laufen. Leider ist die Perfomance eher schlecht, da yuzus GPU-Emulation OpenGL 4.6 benötigt, welches von macOS nicht unterstützt wird und daher lediglich die CPU zur Grafik-Emulation benutzt wird. Bis virtuelle Maschinen auf macOS OpenGL 4.6 oder sogar Vulkan 1.1 unterstützen wird sich das auch nicht ändern.

Das alles ist natürlich nicht an macOS gekoppelt – so hat Kent auch ein Video hochgeladen, welches Puyo Puyo Tetris auf einem Jetson Nano Board zeigt, welches besagte OpenGL-Version unterstützt und daher GPU-beschleunigt läuft.

Eventuell wird er auch weiter daran arbeiten, wenn Interesse besteht – mehr technische Informationen findet ihr auf Reddit und die Repositorys für Horizon Linux und mizu auf GitHub.

Wii-U-Emulator Cemu wird Open-Source, Linux-Version in Arbeit

Wii U , , ,

Die Entwickler des Wii-U-Emulators Cemu haben eine Roadmap vorgelegt, in der unter anderem ihre Pläne zu einem Open-Source-Release und einem Linux-Port beschrieben sind.

Laut der Roadmap sind schon ca. 70% der Arbeiten für den Linux-Port erledigt. Dies hängt aber von anderen Arbeiten, wie etwa einem plattformunabhängigen Cubeb Audio-Backend, einem H.264 Software-Decoder und die Migration hin zu einer modernen C++-Version mit cmake anstatt Visual Studio ab (anfangs wurde Cemu komplett in C geschrieben). Letztgenannte Punkte sind zur Zeit entweder in Planung oder in der Ideen-Phase.

Nachdem der Code modernisiert wurde, soll er offen gelegt werden, wofür es keinen genauen Zeitplan gibt, es aber noch dieses Jahr geschehen soll. In früher Entwicklung befindet sich auch ein neuer Shader-Decompiler, der die Zeiten zum Übersetzen von Shadern deutlich verringern soll. Dies soll sich aber nicht auf die Framerate auswirken, da heutige Grafikkarten schon sehr gut im Optimieren von Shadern sein. Ein anderer Open-Source Wii-U-Emulator ist decaf, der allerdings keine so hohe Kompatibilität wie Cemu besitzt.

Auf der Roadmap darf natürlich auch die Kompatibilität mit allen Spielen nicht fehlen, was natürlich das Ziel jedes Emulators ist.

Vielen Dank an alle Einsender!

L4T Ubuntu v3.4.0

Nintendo Switch, Nintendo Switch: Update ,

L4T Ubuntu

Linux4Tegra Ubuntu ist eine Version von Linux basierend auf NVIDIAs "Linux for Tegra" Projekt.

Die allgemeine Perfomance in vielen Bereichen wurde verbessert, das Gleiche gilt für den Standby-Modus und die Startzeit. Die Konsole wacht auch schneller aus dem Standby auf und Hori-Pads funktionieren nun. Wenn der RAM voll belegt ist, hängt das System nicht mehr minutenlang, sondern nur noch für ein paar Sekunden bevor Speicher freigeräumt wird und der RAM-Verbrauch wurde generell um ~240 MB gesenkt.

Mit dem SMPV Player können Videos mit Hardware-Dekodierung angesehen werden; das Programm unterstützt auch YouTube-Links. ffmpeg-l4t unterstützt ebenfalls HW-Dekodierung. Mit dem neuen L4T-Megascript können schnell Programme und Emulatoren optimal für die Switch eingerichtet werden. Wer seine Konsole eh nur gedockt hat, kann zusätzlich per Nvpmodel den Akku schonen.

Der vollständige Changelog kann auf Pastebin gefunden werden.

L4T Ubuntu v3.3.0

Nintendo Switch, Nintendo Switch: Update ,

L4T Ubuntu

Linux4Tegra Ubuntu ist eine Version von Linux basierend auf NVIDIAs "Linux for Tegra" Projekt.

Die Perfomance wurde wieder stark verbessert und der Akkuverbrauch gesenkt, besonders im Standby. Auch Lese- und Schreibvorgänge wurden beschleunigt und die Lüfter-Profile denen von Horizon OS (dem normalen Switch OS) angeglichen. Neben Verbesserungen am Touschreen-Treiber wurde die Bootzeit verringert und Unterstützung für fast alle 3rd-Party Docks hinzugefügt.

Für die Hardwarebeschleunigung in Chromium muss leider die Sandbox deaktiviert werden – bestehende Nutzer können "--no-sandbox" an die Desktop-Verknüpfung anhängen. Der vollständige Changelog ist umfangreicher und kann auf Pastebin eingesehen werden.

L4T Ubuntu v3.2.0

Nintendo Switch, Nintendo Switch: Update ,

L4T Ubuntu

Linux4Tegra Ubuntu ist eine Version von Linux basierend auf NVIDIAs "Linux for Tegra" Projekt.

Dieses Update behebt alle bisher bekannten Probleme – also bspw. das Pairen der Joy-Cons, der halbfunktionierende Touchscreen, Standby, Bluetooth-Audio, OTG-Adapter, HDMI für alle Hubs, etc.

Wer schon v3.0 genutzt hat, sollte auf GBATemp für eine Anleitung zum Upgrade nachsehen.

UPDATE: Auf psxtools.de gibt es eine Anleitung, wie Ubuntu vom USB-Stick gebootet werden kann!

Danke an BaamAlex für den Hinweis!

L4T Ubuntu v3.0.0

Nintendo Switch, Nintendo Switch: Update ,

L4T Ubuntu

Linux4Tegra Ubuntu ist eine Version von Linux basierend auf NVIDIAs "Linux for Tegra" Projekt.

Diese Version behebt viele Fehler und unterstützt das Game-Streaming-Programm Moonlight. Ferner hat man die Tradition fortgesetzt, keine Changelogs bereitzustellen. Das "Full"-Image beinhaltet nur Entwicklerzeugs, welches ihr i.d.R. nicht benötigt.

L4T Ubuntu v1.3.1

Nintendo Switch, Nintendo Switch: Update , ,

L4T Ubuntu

Linux4Tegra Ubuntu ist eine Version von Linux basierend auf NVIDIAs "Linux for Tegra" Projekt.

Der Standby-Modus funktioniert jetzt, wenn auf den POWER-Schalter gedrückt wird. Es kann sein, dass die Konsole währenddessen einfach aufwacht und sich ausloggt – in diesem Falle bitte das Problem an den Entwickler melden, indem die Datei "/var/log/syslog" hochgeladen wird. Die SD-Geschwindigkeit wurde erhöht und alle iptables (Firewall) im Kernel aktiviert. Auch lädt sich die Konsole schneller auf.

v1.3:
* Enabled all iptables and bridge stuff in kernel.
* Added SLEEP support (press power button), note the device may randomly wake up and log out if sleep is activated while logged in, if this happens to you please ssh in and upload the contents of /var/log/syslog .
* Sped up sdcards, broken ones still wont work though.
* Charging now happens faster.
* Probably more stuff I can't remember.
v1.3.1:
* Reduced battery usage in sleep

L4T Ubuntu v1.2

Nintendo Switch, Nintendo Switch: Update , ,

L4T Ubuntu

Linux4Tegra Ubuntu ist eine Version von Linux basierend auf NVIDIAs "Linux for Tegra" Projekt.

NTFS, NFS, SquashFS und Ethernet-Treiber wurden im Kernel aktiviert, was u.a. dafür sorgt, dass Snaps jetzt funktionieren. Die Android Shared Memory ("ashmem") Treiber wurden aktiviert, welche für "Android in a Box" benötigt werden (ARM64-Version erforderlich) und Konflikte mit Lakka und einigen SD-Karten wurden behoben. Die wichtigste Neuerung ist aber die Möglichkeit, die Konsole auf 2,0 GHz zu übertakten!

Dazu muss der Modus erst aktiviert werden:

  1. Zuerst "echo 1 | sudo tee /sys/kernel/tegra_cpufreq/overclock" ausführen, gefolgt von "echo 2091000 | sudo tee /sys/devices/system/cpu/cpufreq/policy0/scaling_max_freq"
    1. Das kann auch per Bash-Skript automatisiert werden (in /etc/rc.local kopieren)
  2. Anschließend die höchste Frequenz (jetzt 2,0 GHz) mit "echo performance | sudo tee /sys/devices/system/cpu/cpufreq/policy0/scaling_governor" erzwingen

Um zu aktualisieren, muss das Update heruntergeladen und auf die FAT32-Partition der SD entpackt werden. Zuerst müssen aber der "boot"-Ordner und die "boot.scr" gelöscht werden. Im System nicht vergessen mit  "sudo apt update" und "sudo apt upgrade" zu aktualisieren!

L4T Ubuntu v1.1

Nintendo Switch, Nintendo Switch: Update ,

L4T Ubuntu

Linux4Tegra Ubuntu ist eine Version von Linux basierend auf NVIDIAs "Linux for Tegra" Projekt.

USB-Massenspeicher und binfmt wurden im Kernel aktiviert und Probleme mit dem Touchscreen, einigen SD-Karten und dem rechten Stick der Joy-Con/des Pro Controllers wurden behoben.

Um zu aktualisieren, einfach die Datei "update-1-for-switchroot-l4t-ubuntu-2019-04-28.tar.gz" aus dem "updates"-Verzeichnis laden, den Inhalt auf die FAT32-Partition entpacken und vorhandene Dateien überschreiben. Nicht vergessen ein "sudo apt update" und "sudo apt upgrade" auszuführen!

* Enabled USB mass storage and binfmt in kernel.
* Fixed touch sensitivity and it not reaching bottom edge.
* Fixed issues with joycon/procon right stick and y axis
* Potentially fixed issues with sdcards, if someones didnt work before please try again, if still no then pm me.

L4T Ubuntu für Switch veröffentlicht

Nintendo Switch, Nintendo Switch: Neu , ,

Das Switchroot-Team hat L4T Ubuntu für die Switch veröffentlicht! Dabei handelt es sich um Ubuntu (18.04 LTS), basierend auf NVIDIAs Linux for Tegra Projekt. Kurz gesagt ist es einfach Ubuntu mit Switch-spezifischen Features, wie funktionierendes Audio, Docking und Vulkan.

L4T Ubuntu

Linux4Tegra Ubuntu ist eine Version von Linux basierend auf NVIDIAs "Linux for Tegra" Projekt.

Features

  • Dock-Support
  • Bluetooth
  • Audio (Kopfhörer, Lautsprecher und HDMI)
  • Touchscreen
  • Bildschirm
  • NVIDIA GPU-Treiber
  • Vulkan-Unterstützung
  • Joy-Con und Pro Controller wenn nicht mit der Konsole verbunden
  • CPU-Frequenz einstellbar -> Lüfter werden angepasst
  • Volle SD-Card-Geschwindigkeit
  • Hardware-Beschleunigung für Videos, wenn das vorinstallierte "Videos"-Programm benutzt wird

Das System wird komplett getrennt von dem der Switch ausgeführt und rührt es nicht an. Ihr benötigt lediglich eine SD-Karte mit mindestens 16 GB freiem Speicher – und das sollte NICHT die sein, die ihr momentan für eure Switch nutzt, da sie gelöscht wird und dann nur noch für Linux lesbar ist.

So kann man bspw. Dolphin ausführen und Wind Waker schafft ca. 20-27 FPS. In Zukunft werden natürlich die bekannten Probleme behoben, sowie eine grafische Oberfläche fürs CPU-Overclocking hinzugefügt – so wird es auch möglich sein, die CPU auf 2,0 GHz zu overclocken!

Achja und denkt dran, dass die Switch eine ARM64-Konsole ist – x86-Programme wie Steam und WINE laufen daher NICHT.