Viber в Wayland

Тестирую на ноутбуке KDE Plasma с Wayland

Столкнулся с такой проблемой
Viber не хочет запускаться под Wayland сессией
В терминале выводятся следующие ошибки
qt.qpa.wayland: Failed to load client buffer integration: "wayland-egl"
qt.qpa.wayland: Available client buffer integrations: ()
qml: CALL_WEB_VIEW_DEBUG: callWebEngineLoader active: false
failed to acquire GL context to resolve capabilities, using defaults..
qml: *** popupMode = 1920
qrc:/QML/DebugMenu.qml:248: TypeError: Cannot call method 'isIdentityChangeNotificationsEnabled' of undefined
qrc:/QML/DebugMenu.qml:314: TypeError: Cannot call method 'isWasabiEnabled' of undefined
qrc:/QML/DebugMenu.qml:341: TypeError: Cannot call method 'isOOABURISpamCheckerForceEnabled' of undefined
qrc:/QML/DebugMenu.qml:348: TypeError: Cannot call method 'isBirthdayNotificationEnabled' of undefined
qrc:/QML/DebugMenu.qml:355: TypeError: Cannot call method 'isBirthdayChatListEnabled' of undefined
qrc:/QML/DebugMenu.qml:369: TypeError: Cannot call method 'isVideoGroupCallEnabled' of undefined
qrc:/QML/DebugMenu.qml:376: TypeError: Cannot call method 'isForceASForScreenSharingEnabled' of undefined
qrc:/QML/DebugMenu.qml:384: TypeError: Cannot call method 'isRateCallQualityForceEnabled' of undefined
qrc:/QML/DebugMenu.qml:391: TypeError: Cannot call method 'isCreateCustomPackEnabled' of undefined
qrc:/QML/DebugMenu.qml:399: TypeError: Cannot call method 'isMyNotesForceEnabled' of undefined
qrc:/QML/DebugMenu.qml:413: TypeError: Cannot call method 'isTranslateMessageDeskManualEnabled' of undefined
qrc:/QML/DebugMenu.qml:420: TypeError: Cannot call method 'isTranslateMessageDeskAutomaticEnabled' of undefined
qt.qpa.wayland: No shell integration named "xdg-shell" found
qt.qpa.wayland: No shell integration named "xdg-shell-v6" found
qt.qpa.wayland: No shell integration named "wl-shell" found
qt.qpa.wayland: No shell integration named "ivi-shell" found
qt.qpa.wayland: Loading shell integration failed.
qt.qpa.wayland: Attempted to load the following shells ("xdg-shell", "xdg-shell-v6", "wl-shell", "ivi-shell")
qml: Current screen: eDP-1 [1920, 1080, 1]
qml: Geometry: mh=402, mw=282, h=402, w=282
qml: Current screen: eDP-1 [1920, 1080, 1]
qml: Geometry: mh=190, mw=240, h=190, w=240
qml: Current screen: eDP-1 [1920, 1080, 1]
qml: Geometry: mh=0, mw=0, h=0, w=0
qml: Current screen: eDP-1 [1920, 1080, 1]
qml: Geometry: mh=46, mw=470, h=46, w=470

После этого иконка в трее появляется, но при попытке открыть окно в терминале выходит
qt.qpa.wayland: Wayland does not support QWindow::requestActivate()

В X11 все работает
Можно ли как-то заставить Viber работать в Wayland?
выйти из вайбера и попробовать через хвайланд
 env LD_LIBRARY_PATH=/opt/viber/lib QT_QPA_PLATFORM=xcb viber

он со своими библиотеками QT собирается, а что там включено бог его знает мож поддержки вайланда и нет
Я запускал так
QT_QPA_PLATFORM=xcb viber %u
[email protected]
Я запускал так
Работает!

vs220
он со своими библиотеками QT собирается, а что там включено бог его знает мож поддержки вайланда и нет
Скорее бы он уже загнулся или его перекупила какая-то вменяемая компания, которая бы сделала нормальное кроссплатформенное решение, а не этот выброс кала
Max77
Скорее бы он уже загнулся
та если бы, но авно плавает хорошо.
[email protected]
Я запускал так
QT_QPA_PLATFORM=xcb viber %u
Интересно узнать, а если запустить QT_DEBUG_PLUGINS=1 viber , то в блоке
Got keys from plugin meta data ("xcb")
...
будет ругань? ... или в другом блоке?.
Ошибки не исчезают с опытом - они просто умнеют
vasek
будет ругань
Не знаю, ушёл с Wayland, потому что это не единственная проблема на нём))
[email protected]
ушёл с Wayland, потому что это не единственная проблема на нём))
Еще рано переходить не него.
В части ругани, сам QT не использую, а потому проверить не могу ... и просто было интересно - как отработает DEBUG и на что покажет.
Ошибки не исчезают с опытом - они просто умнеют
vasek
QT_DEBUG_PLUGINS=1 viber
https://pastebin.com/6fHjZpBU
vs220, спасибо за инфу.
Вообщем можно использовать эту отладку - как и предпологал ругань в блоке xcb имеется и плюс к этому имеется еще проблема и с pulseaudio.
Ошибки не исчезают с опытом - они просто умнеют
 
Зарегистрироваться или войдите чтобы оставить сообщение.