Pinephone: kleines Fedora Statusupdate

Weil mein Android J3 wohl einen defekten Kondensator im Empfangsschwingkreis hat, kommt Ihr jetzt in den Genuss eines Pinephone Statusreports 🙂

Pinephone: kleines Fedora Statusupdate

Fangen wir mal damit an:

Wenn Eurer Telefon den Funkmast mal findet und meisten gar nichts mehr finden will, dann ist entweder der Standort gut abgeschirmt, oder der Empfänger im Modem des Handies defekt. So oder so, reparieren lohnt nicht, auch wenn das Ersatzteil nur wenige Cents kosten würde, weil man den (wahrscheinlich) defekten SMD Kondensator erst aufwendig finden muß. Da sind die Lohnkosten leider zu hoch für 🙁

Gut, wenn man ein voll installiertes und konfiguriertes Pinephone rumliegen hat. Erstens kann man damit leicht testen, ob der Funkmast defekt ist, oder der Empfänger hin ist. Weniger gut ist, wenn Deine Pinephone DE in eine Endlosschleife wechselt, sobald Du mal rumswipst 🙁

Phosh 0.20.0

Phosh 0.20.0 hat einen, zum Glück behebbaren Bug, daß es in genauso eine Endlosschleife geht, wenn man den Taskmanager zweimal aufrufen will. Das Toppanel bekommen man zwar noch runter geswiped, aber rauf geht nichts mehr und Sound + Volumetasten waren auch nicht mehr reaktiv.

Um rauszufinden, ob Ihr den Fehler selbst beheben könnt, gebt mal als Pineuser per SSH ein:

$ gsettings get org.gnome.desktop.interface enable-animations

Wenn da „false“ rauskommt, dann seid Ihr mit dem Fix hier:

$ gsettings set org.gnome.desktop.interface enable-animations true
$ systemctl restart phosh

schnell auf der Gewinnerseite 😉

Pinephone powered down

Natürlich war die Zeit, als der Bug bei mir aktiv war nicht ganz ohne positiven Nebeneffekt, weil wir gleich das nächste Problem identifizieren konnten:

Wenn phosh oder phoc in so einer Endlosschleife festhängen, können Sie auf Tastenevents nicht mehr reagieren. Da greift dann der systemd-logind ein und behandelt das Event so, wie es in /etc/systemd/logind.conf festgelegt ist. Drückt man in so einer Situation auf die Powertaste, denn fährt der logind das System einfach runter! Das will man natürlich nicht, sondern Systemd soll Phosh neustarten, damit das wieder reagiert.

Das erreichen wir so:

Wir legen eine Datei namens /etc/systemd/logind.conf.d/ignore-power-key.conf an und schreiben da rein:

[Login]
HandlePowerKey=ignore

Dann..

$ systemctl restart systemd-logind phosh

und das Problem sollte weg sein. Da wir das erst heute zusammen mit Purism rausgefunden haben, muß ich noch abwarten wie sich das konkret auswirkt. Da aber min. eine andere Distro das auch schon per Default so blockiert, wird es wohl gehen.

Der aktuelle Stromverbrauch

Heute Nacht bin ich bei ca. 8h DeepSleep des Handies auf folgende Batterydauer bis zum Aufladen gekommen:

4% battery ( 84%->80%) in 8h im DeepSleep

ergibt 12% pro Tag, ergibt eine Woche Deepsleep, bevor man es wieder Aufladen muß. Dabei wird das Handy nicht ganz leer, was gut für den Akku ist. Allerdings verkürzt sich das dramatisch, wenn man es einschaltet 😀

 

Inkorrektes Portswitchen beim Telefonieren

Ihr wisst, daß es im Pinephone 2 Lautsprecher gibt, den zum Telefonieren ( internal Earpiece ) und den Lautsprecher ( Speaker ). Beim Telefonieren ist mir ausgefallen, daß der Callsd mal wieder die Profile nicht richtig schalten würde ( Default <-> Phone ) . Dem war aber nicht so, weil bei den Ports lediglich die falschen Ausgabegeräte eingestellt waren. Nachdem ich das im Pulseaudio-Lautstärkeregler korrekt eingestellt hatte, sprang das Pine wieder zwischen Telefonbetrieb und Lautsprecher, für alles andere, hin und her.

„Sicherheitsproblem“ für den Einen, „paßt schon“ für den Anderen

Im Lockscreen von Phosh kann man ohne Authentifizierung WLAN, Bluetooth und Mobile Daten abschalten. Einer kleinen Umfrage gestern bei Linux am Dienstag, konnten wir entnehmen, daß sich die OSe dahingehen nicht ganz einige sind, ob es ein Sicherheitsproblem darstellt oder nicht. AOS 5+ ist z.b. der Meinung, daß darf man ohne Authentifizierung nicht, iOS war da anderer Meinung.

Ich denke, es ist ein Sicherheitsproblem, weil wenn ich z.b. einen Tracker installiert habe, der mein Telefon wieder finden soll, wenn es geklaut wird oder verloren geht, dann sollte der Dieb das nicht abschalten können. Ok, er könnte das Telefon komplett abschalten, aber sobald er es bootet, würde der Tracker das melden.

Der entsprechende Bugreport bei Purism wurde nicht sofort geschlossen, was bedeutet, meine Argumente scheinen gewirkt zu haben. Der Kompromissvorschlag sieht vor, daß es „sicher“ ausgeliefert wird, aber per Control-Center in den „unsicheren“ Modus geändert werden kann. So haben alle den Zustand, den sie möchten.

