Linux auf dem TerraPad 1262v2 von Wortmann

Lange ist es still gewesen an der Tabletfront, Zeit für ein paar Updates :)Linux auf dem

Linux auf dem TerraPad 1262v2 von Wortmann

1. Mein Surface läuft nicht mehr zuverlässig,

vermutlich mangelnde Belüftung 🙁 Mal sehen ob man das repariert werden kann. Die Ersatzteile sind wohl nicht das Problem, eher die Qualifikation vom Handyladen den passenden Thermorahmen zu besitzen. Ich hab keine Lust auf Hitzestreifen im Glas. Die Reparatur ist ein Kinderspiel, weil alle Komponenten gesteckt sind. Neben den Lüftern gäb es dann auch gleich eine neue Batterie. Danach ist das wieder Tippi-Toppi und die 100 € sollte man ruhig investieren.

2. Ich hab seit heute ein Terra Pad 1262 V2 \o/

– 3.5x schneller als das Surface Pro 4
– 6 Cores mit HT, ergo 12 angezeigte Kerne
– 8 GB Ram
– 512GB NVME
– USB-C Anschluß
– 2x USB-A ( ein Glück, weil Maus und Tastatur braucht man bei der Installation )
– Micro-SD Kartenslot
– Schnelles WLAN
– Schnelles BT5
– Mini HDMI Ausgang
1920×1280 Display ( Rückschritt im Vergleich zum Surface mit 3k )
gefühlt gleich schwer 🙁

Pro:

– 3,5x schneller als der i7u5 von 2016
– Touch geht direkt nach der Installation
– Mainline Stable Kernel von Fedora treibt alles.. sagte ich alles? Nein, ein kleines Dorf in Gallien leistet Cäsar immer noch Widerstand.. ups.. anderes Blog 😉

Contra:

– IPU6 Cams gehen nicht oob, aber .. der Treiber für die Cam ist schon im Kernel drin, die libcamera findet die CamHW nur nicht. Wird dran gearbeitet.

Screenshot von Gnome Desktop mit 3 Apps: Lollipop, Nemo, Drakensang Online

Schon einmal die Grundausstattung installiert 😉

Wie schnell sind 3,5x so genau?

Also Drakensang Online in voller Auflösung mit allen Effekten läuft mit 60 FPS , da zuckt nichts. Ok, das ist kein Maßstab, das Spiel kam 2012 mit DX9 raus und mehr nutzt das auch nicht. Aber für so eine kleine SOC GPU ist das schon was 😀

Updates laufen erwartbar schnell, weil Python sich beim DNF Update selbst ausbremst, da es nur 1/12 Cores benutzt 🙁

Das obligatorische Backup der Vorinstallierten-OSversion macht dann 380 MB/s über unser 1 Gb/s Netzwerk, weil das dd durch pigz gepiped wurde und dann ab und zu alle Kerne mal GZip rechnen durften 😉 Da lassen sich Nullen von der noch nie benutzten Platte sehr gut zusammenpressen 🙂

Was gilt es zu beachten?

Wer Linux installieren will braucht einen neuen Bootloader von Fedora 38+ oder vergleichbar von Ubuntu 22.04 , sonst bootet das EFI Bios Euren Stick nicht. Ansonsten gibts nichts zu beachten oder einzustellen im Bios, einfach F7 drücken beim Booten, dann kommt der Bootmanager.

Der ausklappbare Ständer, ist widerborstig. Muß vermutlich mal geölt werden 😉

Batterielaufzeiten

Da kann ich noch nichts zu sagen, ich habe es vorhin von 80 auf 100% geladen und dann nur noch auf Batterie laufen lassen. Nach ~3h war der Akku noch bei > 6h Laufzeit. Beim ersten mal Energieeinstellungen aufrufen, schwaffelte Gnome was von 17 Stunden Laufzeit. Das hat sich aber schnell normalisiert.

Wer 3D Games zockt oder neue Kernel kompiliert, der macht den Akku natürlich eher platt, aber 9-10h sollten schon drin sein. Die Laufzeit war natürlich jetzt auch erst einmal ein Grund für ein neues Tablet, bis das alte repariert wurde. Terra  empfiehlt übrigens Zocken bis die Batterie leer ist, weil die soll ruhig mal ordentlich entladen werden 😉 Gnome erinnert Euch dann schon rechtzeitig daran das Netzteil anzuhängen. Mehr dazu nächste Woche 😀

