staging.inyokaproject.org

Dexctrack-und-Qt-Probleme

Status: Gelöst | Ubuntu-Version: Ubuntu 22.04 (Jammy Jellyfish)
Antworten |

Rhaban

Anmeldungsdatum:
25. Juni 2016

Beiträge: 469

Hallo,

als Typ-1-Diabetiker habe ich hier im Ubuntuusersforum mit dem Auslesen von Freestyle-Libre-Lesegeräten dankenswerterweise schon viel Hilfe bekommen. Da Freestyle Libre 3 sich nicht mehr auslesen lässt, bin ich zu Dexcom G6 gewechselt und wurde auf das Programm Dexctrack — https://github.com/DexcTrack/dexctrack — aufmerksam gemacht, das auf meinem PC auch gut gelaufen ist. Da der PC jetzt leider in Reparatur ist, hatte ich alle Dateien vorher auf einen Delllaptop kopiert, dort funktionierte Dexctrack plötzlich nicht mehr, genauer gesagt: Das Lesegerät wird nicht mehr gefunden. Ich habe dann Dexctrack erneut installiert und mich genau nach der Gebrauchsanweisung auf der Internetseite gerichtet. Leider ging es dann so weiter (alles in der Shell):

Ich rief mit

1
python3 /home/rlpclin/dexctrack/dexctrack.py

das Dexctrack-Programm auf. Das Lesegerät wurde zwar gesucht, aber nicht mehr gefunden. Es kamen dann die folgenden Fehlermeldungen:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.
Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.
calcStats() : sql exception = no such table: EgvRecord
Read/Write permissions missing for /dev/ttyACM0

For a persistent solution (recommended), run ...

   sudo addgroup rlpclin dialout

   sudo - rlpclin

         OR

   sudo usermod -a -G dialout rlpclin

   su - rlpclin

For a short term solution, run ...

   sudo chmod 666 /dev/ttyACM0 

Getötet

Das Wort „Getötet“ stand tatsächlich am Ende der Fehlermeldungen.

Ich habe dann die Ratschläge — "For a persistant solution ..." befolgt, befürchte aber, dass ich damit einen Schaden angerichtet habe. Gewundert haben mich Befehle mit Bindestrich wie

1
   sudo - rlpclin

Mein Problem ist jetzt, dass sich Editoren wie Kate oder Notepadqq nicht mehr aufrufen lassen. Rufe ich in der Shell kate auf, kommt:

1
2
3
4
5
6
7
qt.qpa.xcb: could not connect to display 
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, wayland-egl, wayland, wayland-xcomposite-egl, wayland-xcomposite-glx, xcb.

Abgebrochen (Speicherabzug geschrieben)

Für jede Hilfe wäre ich dankbar. Mein Wunsch ist, dass ich meine Editoren wieder verwenden kann und, wenn möglich, auch Dexctrack dazu bringen kann, dass es das Dexcom-G6-Blutzuckerlesegerät findet und ausliest.

Ich hoffe, dass ich mein Anliegen in die richtige Rubrik geschrieben habe; wenn nicht, verschiebt bitte meine Nachricht an die richtige Stelle.

Rhaban

von.wert

Anmeldungsdatum:
23. Dezember 2020

Beiträge: 12281

Rhaban schrieb:

ging es dann so weiter (alles in der Shell)

Du mußt es zur Nachverfolgbarkeit aber auch so bringen - komplett, beginnend mit Befehlseingabe über Ausgabe bis zum neuen leeren Prompt zusammen in einem Codeblock. Der Fehler hat bei Dir System.

Zuerst solltest Du von Wayland auf XServer wechseln.

Ich habe dann die Ratschläge — "For a persistant solution ..." befolgt

Was konkret hast Du ausgeführt? Das sind ODER-Anweisungen. Die sollte man auch verstehen.

Wenn Du die Installationsschritte auf DexcTrack/dexctrack korrekt durchgegangen wärest, dazu gehört auch "5. Set up permissions", wäre die Ausführung auch nicht gestoppt worden.

fleet_street

Top-Wikiautor
Avatar von fleet_street

Anmeldungsdatum:
30. August 2016

Beiträge: 2400

von.wert schrieb:

Zuerst solltest Du von Wayland auf XServer wechseln.

Das wäre eine Möglichkeit. Aber nach der Meldung müsste eigentlich nur eine Umgebungsvariable QT_QPA_PLATFORM=wayland gesetzt werden. Wenn es dann immer noch Probleme mit der Oberfläche (nicht mit den Rechten!) gibt, kann man immer noch zu Xorg wechseln.

von.wert

Anmeldungsdatum:
23. Dezember 2020

Beiträge: 12281

fleet_street schrieb:

nur eine Umgebungsvariable QT_QPA_PLATFORM=wayland gesetzt werden.

Ja. Das werden die machen, die Wayland bewußt und gewollt einsetzen, die stolpern an der Stelle aber auch nicht. Für andere ist es einfacher, auf wie gehabt XServer zu stellen, zumal es noch genug Software gibt, die mit Wayland nicht läuft.

Rhaban

(Themenstarter)

Anmeldungsdatum:
25. Juni 2016

Beiträge: 469

Danke, von.wert und fleet_street, für Eure schnellen Antworten.

Es gibt Erfreuliches zu vermelden:

Gestern Nacht habe ich den Rechner dann doch noch einmal laufen lassen ... und siehe da: Kate, Notepadqq und Evince liefen wieder. Ich habe alle drei jetzt noch einmal ausprobiert; sie laufen auch jetzt wieder.

Ich setze meine Anfrage gleich wieder auf „gelöst“.

Es ist schön, dass ein Problem so schnell gelöst werden konnte.

Ich hoffe, es bleibt so bis mein „eigentlicher“ Rechner, der PC, wieder hier bei mir ist.

Rhaban

Antworten |