You are not logged in.
I have a TwinView setup with a 1280x800 laptop screen and a 1280x1024 19'' monitor.
Before upgrading to xorg-server 1.5 it worked fine, with both monitors at their correct resolution. Now, the laptop screen resolution is fine but the big monitor resolution is wrong, smaller than usual. In nvidia-settings I can only select 1379x768, 1152x864, 1027x768, etc.
Is this a known problem? Any known solution? I've already tried with the last two beta versions of the nvidia driver, and resetting xorg configuration to the minimum with nvidia-xconfig, without any change.
However, this is my current xorg.conf:
Section "ServerLayout"
Identifier "Xorg Configured"
Screen "Screen0"
#Screen "Screen-vesa"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Touchpad" "SendCoreEvents"
InputDevice "USB Mouse" "SendCoreEvents"
EndSection
Section "Files"
# Additional fonts: Locale, Gimp, TTF...
# FontPath "/usr/share/lib/X11/fonts/latin2/75dpi"
# FontPath "/usr/share/lib/X11/fonts/latin2/100dpi"
# True type and type1 fonts are also handled via xftlib, see /etc/X11/XftConfig!
#RgbPath "/usr/share/X11/rgb"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/misc:unscaled"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/75dpi:unscaled"
FontPath "/usr/share/fonts/75dpi"
FontPath "/usr/share/fonts/100dpi:unscaled"
FontPath "/usr/share/fonts/100dpi"
FontPath "/usr/share/fonts/PEX"
FontPath "/usr/share/fonts/cyrillic"
FontPath "/usr/share/fonts/Type1"
FontPath "/usr/share/fonts/ttf/western"
FontPath "/usr/share/fonts/ttf/decoratives"
FontPath "/usr/share/fonts/truetype"
FontPath "/usr/share/fonts/truetype/openoffice"
FontPath "/usr/share/fonts/truetype/ttf-bitstream-vera"
FontPath "/usr/share/fonts/latex-ttf-fonts"
FontPath "/usr/share/fonts/defoma/CID"
FontPath "/usr/share/fonts/defoma/TrueType"
EndSection
Section "Module"
Load "dbe"
Load "extmod"
Load "glx"
Load "bitmap" # bitmap-fonts
Load "freetype"
EndSection
Section "ServerFlags"
Option "AllowMouseOpenFail" "true"
Option "AutoAddDevices" "False"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "es"
EndSection
Section "InputDevice"
Identifier "Touchpad"
Driver "evdev"
Option "Emulate3Buttons" "true"
Option "Emulate3Timeout" "70"
EndSection
Section "InputDevice"
Identifier "USB Mouse"
Driver "mouse"
Option "CorePointer"
Option "Protocol" "auto"
Option "ButtonMapping" "1 2"
Option "XAxisMapping" "6 7"
Option "EmulateWheel" "true"
Option "EmulateWheelButton" "8"
Option "Emulate3Buttons" "true"
Option "Emulate3Timeout" "70"
EndSection
Section "Monitor"
Identifier "Monitor0"
ModelName "LPL"
Option "DPMS" "true"
EndSection
Section "Device"
Identifier "Videocard0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 8600M GT"
#<tweaks>
Option "NoLogo" "True"
Option "RenderAccel" "True"
Option "TripleBuffer" "True"
#Option "BackingStore" "True"
Option "PixmapCacheSize" "300000"
Option "OnDemandVBlankInterrupts" "True"
#</kde tweaks2>
Option "Coolbits" "1"
Option "RandRRotation" "on"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
Option "TwinView" "1"
Option "TwinViewOrientation" "LeftOf"
Option "TwinViewXineramaInfoOrder" "DFP-0"
Option "Metamodes" "CRT: nvidia-auto-select +1280+0, DFP: nvidia-auto-select +0+0"
DefaultDepth 24
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Device"
Identifier "Card-vesa"
Driver "vesa"
VendorName "NVIDIA Corporation"
BoardName "GeForce 8600M GT"
Option "Randr12" "on"
EndSection
Section "Screen"
Identifier "Screen-vesa"
Device "Card-vesa"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x800"
EndSubSection
EndSection
Section "Extensions"
Option "Composite" "enable"
EndSection
Offline
i have the same configuration and i don't have any problem. here is my xorg.conf
Section "ServerLayout"
Identifier "Xorg Configured"
Screen 0 "Screen0" 0 0
Option "OffTime" "5"
EndSection
Section "ServerFlags"
Option "Xinerama" "0"
EndSection
Section "Files"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/misc:unscaled"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/75dpi:unscaled"
FontPath "/usr/share/fonts/75dpi"
FontPath "/usr/share/fonts/100dpi:unscaled"
FontPath "/usr/share/fonts/100dpi"
FontPath "/usr/share/fonts/cyrillic"
FontPath "/usr/share/fonts/Type1"
FontPath "/usr/share/fonts/TTF"
EndSection
Section "Module"
Load "ddc" # ddc probing of monitor
Disable "dbe"
Load "extmod"
Load "glx"
Load "bitmap" # bitmap-fonts
Load "freetype"
Disable "record"
Disable "dri"
Load "synaptics"
EndSection
Section "Monitor"
Identifier "Monitor0"
ModelName "Laptop monitor"
DisplaySize 338 211 # 96 DPI @ 1280x800
EndSection
Section "Monitor"
Identifier "Monitor1"
ModelName "Samsung SyncMaster 913N"
DisplaySize 338 270 # 96 DPI @ 1280x1024
EndSection
Section "Device"
Identifier "Card0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 8600M GT"
BusID "PCI:1:0:0"
Option "UseEdidDpi" "false"
Option "DPI" "96 x 96"
Option "DPMS" "TRUE"
Option "Coolbits" "1"
#########
Option "NvAGP" "0"
Option "RenderAccel" "true"
# Option "AllowGLXWithComposite" "True"
Option "CustomEDID" "DFP-0:/etc/X11/edid.bin"
Option "NoLogo" "yes"
Screen 0
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "1"
Option "TwinViewXineramaInfoOrder" "DFP-0"
Option "metamodes" "CRT: 1280x1024 +1280+0, DFP: 1280x800 +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Extensions"
Option "Composite" "Disable"
EndSection
Give what you have. To someone, it may be better than you dare to think.
Offline
Makes sense, you're using a custom EDID. Where did you get the info to use it? I could try with that while they don't fix this...
Offline
i use that custom edid only for laptop monitor
Give what you have. To someone, it may be better than you dare to think.
Offline
However with your config file (commenting the edid line out) only my laptop monitor turns on. Also, I just realized my external monitor is reported as "CTR-0" instead of "Benq FP91G+" in nvidia-settings like before, so I guess changing the EDID would solve it.
Offline
Well, confirmed that there was an EDID problem, I solved it booting in Windows, running Phoenix EDID Designer and exporting the EDID of my big monitor in .raw format, and then adding the following line to the Device section of my xorg.conf:
Option "CustomEDID" "CRT-0:/mnt/sda1/Stuff/bnq.raw"
Last edited by RazZziel (2008-12-08 19:50:41)
Offline