Der Preis

Ist mit 899€ brutto  deutlich günstiger als die Surface Geräte von Microsoft. Leider ist kein Preiskampf möglich, weil Wortmann ein Bonussystem mit den Vertrieblern fährt, die dafür aber den EVP nutzen müssen. Ich war eigentlich der Meinung, daß so ein Kartell illegal wäre. Naja, wird die Kartellbehörde prüfen müssen. Wie Ihr merkt, wurde das Pad nicht von Wortmann gesponsert 😉 Übrigens selbst Schuld Wortmann, ich hatte bei Euch wegen Linuxsupport angefragt und ihr habt es ignoriert 😉  Zum Glück brauchen wir Wortmann nicht mehr, weil bis auf die Erkennung der IPU6 Camera schon alles läuft.

Gewicht

Das Gewicht ist für einen Erwachsenen ok. Das Gehäuse ist metallhaltig, daher muß es etwas schwerer sein.

Außerdem muß das Pinephone mit dem TerraPAD  verwandt sein, das wird genauso heiß ohne sichtbare Leistungsnutzung 😉 Dummerweise sitzt die Heizung rechts oben, da wo man gerne anfasst. Man wird sich dran gewöhnen müssen, irgendwie.

Fedora 34: Wenn Wifi weg ist…

Wenn das Wifi auf einem Tablet nicht mehr geht, ist man gewöhnlicherweise am Allerwertesten, aber es gibt vielleicht Hilfe für Euch.

Fedora 34: Wenn Wifi weg ist…

Mein Surface Tablet war mal wieder dran mit seinem Update, weil Netflix mit dem „alten“ Firefox von vor 3 Wochen nicht mehr spielen möchte, also gab es das sowieso fällige Fedora 34 Update. Das hätte ich besser nicht gemacht, denn nun habe ich Gnome 40+ und mein Tablet ist jetzt gehandycrapt. *sniff*

Aber bevor das neue Gnome überhaupt zum Problem werden konnte, überraschte mich Fedora 34 damit, daß mein Tablet kein Wifi mehr hatte, dabei hatte ich gar keinen neuen Kernel benutzt, sondern den gleichen Surface Kernel gebootet, wie sonst auch.

Bei näherer Betrachung stellte ich das hier raus:

Dez 18 13:59:00 surface kernel: mwifiex_pcie 0000:02:00.0: enabling device (0000 -> 0002)
Dez 18 13:59:00 surface kernel: mwifiex_pcie: try set_consistent_dma_mask(32)
Dez 18 13:59:00 surface kernel: mwifiex_pcie: PCI memory map Virt0: 00000000938ad086 PCI memory map Virt2: 0000000061c369a5
Dez 18 13:59:00 surface kernel: mwifiex_pcie 0000:02:00.0: Direct firmware load for mrvl/pcie8897_uapsta.bin failed with error -2
Dez 18 13:59:00 surface kernel: mwifiex_pcie 0000:02:00.0: Failed to get firmware mrvl/pcie8897_uapsta.bin
Dez 18 13:59:00 surface kernel: mwifiex_pcie 0000:02:00.0: info: _mwifiex_fw_dpc: unregister device

Und jetzt steht Ihr da genauso wie ich. WTF is pcie8897_uapsta.bin? ok, eine Firmware für den Chip. Soweit so gut. Aber wieso kann der Kernel das File (das in dem Listing unten) nicht mehr laden??

