Mengubah kecepatan refresh untuk monitor tertentu

15

Saya memiliki 3 monitor, salah satunya adalah CRT, dan saya perlu meningkatkan kecepatan refresh ke 75/80 untuk menghilangkan flicker, saya telah menggunakannya dengan Raspberry Pi saya dan sepenuhnya mendukung hingga 100Hz. Ketika saya menggunakannya xrandrmencoba untuk mengubah monitor 1 saya, saya ingin yang kedua saya berubah.

xrandr menegaskan bahwa saya dapat melakukan ini,

HDMI1 connected 1280x1024+2646+0 (normal left inverted right x axis y axis) 338mm x 270mm
   1280x1024     60.02*+  75.02  
   1920x1080     60.00    59.94  
   1152x864      75.00  
   1280x720      60.00    59.94  
   1024x768      75.08    60.00  
   800x600       75.00    60.32  
   720x480       60.00    59.94  
   640x480       75.00    60.00    59.94  
   720x400       70.08

Saya memiliki Intel HD Graphics 4400. Ubuntu 16.04.

CadenGamez
sumber
1
Lihat askubuntu.com/questions/189246/how-set-my-monitor-resolution . Jika alat grafis TIDAK memiliki resolusi dan kecepatan refresh yang Anda inginkan, Anda harus menulis resolusi khusus, yang juga tercakup dalam tautan itu. Anda kemudian dapat memanggil xrandr ketika Anda masuk, lihat wiki.ubuntu.com/X/Config/Resolution
Panther

Jawaban:

20

Metode 1

Dengan perintah berikut

xrandr --output HDMI1 --rate 75

Di mana string sesudahnya --outputadalah nama monitor dan nomor setelahnya --rateadalah kecepatan refresh baru

Atau, jika Anda ingin memastikan resolusi benar juga dalam perintah yang sama

xrandr --output HDMI1 --mode 1280x1024 --rate 75

Lihat man xrandrdan tautan berikut untuk mempelajari lebih lanjut

https://wiki.ubuntu.com/X/Config/Resolution

Metode 2

Anda harus memiliki file monitor.xml (~ / .config / monitor.xml)

Edit file dengan editor teks favorit Anda

vim ~/.config/monitors.xml

Anda akan melihat monitor tersedia, dan Anda harus mengenalinya berdasarkan nama.

Inilah beberapa contoh informasi yang akan Anda lihat tentang monitor

<vendor>AUO</vendor>
      <product>0x38ed</product>
      <serial>0x00000000</serial>
      <width>1920</width>
      <height>1080</height>
      <rate>60</rate>
      <x>0</x>
      <y>0</y>
      <rotation>normal</rotation>
      <reflect_x>no</reflect_x>
      <reflect_y>no</reflect_y>
      <primary>yes</primary>

Itu intinya

<rate>60</rate>

Ganti kecepatan refresh saat ini dengan yang baru. Sebagai contoh

<rate>75</rate>

Simpan file dan reboot, dan kecepatan refresh baru akan terjadi.

CATATAN: Pastikan resolusi monitor mendukung kecepatan refresh yang akan Anda ubah

jiipeezz
sumber
Meskipun Anda dapat melakukan ini mungkin bukan ide yang baik untuk hanya menetapkan nilai dengan cara ini karena tidak semua resolusi mendukung 60 hz.
Panther
1
Bekerja! Mataku tidak berdarah lagi. Terima kasih!
CadenGamez
@ bodhi.zazen Ya benar, menambahkannya ke jawaban
jiipeezz
Tidak ada monitors.xmlfile di .configfolder saya . Bagaimana saya bisa menginisialisasi itu? EDIT: Menyesuaikan hanya satu pengaturan di bawah Pengaturan -> Tampilan dan menekan 'save' akan menghasilkan monitors.xmlfile awal di .configmana Anda dapat mengedit. Tapi Ubuntu memilih refresh rate saya dengan benar saat pertama kali! 75 hz! Saya yakin saya harus mengubahnya sendiri untuk mendapatkan tambahan 15 hz.
anon58192932
Apakah xrandr perlu di-boot ulang? Saya terus mengubah pengaturan dan terus kembali. Saya tahu monitor saya dapat mendukungnya, jadi saya pikir kabel HDMI saya terlalu panjang (10 kaki).
anon58192932
0

Nah jika Anda menginginkan alat GUI intuitif yang menunjukkan kecepatan dan resolusi refresh, Anda mungkin ingin alat resolusi default lubuntu lxrandr karena memungkinkan perubahan kecepatan refresh dan resolusi satu sama lain yang tidak diinstal oleh ubuntu default. Instal lxrandr dan kemudian buka dan klik pada tab lanjutan untuk mengubah kecepatan refresh. Dalam opsi tarik turun untuk setiap kolom.

ianorlin
sumber