Ich konnte die Probleme mit dem Confinement endlich lösen. Siehe auch meinen Post in meinem Blog:
https://www.glasen-hardt.de/2019/03/17/ausweisapp2-als-snap-2/
Anmeldungsdatum: Beiträge: 1603 Wohnort: Fernwald (Gießen) |
Ich konnte die Probleme mit dem Confinement endlich lösen. Siehe auch meinen Post in meinem Blog: https://www.glasen-hardt.de/2019/03/17/ausweisapp2-als-snap-2/ |
||||
Anmeldungsdatum: Beiträge: 799 Wohnort: Schwetzingen |
Super, echt klasse! Hab leider Snap ganz runtergeschmissen, weil mich irgendwas genervt hatte. Hattest du nicht auch mal eine native-Version kompiliert? |
||||
Anmeldungsdatum: Beiträge: 1603 Wohnort: Fernwald (Gießen) |
Ja, hatte ich. Aber das Problem mit den neuen Versionen der AusweisApp2 ist, dass die Qt 5.11 und höher benötigen. Ubuntu 18.04 liefert aber nur 5.9 aus. Dadurch ich kein natives Paket für diese Version bereitstellen. Erst ab Ubuntu 18.10 könnte ich ein Debian-Paket anbieten und das wollte ich nicht. Bei Snaps hast du das Problem nicht, da mit der "core18"-Runtime ein wohldefiniertes System mit Ubuntu 18.04 vorliegt, welchem ich dann Qt 5.12 aus dem KDE-Neon-Repo untergeschoben habe. Dadurch, dass Snaps komplett getrennt vom Basissystem sind, kann da auch nichts passieren. Würdest du einfach das KDE-Neon-Repo unter Ubuntu 18.04 aktivieren und dann ein "apt upgrade" durchführen, würde es dir mit ziemlicher Sicherheit das System zerschießen. |
||||
Anmeldungsdatum: Beiträge: 799 Wohnort: Schwetzingen |
Qt 5.11 habe ich ☺ Hast du noch das native Programm ohne Snap? |
||||
(Themenstarter)
Anmeldungsdatum: Beiträge: 1640 |
Hallo glasenisback, ich möchte dir an dieser Stelle für eine nutzbare Version der AusweisApp2 danken. Schön, dass du dich dieser Sache angenommen hast. 👍 MfG |
||||
Anmeldungsdatum: Beiträge: 1603 Wohnort: Fernwald (Gießen) |
Gerne. Ich warte aktuell auf die Freigabe der Rechte im Store. Dann kann man das Snap einfach so installieren, ohne die Rechte setzen zu müssen. |
||||
Anmeldungsdatum: Beiträge: 46 |
|||||
Anmeldungsdatum: Beiträge: 1998 Wohnort: dahoam |
Wir führen hier ja keinen Schwarzmarkt: CCID Treiber homepage: https://ccid.apdu.fr/ Ubuntu-Source-package: https://packages.ubuntu.com/source/disco/ccid |
||||
Anmeldungsdatum: Beiträge: 1603 Wohnort: Fernwald (Gießen) |
Den Quellcode kannst du unter dem folgenden Link herunterladen: https://github.com/Governikus/AusweisApp2/releases/download/1.16.1/AusweisApp2-1.16.1.tar.gz Meinen Patch, welcher den Code besser an Linux anpasst: Anleitung zum Kompilieren und Installieren:
Die Anleitung funktioniert unter Ubuntu 18.10 und höher. Unter Ubuntu 18.04 muss man Qt5.11 oder höher installieren. Deshalb habe ich auch das Snap-Paket erstellt, da der Aufwand relativ hoch ist das zu bewerkstelligen. |
||||
Anmeldungsdatum: Beiträge: 46 |
Hallo glasenisback, vielen Dank für die Anleitung. Hat super funktioniert. Am längsten habe ich mit meinem Cardreader (SCL011) gekämpft. |
||||
Anmeldungsdatum: Beiträge: 12 Wohnort: Hennef |
Hallo glasenisback, ich habe das Snap einmal normal via
und einmal via
installiert. Bei beiden Varianten werden die Kartenleser (einmal ein Cyber Jack RFID Basis und ein Cherry TC-1200) gemeldet als Treiber nicht installiert. die Open eCard kann jedoch beide Leser erkennen. Hast du eine Idee woran das liegen könnte? Werden weitere Infos benötigt? |
||||
Anmeldungsdatum: Beiträge: 1603 Wohnort: Fernwald (Gießen) |
Deinstalliere mal bitte die Pakete "pcscd" und "libccid" und starte den Rechner neu. Der "Cyber Jack RFID Basis" sollte auf jeden Fall funktionieren, den besitze ich selbst. Dadurch, dass das Snap eine eigene Version des Card-Daemons beinhaltet, kann es sein, dass sich der Daemon aus den Paketquellen sich vordrängelt und das Programm versucht diesen zu benutzen. Die "classic"-Umgebung ist nicht mehr notwendig. Das Snap-Paket setzt alle notwendigen Rechte automatisch. Deinstalliere das Snap bitte nochmals und installiere es ganz normal ohne "--classic". Warum "Open eCard" funktioniert, ist leicht zu erklären: Das Programm benutzt den Daemon aus den Paketquellen. Das Snap-Paket kann diesen aber nicht ohne weiteres benutzen, da die Sandbox von Snap noch keine Zugriff auf diesen Daemon erlaubt. Deshalb auch anfangs die frühere Krücke mit dem Classic-Modus. |
||||
Anmeldungsdatum: Beiträge: 12 Wohnort: Hennef |
Das deinstallieren der Pakete hat wie von dir beschrieben die Abhilfe geschafft und der Basis-Leser wurde danach korrekt erkannt und konnte verwendet werden. Vielen Dank. Ich behalte die Entwicklung von deinem Snap gespannt im Auge. ☺ |
||||
Anmeldungsdatum: Beiträge: 130 |
@glasenisback Tausend Dank dir! Super gemacht und super beschrieben! Dank dir konnte ich jetzt mein Auto abmelden ohne zur Zulassungsstelle rennen zu müssen! |
||||
Anmeldungsdatum: Beiträge: 1998 Wohnort: dahoam |
Hallo @glasenisback, ich habe mal Deinen Blog-Link auf die Wiki-Seite gepackt für eine hoffentlich höhere Honoration Deiner Arbeit ☺. Wenn das nicht ok ist, bitte Bescheid geben, ich nehm's dann wieder runter. Dirk |