Viber 10

Rakuten наконец-то услышал стоны Linux'оводов и выпустил таки свежий Viber для Linux.
Поставил его из AUR и получил огромные шрифты и окно, которое не умещается на весь экран. При этом у экрана разрешение Full HD и шрифты использую не особо крупные Liberation Sans. GTK и QT приложения работают нормально, но вот Viber? Какой масштаб, какой движок он задействует? Ощущение, что увеличение раза в 2-3 от нормального.
Подобная проблема была с ONLYOFFICE, но я его ставил просто посмотреть и недолго думая удалил. А Viber бывает нужен по работе.
Мне помогло следующее
Открыл настройки, на иконку шестеренки.
прибил вайбер на ПКМ - завершить, ну или через процессы
снова открыл, вид унылй но уже умещается на экране,
а далее двойной клик по заголовку окна, и кнопки закрыть свернуть возвращаются на место,
Мудрено... и эта фигня у меня была еще и с 7м вайбером.
И еще наблюдение, оно было, если не работал трей в гноме (у меня гномо-щель), пока не поставил работающий трей.
Max77
какой движок он задействует?
QT, но настройки шрифтов у него собственные на системные он плюет и настроек шрифта не имеет

"классный" функционал правда? Но почему то у нас весьма популярный и приходится пользоваться.

Размер шрифта и виджитов зависит от DPI системы, либо он у вас не правильно определяется или не настроен.
Покажите
xrdb -query -all
#и
env |grep QT
#и
xdpyinfo | grep -B 2 resolution

Если размер при правильном DPI вас не устраивает можете воспользоваться масштабированием
выйти из вайбера и запустить с масштабированием

(0.5 коэффициент изменить по вкусу)
QT_SCREEN_SCALE_FACTORS=0.5 /opt/viber/Viber

Мне на 101dpi он наоборот маленький запускаю с маштабом 1.5

Вики
https://wiki.archlinux.org/index.php/HiDPI#Qt_5
$ xrdb -query -all
ничего не выдает

$ env |grep QT
QT_QPA_PLATFORMTHEME=qt5ct

$ xdpyinfo | grep -B 2 resolution
screen #0:
dimensions: 1920x1080 pixels (508x285 millimeters)
resolution: 96x96 dots per inch
Max77
508x285 millimeters
Соответствует реальным размерам дисплея?
https://wiki.archlinux.org/index.php/Xorg#Display_size_and_DPI
vs220
Соответствует реальным размерам дисплея?
Скорее всего нет. Через калькулятор вот что получается
Диагональ: 29.46 см (11.60 дюймов)
Ширина: 25.68 см (10.11 дюймов)
Высота: 14.45 см (5.69 дюймов)
Max77
Скорее всего нет. Через калькулятор вот что получается
Диагональ: 29.46 см (11.60 дюймов)
Это что за экранчик такой маленький? Для такого дисплея dpi около 190 не удивительно что размеры плывут
Померьте линейкой(рулеткой) гляньте спецификации на дисплей, и выставьте правильный dpi
инструкции по ссылке выше

попробовать( на блобе нвидии может не сработать)
закрыть viber
 xrandr --dpi 190 
запустить viber
vs220
Это что за экранчик такой маленький?
SmartBook на Intel Atom
Max77
SmartBook на Intel Atom
Выставьте правильный dpi тогда и настройки для высокого DPI
https://wiki.archlinux.org/index.php/Xorg#Display_size_and_DPI
https://wiki.archlinux.org/index.php/HiDPI
https://wiki.archlinux.org/index.php/X_resources
vs220
Выставьте правильный dpi тогда и настройки для высокого DPI
У меня жесть какая-то творится.
После того, как я добавил файл /etc/X11/xorg.conf.d/90-monitor.conf
Section "Monitor"
    Identifier             "<default monitor>"
    DisplaySize            2568 1445    # In millimeters
    Option                 "DPI" "190 x 190"
EndSection
я получил шрифт, который можно рассмотреть только под микроскопом, но при этом Viber'у на это плевать. Он как не умещался на весь экран, так и не умещается.
 
Зарегистрироваться или войдите чтобы оставить сообщение.