staging.inyokaproject.org

Signal Desktop in VirtualBox; Telefon per QR-Code koppeln produziert Fehlermeldung "Netzwerkfehler"

Status: Ungelöst | Ubuntu-Version: Ubuntu MATE 20.04 (Focal Fossa)
Antworten |

wren

Avatar von wren

Anmeldungsdatum:
24. Juni 2007

Beiträge: 752

Hallo, ich habe in einer VirtualBox (Host: Windows 10) den Signal Desktop per Snap auf Ubuntu MATE 20.04 erfolgreich installiert. Allerdings bleibe ich beim QR-Code Telefon koppeln mit einem Netzwerkfehler sowohl über eine erfolgreiche WLAN- als auch eine LTE+ Mobil-Internet-Verbindung hängen. Der Systemfehler wird von der Android Signal App sehr schnell geworfen, wenn das in Signal (Android) eingebaute QR-Reader-Quadrat den QR-Code des Signal Desktop (VirtualBox Maschine) erkennt. Für mich sieht das irgendwie wie ein QR-Reader Problem auf meinen Handy aus. Bei Android ist erst ab Version 9 ein QR-Reader systemseitig eingebaut.

Außerdem verwundert mich das im Gegensatz zum WhatsApp Web der QR-Code von Ubuntu Signal Desktop nicht aller paar Sekunden erneuert wird.

Das Problem scheinen vermutlich Spiegelungen auf meinen matten Bildschirm o.a. ein verschwommener QR-Code (?) zu sein.

QR-Code Screenshoot nachschärfen (Kontrast): keine Lösung.

Zimmer abdunkeln: keine Lösung.

Ich habe jetzt gerade keinen Drucker zur Verfügung. Werde also später noch mal den QR-Code auf Papier ausdrucken und versuchen zu scannen. Papier sollte doch eher ein blendfreies QR-Bild darstellen.

Edit: Nein, zeitnahes QR-Code scannen mit dem Papier-Ausdruck klappt auch nicht. Muß ich bei https://support.signal.org/ klären. Der Autofocus der Kamera spinnt auch irgendwie (flackert) beim QR-Code scannen, was vielleicht die "These" mit dem verschwommenen QR-Code-"Pixeln" stützen könnte. Vielleicht liegt es aber auch an der Kamera-Firmware.

https://support.signal.org/hc/de/articles/360007320451-Problembehebung-bei-mehreren-Geräten

Edit: https://web.whatsapp.com (also aber halt Browser-basierte QR-Code-Generierung) funktioniert mit der gleichen Technik-Konstellation einwandfrei. Vielleicht verzerrt der Virtualbox-Graphic-Adapter den QR-Code von dem Signal Desktop Client selbst im Vollbildmodus derart, das der generierte QR-Code nicht mehr gültig ist. Die Daten in QR-Codes sind eigentlich dreifach redundant abgelegt. Es verblüfft mich jetzt schon das, das Android QR-Scannen per WhatsApp-Web in der Ubuntu VirtualBox funktioniert, mit Signal-Desktop in der Ubuntu VirtualBox dagegen nicht.

Grüße,

Android 8.0.0 SmartPhone

Ubuntu MATE 20.04 in einer VirtualBox, per Netzwerkbrücke zum LAN Adapter (Host: Windows 10) verbunden

Lidux

Anmeldungsdatum:
18. April 2007

Beiträge: 16801

Hallo wren,

Signal Desktop per Snap .... entweder in den Einstellugen die Rechte anpassen oder dies aus einem .deb installieren.

Gruss Lidux

wren

(Themenstarter)
Avatar von wren

Anmeldungsdatum:
24. Juni 2007

Beiträge: 752

@Lidux Vielen Dank für den Hinweis. Ja, da fehlt wohl dieser network-bind Eintrag:

network-bind                  signal-desktop:network             :network                         -

Das muß ich mir die nächsten Tage wie im Wiki beschrieben weiter ansehen:

#https://wiki.ubuntuusers.de/snap/##############
Normalerweise werden die notwendigen Verbindungen von Slots und Plugs automatisch hergestellt. Sollte dies nicht der Fall sein, kann man dies manuell erledigen:

sudo snap connect MAME_DES_SNAP slot:plug 

Zu beachten ist, dass man nicht die Plugs beliebiger snaps mit jedem Slot verbinden kann, diese muss in der Konfigurationsdatei des snaps explizit erlaubt sein. Die Konfigurationsdatei findet man unter /snap/NAME_DES_SNAPS/current/meta/snap.yaml, die erlaubten Plugs findet man im Abschnitt apps:plugs:
#MATE Terminal im Vollbildmodus#
»snap interfaces« ist veraltet; bitte »snap connectionsx verwenden.
default@default:~$ snap connectionsx
Fehler: Unbekannter Befehl "connectionsx", siehe 'snap help'.
default@default:~$ snap connections
...
home                      chromium:home                      :home                            -
home                      signal-desktop:home                :home                            -
joystick                  chromium:joystick                  :joystick                        -
network                   chromium:network                   :network                         -
network                   signal-desktop:network             :network                         -
network-bind              chromium:network-bind              :network-bind                    -
opengl                    chromium:opengl                    :opengl                          -
opengl                    signal-desktop:opengl              :opengl                          -
...
default@default:~$ snap help --all
...
  Berechtigungen (Berechtigungen verwalten):
    connections     Schnittstellenverbindungen anzeigen
    interface       Details der Snap-Schnittstellen anzeigen
    connect         Verbinde einen Plug mit einem Slot
    disconnect      Trennen Sie einen Plug von einem Slot
...
default@default:~$ snap interface
...
network                   allows access to the network
network-bind              allows operating as a network service
...

wren

(Themenstarter)
Avatar von wren

Anmeldungsdatum:
24. Juni 2007

Beiträge: 752

Habe das Snap deinstalliert: signal-desktop 1.36.1 330 latest/stable snapcrafters

wren

(Themenstarter)
Avatar von wren

Anmeldungsdatum:
24. Juni 2007

Beiträge: 752

Dieser "Netzwerkfehler" ist ein Zwei-Faktor-Problem (Signal-Desktop-LAN/WAN & SIM-Karte). Auf zwei Windows 10 Computern funktioniert das Koppeln mit zwei unterschiedlichen SmartPhones auf dem einen Rechner einwandfrei, auf dem anderen nicht. Beide sind per Powerline-LAN an den gleichen Router angeschlossen.

wren

(Themenstarter)
Avatar von wren

Anmeldungsdatum:
24. Juni 2007

Beiträge: 752

An der Interferenz mit einer Zwei-Faktor-WLAN-Telefonie (Android) per 2,4 GHz und/oder 5 GHz liegt es nicht.

Antworten |