GNU/Linux >> Belajar Linux >  >> Linux

Cara menskalakan layar masuk Plasma pada layar HD/UHD

Masalah hidup datang dalam berbagai bentuk dan bentuk. Salah satunya bisa menjadi layar login di desktop Plasma Anda. Bagaimana? Dengan tidak meningkatkan resolusi layar yang dipilih dari sistem Anda. Contoh kasus, upaya saya baru-baru ini dengan Kubuntu 20.04 pada IdeaPad Y50-70 saya, dengan kartu Nvidia dan layar 4K-nya. Singkat cerita, sementara saya berhasil mendapatkan resolusi desktop dan penskalaan UHD dengan tepat, layar login tidak mematuhi pengaturan saya, dan hanya dirender dalam 4K, ergo kecil.

Saya menghabiskan banyak waktu untuk mencoba memperbaikinya, dan akhirnya, menemukan panduan ini. Sekarang, dalam edisi Plasma yang lebih baru, seperti katakanlah 5.20, di mana penskalaan bekerja dengan sangat baik, Anda mungkin tidak menghadapi masalah ini sama sekali. Di 5.18.5, saya harus menggunakan beberapa trik jelek agar semuanya berfungsi. Mari kita lihat apa yang memberi.

Masalah lebih detail

Detail layar login terasa terlalu kecil, karena ditampilkan dalam 4K pada perangkat kecil. Menskalakan desktop dan/atau mengubah resolusinya membantu, termasuk layar kunci tetapi BUKAN layar masuk (SDDM). Cara mengatasinya adalah membuat SDDM merender sendiri pada resolusi yang berbeda saat startup.

Solusi

Skrip SDDM terletak di bawah:/usr/share/sddm/scripts/. Script yang mengontrol komponen grafis disebut Xsetup. Secara default, skrip ini mungkin menyertakan beberapa informasi, khusus untuk driver grafis Anda. Yang perlu Anda lakukan adalah menambahkan entri yang akan membuat SDDM ditampilkan pada resolusi yang berbeda.

Buka file dalam editor teks sebagai sudo atau root (back up tentunya), dan tambahkan baris ini:

xrandr --output "device" --mode "mode" --rate "rate"

Seperti yang Anda tebak dengan benar, ini hanya relevan untuk X11 dan bukan Wayland, tetapi kemudian, sebagian besar distro tetap menggunakan X, termasuk Kubuntu 20.04 LTS, plus driver Nvidia. Jadi itu X untuk kita. Sekarang, kita perlu mencari tahu perangkat, mode, dan kecepatan untuk perintah tersebut.

Deteksi setelan tampilan

Buka jendela terminal dan jalankan xrandr. Ini akan menunjukkan kepada Anda semua mode yang didukung untuk monitor Anda.

xrandr
Layar 0:minimum 8 x 8, saat ini 1920 x 1080, maksimum 16384 x 16384
eDP-1-1 primer tersambung 1920x1080+0+0 (sumbu normal kiri terbalik kanan x sumbu y) 344mm x 194mm
3840x2160 48.00 +
3200x1800 59.96 59.94
2880x1620 59.96 59.97
2560x1600 59.99 59.97
2560x1440 59.99 59.99 59.96 59.95
2048x1536 60.00
1920x1440 60.00

1856x1392 60,01
1792x1344 60,01
2048x1152 59.99 59.98 59.90 59.91
1920x1200 59.88 59.95
1920x1080 60.01 59.97 59.96 59.93*
1600x1200 60.00
59,88
1600x1024 60,17
...

Dalam contoh saya, perangkatnya adalah eDP-1-1. Resolusi yang tersedia mencapai hingga 4K. Yang dipilih ditandai dengan tanda bintang. Dan kemudian, Anda juga memiliki kecepatan refresh layar yang berbeda dalam Hz. Kami tahu bahwa resolusi 4K membuat segalanya terlalu kecil, jadi kami menginginkan sesuatu yang lebih kecil. Saya memutuskan untuk menggunakan 1080p, seperti desktop itu sendiri. Dalam kasus saya, kecepatan refresh yang cocok adalah 59,93 Hz. Dengan demikian, perintah xrandr menjadi:

xrandr --output eDP-1-1 --mode 1920x1080 --rate 59,93

Simpan file, dan reboot sistem Anda. Layar login Anda akan terlihat bagus sekarang.

Kesimpulan

Di sana kita pergi. Saya pikir ini adalah tutorial yang cukup misterius, karena berhubungan dengan sesuatu yang Anda tidak perlu menganggap penting untuk pekerjaan sehari-hari. Namun, jika Anda memiliki monitor HD/UHD dengan dimensi fisik kecil, Anda mungkin perlu menaikkan atau menurunkan resolusi (atau keduanya). Bagi saya, perubahan sistem tidak terlihat di layar login di Plasma, dan saya harus melakukan penyesuaian manual.

Ini dapat dilakukan dengan xrandr - Anda dapat menggunakan alat ini untuk mengelola resolusi tampilan, dan ini adalah alat yang bagus dan kuat. Bagian terbaik tentang perbaikannya adalah modular dan sepenuhnya dapat dibalik. Itu tidak mempengaruhi desktop login Anda (Anda dapat melakukannya dengan memberikan pengaturan DPI jika Anda mau), dan jika Anda tidak menyukainya, cukup ubah atau hapus entri dari Xsetup, dan selesai. Semoga ini bisa membantu menenangkan setan OCD Anda.


Linux
  1. Cara Menyesuaikan Pengalih Tugas di KDE Plasma

  2. Cara menskalakan menu GRUB pada tampilan 4K

  3. Bagaimana Mengubah Urutan Pengguna Di Layar Login?

  1. Cara Menonaktifkan Sesi Login Tamu Linux Mint 12

  2. Bagaimana cara menonaktifkan screensaver SuSE?

  3. Bagaimana cara mematikan semua layar?

  1. Bagaimana Mengunci Layar?

  2. Cara memutar layar pada Raspberry Pi 3

  3. Cara menggunakan perintah "layar" di Linux