Summary: | Не работает WebApp в telegram desktop | ||||||
---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Женецкий Илья Александрович <ilyazheprog> | ||||
Component: | telegram-desktop | Assignee: | Vitaly Lipatov <lav> | ||||
Status: | ASSIGNED --- | QA Contact: | qa-sisyphus | ||||
Severity: | normal | ||||||
Priority: | P5 | CC: | lav, oleg, ximper, zerg | ||||
Version: | unstable | ||||||
Hardware: | x86_64 | ||||||
OS: | Linux | ||||||
Attachments: |
|
Description
Женецкий Илья Александрович
2024-02-08 08:20:19 MSK
> Не отображает WebApp, пишет "Error: Could not initalize WebView"
Потверждаю.
А что выводит в терминале при попытке запуска? У меня вот так: qt.waylandcompositor.hardwareintegration: Failed to initialize EGL display. There is no EGL_WL_bind_wayland_display extension. (telegram-desktop:14175): GLib-GIO-WARNING **: 13:00:25.451: Your application does not implement g_application_activate() and has no handlers connected to the 'activate' signal. It should do one of these. Cannot get default EGL display: EGL_BAD_PARAMETER ** (telegram-desktop:14175): WARNING **: 13:00:25.701: Disabled hardware acceleration because GTK failed to initialize GL: \D0\9F\D0\BE\D0\B4\D0\B4\D0\B5\D1\80\D0\B6\D0\BA\D0\B0 GL \D0\BE\D1\82\D0\BA\D0\BB\D1\8E\D1\87\D0\B5\D0\BD\D0\B0 \D1\87\D0\B5\D1\80\D0\B5\D0\B7 GDK_DEBUG. error in client communication (pid 14175) Gdk-Message: 13:00:25.731: Error 71 (\D0\9E\D1\88\D0\B8\D0\B1\D0\BA\D0\B0 \D0\BF\D1\80\D0\BE\D1\82\D0\BE\D0\BA\D0\BE\D0\BB\D0\B0) dispatching to Wayland display. qt.waylandcompositor.hardwareintegration: Failed to initialize EGL display. There is no EGL_WL_bind_wayland_display extension. А сама проблема воспроизводится и на wayland, telegram-desktop 4.14.15 (Ответ для Vitaly Lipatov на комментарий #2) > А что выводит в терминале при попытке запуска? > > У меня вот так: > > qt.waylandcompositor.hardwareintegration: Failed to initialize EGL display. > There is no EGL_WL_bind_wayland_display extension. > > (telegram-desktop:14175): GLib-GIO-WARNING **: 13:00:25.451: Your > application does not implement g_application_activate() and has no handlers > connected to the 'activate' signal. It should do one of these. > Cannot get default EGL display: EGL_BAD_PARAMETER > > ** (telegram-desktop:14175): WARNING **: 13:00:25.701: Disabled hardware > acceleration because GTK failed to initialize GL: > \D0\9F\D0\BE\D0\B4\D0\B4\D0\B5\D1\80\D0\B6\D0\BA\D0\B0 GL > \D0\BE\D1\82\D0\BA\D0\BB\D1\8E\D1\87\D0\B5\D0\BD\D0\B0 > \D1\87\D0\B5\D1\80\D0\B5\D0\B7 GDK_DEBUG. > error in client communication (pid 14175) > Gdk-Message: 13:00:25.731: Error 71 (\D0\9E\D1\88\D0\B8\D0\B1\D0\BA\D0\B0 > \D0\BF\D1\80\D0\BE\D1\82\D0\BE\D0\BA\D0\BE\D0\BB\D0\B0) dispatching to > Wayland display. > qt.waylandcompositor.hardwareintegration: Failed to initialize EGL display. > There is no EGL_WL_bind_wayland_display extension. > > > А сама проблема воспроизводится и на wayland, telegram-desktop 4.14.15 Виталий Александрович. Запускаем программу Telegram Desktop в ALT Regular Sisyphus x86_64 в сессии Wayland через терминал и открываем приложение к примеру "Кошелек": ** (telegram-desktop:17762): WARNING **: 08:33:34.538: Disabled hardware acceleration because GTK failed to initialize GL: Поддержка GL отключена через GDK_DEBUG. error in client communication (pid 17762) Gdk-Message: 08:33:34.545: Error 71 (Ошибка протокола) dispatching to Wayland display. [oleg@alt-gnome ~]$ rpm -q telegram-desktop telegram-desktop-4.15.0-alt1.x86_64 При запуске бинарной сборки Telegram с официального сайта и открывании кошелька вижу ** (Telegram:9051): WARNING **: 22:34:50.292: Disabled hardware acceleration because GTK failed to initialize GL: \D0\9F\D0\BE\D0\B4\D0\B4\D0\B5\D1\80\D0\B6\D0\BA\D0\B0 GL \D0\BE\D1\82\D0\BA\D0\BB\D1\8E\D1\87\D0\B5\D0\BD\D0\B0 \D1\87\D0\B5\D1\80\D0\B5\D0\B7 GDK_DEBUG. PlatformDisplayLibWPE: could not create the EGL display: EGL_SUCCESS. [0:57:48.446448158] [3] INFO Camera camera_manager.cpp:284 libcamera v0.2.0 Cannot get default EGL display: EGL_BAD_PARAMETER но это не мешает открытию Кошелька. Вообще эти ошибки это тема отдельной баги. Не помогает ни env GDK_BACKEND=x11 QT_QPA_PLATFORM=xcb telegram-desktop ни GDK_GL=disable GDK_DEBUG=gl-disable telegram-desktop https://github.com/telegramdesktop/tdesktop/issues/27133 https://github.com/telegramdesktop/tdesktop/issues/27251 |