12
Oktober
2023
Yandex-Telefonkonferenz unter Linux
18:32

Yandex-Telefonkonferenz unter Linux

12 Oktober 2023 18:32

Yandex Telemost ist eine neue Videokonferenzanwendung, ein russischer Ersatz für den Zoom-Dienst.

0. Einführung

Das Telekonferenzprogramm ist ein Ersatz für das amerikanische Zoom; es funktioniert auch auf schwachen PCs der Intel Atom / Intel Celeron / AMD E-350 (2-Core)-Ebene gut. Es hat einen Nachteil: Es unterstützt offiziell nur Windows- und MacOS-Betriebssysteme.

Es stellt sich heraus, dass das Programm unter Linux gestartet und ausgeführt wird.

1. Laden Sie das komplette Paket zur Installation von Yandex Telemost – Setup Pack herunter

Da ich bei der Installation von Yandex Teleconference sogar unter Windows auf ein Problem gestoßen bin (ein Fehler ist aufgetreten):

Der Support-Service hat in einem Antwortschreiben einen Link zur Yandex Telemost-Distribution gesendet:

https://webdav.yandex.ru/share/dist/TelemostSetupPack.exe

Datei TelemostSetupPack.exe auf einen lokalen PC heruntergeladen (Verteilungsgröße 217,4 MB).

2.Wein

Um ein Windows-Programm auszuführen, benötigen Sie Wine. Ich habe eine Version Wein-6.0.3(Ubuntu 6.0.3~repack-1), mit dem Telemost startete (siehe Hinweis unten in Punkt 5). Prüfung:

wine --version

Im neuen OS Ubuntu 22.04 „Jammy“ oder Linux Mint 21.2 „Victoria“ und Debian 12 „Bookworm“ muss das Wine-Programm die neueste Version sein.

Um die neueste Version von wine-devel (vom Wort Development – ​​Entwicklung) zu installieren, müssen Sie die folgenden Befehle ausführen:

sudo dpkg --add-architecture i386
wget  -qO- https://dl.winehq.org/wine-builds/winehq.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/winehq.gpg  > /dev/null
sudo apt-add-repository 'https://dl.winehq.org/wine-builds/ubuntu/ main'
sudo apt update
sudo apt install --install-recommends wine
sudo apt install --install-recommends wine-stable

sudo apt install --install-recommends wine-devel

sudo apt upgrade

Ich habe jetzt also die neueste stabile Version von Wine installiert.

whereis wine
/opt/wine-stable/bin/wine --version

wine-8.0.2

3. Installation des Programms

Nachdem die Wine-Version 8.0.2 geworden ist, können Sie mit der Installation des Yandex.Telemost-Programms beginnen.
Diese Anleitung wurde auf Linux Mint 21.2 „Victoria“ OS und LxLE OS basierend auf Ubuntu 20.04 „Focal“ getestet.

Die Installation von „Yandex Telemost“ erfolgt durch einen Rechtsklick auf die Datei TelemostSetupPack.exe und Wahl.

  • Öffnen Sie mit -> Benutzerdefinierter Befehl -> Durchsuchen -> Dateisystem -> opt -> wine-stable -> bin -> wine

Es ist jedoch einfacher, den Pfad zum Programm einzugeben wine manuell oder kopieren und aus der Zwischenablage einfügen:
/opt/wine-stable/bin/wine
Und klicken Sie auf OK.

Zunächst werden Sie nach der Installation der Komponente gefragt.„Wein-Mono“- Wir sind uns einig.
Wein-Mono

Die Wine-Konfiguration beginnt dann mit der Aktualisierung. Als Ergebnis wird das Telemost-Installationsprogramm gestartet:

setup-telemost

Es erscheint eine Meldung „Ihre Version von Windows 7 ist veraltet. Aktualisieren Sie Ihr System, um Yandex Teleconference zu installieren. Klicken Sie auf „OK“, um mehr zu erfahren.“, klicken Sie auf OK.

4. Winecfg – Ändern Sie die Windows-Betriebssystemversion und fahren Sie mit der Installation fort

Verwenden des Dienstprogramms winecfg sie müssen die Windows-Version von 7 auf 8.1 umstellen:

/opt/wine-stable/bin/winecfg

