Go Back   nV News Forums > Linux Support Forums > NVIDIA Linux

Newegg Daily Deals

Reply
 
Thread Tools
Old 06-16-11, 03:21 PM   #13
sparvu
Registered User
 
sparvu's Avatar
 
Join Date: Aug 2010
Location: Finland/Espoo
Posts: 19
Default Re: multiple monitors, higher GPU temperature

Short update:

- got a replacement, a new PNY Quadro 4000. but same vendor
- same problems
- tried Ubuntu 10.10, 11.04 and Fedora 15, same problem
- I opened now a case with PNY and re-open the case with NVIDIA

As well I tried to move the card on a different PCI slot. Im curious why
I get x8 PCI reported by the nvidia-settings when my mobo
P6T6 WS Revolution is capable of doing PCI-E x16.

Anyone else, shouldnt my card/driver be using x16 ?
Is this a driver issue or a hdw ?

Im getting tired of this setup ...

stefan
sparvu is offline   Reply With Quote
Old 06-16-11, 03:57 PM   #14
sparvu
Registered User
 
sparvu's Avatar
 
Join Date: Aug 2010
Location: Finland/Espoo
Posts: 19
Default Re: multiple monitors, higher GPU temperature

Quote:
Originally Posted by sparvu View Post
Short update:

- got a replacement, a new PNY Quadro 4000. but same vendor
- same problems
- tried Ubuntu 10.10, 11.04 and Fedora 15, same problem
- I opened now a case with PNY and re-open the case with NVIDIA
stefan
Added some screenshots of NVIDIA drivers with 2 screens attached. Temp GPU:83-85C !
Idle system !
Attached Thumbnails
Click image for larger version

Name:	quadro4000.png
Views:	178
Size:	84.8 KB
ID:	42923  Click image for larger version

Name:	quadro4000-2monitors.png
Views:	222
Size:	86.3 KB
ID:	42924  
sparvu is offline   Reply With Quote
Old 06-16-11, 04:12 PM   #15
sparvu
Registered User
 
sparvu's Avatar
 
Join Date: Aug 2010
Location: Finland/Espoo
Posts: 19
Default Re: multiple monitors, higher GPU temperature

Quote:
Originally Posted by sparvu View Post
Added some screenshots of NVIDIA drivers with 2 screens attached. Temp GPU:83-85C !
Idle system !
And this is my card on 1 display ! 56-57C !
The screenshots were taken on OpenSUSE 11.4 64bit. I have tried different Linux distro to rule out
kernel versions, settings ... same thing.

stefan
Attached Thumbnails
Click image for larger version

Name:	quadro4000-1monitor.png
Views:	133
Size:	87.1 KB
ID:	42925  
sparvu is offline   Reply With Quote
Old 06-16-11, 06:24 PM   #16
jeisom
Registered User
 
Join Date: Dec 2005
Location: My own little world
Posts: 117
Default Re: multiple monitors, higher GPU temperature

You may want to see about kicking up the fan speed. At least with my GTX 465 it will stay a 50% fan speed unless I override it manually. I believe you need to set Coolbits in xorg.conf to 4 for adjustability.

Edit:
Just saw you pics. Looks like it changes but only 38% at 83C from 36% at 57C.
jeisom is offline   Reply With Quote
Old 06-17-11, 12:05 PM   #17
sparvu
Registered User
 
sparvu's Avatar
 
Join Date: Aug 2010
Location: Finland/Espoo
Posts: 19
Default Re: multiple monitors, higher GPU temperature

Quote:
Originally Posted by jeisom View Post
You may want to see about kicking up the fan speed. At least with my GTX 465 it will stay a 50% fan speed unless I override it manually. I believe you need to set Coolbits in xorg.conf to 4 for adjustability.

Edit:
Just saw you pics. Looks like it changes but only 38% at 83C from 36% at 57C.
Thanks. I did enable Coolbits and set that to 50%. Temp stays around 69C or so ...
PNY answered:

