Viber 10

Max77
пункты "Открыть Viber" и "Выход" не умещаются в окошке, вызываемом по ПКМ
Чтобы применялась ко всем qt окнам добавьте в ~/.xinitrc

export QT_SCREEN_SCALE_FACTORS=значение
vs220
QT_SCREEN_SCALE_FACTORS=0.5 /opt/viber/Viber
На LXDE тоже помогло, но

vs220
Чтобы применялась ко всем qt окнам добавьте в ~/.xinitrc
не работает
Max77
не работает
Мож у вас ~/.xinitrc не читается. Или не перезагрузились. Проверьте экспортировалась ли у вас переменная
env |grep QT
если не экспортируется пропишите по другому
вики экспорт переменных.
xinitrc если DE не читается.
В /etc/environment например надо
vs220
если не экспортируется пропишите по другому
После команды env |grep QT понял, что переменная через ~/.xinitrc не экспортируется. Зато экспортируется переменная, которая указана в ~/.profile. Прописал туда же QT_SCREEN_SCALE_FACTORS. Стала экспортироваться, но так портит все остальные QT приложения. Видимо единственный выход из ситуации - прописать QT_SCREEN_SCALE_FACTORS в параметры файла запуска .desktop
viber запускается криво - длинный заголовок на два существующих монитора и еще шире...двигаемся по этой колбасе, находим квадратик "максимилизировать (развернуть на весь экран) и появляется нормальное окно...вываливает вот такое
~ $ viber
QApplication: invalid style override 'gtk2' passed, ignoring it.
        Available styles: Windows, Fusion
qml: CALL_WEB_VIEW_DEBUG: callWebEngineLoader active: false
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
qml: Current screen: HDMI-0 [1918, 1079, 1.000788022064618]
qml: Geometry: mh=402, mw=282, h=402, w=282
qml: Current screen: HDMI-0 [1918, 1079, 1.000788022064618]
qml: Geometry: mh=190, mw=240, h=190, w=240
qml: Current screen: VGA1 [1279, 1023, 1.000788022064618]
qml: Geometry: mh=0, mw=0, h=0, w=0
qml: Current screen: HDMI-0 [1918, 1079, 1.000788022064618]
qml: Geometry: mh=46, mw=296, h=46, w=296
~ $
"подручными" средствами его удалось "оседлать", но раньше такого не было...это не так красиво, как хотелось-бы, но запускается...при всем этом все темы (и gtk) не менялись...
есть там в папке /opt/viber файл qt.conf
[Paths]
Prefix=.
может кто в курсе? может надо что-то сюда накидать?
PS
привязку Qt к gtk отключал - не помогло
amon, а что не так то? Хоть этот вайбер кривей кривого, я имею ввиду реализацию, но внешне то он нормальный, ... почти.

Запустил через терминал, вот выхлоп:
redix@slash ~ % viber
qml: CALL_WEB_VIEW_DEBUG: callWebEngineLoader active: false
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
qml: Current screen: DP-4 [1920, 1080, 1]
qml: Geometry: mh=402, mw=282, h=402, w=282
qml: Current screen: DP-4 [1920, 1080, 1]
qml: Geometry: mh=190, mw=240, h=190, w=240
qml: Current screen: DP-4 [1920, 1080, 1]
qml: Geometry: mh=0, mw=0, h=0, w=0
qml: Current screen: DP-4 [1920, 1080, 1]
qml: Geometry: mh=46, mw=470, h=46, w=470
In Tux We Trust
redix
amon, а что не так то?
viber запускается криво - длинный заголовок (или как правильно оно называется?…шапка и ничего больше) и только на два существующих монитора и еще шире...двигаемся по этой колбасе, находим квадратик "максимилизировать" (развернуть на весь экран) и появляется нормальное окно...
...а в остальном, прекрасная маркиза....
ps
не по теме, но рядом - а как вы вообще можете работать с ярко белыми окнами, которые светят в глаз, как лампочка иллича?
Да это скриншот только, а на самом деле не ярко, по глазам не бьет. И redshift еще установлен и настроен.
In Tux We Trust
amon
1.000788022064618
Масштабирует может с глюком.
Попробуйте выключить вибер
и запустить
QT_AUTO_SCREEN_SCALE_FACTOR=0 QT_SCREEN_SCALE_FACTORS=1 /opt/viber/Viber
 
Зарегистрироваться или войдите чтобы оставить сообщение.