NotebookForums.com › Forums › General Notebook Discussions › Linux & Other OS's › Open for suggestions...
New Posts  All Forums:Forum Nav:

Open for suggestions...

post #1 of 7
Thread Starter 
OK I have exhausted my sleep deprived mind, who wants to tackle this one and tell me what obvious thing I forgot?

I just replaced my monitors with 2 nice Samsung LCDs. I know they work because my original xorg would work with twinview across both, however it had some other problems with using virtual displays etc.

They also both work on the plain console.

I just can't get both of them to work correctly with twinview on X11.

Code:
Section "ServerFlags"
\tOption\t"Xinerama"\t"False"
EndSection

#New TwinView Layout
Section "ServerLayout
\tIdentifier\t"TwinView"
\tScreen\t\t0\t"TwinView" 0 0
\tInputDevice\t"Keyboard1" "CoreKeyboard"
\tOption \t\t"OffTime" "10"
EndSection

Section "Files"
\tFontPath     "/usr/share/fonts/misc/"
\tFontPath     "/usr/share/fonts/TTF/"
\tFontPath     "/usr/share/fonts/Type1/"
\tFontPath     "/usr/share/fonts/75dpi/"
\tFontPath     "/usr/share/fonts/100dpi/"
\tFontPath     "/usr/share/fonts/local/"
EndSection

Section "Module"

#\tLoad       "dri"  #Don't load at the same time as glx
\tLoad  "dbe"  \t# Double buffer extension
\tSubSection "extmod"
\tOption\t    "omit xfree86-dga"   # don't initialise the DGA extension
\tEndSubSection
\tLoad  "type1"
#\tLoad        "speedo"
\tLoad  "freetype"
#\tLoad        "xtt"
\tLoad  "glx"
EndSection

Section "InputDevice"
\tIdentifier  "Keyboard1"
\tDriver      "kbd"
\tOption\t    "AutoRepeat" "500 30"
\tOption\t    "XkbModel" "pc104"
\tOption\t    "XkbLayout" "us"
EndSection

Section "InputDevice"
\tIdentifier  "Mouse0"
\tDriver      "mouse"
\tOption\t    "Protocol" "Auto"
\tOption\t    "Device" "/dev/input/mouse0"
\tOption \t    "Buttons" "5"
\tOption      "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
\tIdentifier  "Keyboard0"
\tDriver      "kbd"
\tOption\t    "XkbModel" "pc104"
\tOption\t    "XkbLayout" "us"
EndSection

#Newer Twinview Monitor Setup
Section "Monitor"
\tIdentifier\t"DFP-0"
\tHorizSync\t31.5-64.3
\tVertRefresh\t50.0-70.0
\tOption\t\t"DPMS"
\tOption "IgnoreEDID" "1"
EndSection

Section "Monitor"
\tIdentifier\t"DFP-1"
\tHorizSync\t31.5-64.3
\tVertRefresh\t50.0-70.0
\tOption\t\t"DPMS"
\tOption "IgnoreEDID" "1"
EndSection

Section "Monitor"
\tIdentifier\t"Monitor 0"
\tHorizSync\t31.5-64.3
\tVertRefresh\t50.0-70.0
\tOption\t\t"DPMS"
\tOption "IgnoreEDID" "1"
EndSection

Section "Device"
\tIdentifier\t"TwinView Device"
\tDriver\t\t"nvidia"
\tVendorName\t"XFX"
\tBoardName\t"GeForce"
\tVideoRam\t262144
\tScreen\t\t0
\tBusID\t\t"PCI:2:0:0"
\tOption\t\t"AllowGLXWithComposite" "On"
\tOption\t\t"RenderAccel" "true"
\tOption\t\t"backingstore" "true"
#\tOption\t\t"HWcursor"
#\tOption\t\t"CursorShadow"
#\tOption\t\t"CursorShadowAlpha" "32"
#\tOption\t\t"CursorShadowXOffset" "3"
#\tOption\t\t"CursorShadowYOffset" "3"
\tOption\t\t"DPMS" "True"
\tOption\t\t"HorizSync" "CRT-0:31.5-64.3; CRT-1: 31.5-64.3"
\tOption\t\t"VertRefresh" "CRT-0: 50.0-70.0; CRT-1:50.0-70.0"
\tOption\t\t"ConnectedMonitor" "CRT-0, CRT-1"

EndSection