"
The way your Quadro 4000 works is normal.
When a sole display is connected and the system is idle, the graphics card eventually goes to a low power state that consequently makes the GPU temperature to decrease. The working frequencies of both the video memory and GPU, as well as the working voltage, are lowered to a minimum. It is not the case when two displays are connected (and enabled) to the card, even if the system is idle. This low power state is never used, the voltage and frequencies are only a bit lowered. These settings are all specified by nVidia in the video bios itself.

As a result, in the first case you will notice a low GPU temp. you will never get in any other way.
Running 3D graphics the Quadro card will be in the same position connecting either one or two displays, as the highest power state will then be used to ensure maximum performance, making the GPU temp. increase to around 90-92\260C.
"

No comments ! If my GPU gets hotter I expect the fan to kick in. It does not !
This looks to me a driver issue and design flaw in nvidia.

I did partial fix:

xorg.conf:

Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "Quadro 4000"
Option "Coolbits" "4"
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
BusID "PCI:6:0:0"
Screen 0
EndSection


# nvidia-settings -a [gpu:0]/GPUFanControlState=1 -a [fan:0]/GPUCurrentFanSpeed=51


the card still runs as PCI-E x8 and not x16 !!! I have no idea why.
sparvu is offline   Reply With Quote
Old 06-17-11, 04:30 PM   #18
jeisom
Registered User
 
Join Date: Dec 2005
Location: My own little world
Posts: 117
Default Re: multiple monitors, higher GPU temperature

Here is a bash script that I use to adjust the speed based on performance level. My card has 4 levels so you'd need to treak it. thanks for the info on "[gpu:0]/GPUFanControlState=1". I missed that command. had everything else working.


Code:
#!/bin/bash
#
#
FAN0=61
FAN1=75
FAN2=75
FAN3=91


while 

true

do

NewSpeed=61
PERFLEVEL=`nvidia-settings -q GPUCurrentPerfLevel | grep Attribute | cut -d " " -f 6| cut -d . -f 1`
FANSPEED=`nvidia-settings -q "[fan:0]/GPUCurrentFanSpeed"| grep Attribute | cut -d " " -f 6 | cut -d . -f 1`
case $PERFLEVEL in
0)
    NEWSPEED=$FAN0
    ;;
1)
    NEWSPEED=$FAN1
    ;;
2)
    NEWSPEED=$FAN2
    ;;
3)
    NEWSPEED=$FAN3
    ;;
*)
    DATETIME=`date`
    echo "$DATETIME nvfanspeed: error,  exiting ..."
    exit 1
   ;;
esac

if [ "$FANSPEED" != "$NEWSPEED" ] ; then
    DATETIME=`date`
    `nvidia-settings -a "[gpu:0]/GPUFanControlState=1" -a "[fan:0]/GPUCurrentFanSpeed=$NEWSPEED" > /dev/null`
    echo -e "$DATETIME nvfanspeed: setting to $NEWSPEED%"
fi 

    sleep 2;
done
jeisom is offline   Reply With Quote
Old 06-17-11, 08:04 PM   #19
Belegdol
Registered User
 
Join Date: Oct 2004
Posts: 118
Default Re: multiple monitors, higher GPU temperature

Just for reference, my 485M runs at full power when I plug in the external screen on both Linux and Windows.
Belegdol is offline   Reply With Quote
Old 06-18-11, 06:39 AM   #20
JaXXoN
Registered User
 
Join Date: Jul 2005
Location: Munich
Posts: 910
Default Re: multiple monitors, higher GPU temperature

Quote:
Originally Posted by sparvu View Post
the card still runs as PCI-E x8 and not x16 !!! I have no idea why.
What exact mainboard do you have? Some chipsets don't have enough
PCIe lanes for x16+x16 and will either do x16+x1 or x8+x8. Means If you
plug in an x16 card into the primary slot and a x4 card into the secondary slot,
then the mainboard will automatically choose x8+x8. If there's an x16 card
and a x1 card then the mainboard should switch to x16+x1 mode.
Many mainboards allow to set the mode in the BIOS, so you may like to
check. However, depending on you application, the performance increase
is probably very small.

regards

Bernhard
JaXXoN is offline   Reply With Quote

Old 06-18-11, 12:30 PM   #21
sparvu
Registered User
 
sparvu's Avatar
 