winecfg einrichten – Windows-Version von 7 auf 8.1 ändern

Auf der Registerkarte „Anwendungen“ müssen Sie die Windows-Version in der Liste am unteren Rand des Fensters von „Windows 7“ auf ändern „Windows 8.1“ und klicken Sie auf „OK“.

Klicken Sie erneut auf die Datei TelemostSetupPack.exe-> rechte Maustaste -> öffnen mit ->/opt/wine-stable/bin/wine

Die Installation beginnt. Abhängig von der Leistung des PCs müssen Sie zwischen 20 Sekunden und 5 Minuten warten, während das Programm Yandex.Telemost installiert wird.

Dem Desktop und dem Menü wird eine Verknüpfung zum Starten von „Telekonferenz“ hinzugefügt "Start" - Wine - Programme - Yandex.Teleconference.

Am Ende der Installation wird das Telemost-Programm gestartet. In seinem Fenster müssen Sie sich lediglich mit Ihrem E-Mail-Konto bei Yandex anmelden (die Schaltfläche „Anmelden“ in der oberen rechten Ecke des Bildschirms).

run-telemost

Das Programm fordert Sie auf, die Gecko-Komponente (einen integrierten Webbrowser wie WebView) zu installieren.
Weingecko

Das Yandex.Telemost-Programm funktioniert unter Linux!

Linux-Telemost

5. Yandex.Telemost unter Linux verwenden und Probleme umgehen

Problem Nr. 1:
Die Desktop-Datei auf dem Desktop enthält einen Programmaufruf wine, тогда как нужна другая версия: /opt/wine-stable/bin/wine.

Um das Problem zu lösen,korrigiert datei auf dem Desktop mit einem Texteditor (Rechtsklick):

[Desktop-Eintrag]
Name=Yandex.Teleconference
Exec=env WINEPREFIX="/home/vladimir/.wine" /opt/wine-stable/bin/wine C:\\users\\vladimir\\Application\ Data\\Yandex\\YandexTelemost\\1.0.50.1350\\YandexTelemost.exe -desktoplink
Typ=Anwendung
StartupNotify=true
Kommentar=Yandex.Teleconference
Icon=3E13_YandexTelemost.0
StartupWMClass=yandextelemost.exe

Das heißt, ich habe „wine C:“ durch „/opt/wine-stable/bin/wine C:“ ersetzt.

Problem Nr. 2: bei der Installation per Doppelklick wurde es in Wine 6.0.3 installiert. Die Telefonkonferenz funktionierte bis zum Neustart des PCs. Nach dem Neustart heißt es in Wine 6.0.3 „Anmeldung bei Telekonferenz fehlgeschlagen. Versuchen Sie es erneut oder melden Sie sich auf andere Weise über Ihren Browser an.“


Ich habe das Problem mit Methode Nr. 1 gelöst – Starten mit der korrigierten Desktop-Datei.

Beim ersten Start wurde die Wine-Konfiguration aktualisiert und das Problem verschwand. Das Programm stellte eine Sicherheitsfrage.

Informationen:
Bei der Installation des WineHQ-Repositorys platziert das Installationsprogramm Wine im Verzeichnis
/opt/wine-stable/bin/wine
Das Programm YandexTelemost.exe befindet sich im versteckten Ordner „~/.wine/drive_c“ entlang des Pfads:
C:\Benutzer\Benutzername\Anwendungsdaten\Yandex\YandexTelemost\1.0.50.1350\YandexTelemost.exe

Über die korrigierte „Verknüpfung“ auf dem Desktop, die auf wine 8.x im Verzeichnis /opt verweist, erfolgt der Start und die Anmeldung bei „Teleconference“ über Yandex-ID ohne Fehler.

telemost-linux-new-wine

Problem Nr. 3: Frage zur Anmeldesicherheit

Das Programm stellte mir zunächst eine Sicherheitsfrage (die Antwort, die ich kannte und in das Eingabefeld rechts neben der Sicherheitsfrage eingab)

