|
|
#1 | |
|
Registered User
Join Date: Feb 2008
Posts: 40
|
I think I "understand" why my 8700M-SLI is stuck in 170Mhz mode. I was checking nvidia-settings after upgrading from 177.76 to 177.78 (nothing changed, see my 177.76 report) and I noticed that the PowerMiser Monitor screen of GPU-0 (and GPU-1) indicated that it thought we were on battery. This seems to disable (greyed out) they 275Mhz and 625Mhz options.
This might be progress. How does the driver know it's on battery? We're most certainly not on battery. The APM/ACPI dock tools seem to know that AC is connected. Checking sysctl, hw.acpi.acline: 1 hw.acpi.battery.life: 100 hw.acpi.battery.time: -1 hw.acpi.battery.state: 0 hw.acpi.battery.units: 1 Is this possibly an easy fix --- make the driver correctly detect power? |
|
|
|
|
|
|
#2 | |
|
NVIDIA Corporation
Join Date: Aug 2002
Posts: 3,740
|
There's a good chance that there's code missing to properly detect the AC state on FreeBSD. I think on Linux, the X driver gets this information via various pseudo file systems. I'll take a closer look.
|
|
|
|
|
|
|
#3 |
|
Registered User
Join Date: Aug 2008
Posts: 24
|
Mine is also telling me "Battery", but if I ran something using GPU much, it would switch to higher levels such as 500/700MHz.
|
|
|
|
|
|
#4 | |
|
Registered User
Join Date: Nov 2008
Posts: 24
|
i had the battery issues before aswell. check your acpi if it does its job correctly, that corrected it for me. it didnt fix the powermizer issue though.
|
|
|
|
|
|
|
#5 |
|
Registered User
Join Date: Feb 2008
Posts: 40
|
I just checked. hw.acpi.acline gives "1" for when AC is available and "0" for when it is not. This does work correctly. I don't know where to look in linprocfs to know if it parrot's the setting correctly.
From my observation of the notebook in windows mode, I strongly suspect that the reason it sticks to 150Mhz mode on battery is that the battery system can't power the cards at higher frequencies. Anyways... zander: thanks for looking at this --- it's one of the largest gnats in my enjoment of this laptop . |
|
|
|
|
|
#6 | |
|
NVIDIA Corporation
Join Date: Aug 2002
Posts: 3,740
|
The ACPI power state detection/reporting problem should be resolved in the next BETA driver release. Let me know if you continue to see the stuck-in-low-perf-state problem (I don't believe the AC power state detection bug was responsible for it, but the next BETA will have numerous other fixes).
|
|
|
|
|
|
|
#7 |
|
Registered User
Join Date: Feb 2008
Posts: 40
|
excellent... how long till we see that?
![]() |
|
|
|
|
|
#8 |
|
NVIDIA Corporation
Join Date: Aug 2002
Posts: 3,740
|
As always, I can't provide a date, but I expect said BETA release to become available very soon.
|
|
|
|
|
|
#9 |
|
NVIDIA Corporation
Join Date: Aug 2002
Posts: 3,740
|
|
|
|
|
|
|
#10 | |
|
Registered User
Join Date: Dec 2008
Location: Kyiv/Ukraine
Posts: 13
|
Quote:
Code:
[battery] $ sysctl hw.acpi.acline; nvidia-settings -q GPUPowerSource -t hw.acpi.acline: 0 0 [AC] $ sysctl hw.acpi.acline; nvidia-settings -q GPUPowerSource -t hw.acpi.acline: 1 0
__________________
[nvidia-driver-180.16 @ FreeBSD 7.1-PRERELEASE @ GeForce Go 6100] |
|
|
|
|
|
|
#11 | |
|
Registered User
Join Date: Dec 2008
Location: Kyiv/Ukraine
Posts: 13
|
Quote:
Code:
!system=ACPI subsystem=ACAD type=\_SB_.AC__ notify=%x Code:
!system=ACPI subsystem=ACAD type=\_SB_.PCI0.AC0_ notify=0x00 !system=ACPI subsystem=ACAD type=\_SB_.PCI0.AC0_ notify=0x01
__________________
[nvidia-driver-180.16 @ FreeBSD 7.1-PRERELEASE @ GeForce Go 6100] |
|
|
|
|
|
|
#12 |
|
Registered User
Join Date: Dec 2008
Location: Kyiv/Ukraine
Posts: 13
|
I was right. Have just replaced
Code:
!system=ACPI subsystem=ACAD type=\_SB_.AC__ notify=%x Code:
!system=ACPI subsystem=ACAD type=%*s notify=%x Code:
[battery] $ sysctl hw.acpi.acline; nvidia-settings -q GPUPowerSource -t hw.acpi.acline: 0 1 [AC] $ sysctl hw.acpi.acline; nvidia-settings -q GPUPowerSource -t hw.acpi.acline: 1 0
__________________
[nvidia-driver-180.16 @ FreeBSD 7.1-PRERELEASE @ GeForce Go 6100] |
|
|
|
![]() |
| Thread Tools | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Understanding the Bulldozer Architecture through the LINPACK Benchmark | News | Latest Tech And Game Headlines | 0 | 06-26-12 11:30 AM |
| understanding /etc/X11/XF86Config(-4) | bigredlinux | NVIDIA Linux | 10 | 10-05-02 02:51 PM |
| Understanding CineFX - MUCH more than the R300 | Uttar | Rumor Mill | 68 | 10-02-02 01:02 AM |