Coder Social home page Coder Social logo

Comments (54)

 avatar commented on June 20, 2024 2

Thank you very much @chris1111 !

from hwsensors.

chris1111 avatar chris1111 commented on June 20, 2024 1

Hi @DevAndArtist I resolved the compile issue
my mistake is I forgot to put a bundle Identifier
[Modular Image Creation

and the other kext is
org.hwsensors.driver.ACPISensors
org.hwsensors.driver.CPUSensors
org.hwsensors.driver.GPUSensors
org.hwsensors.driver.LPCSensors

all kext is compile great and its working like a charm, thanks both of you @DevAndArtist , @dmatora

from hwsensors.

dmatora avatar dmatora commented on June 20, 2024

@DevAndArtist enjoy

from hwsensors.

chris1111 avatar chris1111 commented on June 20, 2024

Thank you

from hwsensors.

DevAndArtist avatar DevAndArtist commented on June 20, 2024

@dmatora thank you, but how do I get it to work? I tried to compile the project in different ways. I placed the compiled GPUSensors.kext in clover, it didn't work, then in /S/L/E/ with the same result. Actually I replaced all the kext's that I had with the compiled ones and it broke my system because the FakeSMC.kext wasn't working as expected. I was stuck for 5 hours searching for a solution until I restored a previous version of FakeSMC.kext and my system finally could boot. Lesson learned FakeSMC.kext is mandatory and should not be corrupted. That said, I'm probably doing something wrong and unable to create working kext's.

Btw. I noticed that the compiled kext had no version applied to it (so there is definitely something wrong with the way I was doing it).

@kozlek mind a new release for the current state of the project?

from hwsensors.

chris1111 avatar chris1111 commented on June 20, 2024

The release V6 26 1440 works good here High Sierra 10.13.3

from hwsensors.

DevAndArtist avatar DevAndArtist commented on June 20, 2024

@chris1111 for me HWMonitor nor iStat Menu does not recognize the temperature for my MSI GT 1030. iStat Menu however is able to display FPS for the graphics card. I hope the fix from @dmatora will finally allow me to view the current temperature.

I'm running 10.13.3 as well (not the supplemental update).

from hwsensors.

chris1111 avatar chris1111 commented on June 20, 2024

I will test right now to my Zotac GeForce GT 1030 2 gig and I let you know
EDIT ***

Test and you are right not working the GPUSensors for the GT 1030 , but FakeSMC works good

from hwsensors.

chris1111 avatar chris1111 commented on June 20, 2024

Post upper edited

from hwsensors.

DevAndArtist avatar DevAndArtist commented on June 20, 2024

@chris1111 Yeah everything works great except for the temperature for that card.

from hwsensors.

dmatora avatar dmatora commented on June 20, 2024

Actually I replaced all the kext's that I had with the compiled ones and it broke my system because the FakeSMC.kext wasn't working as expected

@DevAndArtist looks like you've failed to install kexts properly

@chris1111 does it now show temperature for your GT 1030?

from hwsensors.

DevAndArtist avatar DevAndArtist commented on June 20, 2024

@dmatora mind to put a small instruction how to compile the project properly if you start by checking out the repo?!

Edit:

Just verified with kextstat that no GPUSensors is currently loaded. (I have in /S/L/E my compiled version which is probably bugged.)

from hwsensors.

dmatora avatar dmatora commented on June 20, 2024

@DevAndArtist just selecting "Build kexts" on tasks and pressing play button builds the kexts under the Build subdirectory

from hwsensors.

DevAndArtist avatar DevAndArtist commented on June 20, 2024

@dmatora did that, but it won't be signed nor does the kext has a version tag attached to it. I fail to run create installer though.

I also tried to select the GPUSensors target and enable automatic signing in Xcode 9, but this is the current version I have in /S/L/E which doesn't seem to run.

from hwsensors.

dmatora avatar dmatora commented on June 20, 2024

@DevAndArtist you don't really need to sign it, as long as you have SIP disabled in CLOVER for kexts (CsrActiveConfig = 0x3 on RtVariables)

from hwsensors.

chris1111 avatar chris1111 commented on June 20, 2024

@dmatora
I used the Release 1440
it not showing temperature for my GT 1030

from hwsensors.

DevAndArtist avatar DevAndArtist commented on June 20, 2024

@dmatora I'm not sure if my SIP is disabled. Anyways I managed to install it correctly.

  • Download the ZIP
  • Open Workspace project with Xcode
  • Find GPUSensors target
  • Change Version and Build to for instance 1.26.1441 and 1441
  • Build it using Play
  • Open Kext wizard, then drag and drop the compiled kext
  • Install it to /S/L/E
  • Fix permission and rebuild cache
  • Reboot & Profit

Thank you so much!

from hwsensors.

dmatora avatar dmatora commented on June 20, 2024

@DevAndArtist so does temperature sensor works for you now?

from hwsensors.

DevAndArtist avatar DevAndArtist commented on June 20, 2024

@dmatora yes I tested the card playing a game for 30 minutes it gets up to 82CĀ°, which is fine for a passive cooled card. Without 3D tasks it's around 35-45CĀ°. We now only need NVidia to fix their drivers. :) Thank you again.

from hwsensors.

dmatora avatar dmatora commented on June 20, 2024

@DevAndArtist my pleasure

from hwsensors.

dmatora avatar dmatora commented on June 20, 2024

@chris1111 you might want to update your build

from hwsensors.

DevAndArtist avatar DevAndArtist commented on June 20, 2024

@dmatora btw. is it normal that I now have an entry for GPU PWM? It does not make sense. It's running at 100% or 100rpm (depends on the app I'm using), but there is no fan for that.