Keine CoreDumps mehr nach Update

Stand Vorgestern, 15.8.2022, stürzt Evolution beim Start nicht mehr ab, wenn man auf dem neuesten Softwarestand ist. Das Booten geht damit auch wieder deutlich schneller 😉

Verbesserungen zur Kenntnis genommen

Phosh 0.20.0, oder auch schon 0.19.x, haben im Lockscreen beim Angerufen werden eine deutliche optische Verbesserung erfahren. Das sieht richtig schick aus. Weiter so!

Meteo, der fallende Stern am Pinephonehimmel

Wetter Apps gibt es ja viele, aber Meteo hat etwas, das andere nicht haben: Karten!

Meteo, der fallende Stern am Pinephonehimmel

Jetzt weiß ich genau, daß sich die meisten über den Beitragstitel aufregen werden. Bevor Ihr das tut, haltet einen Moment inne, lest bis ans Ende und dann lasst Euren Frust raus 😉

Neulich habe in einer Updatemeldung Meteo entdeckt und sofort ausprobiert, weil mir die neue Gnome-Wetter-App nicht wirklich gefällt. Ich fand die Version von Gnome 3.38 optisch viel besser. Deswegen habe ich auch Meteo ausprobiert und war begeistert. Ok, ein paar Übersetzungsfehler sind noch drin, aber das ist nicht wild.

Meteo auf dem Pinephone

Die nachfolgenden Bilder stammen alle von den Bugreports für das Pinephone, insofern wißt Ihr jetzt, daß es auch dort funktioniert, wenn auch mit Abstrichen (deswegen die Bugreports). Geht einfach davon aus, daß es auf dem Desktop, bis auf den Mondphasenübersetzungsbug, problemlos funktioniert.

Auf dem Pinephone sieht das für Meteo leider etwas anders aus, ist aber immer noch brauchbar. Neben den üblichen Tagesvorhersagen, die man im Screenshot oben nicht ganz sieht, scheint auch die Anzeige der Stadt für die man die Vorhersagen haben will, nicht ganz korrekt zu sein. aber auch das ist eher nebensächlich.

Jetzt der Knaller der App, weswegen ich die überhaupt erwähne: Es hat eine Kartenfunktion wie Windy \o/

Neben Temperaturen, Niederschlag und Wind, gibt es auch eine Wolkenbedeckung, was nützlich ist, wenn man schauen möchte, ob Regenwolken im Anmarsch sind. Noch ist die zeitliche Auflösung nicht vorhanden, aber das wird bestimmt kommen.

Der fallende Stern

Jetzt fragt Ihr Euch bei den Features zurecht, wo ist denn da der fallende Stern am Apphimmel aus dem Titel des Artikels. Tja, wie soll ich sagen… die Kartenfunktion gibt es nur noch bis Dezember 🙁 Der Kartenlieferant Dark Sky liefert kein Kartenmaterial mehr aus oder will Geld haben ( mein Favorit ). Es kann sein, daß die Kartenfunktionen dann komplett rausfliegen und damit wäre die App dann nichts besonderes mehr. Dabei hatte ich mich so gefreut.

Aus dem Pinephone muß man bei den Karten auch viel Geduld haben, weil die GPU nicht zum Verarbeiten der Bilder genommen wird, ist das zäh bis kurz vor auskristallisiert. Die Karte hat auch diverse Bugs, z.b. klappt das mit dem Zoomen mit zwei Fingern nicht, war fairerweise auch nicht vorgesehen, und das Koordinatensystem ist gespiegelt: Klickt man oben, scrollt es nach unten und umgekehrt.

Jetzt die guten Nachrichten: Es soll auf Libhandy umgestellt werden, was diverse Probleme inkl. Zooming beheben wird, falls es dann noch etwas zu zoomen gibt.

Auf dem Desktop könnt Ihr auch derweil an einer sehr zu empfehlenden Wetteranwendung erfreuen.

Fedora: Megapixels startet für Euch nicht mehr?

Eurer Megapixels startet nach dem letzten Updatezyklus nicht mehr? Euch kann geholfen werden.

Fedora: Megapixels startet für Euch nicht mehr

Megapixels startet seit dem letzten Update nicht mehr, selbst wenn Ihr Megapixels downgraded.

(megapixels:41176): Gdk-WARNING **: 11:04:15.728: gdk_gl_context_set_required_version – GL context versions less than 3.2 are not supported. Initialized OpenGL ES 2.0 No provider of glGetTexLevelParameteriv found. Requires one of: Desktop OpenGL 1.0 OpenGL ES 3.1

Das liegt daran, daß es nicht direkt Megapixels Schuld war. GTk4 wurde auf 4.5.0 aktualisiert und der sogenannte Legacy-Mode wurde abgeschaltet. Das funktioniert dann mit Megapixels nicht mehr, wie wir heute rausgefunden haben.

Die Lösung ist einfach: Ein Downgrade auf GTK 4.4.1

dnf downgrade https://kojipkgs.fedoraproject.org//packages/gtk4/4.4.1/1.fc35/aarch64/gtk4-4.4.1-1.fc35.aarch64.rpm

Danach funktioniert es wieder. Dank an Pako.

Verfolgen könnt Ihr das im Bugzilla Tracker wenn Ihr mögt:

https://bugzilla.redhat.com/show_bug.cgi?id=2022632