[LINUX] [Von Zeit zu Zeit aktualisiert] Hinweise zum Postmarket-Betriebssystem

Letzte Aktualisierung 2020/5/20

Installation

Siehe Blog von kapper1224 und Offizielles Wiki. Da das offizielle Wiki jedoch keine verwandten Elemente enthält, müssen viele Suchanfragen durchgeführt werden. Weitere zuverlässige Informationsquellen sind Official Gitab Main Issue und OSAKANA TARO. Dieser Artikel verwendet Nexus 7 2012 Grouper.

Phosh im Zusammenhang mit 2020/04/22

Schneller als Plasma-Mobile, aber insgesamt schwerer. Es gibt keine Interaktion mit Tap-Operationen. Wenn Sie tippen und erfolgreich sind, stehen Sie in etwa 40 Sekunden auf. Wenn Sie nicht tippen, erfolgt keine Reaktion, sodass Sie nur warten müssen.

am wichtigsten

Es gibt einen Fehler beim Verschwinden des Terminals. Stellen Sie sicher, dass Sie das Gnome-Terminal und andere funktionierende Terminals installieren. Wenn Sie ein anderes Passwort als eine Nummer verwenden, können Sie es, wie offiziell angegeben, nicht entsperren und es bleibt hängen.

Bluetooth Die GUI-Einstellung funktioniert nicht richtig. Vom Terminal

sudo apk add bluez-depricated
sudo /etc/init.d/bluetooth start
sudo hciconfig hci0 up
sudo blutoothctl