[ ~]$ ls -la /usr/lib/firmware/mrvl
insgesamt 5320
drwxr-xr-x. 3 root root 4096 30. Nov 21:18 .
drwxr-xr-x. 102 root root 36864 2. Dez 09:11 ..
-rw-r–r–. 1 root root 444052 28. Okt 15:33 pcie8897_uapsta.bin.xz
-rw-r–r–. 1 root root 287784 28. Okt 15:33 pcie8997_wlan_v4.bin.xz
-rw-r–r–. 1 root root 388188 28. Okt 15:33 pcieuart8997_combo_v4.bin.xz
-rw-r–r–. 1 root root 392276 28. Okt 15:33 pcieusb8997_combo_v4.bin.xz
drwxr-xr-x. 2 root root 4096 30. Nov 21:18 prestera
-rw-r–r–. 1 root root 165260 28. Okt 15:33 sd8688.bin.xz
-rw-r–r–. 1 root root 1804 28. Okt 15:33 sd8688_helper.bin.xz
-rw-r–r–. 1 root root 330112 28. Okt 15:33 sd8797_uapsta.bin.xz
-rw-r–r–. 1 root root 164668 28. Okt 15:33 sd8801_uapsta.bin.xz
-rw-r–r–. 1 root root 377276 28. Okt 15:33 sd8887_uapsta.bin.xz
-rw-r–r–. 1 root root 439804 28. Okt 15:33 sd8897_uapsta.bin.xz
-rw-r–r–. 1 root root 370612 28. Okt 15:33 sdsd8977_combo_v2.bin.xz
-rw-r–r–. 1 root root 381952 28. Okt 15:33 sdsd8997_combo_v4.bin.xz
-rw-r–r–. 1 root root 297988 28. Okt 15:33 usb8766_uapsta.bin.xz
-rw-r–r–. 1 root root 342532 28. Okt 15:33 usb8797_uapsta.bin.xz
-rw-r–r–. 1 root root 162968 28. Okt 15:33 usb8801_uapsta.bin.xz
-rw-r–r–. 1 root root 446100 28. Okt 15:33 usb8897_uapsta.bin.xz
-rw-r–r–. 1 root root 371036 28. Okt 15:33 usbusb8997_combo_v4.bin.xz

Ja… das dauert ne Weile, deswegen langweile ich Euch ( grummel…neuer xz algo… brabbel ) nicht damit und komme zum Wesentlichen: xv -d pcie8897_uapsta.bin.xz ; reboot  \o/ GEHT \o/

Als erstes sucht der Kernel nach der ungepackten Version der Firmware, wenn es die nicht gibt, dann nimmt er auch eine gepackt. Leider gabs da wohl ein Update und der bisherige Kernel kann die XZ komponente zum Entpacken nicht mehr benutzen und damit die Firmware nicht mehr laden. Durch das Auspacken der Firmware nimmt das mehr Platz weg, aber kann wieder geladen werden. Hat man dazu Worte? 🙁

Gnome 40, Tablet & RDP

Als mein Pinephone heute morgen mal wieder soooo kleine Buchstaben zeigte, dachte ich mir: „Du hast doch RDP auf dem Tablet, wieso nicht damit aufs Pine?“ Gedacht, getan.

Gnome 40, Tablet & RDP

Auch wenn der Android FreeRDP Build ein bisschen zickig war, hat er am Ende doch die Verbindung hergestellt. Dabei kam es dann auch noch zu einer Ungereihmtheit, die unten am Dokumentiert ist. Mal sehen, wer die von Euch als erster in den Kommentaren postet 😉

Nicht wundern, auf allen Bildern sind Markierungen vom Screenshot unter Android zu sehen, das kann irgendwie nicht anders als sich mitzuteilen 😉

Es fängt ja erst einmal gut an, um nicht zu sagen, auf einem Tablet echt passend:

Allerdings wenn man dann zur Programmauswahl kommt, stellt man leider folgendes fest:

Suboptimale Namen an Symbolen

Das Layout hat halt noch seine Macken. Benutzbar ist es allerdings, wenn auch mit Abstrichen. Beispielsweise kann man nicht nach unten scrollen, dazu muß man erst die FreeRDP eigene Touchmaus aktivieren und auch damit klappt das nicht immer. Alles was man aber mit „Links“ machen kann, geht auch so.

Gnome Swipegesten funktionieren nicht, aber das wird am RDP liegen, nicht an Gnome.

Jetzt das Suchbild für Euch:

Mal sehen, wem es auffällt 🙂

Im Bild rechts ist auch die Touchmaus zu sehen, aber die ist nicht gemeint 😉

Wenn man aus dem RDP ( in dem Fall als ROOT ) jemanden mit Calls anruft, geht Calls auch auf der Desktopsession des Pineusers auf und sendet den Ton natürlich an die lokalen Lautsprecher des Pinephones. Telefonieren kann man also über RDP noch nicht. Witzig wars aber schon irgendwie 🙂

Demnächst mehr davon.