Sådan får du adgang til Samsung DeX-tilstand på Linux og Chrome OS

Sådan gør du Samsung DeX-tilstand tilgængelig på Linux og Chrome OS, ikke kun Windows og macOS. Rodadgang er ikke påkrævet.

Google har endnu ikke tilbudt en fuldgyldig desktop interface i Android, men du kan adgang den skjulte barebones-version af det på nogle enheder, der kører Android 10. En håndfuld OEM'er tilbyder derimod deres egne implementeringer af skrivebordstilstanden, og Samsungs DeX er uden tvivl den mest polerede og funktionsrige mulighed blandt dem. Den seneste version af Samsung DeX kan endda integreres problemfrit med Mac- og Windows-pc'er.

Mens Samsung gjorde det backport DeX til pc-understøttelse til ældre flagskibe, leverer de stadig ikke en officiel Linux (og Chrome OS) ledsager-app, der svarer til denne praktiske funktion. Fra perspektivet af en almindelig Samsung-bruger, der bruger Linux, betyder det, at du kun kunne få adgang til DeX-tilstanden, hvis du havde en ekstern skærm. Der er ingen begrænsning på OS-niveau i sig selv, så XDA Senior Member KMyers har besluttet at skabe en proof-of-concept-teknik, der i sidste ende fungerer som en Linux-klient til Samsung DeX.

Den uofficielle metode kræver ikke root-adgang, men du har brug for noget ekstra hardwaretilbehør (en USB-C til HDMI-dock, kombineret med en HDMI "dummy" terminator) for at strømline processen. USB-strømmursten-kabel-kombinationen, der følger med din Samsung Galaxy-enhed, er også påkrævet. På softwaresiden er metoden afhængig af et gratis og open source-projekt kaldet scrcpy, som hjælper dig med at eksponere den faktiske DeX-grænseflade fra din Samsung-telefon til en pc, der kører Linux eller Chrome OS. Desuden skal du konfigurere Android Debug Bridge (ADB) på din pc, som bruges af scrcpy som en forbindelsestunnel.

Typiske funktioner som deling af udklipsholder og træk-og-slip-installation af APK-filer fungerer uden problemer i denne metode, men lyddirigering er lidt rodet. Du skal dog muligvis kompilere scrcpy fra kilden, fordi den tilgængelige build på standardpakkelageret for Debian-baserede operativsystemer (f.eks. Ubuntu og Crostini-miljø på Chrome OS) er normalt forældet. Dette trin kan være særligt problematisk på ARM-drevne Chrome OS-enheder, så vælg i stedet for krydskompilering.

Samsung Dex på Linux og ChromeOS: Tutorial || XDA diskussionstråd