Strona 1 z 2

xrandr - wymuszenie odświeżania

: 18 kwietnia 2019, 21:15
autor: KowaI
Witam. Chcę się przesiąść z Windows na Debiana i próbuję skonfigurować system. Przyzwyczaiłem się do odświeżania75 Hz na Windows i chciałem ustawić takie samo na Debianie. Domyślnie mój monitor nie daje możliwości ustawienie 75 Hz ale na siłę da się to wymusić (SyncMaster 2233BW). Pod Windowsem wygląda to tak https://zapodaj.net/de4008e91612e.jpg.html i działa. Może ktoś z forumowiczów będzie w stanie powiedzieć mi jak mam napisać modeline do xrandr żeby mi takie odświeżanie wymusił.

Pozdrawiam.

Re: xrandr - wymuszenie odświeżania

: 19 kwietnia 2019, 06:45
autor: dedito

Kod: Zaznacz cały

xrandr --mode 1680x1050 --rate 75
https://wiki.debian.org/XStrikeForce/HowToRandR12
https://wiki.archlinux.org/index.php/xrandr
Potem można spreparować odpowiedni xorg.conf

Re: xrandr - wymuszenie odświeżania

: 19 kwietnia 2019, 07:44
autor: zyga
Z ciekawości - używasz monitora CRT ? Jeśli nie, to w czym można zaobserwować różnicę między 60 a 75Hz bo mnie trochę zaintrygowałeś.

Re: xrandr - wymuszenie odświeżania

: 19 kwietnia 2019, 07:55
autor: KowaI
Można zaobserwować. Ja jestem użytkownikiem starej daty i wychowałem się na CRT. Widzę po płynności myszki i przy przesówaniu okien. Jeżeli się nie da tego zrobić będe zmuszony zmienić monitor. Co do komedy to ekran mygnie i potem jak sprawdzam to dalej jest 60 Hz. To trzeba zrobić jakoś na siłę.

Re: xrandr - wymuszenie odświeżania

: 19 kwietnia 2019, 09:37
autor: dedito
Wrzuć wynik xrandr bez opcji.

Re: xrandr - wymuszenie odświeżania

: 19 kwietnia 2019, 11:05
autor: KowaI

Kod: Zaznacz cały

Screen 0: minimum 8 x 8, current 1680 x 1050, maximum 16384 x 16384
DVI-I-0 disconnected (normal left inverted right x axis y axis)
DVI-I-1 disconnected (normal left inverted right x axis y axis)
HDMI-0 disconnected (normal left inverted right x axis y axis)
DP-0 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)
DVI-D-0 connected primary 1680x1050+0+0 (normal left inverted right x axis y axis) 474mm x 296mm
   1680x1050     59.88*+  59.95  
   1280x1024     75.02    60.02  
   1280x960      60.00  
   1152x864      75.00  
   1024x768      75.03    70.07    60.00  
   800x600       75.00    72.19    60.32    56.25  
   640x480       75.00    72.81    59.94

Re: xrandr - wymuszenie odświeżania

: 19 kwietnia 2019, 11:28
autor: dedito
Pokaż co wyjdzie po:

Kod: Zaznacz cały

cvt 1680 1050 75
i

Kod: Zaznacz cały

cvt -r 1680 1050 75

Re: xrandr - wymuszenie odświeżania

: 19 kwietnia 2019, 13:55
autor: KowaI
# 1680x1050 74.89 Hz (CVT 1.76MA) hsync: 82.31 kHz; pclk: 187.00 MHz
Modeline "1680x1050_75.00" 187.00 1680 1800 1976 2272 1050 1053 1059 1099 -hsync +vsync

to z -r

ERROR: Multiple of 60Hz refresh rate required for reduced blanking.

usage: cvt [-v|--verbose] [-r|--reduced] X Y [refresh]

-v|--verbose : Warn about CVT standard adherance.
-r|--reduced : Create a mode with reduced blanking (default: normal blanking).
X : Desired horizontal resolution (multiple of 8, required).
Y : Desired vertical resolution (required).
refresh : Desired refresh rate (default: 60.0Hz).

Calculates VESA CVT (Coordinated Video Timing) modelines for use with X.

Re: xrandr - wymuszenie odświeżania

: 19 kwietnia 2019, 15:37
autor: dedito
No i masz wsad do swojego newmode.
Używaj znaczników kodu.

Re: xrandr - wymuszenie odświeżania

: 19 kwietnia 2019, 17:38
autor: KowaI

Kod: Zaznacz cały

xrandr --addmode DVI-D-0 1680x1050_75.00
X Error of failed request:  BadMatch (invalid parameter attributes)
  Major opcode of failed request:  140 (RANDR)
  Minor opcode of failed request:  18 (RRAddOutputMode)
  Serial number of failed request:  39
  Current serial number in output stream:  40
To nie jest chyba takie proste :-)