Hallo,
Folgendes Problem.
Wenn ich meinen AVR an dem der VDR hängt ausschalte und wieder einschalte, dann stellt X(nvidia) eine Auflösung (Mode) ein, welche so in der xorg.conf nicht definiert ist aber von xrandr gemeldet wird. Dabei ist dieses Mode auch noch als "preferred" gekennzeichnet.
Nun habe ich schon alles mögliche versucht und auch mit "metamodes" rumgespielt. Mit "ModeValidation" habe ich auch alle unerwünschten Modes bis auf die selber definierten wegbekommen - "800x600" wird mir trotzdem weiterhin untergejubelt und das auch noch als "preferred" (davon ist im Xorg.0.log nix zu sehen). Verstehe auch nicht wieso "nvidia-auto-select" genutzt wird, wenn der Monitor (in meinem Fall der AVR) wieder Connected, obwohl Modes/Modelines in der xorg.conf definiert sind.
Jemand eine Idee?
System: Aktuelles Precise mit nvidia 310.32 (selbes Verhalten bei 304.51)
Xorg.0.log
[ 1406.689] (**) NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID for display
[ 1406.689] (**) NVIDIA(0): device SHARP HDMI (DFP-1) (Using EDID frequencies has been
[ 1406.689] (**) NVIDIA(0): enabled on all display devices.)
[ 1406.689] (II) NVIDIA(0): Mode Validation Overrides for SHARP HDMI (DFP-1):
[ 1406.689] (II) NVIDIA(0): AllowNon60HzDFPModes
[ 1406.689] (II) NVIDIA(0): NoVesaModes
[ 1406.689] (II) NVIDIA(0): NoEdidModes
[ 1406.689] (II) NVIDIA(0): NoXServerModes
[ 1406.689] (II) NVIDIA(0): NoPredefinedModes
[ 1406.689] (II) NVIDIA(0): NoUserModes
[ 1406.787] (II) NVIDIA(0): Setting mode "NULL"
[ 1406.826] (II) NVIDIA(0): Setting mode "HDMI-0: nvidia-auto-select @800x600 +0+0 {ViewPortIn=800x600, ViewPortOut=800x600+0+0}"
Alles anzeigen
xrandr (vor dem "Desaster")
HDMI-0 connected 1920x1080+0+0 (0x1ea) normal (normal left inverted right x axis y axis) 1150mm x 650mm
Identifier: 0x1e7
Timestamp: 856772
Subpixel: unknown
Gamma: 1.0:1.0:1.0
Brightness: 1.0
Clones:
CRTC: 0
CRTCs: 0 1 2 3
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
EDID:
00ffffffffffff004d105d1000000000
ff140103807341782a1bbea25534b326
144a52afce00a9409040818001010101
010101010101011d80d0721c1620102c
258080884200009e011d8018711c1620
582c250080884200009e000000fc0053
484152502048444d490a2020000000fd
00174c0f4b11000a20202020202001e0
02034b745c9f90201405130412031102
16071506010e0f1d1e0a0b191a232425
26e305030138097f070f7f071507503e
1fc04d02005706006754005f5401835f
000068030c001200b82d00011d00bc52
d01e20b828554080884200001e011d00
7251d01e206e285500c48e2100001e00
00000000000000000000000000000010
SignalFormat: TMDS
supported: TMDS
ConnectorType: HDMI
ConnectorNumber: 2 (0x00000002)
_ConnectorLocation: 2 (0x00000002)
800x600 (0x1e8) 40.0MHz +HSync +VSync +preferred
h: width 800 start 840 end 968 total 1056 skew 0 clock 37.9KHz
v: height 600 start 601 end 605 total 628 clock 60.3Hz
1920x1080 (0x1e9) 148.3MHz +HSync +VSync
h: width 1920 start 2008 end 2052 total 2200 skew 0 clock 67.4KHz
v: height 1080 start 1084 end 1089 total 1125 clock 59.9Hz
1920x1080 (0x1ea) 148.5MHz +HSync +VSync *current
h: width 1920 start 2448 end 2492 total 2640 skew 0 clock 56.2KHz
v: height 1080 start 1084 end 1089 total 1125 clock 50.0Hz
1920x1080 (0x1eb) 74.2MHz +HSync +VSync
h: width 1920 start 2558 end 2602 total 2750 skew 0 clock 27.0KHz
v: height 1080 start 1084 end 1089 total 1125 clock 24.0Hz
Alles anzeigen
xorg.conf
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection
Section "Files"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "Extensions"
Option "Composite" "Disable"
EndSection
Section "ServerFlags"
Option "BlankTime" "0"
Option "StandbyTime" "0"
Option "SuspendTime" "0"
Option "OffTime" "0"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "SHARP HDMI"
HorizSync 15.0 - 75.0
VertRefresh 23.0 - 76.0
Option "DPMS"
Option "ExactModeTimingsDVI" "True"
Option "ModeValidation" "DFP-1: AllowNon60HzDFPModes,NoVesaModes,NoXServerModes,NoPredefinedModes,NoEdidModes,NoUserModes"
ModeLine "1920x1080_50" 148.500 1920 2448 2492 2640 1080 1084 1089 1125 +hsync +vsync
ModeLine "1920x1080_60" 148.350 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync
ModeLine "1920x1080_24" 74.160 1920 2558 2602 2750 1080 1084 1089 1125 +hsync +vsync
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce GT 640"
BusID "PCI:1:0:0"
Screen 0
Option "Coolbits" "5"
Option "NoLogo" "True"
Option "UseEvents" "True"
Option "TripleBuffer" "False"
Option "AddARGBGLXVisuals" "True"
Option "DynamicTwinView" "0"
Option "OnDemandVBlankinterrupts" "on"
Option "FlatPanelProperties" "Scaling = Native"
Option "DPI" "100 x 100"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1920x1080_50" "1920x1080_60" "1920x1080_24"
EndSubSection
Option "CustomEdid" "DFP-1:/etc/X11/edid.bin"
Option "ConnectedMonitor" "DFP-1"
Option "UseDisplayDevice" "DFP-1"
# Option "MetaModes" "DFP-1: 1920x1080_50 { ViewPortIn=1920x1080, ViewPortOut=1920x1080+0+0 }"
# Option "MetaModes" "DFP-1: 1920x1080_60 { ViewPortIn=1920x1080, ViewPortOut=1920x1080+0+0 }"
# Option "MetaModes" "DFP-1: 1920x1080_24 { ViewPortIn=1920x1080, ViewPortOut=1920x1080+0+0 }"
EndSection
Alles anzeigen