Comments (54)
Thank you very much @chris1111 !
from hwsensors.
Hi @DevAndArtist I resolved the compile issue
my mistake is I forgot to put a bundle Identifier
[
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.
@DevAndArtist enjoy
from hwsensors.
Thank you
from hwsensors.
@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.
The release V6 26 1440 works good here High Sierra 10.13.3
from hwsensors.
@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.
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.
Post upper edited
from hwsensors.
@chris1111 Yeah everything works great except for the temperature for that card.
from hwsensors.
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.
@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.
@DevAndArtist just selecting "Build kexts" on tasks and pressing play button builds the kexts under the Build subdirectory
from hwsensors.
@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.
@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.
@dmatora
I used the Release 1440
it not showing temperature for my GT 1030
from hwsensors.
@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.
@DevAndArtist so does temperature sensor works for you now?
from hwsensors.
@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.
@DevAndArtist my pleasure
from hwsensors.
@chris1111 you might want to update your build
from hwsensors.
@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.
@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.
@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.
I am not able to compilling the source with a Xcode 9.2 (9C40b) Error missing version.h
from hwsensors.
@chris1111 you have to use HWSensors.xcworkspace
not .xcodeproj
.
from hwsensors.
@adrian Z. Trying both, same error
from hwsensors.
@chris1111 which build scheme are you using? Build kext
is the right one.
from hwsensors.
@adrian Z. Please post pics of the selection I am not see where
from hwsensors.
Then hit the play button.
It should build just fine.
Locate the kext in finder and proceed like I described in a post above.
from hwsensors.
from hwsensors.
I have make mistake, my binaries not build correctly š§ system not bootable
from hwsensors.
@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.
@DevAndArtist No I use it in Clover, I ever used FakeSMC in clover Why S/L/E ?
from hwsensors.
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.
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.
@chris1111 no idea sorry.
from hwsensors.
@chris1111 there are much more people involved into developing slice fork
from hwsensors.
Thank you anyway mr @DevAndArtist and @dmatora š
from hwsensors.
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.
Kext is in Clover and the build looks good but system stall very shortly
from hwsensors.
If it's AppleACPICPU
thing then your FakeSMC
is broken, just use the one from 6.26.1440 binary build.
from hwsensors.
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.
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.
@chris1111 I've sent build 1462 to your email
from hwsensors.
@dmatora I revive a Email and .dmg I test the file right now thank you
from hwsensors.
Its work !! š Thank you mr @dmatora
Do you have HWSensors 1462 because I have only 1440
from hwsensors.
@chris1111 you're welcome
from hwsensors.
@dmatora do you have the same version of HWMonitor.app please
from hwsensors.
Ok got it I build successfully the same Build
from hwsensors.
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.
@emiliogonzalezjunior have you rebuild your caches and restored permissions after messing around with /S/L/E (assuming your kexts are there)?
from hwsensors.
I use the EFI/ other folder. I never installed anything in S/L/E
from hwsensors.
@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)
- Source Available Doesn't Match Binaries HOT 1
- Can't find the app
- Repeated requests for helper tool installation HOT 4
- AMD Vega Family Support HOT 3
- Clover autoboot (timeout) HOT 1
- X299 Plug-in Support HOT 1
- Unable to install FakeSMC.kext onto real MacBook Pro 11,3 HOT 1
- Skylake-X Support HOT 1
- High Sierra dark mode - dark text
- broken Macs Fan Control support
- CPU Sensors kernel panic on Broadwell
- GPUSensors not work?
- No Radeon PowerPlay PWM control (fan speed control), not even the default auto mode.
- GPU Sensors NVIDIA GeForce GT 710 2047 Mo HOT 2
- drive temperatures
- ambient sensor
- User supplied sensor-values from file/pipe? Like nvme temperatures via smartctl/grep?
- Vega64 - No temp, no speed
- Please update section Relases for download last build version of HWSensors
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
š Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ā¤ļø Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hwsensors.