from hwsensors.

dmatora avatar dmatora commented on June 20, 2024

@DevAndArtist kext doesn't have dedicated support for at least that particular passive card, it just thinks all 1030 have fans. I'm not even sure there is a way to detect whenever card has cooler or not, mine has cooler and it's a same device id

from hwsensors.

DevAndArtist avatar DevAndArtist commented on June 20, 2024

@dmatora okay, I just wanted to know. I mean there are 1030 cards with fans out there so it's fine, I'll just filter that entry out in iStat.

from hwsensors.

chris1111 avatar chris1111 commented on June 20, 2024

I am not able to compilling the source with a Xcode 9.2 (9C40b) Error missing version.h

from hwsensors.

DevAndArtist avatar DevAndArtist commented on June 20, 2024

@chris1111 you have to use HWSensors.xcworkspace not .xcodeproj.

from hwsensors.

chris1111 avatar chris1111 commented on June 20, 2024

@adrian Z. Trying both, same error

from hwsensors.

DevAndArtist avatar DevAndArtist commented on June 20, 2024

@chris1111 which build scheme are you using? Build kext is the right one.

from hwsensors.

chris1111 avatar chris1111 commented on June 20, 2024

@adrian Z. Please post pics of the selection I am not see where

from hwsensors.

DevAndArtist avatar DevAndArtist commented on June 20, 2024

bildschirmfoto 2018-03-02 um 19 25 33

Then hit the play button.

bildschirmfoto 2018-03-02 um 19 24 11

It should build just fine.

bildschirmfoto 2018-03-02 um 19 24 31

Locate the kext in finder and proceed like I described in a post above.

from hwsensors.

chris1111 avatar chris1111 commented on June 20, 2024

