Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Nvidia and DPMS, Monitor won't turn off since 290.10
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
npaust
n00b
n00b


Joined: 23 Apr 2004
Posts: 44
Location: Walla Walla, WA

PostPosted: Sat Aug 25, 2012 4:13 pm    Post subject: Nvidia and DPMS, Monitor won't turn off since 290.10 Reply with quote

I'm having a problem with power saving on my monitor and would really appreciate any advice that I can get.

I have a Dell T3500 workstation with a Nvidia Quadro 580FX video card. I'm using a display port connection to a Dell flatscreen monitor. It all works perfectly, or at least it used to.

Back when the 290.10 nvidia drivers were current (and before then), the computer was set to have the screen saver come on after a few minutes and then the monitor would power down after 15 minutes. It worked perfectly. Then came the 295 series drivers and suddenly my monitor lost the ability to power down. Instead the screen saver would just freeze in place. If I hit the keyboard or jiggled the mouse, the screen would refresh to the unlock screen. I manually reverted to the 290.10 driver and all was fine.

However, in June when xorg-server 112.2 came out, it wouldn't work with the 290.10 driver and I was forced to update the nvidia driver. Now I'm back to having a stopped screen saver on my screen which isn't doing anything good for my power consumption at night.

I'm currently using nvidia-drivers 304.37, xorg-server 112.2, and kde 4.8.3.

Also, one interesting thing, if I say "xset dpms force off" the screen blanks for a moment and then my kde screensaver appears. I wonder if this is saying that it's a kde problem.

I'd appreciate any suggestions people have.

My xorg.conf is below
Code:


# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 295.20  (root@edmund)  Thu Jul  5 22:02:55 PDT 2012

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 data in "/etc/conf.d/gpm"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol"
    Option         "Device" "/dev/input/mice"
    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      "DELL U2711"
    HorizSync       29.0 - 113.0
    VertRefresh     49.0 - 86.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "Quadro FX 580"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "TwinViewXineramaInfoOrder" "DFP-3"
    Option         "metamodes" "nvidia-auto-select +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection
Back to top
View user's profile Send private message
gerard82
Advocate
Advocate


Joined: 04 Jan 2004
Posts: 2179
Location: Netherlands

PostPosted: Sat Aug 25, 2012 5:14 pm    Post subject: Reply with quote

Open your /var/log/Xorg.0.log and check for any mention of dpms.
Gerard.
_________________
To install Gentoo I use sysrescuecd.Based on Gentoo,has midori to browse Gentoo docs and mc to browse (and edit) files.
The same disk can be used for 32 and 64 bit installs.
You can follow the Handbook verbatim.
http://www.sysresccd.org/Download
Back to top
View user's profile Send private message
npaust
n00b
n00b


Joined: 23 Apr 2004
Posts: 44
Location: Walla Walla, WA

PostPosted: Sat Aug 25, 2012 5:22 pm    Post subject: Reply with quote

My Xorg.0.log isn't too helpful

The lines containing dpms are...
Code:
[    45.938] (II) Loading extension DPMS

Code:
[    50.584] (**) NVIDIA(0): DPMS enabled


Those are the only mentions.
Back to top
View user's profile Send private message
gerard82
Advocate
Advocate


Joined: 04 Jan 2004
Posts: 2179
Location: Netherlands

PostPosted: Sat Aug 25, 2012 5:43 pm    Post subject: Reply with quote

That's what I have too and dpms works fine with nvidia-295.71.
Something in your desktop?
Gerard.
_________________
To install Gentoo I use sysrescuecd.Based on Gentoo,has midori to browse Gentoo docs and mc to browse (and edit) files.
The same disk can be used for 32 and 64 bit installs.
You can follow the Handbook verbatim.
http://www.sysresccd.org/Download
Back to top
View user's profile Send private message
npaust
n00b
n00b


Joined: 23 Apr 2004
Posts: 44
Location: Walla Walla, WA

PostPosted: Sat Aug 25, 2012 6:07 pm    Post subject: Reply with quote

yeah, I wonder if kde is trying to be too smart. I'll try seeing if it works in gnome or something else.
Back to top
View user's profile Send private message
npaust
n00b
n00b


Joined: 23 Apr 2004
Posts: 44
Location: Walla Walla, WA

PostPosted: Fri Jan 25, 2013 7:29 am    Post subject: Reply with quote

I finally got around to trying to fix this problem, and I feel like an idiot.

So the configuration again is a nvidia Quadro Fx 580 card driving a 27" dell monitor at 2560x1440 pixels. Most recent stable nvidia drivers, most recent xorg, most recent kde, etc. I have another nearly identical computer in the other room and it puts the screen to sleep without a problem, but this one doesn't.

After ~6 months of screwing with my xorg.conf, I ran across a forum post saying that they were having problems with dpms using a displayport connection. I realize that that's the only difference between the other machine and this one. The computer that works was using a dvi connection, the one that wasn't was using displayport.

So I swapped out the displayport cable for a dual-link dvi cable and everything now works exactly the way it's supposed to.

So the lesson is that you should beware of displayport connections.

The thing I really don't understand though is that it did work long ago with older drivers and an older version of X. Somewhere along the way in the stream of updates, something got broken.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum