Banyak monitor penskalaan HiDPI

12

Saya memiliki monitor Dell p2715q 27 "4K dan monitor HP 23xi pavilion 23" 1080p untuk pengaturan dua monitor saya. Monitor Dell saat ini berjalan pada resolusi 3840x2160 @ 60Hz, sementara HP beroperasi pada 1920x1080 @ 60Hz. Ketika saya awalnya mengatur monitor pada komputer desktop saya, yang menjalankan Linux Mint 17.3 Cinnamon (versi 2.8.6) 64-bit, penskalaan pada Dell masih ditetapkan pada 1, jadi semuanya benar-benar kecil dibandingkan dengan HP, yang mengukur semuanya dengan tepat karena ini bukan monitor HiDPI seperti Dell. Ketika saya mengubah penskalaan ke 2, semua yang ada di Dell tampak hebat, tetapi HP sekarang membuat semuanya dua kali lebih besar.

Apakah ada cara untuk skala monitor Dell HiDPI di 2x, sambil menjaga monitor HP di 1x untuk membuat semuanya pada kedua layar skala dengan benar?

Isaac Mast
sumber

Jawaban:

7

Menggunakan Linux Mint 18.1 Cinnamon dalam mode percobaan (live boot) saya dapat mengonfigurasi laptop Dell XPS 13 9360 saya dan monitor eksternal dengan mengikuti instruksi ini . Bagi saya, skala bekerja lebih baik daripada skala-dari.

Monitor HiDPi internal: 3200x1800

Monitor VGA eksternal di sebelah kanan laptop: 1920x1080

Set pertama "skala antarmuka pengguna" menjadi dua kali lipat dalam Preferensi> Umum

Kemudian jalankan kode berikut di jendela Terminal:

xrandr --output DP1 --scale 1.5x1.5 --panning 2880x1620+3200+0 --fb 6080x1800 --right-of eDP1

DP1 adalah monitor eksternal saya, eDP1 adalah monitor laptop. Temukan nama layar Anda dengan menjalankan:

xrandr

Dua nilai panning pertama adalah ukuran monitor VGA 1920x1080 dikalikan dengan skala saya 1,5 yaitu 2880x1620

Dua nilai panning kedua adalah offset monitor eksternal dari monitor laptop, yaitu lebar monitor laptop (horizontal) dan 0 (vertikal) karena keduanya berdampingan, yaitu + 3200 + 0

Framebuffer adalah total lebar horisontal layar x tinggi total layar yaitu (3200 + 2880) x 1800

Sunting: jika saya mencoba skala 1,7, keyboard dan mouse saya berhenti bekerja dan saya harus mengatur ulang mesin dengan susah payah. Saya ingin tahu apa alasannya?

Otak Kecil
sumber
1

Menurut tautan ini, saat ini tidak dimungkinkan karena keterbatasan di X server:

Hanya ada satu faktor skala untuk desktop - Saya belum menguji ini dalam konfigurasi multi-monitor, tetapi saya dapat mengatakan bahwa jika keduanya bukan monitor DPI (atau tutup) yang sama, maka satu akan terlihat bagus, dan yang buruk lainnya. Sejauh yang saya tahu sekarang ini adalah batasan di x-server.

Jon O
sumber
Itu juga yang saya pikirkan. Namun saya tidak yakin karena saya membaca beberapa hal di mana orang menggunakan xrandr untuk mengubah skala pada satu monitor. Saya mengacaukan ini, tetapi terus mendapatkan hasil yang tidak diinginkan.
Isaac Mast
Saya pikir masalahnya adalah Anda dapat mengubah penskalaan pada monitor secara independen xrandr, tetapi hal-hal yang akhirnya menjadi sangat buruk.
ocket8888