Saya menjalankan Gnome Shell dengan monitor 4k dan ada beberapa aplikasi yang saya gunakan yang tidak berskala sama sekali dengan resolusi tinggi.
Berikut ini adalah contoh LMMS, aplikasi yang belum porting Qt 5, sehingga tidak memiliki kemampuan penskalaan dpi tinggi:
(Klik gambar untuk memperbesar)
Apakah ada cara untuk skala jendela X tertentu tanpa mengubah resolusi tampilan?
Solusi saya saat ini adalah setengah dimensi dari resolusi tampilan saya, tetapi ini menurunkan resolusi setiap aplikasi lain yang mendukung penskalaan dpi yang tepat:
xpra
Tanpa melihat masalah persis yang Anda temui saya sarankan menggunakan
atau
Sebelum memulai setiap aplikasi. Anda mungkin harus mengubah
.desktop
file secara manual atau menjalankan shell Anda dari awal dengan perintahGDK_SCALE=x
GDK_SCALE
namun hanya izinkan nilai interger, izinkan nilaiGDK_DPI_SCALE=x
desimal seperti misGDK_DPI_SCALE=0.66
Untuk aplikasi berbasis SDK lain ada kemungkinan pengaturan yang sama untuk masing-masing kit. Namun karena masalah Anda adalah dengan desktop gnome saya akan memberikan solusi ini.
Saya belum mencoba dengan monitor 4k, tetapi menjalankan
GDK_DPI_SCALE=1.66 gnome-calculator
akan menunjukkan solusinya.Sumber: https://developer.gnome.org/gtk3/stable/gtk-x11.html
sumber
Saya memiliki aplikasi yang memunculkan banyak jendela, dan saat ini saya tidak dapat menggunakannya
xpra
sebagaimana diperlukan oleh solusi run_scaled yang diterima. Saya juga tidak bisa mentolerir penskalaan 2x gnome-tweak-tool. Terlalu besar Butuh 1,5x.Saya telah menemukan bahwa klien java tigerVNC mendukung penskalaan tampilan sisi klien sebesar 150%.
Jadi saya memulai vncserver dengan ukuran 2 / 3rds dan windows manager minimal:
vncserver -geometry 2520x1380 -xstartup ~/.vnc/xstartup-mwm
Saya kemudian terhubung dengan klien java TigerVNC v1.7 (1.8.0 secara konsisten crash untuk saya):
java -jar VncViewer-1.7.0.jar -ScalingFactor=150
Selain dari commandline, Anda dapat menekan
F8
untuk mendapatkan VNC Viewer Options. Layar-> Faktor Penskalaan-> 150%. Ini skala resolusi dari 2 / 3rds dari 4k ke 4k.MWM kuno di VNC dengan penskalaan 150% di sebelah kiri. Desktop Fancy Gnome (asli) di sebelah kanan, tanpa scaling. Anda akan melihat ikon-ikon kecil. Gnome jika tidak disesuaikan untuk 4k dengan 1.5x Font Scaling di gnome-tweak-tool, tetapi ikon tidak skala. Ini hanyalah contoh aplikasi - ikon dan penskalaan dalam aplikasi yang mendorong saya dengan cara ini jauh lebih buruk.
Sayangnya ini adalah seluruh desktop berskala 1,5x dengan window manager yang terpisah. Ini menciptakan area tembok yang bagus untuk aplikasi multiwindow saya, tetapi menjengkelkan memiliki pengelola jendela kedua. Meskipun demikian VNC adalah sesuatu yang saya kenal dari penggunaan lama, dan ini menendang ke laptop dengan mudah, jadi mungkin ini bisa digunakan.
sumber
Vncdesk memberi Anda solusi berdasarkan server klien VNC lokal (lihat di sini )
Ini bukan solusi lengkap bagi saya karena memberikan beberapa masalah jika aplikasi memerlukan window manager.
sumber