thedevilslettuce
Goto Top

Surface Go3 mit Ubuntu - BT Treibertheme

Hallo zusammen,

wie der Titel vermuten lässt, habe ich mir auf mein MS Surface Go3 Ubuntu installiert nach dieser Anleitung:
https://github.com/linux-surface/linux-surface/wiki/Installation-and-Set ...

Hat soweit auch alles mehr oder minder ohne Probleme geklappt (bis auf die genannten und bereits gelösten auf der Github page).

Problem:
Wenn man Ubuntu mit Full-DiskEncryption installiert, hat man keine Tastatur zum Entschlüsseln, außer man schließt ein USB-Gerät extern an das Surface an. Die OnScreen-Tastatur ist hier auch noch nicht verfügbar.
Ich habe eine "Nachbau" Tastatur des Original TypeCover. Das Original wird über GPIOs an der Unterseite des Surface verbunden und leitet die Eingaben über das SAM (SurfaceAggregationModule) durch. Hierfür gibt es auch einen Workaround, der funktioniert.
Da ich diese Nachbau habe: https://www.inateck.de/products/surface-go-tastatur-fur-surface-go-3-2-1 ..., gibt es bei mir das Problem, dadurch, daß diese über BT angeschlossen ist, daß diese erst nach der Entschlüsselung erkannt würde.
Also, läuft mein Surface Go3 aktuell mit Ubuntu erstmal ohne Full-DiskEncryption.

Meine Linuxkenntnisse sind so 4/10 bis 5/10, daher vlt die etwas "unbedarfte" Frage.

Ist es möglich, dem initramfs irgendwie Bluetooth Treiber bekannt zu machen? ggf. diese auf der /root ablegen und einbinden?
Für Hilfe wäre ich euch unendlich dankbar, da ich mich mit dem aktuellen Zustand nicht wirklich begnügen will und ich irgendwie nicht einsehe 100€ für ne Tastatur für nen Tablet zu "latzen".

Vielen Dank schonmal.

Content-ID: 668825

Url: https://administrator.de/contentid/668825

Ausgedruckt am: 18.10.2024 um 03:10 Uhr

godlie
godlie 17.10.2024 aktualisiert um 11:32:11 Uhr
Goto Top
Ist es möglich, dem initramfs irgendwie Bluetooth Treiber bekannt zu machen? ggf. diese auf der /root ablegen und einbinden?
Für Hilfe wäre ich euch unendlich dankbar, da ich mich mit dem aktuellen Zustand nicht wirklich begnügen will und ich irgendwie nicht einsehe 100€ für ne Tastatur für nen Tablet zu "latzen".

Hallo,

ne da wirst Pech haben, denn der Bluetooth Stack wird erst wesntlich später Initialisiert.

Aber wenn ich mir die Github Page anschaue, wird dort expliziet darauf hingewiesen, dass es gewisse Moduls braucht, damit das Keyboard funktioniert:
https://github.com/linux-surface/linux-surface/wiki/Disk-Encryption

grüße
theDevilsLettuce
theDevilsLettuce 17.10.2024 um 12:36:02 Uhr
Goto Top
Hallo godlie,

danke für deine Antwort.
Die im github genannten Kernelmodule sind nur notwendig, wenn man das originale TypeCover verwendet, welches über die GPIOs auf der langen Unterseite des Surface angeschlossen sind. Das ist das, was ich in meinem initialen Post mit dem SAM (SurfaceAggregationModule) meinte, daß da die Eingaben einfach "durchgeschleift" werden.

Daher ja meine Idee, ob man den BT Stack bzw die Treiber ggf schon in initramfs einbinden kann, damit die Tasta funktioniert.

Die OnScreen SurfaceTastatur wird zwar rechts unten manchmal das Icon eingeblendet, und man kann sie gelegentlich auch öffnen, aber keine Eingaben tätigen.

Ich würde den Beitrag noch ne Weile auf ungelöst lassen, falls vlt doch jemand noch ne Idee hat.

Viele Grüße