Skip to content
This repository has been archived by the owner on Oct 12, 2018. It is now read-only.

Pascal GPU Sensors #358

Open
sincohen opened this issue Apr 12, 2017 · 26 comments
Open

Pascal GPU Sensors #358

sincohen opened this issue Apr 12, 2017 · 26 comments

Comments

@sincohen
Copy link

Hello,
Pascal drivers for macOS just released. However GPUSensors.kext causes a KP. Can we add Pascal support or at least suppress the KP?
Thank you

@CozmoNate
Copy link
Owner

@Dids
Copy link

Dids commented Apr 13, 2017

@kozlek I can confirm those work nicely. No more KPs, but also getting good GPU sensor readings.

@lignicolos
Copy link

Just wanted to chime in, your new build fixed the KP issues with my 1060 using the new drivers. I am not getting good GPU frequency readings though. The memory frequency seems to update though.

@JRDNb
Copy link

JRDNb commented Apr 16, 2017

@kozlek I have installed the files from the link above to S/L/E does it belong anywhere else?
I am unable to get temp readings from my 1050ti. Was previously working with 750ti

@EricTheRed1
Copy link

Almost everything is working the new new kext files. My GPU core freqency stays at 54 Mhz on my 1080.

@lignicolos
Copy link

I'm seeing the same 54 MHz for gpu core on my MSI 1060.

@Dids
Copy link

Dids commented Apr 17, 2017

Yeah, GPU Core shows 54 Mhz on a 1070 here.
GPU Memory does jump to 8.01 Ghz when I launch a game though, then back to 810 Mhz when idle.

@Dids
Copy link

Dids commented Apr 17, 2017

@JRDNb Be sure to remove any other FakeSMC/sensor kexts before installing the new ones, and as always, repair permissions and rebuild the kext cache.

@JRDNb
Copy link

JRDNb commented Apr 17, 2017

@Dids Thanks! I ended up having to remove kexts that had FakeSMC_ infront of the kext name. That seemed to do the trick. However, I now have my GPU PWM showing 100% and a new fan CPUFan#1 which shows 0rpm. And, the other reported 54Mhz for frequency. Temps are showing up though which is nice!

@demonknight9
Copy link

Is there a new fakeSMC with the plugins already ready to install? I can't seem to get the readings to work on my 1070? Maybe I am doing something wrong though so if anyone can be so kind as to post the new FakeSMC already compiled with the new binaries I really appreciate it :)

@demonknight9
Copy link

Do I just create a plugins folder inside of the FakeSMC kext and then install the kext to extensions? I am really lost with this. Need my GPU frequencies and temps back. Someone help please :(

@JRDNb
Copy link

JRDNb commented Apr 18, 2017

@demonknight9 I used kext utility (kextbeast also works) and installed to the S/L/E and L/E folders I did both for good measure. I believe they only need to go in L/E

@demonknight9
Copy link

Thanks for your help JRDNb. It doesn't look like it's working for me. I have one of the GTX 1070's that has micron memory and I updated the card's bios. It was working before that but not anymore.
I will just have to wait for fakesmc and see if that fixes the issue.

@xlla
Copy link

xlla commented Apr 24, 2017

I am using gtx 1060 oc, it work with HWSensors.6.25-12-g23039705.1438.Binaries.dmg, but gpu frequency was 54Mhz.
I have dual-gpu, one is hd630 , another is gtx 1060, both enabled, does this sensor support multi-gpu ?

@demonknight9
Copy link

I have the same issue with single GPU. It's a bug I think, I did manage to get the temps and memory running properly. Frequency is stuck on 54MHz.

@sysrq-reisub
Copy link

I've wrongly installed the older drivers, so all I get is a kernel panic. I used the .app installer, but I am unable to boot up successfully again even if I remove the old kexts from S/L/E, what am I doing wrong? The only FakeSMC kext is the one I used for the installation without nothing in EFI/CLOVER

@Hunk89
Copy link

Hunk89 commented May 25, 2017

Hi,

is the Frequency READING 54MHz or is it 54MHz in Reality?
I get a kernel panic after typing my password.

How is the Performance of your Pascal card on OS X?

THX
Hunk

@EricTheRed1
Copy link

No, the frequency is not 54Mhz. It's very wrong. It always displays that. Make sure you are using the GPU sensors kext that is linked above to avoid a kernel panic. Pascal performance is a lot better. My 1080 uses a lot less power than my 980Ti also. Less power = less heat.

@edgard
Copy link

edgard commented May 27, 2017

Same here, 1080TI FE shows 54Mhz. Everything else works.

@timcharper
Copy link

timcharper commented May 31, 2017

I've put all of the kexts from the above linked dmg in both /System/Library/Extensions (via kext tool) and /Volumes/EFI/EFI/CLOVER/kexts/Other (confirmed to be loading other kexts here, so I'm confident this loading mechanism works). However, I still get the following kernel panic with an Nvidia 1060 card:

18834313_10154626747128017_1879643112_n

  Kernel Extensions in backtrace:
    org.hwsensors.driver.GPUSensors(1750.0)[ABDC14A9-7D25-3600-A129-A039C00468F6]@0xffffff7f0009f000->0xffffff7f000b0fff
      dependency: com.apple.iokit.IOACPIFamily(1.4)[...
      dependency: com.apple.iokit.IOPCIFamily(2.9)[...
      dependency: org.netkas.driver.FakeSMC(1750)[C7B15Bf9-49C7-3462-83D2-00341B41D110]@0xffffff7f00070000

-- UPDATE --

I had another copy of GPUSensors in /Library/Extensions that needed to be deleted. sudo rm -rf /Library/Extensions/FakeSMC_GPUSensors.kext && sudo touch /Library/Extensions fixed the kernel panic.

Just noticed that @JRDNb said the same thing :)

@koush
Copy link
Contributor

koush commented Jun 22, 2017

@kozlek can confirm your fix on my system as well. Newly installed 1080ti was causing kernel panics, installed the build you posted in #358 (comment) and it resolved the issue. Temperature reporting works as well.

I noticed that this build isn't on http://www.hwsensors.com/releases

I came here to report the issue, but found it was already fixed with an (unreleased?) build.

@dekefake
Copy link

dekefake commented Jun 23, 2017

I own a GTX 1050ti, and im using the build 6.25-12-g23039705.1438.
The system boots fine, but i cant get any readings. kexts are installed in EFI partition, with Clover, whereas readings works when i install kexts in /S/L/E.

@WeWin55
Copy link

WeWin55 commented Jun 25, 2017

I own a GTX 1050 Ti OC (Gigabyte). Ive installed the GPUSensors in /S/L/E with Version 6.25.1426 and the system boots fine, but i cant see any information about the card.
nvm, i had to use all kexts and the hwmonitor.app from the HWSensors.6.25-12-g23039705.1438.Binaries.dmg version and now all works :)

@dekefake
Copy link

WeWin55 exactly, you need to 1438 build for Pascal cards :)

@dskvr
Copy link

dskvr commented Sep 23, 2017

Looks like the domain registry bill wasn't paid. Always better to link to Github links anyways... https://github.com/kozlek/HWSensors/releases

@AnTran131
Copy link

i can't boot card graphic 1060 on MSI ge72vr 7rd

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests