Home Homebrew Rilasciato L4T Ubuntu v3.4.0

[Scena Switch] Rilasciato L4T Ubuntu v3.4.0

168
0

Disponibile un nuovo aggiornamento per L4T Ubuntu, la versione Linux per console Nintendo Switch modificate basata sul progetto “Linux for Tegra” di NVIDIA.

Questo nuovo aggiornamento migliora ulteriormente le prestazioni generali all’interno di molte aree, e lo stesso vale anche per la modalità standby.

La console ora si riattiva anche più velocemente dallo stato di standby. Quando la RAM è piena, il sistema non si blocca più per minuti, ma solo per qualche secondo prima che la memoria venga cancellata e il consumo di RAM è stato generalmente ridotto di circa 240 MB.

Con il nuovo Player SMPV, i video possono essere visualizzati con decodifica hardware, il programma supporta anche i link di YouTube, mentre ffmpeg-l4t supporta anche la decodifica HW.

Caratteristiche

  • Supporto USB PD/OTG/Dock OTG.
  • Bluetooth (sia controller che audio).
  • Supporto completo per Joycon (esclusi NFC e IRcamera).
  • Driver GPU Nvidia – Vulkan e OpenGL.
  • Audio – Cuffie e altoparlanti tramite HDMI quando sono inseriti nel dock..
  • Touch screen (più correzioni).
  • Display.
  • Wi-Fi (con correzioni per la modalità sleep/correzioni della stabilità).
  • Ridimensionamento della frequenza della CPU: La CPU scala da 200 mhz a 1,7 GHz (per quale Switch è assegnata) a seconda del carico sotto. I fan sono regolati per tener conto di ciò.
  • Velocità completa della scheda SD.
  • Accelerazione video hardware quando si utilizza l’app video integrata (significa che è possibile guardare video senza che la batteria venga scaricata in modo massiccio).
  • Overclocking.
  • Modalità sospensione LP0.
  • Supporto sensore IMU/luce ambientale.
  • reboot2payload.
  • Minerva Memory Training.
  • Supporto per Moonlight-QT.
  • Aggiornamenti di Initramfs (correzione del ridimensionamento della partizione, aggiunta del logo di avvio e schermate di errore).

Prerequisiti

  • Una scheda SD dedicata da 8 GB o superiore.

Aggiornamenti per precedenti installazioni 3.0+

https://download.switchroot.org/ubuntu/updates/switchroot-ubuntu-3.2.0-update_only-2020-10-05.7z

  1. Rimuovere la cartella l4t-ubuntu e il bootloader\ini\01-ubuntu.ini dalla partizione FAT32 della scheda SD.
  2. Estrarre l’archivio .zip nella partizione FAT32 della scheda SD. Se non hai spazio, prova a rimuovere tutti i file relativi a Ubuntu dalla partizione FAT32 della scheda SD e riprova.
  3. Scaricare le informazioni di accoppiamento del joycon in Hekate.
  4. Avviare.

Installazione

  • Scaricare l’immagine (versione Standard non CUDA, che è probabilmente quello che si desidera).
  • Partizionare lo spazio con Hekate, assicuratevi di lasciare abbastanza spazio su FAT32 per estrarre l’immagine scelta.
  • Estrarre l’archivio .7z nella partizione FAT32, ora denominata SWITCHSD.
  • Flashare l’immagine nel gestore delle partizioni nella partizione hekate su linux.
  • Andare sugli strumenti NYX e scaricare i dati di accoppiamento del joycon, con i joycon collegati alla console, dopo essere stati accoppiati nell’OS.
  • Applicare l’aggiornamento di seguito (alcune cose non sono state trasformate in immagine, aggiorneranno i collegamenti e rimuoveranno questo passaggio una volta risolto).
  • Avviare Ubuntu tramite Hekate.
  • Attendere circa 2-4 minuti durante il caricamento iniziale.
  • Divertiti, ora hai Ubuntu completo sulla tua console Switch!

Nuovo utente senza partizione ext4

  1. Utilizzare Hekate Part Manager o qualsiasi altro strumento di partizione.
  2. Estrarre l’archivio .7z direttamente sulla scheda SD.
  3. Flashare tramite Flash Linux di Hekate.
  4. Andare alle opzioni nyx e scaricare l’associazione BT del joycon.
  5. Avviare.

Volendo è possibile eseguire anche Android e/o emummc, bisogna solo selezionare attentamente le dimensioni nel gestore delle partizioni di Hekate, se si vuole evitare le ripartizioni.

Note

  • Associa i procon aprendo il menu Bluetooth nelle impostazioni e premendo il pulsante + nell’angolo in basso a sinistra. Quindi premere il pulsante di sincronizzazione sul controller e selezionare il suo nome nella finestra di associazione.
  • Per aggiornare il sistema eseguire i comandi sudo apt update, sudo apt upgrade. Questo applicherà tutti gli aggiornamenti della switch e ubuntu a parte gli aggiornamenti del kernel, saranno pubblicati qui se mai necessari.
  • Profili disponibili:
0 - Default1 - Max CPU2 - MaxGPU3 - Max All4 - Perf All5 - Perf Max All
CPU Max : 1.78GHzCPU Max : 2.09GHzCPU Max : 1.78GHzCPU Max : 2.09GHzCPU Min : 1.02GHzCPU Min : 1.02GHz
GPU : 768MhzGPU : 768MhzGPU : 921MhzGPU Max : 921MhzCPU Max : 1.78GhzCPU Max : 2.09Ghz
GPU Min : 384MHzGPU Min : 384MHz
GPU Max : 768MhzGPU Max : 921Mhze

Per abilitare la modalità 2ghz

echo 1 | sudo tee /sys/kernel/tegra_cpufreq/overclock

Per consentire sempre la copia in modalità 2.0ghz

echo 1 > /sys/kernel/tegra_cpufreq/overclock

In /etc/rc.local prima della riga 0 di uscita.

Changelog

Ubuntu Bionic

  • Migliorate le prestazioni in molti scenari (come sempre ciò dovrebbe influire su app, giochi, emulatori e quant’altro).
  • Miglioramento della modalità deep sleep (misurato a 582 ore. Migliore del 440%).
  • Risveglio più veloce dalla modalità sleep.
  • Salvataggio di 240 MB di RAM (fb e pool di pagine di file attivi, noto anche come pool sempre utilizzato).
  • Rimappatura della memoria 800%-2000% di velocità. Utilizzato principalmente da emulatori e macchine virtuali (e molto in Android).
  • Altre ottimizzazioni della memoria, oltre a pagine ram enormi abilitate.
  • Avvio più veloce del kernel e del sistema operativo.
  • Corretti problemi di tearing per NVDEC/NVENC (video accelerazione hardware).
  • Latenza inferiore per i calcoli dell’estremità del telaio per il display integrato.
  • Correzione Pad Hori per joycond.
  • Corretto un problema per cui il joycon con ringhiera si disconnetteva durante il rombo.
  • Il rombo Joycon/Procon è migliorato e l’intensità è stata ottimizzata per una migliore esperienza utente.
  • Il kernel ora utilizza il pannello di visualizzazione corretto init/deinit controllando l’id del pannello.
  • Migliorato script di aggancio/sgancio.
  • Il touch ora rimane abilitato in modalità dock. Gli utenti che utilizzano dock che non coprono lo schermo possono utilizzarlo come input alternativo.
  • Aggiunta protezione ariete basso. Ora invece di rimanere sospeso per minuti, balbetterà solo per secondi fino a quando non si verificherà oom e recupererà ram.
  • Migliore visualizzazione senza interruzioni all’avvio.
  • Modificato il file uenv.txt, leggere il file uenv_readme.txt. È semplice trasferire su impostazioni personalizzate.
  • L’azione di riavvio ora può essere definita nel nuovo uenv.txt. Riavvia Linux cambiando `reboot_action=` da `bootloader` a `via-payload`.

Modifiche alle app

  • Decodifica HW video completa tramite la nuova app SMPV Player (supporta anche i collegamenti youtube).
  • Codifica HW video completa tramite ffmpeg-l4t.
  • Aggiunta app L4T-Megascript.
    • Puoi ottenere o creare varie cose essenziali, app o emulatori con un solo clic. Tutto configurato e ottimizzato per Switch.
  • Nvpmodel è stato aggiornato per includere le opzioni dei limiti di protezione della carica della batteria.
    • Utile quando sei costantemente agganciato e vuoi proteggere la durata della batteria.
    • Il limite viene salvato e applicato all’avvio.
    • Ricorda che la scarica non può avvenire quando è collegato. Anche quando la ricarica è disattiva, l’alimentazione USB viene utilizzata per integrare il sistema.
    • Quindi è necessario scaricare prima se si desidera che la % della batteria rientri nel limite.
    • Ciò disabilita anche la ricarica in modalità sospensione affinché la funzione funzioni.

Nota: Se si riavvia/spegne, viene disabilitato e riabilitato al successivo avvio L4T. Come sempre la fonte è pubblica e tutti i progetti basati su L4T per Switch ne trarranno beneficio (distribuzioni Linux L4T/Lakka/Android)

Crediti

  • bylaws.
  • Langerhans.
  • Ave.
  • Natinusala.
  • CTCaer (per la maggior parte delle cose difficili).
  • Gavin_Darkglider.
  • DanielOgorchock (Joycon drivers/joycond).
  • stary2001 (reboot2payload).
  • NVIDIA.
  • Azkali.
  • Tutti gli altri in switchroot – maggiori informazioni su questo in futuro.

Fonti

Le fonti possono essere trovate tutte su https://gitlab.com/switchroot con gli altri repository del kernel su http://nv-tegra.nvidia.com. Utilizzare questi script se si ha intenzione di creare il proprio kernel: https://gitlab.com/switchroot/kernel/l4t-kernel-build-scripts/tree/test

Download: L4T Ubuntu v3.4.0

Fonte: twitter.com

Articolo precedenteUn leak rivela i titoli che verranno offerti dal 3 agosto per gli abbonati al PlayStation Plus
Articolo successivo[Scena 3DS] Rilasciato TWiLight Menu++ v21.2.0
Sono Nato nel 1980 e da diversi anni coltivo la passione per tutto ciò che riguarda il mondo dei videogiochi, ho vissuto l'era degli home computer con il Commodore 64 e l'Amiga 500, da sempre appassionato di giochi di ruolo e di titoli di avventura.