|
|
#13 | |
|
Registered User
Join Date: Aug 2010
Location: Finland/Espoo
Posts: 19
|
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 |
|
|
|
|
|
|
#14 | |
|
Registered User
Join Date: Aug 2010
Location: Finland/Espoo
Posts: 19
|
Quote:
Idle system ! |
|
|
|
|
|
|
#15 | |
|
Registered User
Join Date: Aug 2010
Location: Finland/Espoo
Posts: 19
|
Quote:
The screenshots were taken on OpenSUSE 11.4 64bit. I have tried different Linux distro to rule out kernel versions, settings ... same thing. stefan |
|
|
|
|
|
|
#16 | |
|
Registered User
Join Date: Dec 2005
Location: My own little world
Posts: 117
|
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. |
|
|
|
|
|
|
#17 | |
|
Registered User
Join Date: Aug 2010
Location: Finland/Espoo
Posts: 19
|
Quote:
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. |
|
|
|
|
|
|
#18 | |
|
Registered User
Join Date: Dec 2005
Location: My own little world
Posts: 117
|
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
|
|
|
|
|
|
|
#19 |
|
Registered User
Join Date: Oct 2004
Posts: 118
|
Just for reference, my 485M runs at full power when I plug in the external screen on both Linux and Windows.
|
|
|
|
|
|
#20 | |
|
Registered User
Join Date: Jul 2005
Location: Munich
Posts: 910
|
Quote:
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 |
|
|
|
|
|
|
#21 | |
|
Registered User
Join Date: Aug 2010
Location: Finland/Espoo
Posts: 19
|
Quote:
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 |
|
|
|
|
|
|
#22 |
|
Registered User
Join Date: Jul 2005
Location: Munich
Posts: 910
|
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 |
|
|
|
|
|
#23 | |
|
Registered User
Join Date: Aug 2010
Location: Finland/Espoo
Posts: 19
|
Quote:
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 |
|
|
|
|
|
|
#24 |
|
Registered User
Join Date: Aug 2010
Location: Finland/Espoo
Posts: 19
|
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. |
|
|
|
![]() |
| Thread Tools | |
|
|