xrandr - wymuszenie odświeżania

Zagadnienia dotyczące menadżerów okien, środowisk graficznych - X, KDE, GNOME, Fluxbox, XFCE., Compiz itp.
KowaI
Posty: 15
Rejestracja: 06 grudnia 2006, 09:19

xrandr - wymuszenie odświeżania

Post 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.
Awatar użytkownika
dedito
Moderator
Posty: 3512
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Re: xrandr - wymuszenie odświeżania

Post 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
zyga
Posty: 14
Rejestracja: 05 czerwca 2016, 22:46

Re: xrandr - wymuszenie odświeżania

Post 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ś.
KowaI
Posty: 15
Rejestracja: 06 grudnia 2006, 09:19

Re: xrandr - wymuszenie odświeżania

Post 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łę.
Awatar użytkownika
dedito
Moderator
Posty: 3512
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Re: xrandr - wymuszenie odświeżania

Post autor: dedito »

Wrzuć wynik xrandr bez opcji.
KowaI
Posty: 15
Rejestracja: 06 grudnia 2006, 09:19

Re: xrandr - wymuszenie odświeżania

Post 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
Awatar użytkownika
dedito
Moderator
Posty: 3512
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Re: xrandr - wymuszenie odświeżania

Post autor: dedito »

Pokaż co wyjdzie po:

Kod: Zaznacz cały

cvt 1680 1050 75
i

Kod: Zaznacz cały

cvt -r 1680 1050 75
KowaI
Posty: 15
Rejestracja: 06 grudnia 2006, 09:19

Re: xrandr - wymuszenie odświeżania

Post 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.
Awatar użytkownika
dedito
Moderator
Posty: 3512
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Re: xrandr - wymuszenie odświeżania

Post autor: dedito »

No i masz wsad do swojego newmode.
Używaj znaczników kodu.
KowaI
Posty: 15
Rejestracja: 06 grudnia 2006, 09:19

Re: xrandr - wymuszenie odświeżania

Post 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 :-)
Zablokowany