Join Date: Aug 2010
Location: Finland/Espoo
Posts: 19
Default Re: multiple monitors, higher GPU temperature

Quote:
Originally Posted by JaXXoN View Post
What exact mainboard do you have? Some chipsets don't have enough
PCIe lanes for x16+x16 and will either do x16+x1 or x8+x8. Means If you
plug in an x16 card into the primary slot and a x4 card into the secondary slot,
then the mainboard will automatically choose x8+x8. If there's an x16 card
and a x1 card then the mainboard should switch to x16+x1 mode.
Many mainboards allow to set the mode in the BIOS, so you may like to
check. However, depending on you application, the performance increase
is probably very small.
I was curious to see why Im not using x16. My mobo:
ASUS P6T6 WS Revolution
http://www.asus.com/Motherboards/Int...WS_Revolution/

Latest BIOS, checked everything under BIOS settings. I do have currently a single card,
the Quadro 4000, slot 0. I was planning for a second Quadro but Im not sure anymore, probable
I should look at ATI FirePro for future.

Cheers
sparvu is offline   Reply With Quote
Old 06-18-11, 05:59 PM   #22
JaXXoN
Registered User
 
Join Date: Jul 2005
Location: Munich
Posts: 910
Default Re: multiple monitors, higher GPU temperature

Quote:
Originally Posted by sparvu View Post
I do have currently a single card, the Quadro 4000, slot 0
I guess you men the blue slot closest to the CPU, named "PCIe 2.0 x16_1 slot"?
The MB manual says that this can be x8 or x16, depending on the slot occupation
of the rest of the system. "PCIe 2.0 x16_5 slot" (the blue slot most away from
the CPU) is an unconditional x16 slot, so you may like to try out that one.

regards

Bernhard
JaXXoN is offline   Reply With Quote
Old 06-20-11, 10:32 AM   #23
sparvu
Registered User
 
sparvu's Avatar
 
Join Date: Aug 2010
Location: Finland/Espoo
Posts: 19
Default Re: multiple monitors, higher GPU temperature

Quote:
Originally Posted by JaXXoN View Post
I guess you men the blue slot closest to the CPU, named "PCIe 2.0 x16_1 slot"?
The MB manual says that this can be x8 or x16, depending on the slot occupation
of the rest of the system. "PCIe 2.0 x16_5 slot" (the blue slot most away from
the CPU) is an unconditional x16 slot, so you may like to try out that one.

Hi. Correct the blue slot x16_1 close to the CPU. Hmmm... Interesting about slot 5 I
did not know that. I tried slot 1 and 3. I will have a look again on slot 5. thanks for tip.

Anyway ASUS recommends always in a 1 card configuration for slot 1.

stefan
sparvu is offline   Reply With Quote
Old 06-21-11, 02:58 PM   #24
sparvu
Registered User
 
sparvu's Avatar
 
Join Date: Aug 2010
Location: Finland/Espoo
Posts: 19
Default Re: multiple monitors, higher GPU temperature

Latest update:

1). PNY is saying this is ok: Quadro 4000 1 display 51C fan speed around 34%. Adding 2 displays, fan speed around 38%, temp 85C. It is ok up to 90C. They as well mention this is ok with any NVIDIA Quadro 4000 card. This 90C limit seems comes from NVIDIA driver team !

2). NVIDIA cannot reproduce the problem. The technical support eng cannot see the same thing as PNY or me is reporting.

So in one side PNY is telling me this is very ok on the other hand NVIDIA is still not able to see the problem. Strange and funny. And all this just for using 2 displays. Amazing ...

I really dont want to say goodbye to NVIDIA but I would like to see some things improving:

1. I expect to see the fan speed better handled. The fan simple stays around 34-40% no matter what. Even when running some intensive 3D applications. You need to enable Coolbits in order to manually override the system and set yourself the speed.

2. I expect to see Quadro 4000 better handling multiple displays. It does not. 2 displays is a minimum for anyone in 3D or graphic business. Having the card running as hot as 85C just with 2 displays attached is very funny. NVIDIA should probable learn from ATI which seems can handle 4 or even 6 displays.
sparvu is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 09:47 PM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.