Linux refresh rate auf 30 setzen / erzwingen

F

Fat32Tony

Gast
Moin!

Ich würde gerne unter Linux eine refresh rate von 30 erzwingen!
Die Nvidia settings limitieren mich leider auf 60 als Auswahlmöglichkeit und xrandr beschwert sich darüber, dass diese refresh rate für die Auflösung nicht vorgesehen sei, auch wenn ich den mode mit cvt 1280 720 30 angelegt habe!

Hoffe mal man kann mir helfen.

PS: Bitte keine Diskussion über die Sinnhaftigkeit eines solchen Unterfangens, ich weiß was ich tue :)
 
Elementary OS hat kein xorg.conf und falls diese erstellt wird funktioniert der vnc Server nicht mehr.

Zusätzlich entspricht das doch einer selektion des Modes mit xrandr oder?
Da bekam ich eine Fehlermeldung.
Werde das mal ebend rekonstruieren und diese entsprechend hier posten.
Ergänzung ()

Wo ist die Code Option beim Antworten?
Hier als Zitat:
tony@elementaryOS:~$ DISPLAY=:0 xrandr --addmode VGA-0 "1280x720_30.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: 29
Current serial number in output stream: 30
Ergänzung ()

Oder simpel:

xrandr -r 30
Rate 30.0 Hz not available for this size

Geht leider auch nicht...
 
Zuletzt bearbeitet:
habe jetzt die Xorg.conf über das Nvidia panel angelegt bekommen. Sie sieht in etwa so aus:

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 331.20 (buildd@komainu) Mon Feb 3 15:11:14 UTC 2014

Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "0"
EndSection

Section "Files"
EndSection

Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection

Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Acer G226HQL"
HorizSync 30.0 - 80.0
VertRefresh 20.0 - 75.0
Option "DPMS"
EndSection

Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce GT 545"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "Stereo" "0"
Option "nvidiaXineramaInfoOrder" "CRT-1"
Option "metamodes" "nvidia-auto-select +0+0"
Option "SLI" "Off"
Option "MultiGPU" "Off"
Option "BaseMosaic" "off"
SubSection "Display"
Depth 24
EndSubSection
EndSection

Ich habe bereits VertRefresh 20.0 - 75.0 die vorherige 60 durch 20 ersetzt und hoffe dass sich hierdurch die refresh rate setzen lässt.
Ergänzung ()

Nein, geht natürlich nicht. Xrandr -r 30 sagt weiterhin:
Rate 30.0 Hz not available for this size
Ergänzung ()

Ebenfalls funktioniert das benutzen eines 30Hz modes nicht
xrandr --addmode VGA-0 "1280x720_30.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: 29
Current serial number in output stream: 30

:(
 
Du könntest mal Compiz testen. Im dazugehörigen Config Tool CCSM kann man auch die Refresh Rate einstellen.
 
Config Tool CCSM habe ich bereits probiert, das funktionierte leider nicht.
Funktioniert ja wahrscheinlich auch über xrandr und das sagt mir dass diese refresh rate nicht für diese Auflösung vorgesehen ist.
 
Nee, als nächstes brauchst ne passende Modeline und ein paar Parameter in der Grafiktreibersektion, mindestens um die EDID Erkennung Schachmatt zu setzen.
 
Zurück
Oben