Got it thanks
[Modular Image Creation

from hwsensors.

chris1111 avatar chris1111 commented on June 20, 2024

I have make mistake, my binaries not build correctly šŸ§ system not bootable

from hwsensors.

DevAndArtist avatar DevAndArtist commented on June 20, 2024

@chris1111 I only use GPUSensors.kext in /S/L/E, all other kext are from older 1440 release.

Have you set the Version and Build as shown in my screenshot? After reboot (don't forget to rebuild permissions and cache using kext-wizzard) open terminal and type kextstat and search for GPUSensors. If it's there then it's running correctly.

from hwsensors.

chris1111 avatar chris1111 commented on June 20, 2024

@DevAndArtist No I use it in Clover, I ever used FakeSMC in clover Why S/L/E ?

from hwsensors.

DevAndArtist avatar DevAndArtist commented on June 20, 2024

It's up to you where you'd install them, both should work I guess. I think MultiBeast will install FakeSMC into /S/L/E by default so I just did that. You can always try /EFI/EFI/CLOVER/kexts/Other and see if it works.

from hwsensors.

chris1111 avatar chris1111 commented on June 20, 2024

My question is Why GeforceSensor.kext and FakeSMC 3.5.1 from Slice works with my Geforce GT 1030 Since long time and here I have trouble ?

from hwsensors.

DevAndArtist avatar DevAndArtist commented on June 20, 2024

@chris1111 no idea sorry.

from hwsensors.

dmatora avatar dmatora commented on June 20, 2024

@chris1111 there are much more people involved into developing slice fork

from hwsensors.

chris1111 avatar chris1111 commented on June 20, 2024

Thank you anyway mr @DevAndArtist and @dmatora šŸ˜‡

from hwsensors.

dmatora avatar dmatora commented on June 20, 2024

I have make mistake, my binaries not build correctly šŸ§ system not bootable

I don't think you can build wrong kexts, they are either done building or not
system not bootable most definitely means you didn't install kexts properly

from hwsensors.

chris1111 avatar chris1111 commented on June 20, 2024

Kext is in Clover and the build looks good but system stall very shortly

from hwsensors.

DevAndArtist avatar DevAndArtist commented on June 20, 2024

If it's AppleACPICPU thing then your FakeSMC is broken, just use the one from 6.26.1440 binary build.

from hwsensors.

chris1111 avatar chris1111 commented on June 20, 2024

For now I restart the system with a rescue SSD, thats not a problem for me Its hang at ACPI some thing like this very fast, I know its in relation of my build, Fakesmc must not have built correctly

from hwsensors.

DevAndArtist avatar DevAndArtist commented on June 20, 2024

Replace your compiled FakeSMC with the one from here https://github.com/kozlek/HWSensors/releases/download/6.26/HWSensors.6.26.1440.Binaries.dmg.zip and that's it.

I use all kext from this package except for the GPUSensors which is the one we compiled previously.

For me everything is in S/L/E, but in CLOVER it should also be fine.

If you added, deleted or edited any kext in /S/L/E then you MUST rebuild permissions and restore caches.

from hwsensors.

dmatora avatar dmatora commented on June 20, 2024

@chris1111 I've sent build 1462 to your email

from hwsensors.

chris1111 avatar chris1111 commented on June 20, 2024

@dmatora I revive a Email and .dmg I test the file right now thank you

from hwsensors.

chris1111 avatar chris1111 commented on June 20, 2024

Its work !! šŸ˜Ž Thank you mr @dmatora

Do you have HWSensors 1462 because I have only 1440
Modular Image Creation

from hwsensors.

dmatora avatar dmatora commented on June 20, 2024

@chris1111 you're welcome

from hwsensors.

chris1111 avatar chris1111 commented on June 20, 2024

@dmatora do you have the same version of HWMonitor.app please

from hwsensors.

chris1111 avatar chris1111 commented on June 20, 2024

Ok got it I build successfully the same Build
Modular Image Creation

from hwsensors.

 avatar commented on June 20, 2024

I was unable to boot with my build version of the kext's. Can anyone share their build last version of the kexts?
Thanks in advance!

from hwsensors.

DevAndArtist avatar DevAndArtist commented on June 20, 2024

@emiliogonzalezjunior have you rebuild your caches and restored permissions after messing around with /S/L/E (assuming your kexts are there)?

from hwsensors.

 avatar commented on June 20, 2024

I use the EFI/ other folder. I never installed anything in S/L/E

from hwsensors.

chris1111 avatar chris1111 commented on June 20, 2024

@emiliogonzalezjunior you can try this Package, build 6.26. 1464
https://github.com/chris1111/HWSensors-V6.26.1464-EFI

Also if you preferred only binaries Attaching here Build 6.26.1464.zip
Build 6.26.1464.zip

from hwsensors.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    šŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. šŸ“ŠšŸ“ˆšŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ā¤ļø Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.