#New TwinView Screen Section
Section "Screen"
\tIdentifier\t"TwinView"
\tDevice\t\t"TwinView Device"
\tMonitor\t\t"Monitor 0"
\tDefaultDepth\t24
\tSubSection\t"Display"
\t\tViewport\t0 0
\t\tDepth\t\t24
\t\tModes\t\t"1440x900"
\tEndSubSection
\tOption\t\t"ConnectedMonitor"\t\t"crt, crt"
\tOption\t\t"NoPowerConnectorCheck"
\tOption\t\t"TwinView"\t\t\t"1"
\tOption\t\t"MetaModes" \t\t\t"1440x900,1440x900"
\tOption\t\t"TwinViewOrientation" \t\t"LeftOf"
\tOption\t\t"SecondMonitorHorizSync" \t"UseEDIDFreqs"
\tOption\t\t"SecondMonitorVertRefresh" \t"UseEDIDFreqs"
EndSection

Section "Extensions"
\tOption "Composite" "true"
EndSection

Any ideas?

Seablade
post #2 of 7
This is just a guess, but the use of spaces is inconsistent:

Code:
\tOption\t\t"HorizSync" "CRT-0:31.5-64.3; CRT-1: 31.5-64.3"
\tOption\t\t"VertRefresh" "CRT-0: 50.0-70.0; CRT-1:50.0-70.0"

if a space is a separator I would have expected

Code:
\tOption\t\t"HorizSync" "CRT-0: 31.5-64.3; CRT-1: 31.5-64.3"
\tOption\t\t"VertRefresh" "CRT-0: 50.0-70.0; CRT-1: 50.0-70.0"

or maybe it doesn't matter.
post #3 of 7
I dunno, i just tried my xorg.conf, spaces dont matter (or at least i dont think so).
post #4 of 7
Thread Starter 
Well it has gotten fairly tolerant, That one probably slipped in as I was trying many different things, so I will try to correct it tonight and see if it helps. Not to be pessimistic, but unfortunately I doubt it will.

Seablade
post #5 of 7
Thread Starter 
Ok been a while, now that my show is up I had a couple of hours and got to sit down to this one.

After MANY hours of exhausting every resource I know of, and trying out many different configurations...

I swapped the ports on the video card.

The problem remained, on the exact same monitor, despite being on a different(And known correctly configured) port.

Dang you Murphy.

Seeing as that gave me a strong lead as to why the EDID checks were failing(Still not sure why I wasn't able to bypass them), I set the verbosity to 6 on xorg's startup and took a glance through the logs...

Small problem with the EDID info, the serial number on the bad monitor was 0

More small problems, it only returned resolutions up to 1280x1024 and no widescreen resolutions passed.

Other small problem, Manufacture date of 2004 week 20.

These monitors didn't exist back then

Yea as you can probably guess, this is a bum monitor. Thankfully Samsung, after calling them with all relevant information, after about a half-hour agreed with me that it was the monitor, and has a replacement being shipped. What is even better is they are shipping it to a UPS store 3 blocks from me because I am not usually home to sign for packages, and that store will contact me when it gets in to do an over the counter exchange there. Nice and simple. Samsung gets kudos points not only for making some gorgeous monitors(The LCD TV I am buying soon will probably be from them) but also for having actual technically competant repair people on Tier 1, or at least the people I talked to showed some common sense, and Tier 2 showed skills on top of that. Rare occasions in the business world for tech support to actually have a clue of what they are doing and I was impressed. Kinda sad and good at the same time

At any rate I will update when new monitor gets in, gonna be getting a new video card as well, but I think I will wait till I confirm this monitor is good to handle one variable at a time.

And yes, ALWAYS check the simple things first.

Seablade
post #6 of 7
"One monitor works at 1440x900, and the other doesn't..." and it took a half an hour to figure it out? Well at least they did fix the problem.
post #7 of 7
Thread Starter 
Heh yea, but they tended to think it was a video card problem at first. It was more a half hour of mer explaining all the reasearch I had already done to a Level 1 Tech, and her realising very quickly I knew what I was doing and was beyond her knowledge already so she transferred me to a level 2 tech where I repeated step one

Level 2 tech then agreed with my prognosis and paperwork on return began.

Seablade
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Linux & Other OS's
NotebookForums.com › Forums › General Notebook Discussions › Linux & Other OS's › Open for suggestions...