telemost-linux-new-wine
telemost-linux-new-wine2
Das Programm hat eine Nachricht ausgegeben „Posten/Weiterleiten nicht möglich“ mit der Home-Taste darüber.
telemost-linux-new-wine3
Programm geschlossen. Habe es erneut über die Desktop-Verknüpfung gestartet. Klicken Sie erneut auf „Anmelden“.
Der Bildschirm wechselte zu einer normalen Anmeldung mit Yandex.ID ohne Passwort. Ein Konto zum Anmelden ausgewählt.
telemost-linux-new-wine4
Diesmal war die Anmeldung erfolgreich – die Aufschrift „Login“ wurde durch ein Profilbild ersetzt:
telemost-linux-new-wine5

ПProblem Nr. 4. Es gibt eine Bildschirmdemo. Aber der Chat funktioniert nicht!
Dieses Problem wurde nicht behoben. Achtung: Beim Starten des Chats friert das Programm ein!
Um erläuternde Nachrichten auszudrucken, können Sie, wenn kein Mikrofon vorhanden ist, den „Texteditor“ wie in der Abbildung oben verwenden.

ПProblem Nr. 5. Die Webcam funktioniert nicht auf einem Netbook mit LXLE (Ubuntu 20.04)

„Das Video konnte nicht eingeschaltet werden. Die Kamera funktioniert nicht oder wird von einer anderen Anwendung verwendet.“

Das Problem mit der Webcam ist noch nicht behoben. Dieselbe Kamera funktionierte im TrueConf-Programm (wenn auch sehr schlecht), daher besteht eine Art Inkompatibilität mit dem Eee PC-Netbook.

Web USB2.0 UVC VGA WebCam: USB2.0U ist sichtbar, aber in den Yandex.Teleconference-Einstellungen unter Linux ist es nicht ausgewählt, es passiert nichts.
„Ich konnte unter Linux mit Wine kein Video von einer Webcam aktivieren.“

!Ergänzung: wie überprüfe ich die Webcam unter Linux? Bei Bewerbungen guvcview и cheese. Также: ffplay /dev/video0 или celluloid /dev/video0.

ПProblem Nr. 6. Bei einem Netbook mit niedriger Bildschirmauflösung befindet sich die Schaltfläche „Einstellungen“ unterhalb des unteren Bildschirmrandes (nicht sichtbar).

Die Lösung besteht darin, die Größe der Linux-Schnittstelle zu ändern:

xrandr -q
xrandr --output LVDS --scale 1.1x1.1

7. Schlussfolgerungen

  1. Das Ergebnis der Installation von Yandex.Telemost Version 1.0.50.1350 unter Ubuntu Linux 20.04 und 22.04 ist positiv.

  2. Im Programm auf dem PC des Meeting-Initiators können Sie die Bildschirmfreigabe aktivieren und auf anderen PCs können Sie den Bildschirm des Konferenzorganisators beobachten.

    Desktop-PC mit Linux Mint OS
    telemost_1
    Bild auf einem Windows-Laptop(gleiches Bild auf Linux-Clients).
    telemost-2

  3. Basierend auf der Pulseaudio-/Pulseaudio-Audioquelle/Senke sollte der Systemton funktionieren.
    Pulsaudio

Ich habe überprüft, ob Ton und Bild auf dem Remote-Computer vorhanden sind!

  1. Die Webcam funktioniert auf dem Asus Eee PC-Netbook nicht, möglicherweise aufgrund einer Inkompatibilität mit Wine. Sie können jedoch an der Konferenz teilnehmen – es gibt Bild und Ton vom Computer des Konferenzveranstalters.

  2. Yandex.Teleconference funktioniert unter Linux in der Version Wine 8.0.2.

  3. Telekonferenz ist keine native Linux-Anwendung. Ich hoffe, dass das Programm für das Linux-Betriebssystem neu geschrieben wird und es bald möglich sein wird, es ohne Wine auszuführen.

8. Webversion von Yandex.Telemost

Es ist möglich, Yandex.Telemost als Webanwendung zu nutzen, also ohne Installation auf einem PC.

https://telemost.yandex.ru

Chrom-Gost oder Mozilla Firefox. Die einzige Voraussetzung ist, dass Sie einen ziemlich leistungsstarken Prozessor benötigen, da beispielsweise beim ASUS Eee PC die Videoverzögerung während der Übertragung bis zu 5-6 Sekunden beträgt.

Links:



Verwandte Veröffentlichungen