View previous topic :: View next topic |
Author |
Message |
probate n00b
Joined: 05 Jun 2004 Posts: 11 Location: Sydney, Australia
|
Posted: Thu Jun 08, 2006 4:05 am Post subject: Xorg 7.1 and Dell 2405FPW at 1920x1200 |
|
|
I've had X running at 1920x1200 with an Nvidia 6200TC using the following mode line
Code: | Modeline "1920x1200" 154.128 1920 1968 2000 2080 1200 1203 1209 1235 -Hsync -Vsync |
A while back I switched to Xorg 7.0 so I could get XGL working - no problems.
Now I have upgraded to 7.1, but the best Xorg will do is 1400x1050. The error is
Code: | (II) NVIDIA(0): Not using mode "1920x1200" (monitor doesn't support reduced blanking) |
I found this bug, but it doesn't help. I tried adding the ReducedBlanking option, but still no luck.
Perhaps the problem is that the monitor will actually support reduced blanking. this thread on NVnews suggests that it does or it wouldn't be able to do 1920x1200 on a 155MHz pixel clock. Does the new Xorg now think that it doesn't support it? Is there a way to tell Xorg to ignore that? |
|
Back to top |
|
|
bemis Tux's lil' helper
Joined: 30 Mar 2004 Posts: 136 Location: USA
|
Posted: Thu Jun 08, 2006 7:19 am Post subject: |
|
|
my 2405fpw is taunting me from next to my desk right now, and i'm only xorg7.0 currently so i can't comment from experience quite yet - but i can say that when i had similar issues with my dual 2001fp set up i had to disable EDID tagging for the new nvidia driver in xorg7.0
hope this helps _________________ Y'know, somewhere along the line, my brain got wired directly to my fingers .. I'm not even consulted anymore in the decision making processes.
-bemis |
|
Back to top |
|
|
probate n00b
Joined: 05 Jun 2004 Posts: 11 Location: Sydney, Australia
|
Posted: Fri Jun 09, 2006 4:34 am Post subject: |
|
|
I still don't have an answer to this, but after much googling I think I understand what is happening. Here it is for the benefit of others. If I find the answer I'll post it here.
Bandwidth limitations on single-link DVI restrict it to about a 155MHz pixel clock. Beyond this dual-link DVI must be used. Normally, 1920x1200 at 60Hz would require a clock rate of about 193MHz, however the use of what is called reduced blanking saves bandwidth and it needs only 154MHz.
Reduced blanking shortens the blanking period that is used for fly-back. This is a CRT monitor thing - time is needed to swing the electron beam back for the next scan. Flat panel monitors don't need this, so most can operate on a reduced blanking interval requiring fewer clock cycles.
The mode line I am using I found after searching. I wasn't aware of it, but its a reduced blanking mode line, and it worked with Xorg <=7.0. Xorg 7.1 is now reduced blanking aware. There is some concern that using reduced blanking on a CRT monitor could damage it, so support for it is now off by default. Detection of whether a monitor supports reduced blanking or not is a bit dodgey, and it seems that Xorg thinks the Dell 2405FPW doesn't support it when clearly, it does.
If found mention of an Xorg "ReducedBlanking" boolean option for the Monitor section, but it doesn't seem to be recognised. Could this be something in the Gentoo ebuild? |
|
Back to top |
|
|
bemis Tux's lil' helper
Joined: 30 Mar 2004 Posts: 136 Location: USA
|
Posted: Sat Jun 10, 2006 10:31 pm Post subject: |
|
|
which modeline are you using?
(mine are:
Code: | Modeline "1920x1200" 193.16 1920 2048 2256 2592 1200 1201 1204 1242 -HSync +Vsync
ModeLine "1920x1200x" 154.0 1920 1968 2000 2080 1200 1203 1209 1235 +Hsync -Vsync |
(currently using the 1920x1200 - not 1920x1200x - although both worked fine in X6.8 - X7.1 seems happier with the top one) _________________ Y'know, somewhere along the line, my brain got wired directly to my fingers .. I'm not even consulted anymore in the decision making processes.
-bemis |
|
Back to top |
|
|
probate n00b
Joined: 05 Jun 2004 Posts: 11 Location: Sydney, Australia
|
Posted: Mon Jun 12, 2006 1:12 pm Post subject: |
|
|
I'm using the second modeline (see my first post). The first one is a non-reduced blanking modeline. It doesn't work for the reason I've already explained. Are you sure the monitor is running at 1920x1200?
After more fiddling with various Options and looking at the Xorg source code it seems that The "ReducedBlanking" option is required in 7.1 if a reduced blanking modeline is to be displayed (see the bug linked in the first post of this topic). Without it, Xorg won't accept the modeline. I've found the code that checks this, and it looks OK, yet when I try this option, but it seems to ignored.
To further deepen the mystery, under some circumstances, the message "Option ReducedBlanking will not be used" appears in the Xorg log. This message seems to depend on what other options are used. I'm at a total loss now. I don't have the time to try and debug the code. I think I'll have to go back to Xorg 7.0. |
|
Back to top |
|
|
ekutay l33t
Joined: 30 Mar 2005 Posts: 636 Location: Berlin
|
Posted: Wed Jun 28, 2006 10:15 pm Post subject: |
|
|
Another victim here _________________ -- erol |
|
Back to top |
|
|
ekutay l33t
Joined: 30 Mar 2005 Posts: 636 Location: Berlin
|
Posted: Wed Jun 28, 2006 10:34 pm Post subject: |
|
|
Add: Option ReducedBlanking solved it for me.
Sure, that you have added it to the monitor section of xorg.conf? _________________ -- erol |
|
Back to top |
|
|
probate n00b
Joined: 05 Jun 2004 Posts: 11 Location: Sydney, Australia
|
Posted: Thu Jun 29, 2006 12:00 am Post subject: |
|
|
Yes, I have put the ReducedBlanking option in the Monitor section.
I tried to move to 7.1-r1 hoping it might be fixed, but its blocked by nvidia-glx. My attempts at working without nvidia-glx and at going back to 7.0 are rapidly turning into one big mess and I can't get an X server to run at all now. I think I'll have to uninstall Xorg altogether and go back to the stable tree.
I should add that this is on an AMD64 system, compiled in 64-bit. Perhaps it has not been ported to 64 bits properly. |
|
Back to top |
|
|
ekutay l33t
Joined: 30 Mar 2005 Posts: 636 Location: Berlin
|
Posted: Thu Jun 29, 2006 7:58 am Post subject: |
|
|
Ah, just read the NVIDIA in your log statement. I'm not using nvidia but nv. Have you tried this one too? _________________ -- erol |
|
Back to top |
|
|
probate n00b
Joined: 05 Jun 2004 Posts: 11 Location: Sydney, Australia
|
Posted: Mon Jul 03, 2006 12:58 pm Post subject: |
|
|
OK. Tried using the nv driver rather than the nvidia, and it seems to work. The screen comes up in 1920x1200. Problem then is that XGL doesn't work. This post tells the whole story.
It sounds like a new nvidia driver that can be used with Xorg 7.1 is not too far away. |
|
Back to top |
|
|
kiboko n00b
Joined: 29 May 2003 Posts: 59
|
Posted: Wed Aug 30, 2006 2:00 pm Post subject: using latests xorger-server and nvidia-drivers |
|
|
I have a dual Dell 2405FPW setup on two workstations, (one with two MSI GT6800GT video cards, the other with only one). The monitors are attached via the D-SUB connector(s), (on the one card system , the D-SUB and a DVI-DSUB adapter for the DVI port). The workstations are hooked-up via a Belkin dual monitor KVM switch (Omniview SOHO).
My mode lines are:-
Code: | Modeline "1920x1200" 161.75 1920 2020 2052 2184 1200 1202 1208 1235 -hsync -vsync
Modeline "1920x1200" 154.128 1920 1968 2000 2080 1200 1203 1209 1235 -hsync -vsync |
I have just given the latest x11-drivers/nvidia-drivers-1.0.8774 and x11-base/xorg-server-1.1.1 packages a try and enabled the ReducedBlanking option and things work as they used before the upgrade. No noticable change, however a "grep ReducedBlanking /var/log/Xorg.0.log" shows:-
Code: | (**) Option "ReducedBlanking"
(WW) NVIDIA(0): Option "ReducedBlanking" is not used |
Every thing appears to work well. I get a 1920x1200 desktop on both displays. My only problem is that when Xscreensaver blanks the screens, the primary monitor goes blank as expected, while the secondary one shows the Dell diagnostic screensaver as if there is no video connected to the monitor. The problem is the same on the workstation with the dual video cards as the one with only one video card.
Anyone know of a way to get the secondary monitor to blank correctly? The Dell diagnostic screensaver is really bright and in I am forced to keep powering off the monitor before walking away from it. (Doing this offlines any devices connected to the monitors USB hub).
I suspect that since I am using the D-SUB and not the DVI interface, the ReducedBlanking option is does not apply. Is this the experiance of others? |
|
Back to top |
|
|
Kabuto l33t
Joined: 01 Aug 2002 Posts: 701
|
Posted: Wed Aug 30, 2006 7:20 pm Post subject: |
|
|
nvidia-glx and nvidia-kernel aren't used for Xorg 7.1. Uninstall both and install just nvidia-drivers. It installs the kernel driver and Nvidia GLX now. Make sure to run eselect opengl set nvidia to switch to NVidia GLX. |
|
Back to top |
|
|
lucida Apprentice
Joined: 20 Feb 2003 Posts: 191
|
Posted: Wed Aug 30, 2006 8:01 pm Post subject: |
|
|
http://www.nvnews.net/vbulletin/showthread.php?t=75902
It seems that ReducedBlanking is not a valid option on nvidia driver
btw, I'm using 2407WFP w/7900GT(on DVI) and xorg 7.1, nvidia-drivers 8774 without any problem. The older, "broken" 8756 driver works fine as well. |
|
Back to top |
|
|
ferg Guru
Joined: 15 Nov 2002 Posts: 536 Location: Cambridge, UK
|
Posted: Fri Sep 08, 2006 11:20 am Post subject: FGLRX not working, but R300 is. Reduced Blanking the culprit |
|
|
Ever since I upgraded to Xorg7.1, I've been unable to use the ATI propreitary driver. Whenever I start X, the screen blanks and I have to reboot. However, the R300 driver works fine, if not a lot slower for DRI.
I wonder if this screen blanking could be the cultprit. I'm using a Radeon 9800pro with a Dell 2405FPW.
I'll have a play this weekend.
Cheers
ferg _________________ Climb up it, kayak down it + make sure it runs on GNU/Linux
"cease to exist, giving my goodbye, drive my car into the ocean,
you think I'm dead, but i sail away, on a wave of mutilation!" |
|
Back to top |
|
|
alveraan n00b
Joined: 24 Oct 2004 Posts: 59 Location: Belgium
|
Posted: Mon Oct 16, 2006 4:54 pm Post subject: |
|
|
Had exactly the same problem. I'm on amd64, Nvidia Geforce 7900 GT using the nv driver. My monitor is a Samsung Syncmaster 244T. Here is my (working) monitor section:
Code: |
# **********************************************************************
# Monitor section
# **********************************************************************
Section "Monitor"
Identifier "SyncMaster 244T"
HorizSync 30-81
VertRefresh 56-75
Option "ReducedBlanking"
ModeLine "1920x1200i" 154.128 1920 1968 2000 2080 1200 1203 1209 1235 -hsync -vsync
EndSection
|
Maybe it can help someone. _________________ Everytime you kill a kitten, god masturbates. |
|
Back to top |
|
|
ferg Guru
Joined: 15 Nov 2002 Posts: 536 Location: Cambridge, UK
|
Posted: Mon Oct 16, 2006 7:48 pm Post subject: |
|
|
alveraan wrote: | Had exactly the same problem. I'm on amd64, Nvidia Geforce 7900 GT using the nv driver. My monitor is a Samsung Syncmaster 244T. Here is my (working) monitor section:
. |
I found (eventually!!) that I had to add the following to the Device section of xorg.conf for it to work
Code: | Option "ForceMonitors" "notv" |
I have a ATi card though. Probably why.
Cheers
Ferg _________________ Climb up it, kayak down it + make sure it runs on GNU/Linux
"cease to exist, giving my goodbye, drive my car into the ocean,
you think I'm dead, but i sail away, on a wave of mutilation!" |
|
Back to top |
|
|
joehni Apprentice
Joined: 27 Jul 2003 Posts: 175
|
Posted: Mon Oct 16, 2006 8:06 pm Post subject: |
|
|
Same here upgrade to Xorg 7.1 broke my UWXGA resolution (using the nv driver).
Similar hardware as the OP:
Code: |
(==) ServerLayout "Simple Layout"
(**) |-->Screen "UWXGA" (0)
(**) | |-->Monitor "Dell 2407WFP"
(**) | |-->Device "NVIDIA GeForce FX 5600"
|
Adding the "ReducedBlanking" option solved it for me:
Code: |
Section "Monitor"
Identifier "Dell 2407WFP"
VendorName "Dell"
ModelName "2407WFP"
HorizSync 30-83
VertRefresh 56-76
ModeLine "1920x1200" 154.0 1920 1968 2000 2080 1200 1203 1209 1235 +Hsync -Vsync
Option "DPMS" "True"
Option "ReducedBlanking" "True"
EndSection
|
Thanks to the Gentoo community |
|
Back to top |
|
|
splun549 n00b
Joined: 20 Jun 2006 Posts: 29
|
Posted: Sat Oct 28, 2006 9:30 pm Post subject: What Worked For Me |
|
|
Section "Monitor"
Identifier "Massive Dell Megascreen"
HorizSync 31.5 - 82.0
VertRefresh 50-100
Modeline "1920x1200" 154.128 1920 1968 2000 2080 1200 1203 1209 1235 -Hsync -Vsync
Option "DPMS" "True"
Option "ReducedBlanking"
Option "useEDID" "False"
Option "ModeValidation" "NoMaxPClkCheck"
Option "ignoreEDID" "True"
Option "NoDDC"
Option "NoDDC1"
Option "NoDDC2"
EndSection
Thanks a million to the gentoo forums... |
|
Back to top |
|
|
mla n00b
Joined: 10 Jan 2005 Posts: 39 Location: sthlm.swe
|
Posted: Sat Dec 09, 2006 1:13 pm Post subject: |
|
|
Can someone PLEASE post a working xorg.conf with the following setup:
xorg 7.1
nvidia proprietary driver
1920x1200 resolution
dvi cable (alt. d-sub)
thanks in advance! |
|
Back to top |
|
|
alveraan n00b
Joined: 24 Oct 2004 Posts: 59 Location: Belgium
|
Posted: Sat Dec 09, 2006 1:26 pm Post subject: |
|
|
Here you go:
The bold parts are the relevant parts for graphics, resolution,....
The underlined parts are for composite with beryl, you might not need them.
Quote: |
Section "Module"
Load "dbe"
SubSection "extmod"
Option "omit xfree86-dga"
EndSubSection
Load "type1"
Load "freetype"
Load "glx"
EndSection
Section "Files"
RgbPath "/usr/share/X11/rgb"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/Type1"
FontPath "/usr/share/fonts/TTF"
FontPath "/usr/share/fonts/CID"
FontPath "/usr/share/fonts/75dpi"
FontPath "/usr/share/fonts/100dpi"
EndSection
Section "ServerFlags"
Option "standby time" "20"
Option "suspend time" "30"
Option "off time" "60"
EndSection
Section "InputDevice"
Identifier "Keyboard1"
Driver "kbd"
Option "AutoRepeat" "500 50"
Option "XkbModel" "pc105"
Option "XkbLayout" "de"
EndSection
Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "ExplorerPS/2"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
Option "Buttons" "5"
EndSection
Section "Monitor"
Identifier "SyncMaster 244T"
HorizSync 30-81
Option "ReducedBlanking"
VertRefresh 56-75
ModeLine "1920x1200i" 154.128 1920 1968 2000 2080 1200 1203 1209 1235 -hsync -vsync
EndSection
Section "Device"
Identifier "GeForce 7900 GT"
Driver "nvidia"
# Option "NvAGP" "1" # use nvidias agp - 1 , agpgart -2 , agpgart,nvagp -3
# Option "NoLogo" "false"
# Option "NoRenderExtension" "false"
# Option "RenderAccel" "true"
Option "AddARGBGLXVisuals" "true"
Option "AllowGLXWithComposite" "true"
# Option "CursorShadow" "true"
# Option "CursorShadowAlpha" "32"
# Option "IgnoreEDID" "1"
# Option "BackingStore" "true"
EndSection
Section "Screen"
Identifier "Screen 1"
Device "GeForce 7900 GT"
Monitor "SyncMaster 244T"
DefaultDepth 24
Subsection "Display"
Depth 8
Modes "1920x1200i"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 16
Modes "1920x1200i"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 24
Modes "1920x1200i"
ViewPort 0 0
EndSubsection
EndSection
Section "ServerLayout"
Identifier "Simple Layout"
Screen "Screen 1"
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
EndSection
Section "Extensions"
Option "Composite" "Enable"
EndSection
|
Good luck _________________ Everytime you kill a kitten, god masturbates. |
|
Back to top |
|
|
mla n00b
Joined: 10 Jan 2005 Posts: 39 Location: sthlm.swe
|
Posted: Sat Dec 09, 2006 1:50 pm Post subject: |
|
|
Thank you very much!
Although, i found that applying the following setting in the device section:
Option "ModeValidation" "NoMaxPClkCheck"
made it work. i just told it to use 1920x1200 and did not have to define any special modelines for it! i guess the above setting makes the EDID-modes visible.
thanks again! |
|
Back to top |
|
|
|