Baru saja diperbarui untuk bertahan versi Viber dan itu menjadi besar.
Alasannya adalah bahwa 1920x1080 px pada layar 13 "memiliki dpi 166, apa yang telah saya atur dalam pengaturan xfce saya. Banyak aplikasi yang ditenagai dengan elektron atau sihir lainnya memperlakukan dpi lebih dari 140 sebagai" retina "dan ukuran render ganda.
Layar pengaturan Viber tidak dapat melakukan penskalaan UI di bawah 100%, sehingga Anda dapat melakukannya secara manual.
Solusi baru (berfungsi untuk Viber> = v7.0)
Coba jalankan Viber dari terminal dengan menentukan QT_SCALE_FACTOR
sebagai berikut:
QT_SCALE_FACTOR = 0.6 / opt / viber / Viber
Sebagai solusi permanen, pastikan baris berikut ada di file shortcut starter Viber (.desktop):
Exec = env QT_SCALE_FACTOR = 0.6 / opt / viber / Viber
File Viber .desktop biasanya terletak di /usr/share/applications/viber.desktop
. Salinan yang dapat diedit secara lokal dapat ditempatkan di ~/local/share/applications/
.
Solusi lama (berfungsi untuk Viber <v7.0)
Instal sqlitebrowser
dari repo resmi, gunakan untuk membuka~/.ViberPC/config.db
Pergi ke meja CommonSettings
dan memodifikasi Value
dari ScalingRatio
sesuatu di bawah 1,0, saya menggunakan 0,6.
env
kata kunci sebelumQT_SCALE_FACTOR
. Setelah itu berhasil/opt/Viber/Viber&
. Jika Anda ingin menjalankan viber dari menu aplikasi Anda dengan penskalaan yang benar, edit entri menu Viber dengan editor yang sesuai untuk DE Anda dan ubah dari/opet/Viber/Viber %U
menjadienv QT_SCALE_FACTOR=0.6 /opt/Viber/Viber %U
dan simpanJika Anda memiliki layar ganda, ini bukan solusi yang baik.
Saya lebih suka mengatur variabel lingkungan
QT_AUTO_SCREEN_SCALE_FACTOR=0
denganenv
.Sebagai contoh:
sumber
Atau gunakan sqlite3
sumber
Dari dokumentasi Qt:
Jadi pengaturan ini ke false (nol) tidak akan selalu menyelesaikan masalah penskalaan. Saya harus mengubah
QT_SCALE_FACTOR=0
untuk menampilkan jendela Viber secara normal:sumber
Untuk Viber v7.0 dan >
Saya membuat file
dalam file tulis
Lalu jika saya ingin memulai Viber -> gunakan perintah di terminal
Ini bug QT. Saya harap seseorang memperbaikinya.
sumber