Danach [ArchLinux Wiki](https://wiki.archlinux.jp/index.php/Bluetooth#CLI_.E3.81.AB.E3.82.88.E3.82.8B.E8.A8.AD.E5.AE Gleich wie .9A).

Japanisch verwandt

Um apk search font herum, vorerst um sudo apk add font-ipa.

App bezogen

Es gibt überraschende Informationen in Kategorien wie Apps.

Browserbezogen

Standardmäßig verschwinden die meisten Browser sofort nach dem Start oder beim Rendern einer Webseite fehlerfrei. Es wurde bestätigt, dass Firefox mit Einstellungen hier funktioniert. Derzeit funktioniert es nur mit MOZ_ENABLE_WAYLAND = 1. Dillo hat so angefangen, aber mit der Eingabe über die virtuelle Tastatur stimmt etwas nicht.

Anbox Auch im offiziellen Wiki, jedoch nicht in Armv7 verfügbar. Ich habe versucht, es zu verwenden, ohne es zu bemerken, aber es scheint ein Fehler zu sein, da der Fehler anders war.

Qemu verwandt

Einige Gravos erfordern die Option "--display = gtk" für "pmbootstrap qemu". --Host-qemu ist in Ordnung, da der Qemu-Treiber in chroot fehlt. Die Trefferbeurteilung des Mauspfeils erfolgt nicht an der Pfeilspitze, sondern in Aufwärtsrichtung des Pfeils.

Einstellungsdatei

Es wurde auch willkürlich in $ HOME / .config / pmbootstrap.cfg erstellt. Von der Operation konnte ich eine Einstellungsdatei annehmen, die nicht im Dokument gefunden werden kann, also habe ich sie durch Lesen von helpers / envkernel.sh gefunden. Dokumente und Google-Suchen sind nicht sehr zuverlässig, und Sie können nichts tun, ohne die Quelle zu lesen.

Leistungsbezogen

Normalerweise kann die Stromversorgung nicht über den Netzschalter ausgeschaltet werden. Oben befindet sich eine Strommarkierung, die von dort aus möglich ist. Es gibt jedoch keine Bestätigung, dass das Gerät ausgeschaltet ist. Batteriebezogene Anzeigen sind unzuverlässig. Unter Android ist der Akku, der länger als einen Tag hält, in etwa 2 Stunden leer. Wenn es auf Nexus 7 ausgeht, wird es von der versprochenen Überentladung aufgeladen. Es wird nicht möglich sein, es unterwegs zu verwenden. Wenn es ausgeht, wird der Bildschirm allmählich dunkler.

Nachforschungen anstellen

Überbeanspruchung von Sudo. Sie sollten es durch Einstellen weiter reduzieren können. Ist xorg-server-xwayland in der Anfangsphase nicht enthalten? <Ich habe die Quelle überprüft und sie war enthalten. Insgesamt sind die Beziehungen zwischen Wayland und Xwayland verdächtig. Ist es Problem von diesem? Selbst die gtk3-App von GDK_BACKEND = wayland kann oft nicht gestartet werden. Terminalbezogene Dinge funktionieren auch nicht richtig. Termite funktioniert gut, ist Xwayland verdächtig? phosh: incorrect keyboard input in Xwayland apps Selbst mit Termite kann ich mit einer Standardtastatur keine Steuertasten eingeben. Einige Tasten wie z. B. nach oben und unten zu Hause können unten rechts im ABC-Modus angeordnet werden. Tastaturbezogene Recherchen sind erforderlich, auch wenn sie nur mit CUI verwendet werden.

Impressionen

Vorteil

Derzeit scheint die Portierung hart zu arbeiten. Es gibt mehr unterstützte Modelle und UI-Optionen als Ubuntu Touch, und ich spüre die Bemühungen der beteiligten Personen. Solange Sie der offiziellen Methode folgen und sie in einer Umgebung verwenden, die der offiziellen nahe kommt, können Sie sie ohne Probleme verwenden. Der Entwicklungsstatus und die Unterstützung scheinen aktiv zu sein.

Nachteil

Ich hatte ein unangenehmes Gefühl, als ich hauptsächlich Python verwendete, aber ich habe das Gefühl, dass es bereits in der Entwurfsphase ad hoc ist, z. B. wie man Einstellungen und Konfigurationsdateien platziert. Es ist organisiert und nicht am richtigen Ort. Der einzige Weg, es zu finden, ist das Lesen der Quelle. pmbootstrap etc. werden ebenfalls komprimiert. Es ist eine riesige Black Box, und es gibt keine Verarbeitung wie auf halbem Weg. Dies ist die entgegengesetzte Idee zu einfachen Routen wie Arch Linux oder Alpine Linux. Nur die Optionen, die im Voraus berücksichtigt wurden, werden auf positiv gesetzt, und die Optionen werden vorerst an den Angerufenen weitergegeben. Aus dem oben Gesagten ergibt sich der starke Eindruck, dass die Korrektheit des Entwicklers auf den Benutzer übertragen wird. Darüber hinaus ist das Spielen sehr schwierig, da Änderungen von der Quellenebene erforderlich sind.

Fazit

Die Installation ist interessant und empfohlen, und es scheint selbst für Ingenieure problematisch zu sein, sie tatsächlich für Mobiltelefone zu verwenden. Aufgrund der enormen technischen Verschuldung besteht die Sorge, dass etwas ein wenig den gleichen Weg wie das herkömmliche mobile Linux einschlagen wird.

Recommended Posts

[Von Zeit zu Zeit aktualisiert] Hinweise zum Postmarket-Betriebssystem
Hinweise zum maschinellen Lernen (von Zeit zu Zeit aktualisiert)
vtkXMLUnstructuredGridReader Zusammenfassung (von Zeit zu Zeit aktualisiert)
vtkOpenFOAMReader-Zusammenfassung (von Zeit zu Zeit aktualisiert)
Ingenieur-Wortbuch (von Zeit zu Zeit aktualisiert)
Tensorflow-Memo [von Zeit zu Zeit aktualisiert]
Privates Python-Handbuch (von Zeit zu Zeit aktualisiert)
Zusammenfassung von vtkThreshold (von Zeit zu Zeit aktualisiert)
[Hinweis] Websites zu KI / maschinellem Lernen / Python [von Zeit zu Zeit aktualisiert]
Zusammenfassung der gcc-Optionen (von Zeit zu Zeit aktualisiert)
[Von Zeit zu Zeit aktualisiert] LetCode-Algorithmus und Bibliothek
OpenFOAM-Spickzettel für die Nachbearbeitung (von Zeit zu Zeit aktualisiert)
progate Python-Lernnotiz (von Zeit zu Zeit aktualisiert)
Nützliche Hilfeseiten usw. (von Zeit zu Zeit aktualisiert)
Apache-Einstellungen, Protokollbestätigung usw. (* Von Zeit zu Zeit aktualisiert)
Anaconda aktualisiert von 4.2.0 auf 4.3.0 (python3.5 aktualisiert auf python3.6)
[Von Zeit zu Zeit aktualisiert] Überprüfung von Let Code NumPy
Ich habe die Chainer-Referenz gelesen (von Zeit zu Zeit aktualisiert).
[Von Zeit zu Zeit aktualisiert] Zusammenfassung der Entwurfsmuster in Java
Python (vom ersten Mal bis zur Ausführung)
Auf Python 2.7.9 aktualisiert
Deep Learning von Grund auf neu ① Kapitel 6 "Lerntechniken"
Summe von 1 bis 10
Verstehen Sie Entwurfsmuster, indem Sie Implementierungen in JavaScript und Java vergleichen. [Von Zeit zu Zeit aktualisiert]
[Von Zeit zu Zeit aktualisiert] Python-Memos, die häufig für die Datenanalyse verwendet werden [N-Division usw.]
Memorandum über Befehle, Pakete, Begriffe usw., die unter Linux verwendet werden (von Zeit zu Zeit aktualisiert)
(Von Zeit zu Zeit aktualisiert) Speicherort verschiedener VS-Code-Einstellungsdateien Notiz notieren
Python - Hinweise beim Konvertieren vom Typ str in den Typ int
Hinweise zum Aktualisieren von discord.py von asynchron auf eine neu geschriebene Version
Änderungen von Python 3.0 zu Python 3.5
Änderungen von Python 2 zu Python 3.0
Liste meiner Artikel, die für Wettkampfprofis nützlich sein können (von Zeit zu Zeit aktualisiert)
Übergang von WSL1 zu WSL2
Von der Bearbeitung bis zur Ausführung
Hospital_dashboard wurde auf Version 2.0 aktualisiert
[Einführung in matplotlib] Lesen Sie die Endzeit aus den COVID-19-Daten ♬
Zusammenfassung der Ordner, in denen Ruby, Python, PostgreSQL usw. unter macOS installiert sind (von Zeit zu Zeit aktualisiert)