Comments (5)
Thanks. I'm running 10.12 Sierra, so sudo nvram boot-args="kext-dev-mode=1" won't work.
Rebooting to recovery mode (reboot, command-option-r), starting a shell, csrutil disable and reboot does work.
from pcm.
I'm submitting a pull request for MAC_HOWTO.txt to document how to do this:
kext Signing
If kextload.sh says the kext is "not loadable", you need to either disable System Integrity Protection or sign the kext.
You can disable SIP by rebooting into Recovery (reboot, command-option-R), opening a shell, csrutil disable and reboot again.
Signing a kext is more involved. You can't self-sign and will first need a Developer ID (https://developer.apple.com/contact/kext/)
You will then sign your kext with codesign(1).
from pcm.
You have to allow unsigned kexts:
https://developer.apple.com/library/content/documentation/Security/Conceptual/System_Integrity_Protection_Guide/KernelExtensions/KernelExtensions.html
Or sign the kext.
Allowing unsigned kexts is far easier.
from pcm.
@Olsonist I do not see your pull request. Could you please create one (again)?
from pcm.
For anyone meet same issue,
you can follow the instruction in this link to disable kext protection in your machine:
the command to disable protection is
csrutil disable
from pcm.
Related Issues (20)
- When will Raptor Lake support be available? HOT 1
- pcm scensor server: Using docker & granfana front-ended error HOT 7
- are numbers reported by pcm-power estimates or actual?
- CPU not supported by pcm-pcie HOT 1
- PCM sensor server: configurable collection time
- PCM sensor server: also collect PCIe traffic
- Unsupported for Intel(R) Xeon(R) Silver 4410Y HOT 1
- Unsupported for Linux in-tree QAT driver HOT 1
- Add support for pcm-latency command when hyper threading is off HOT 9
- PCM error: no memory controllers found. HOT 2
- Error: unsupported processor. CPU model number: 170 Brand: "Intel(R) Core(TM) Ultra 7 155H" HOT 3
- PCM Assertion Failed HOT 4
- The Intel(r) Performance Counter Monitor Service service could not be started. HOT 1
- need some assistance interpreting values HOT 1
- pcm-sensor-server generated grafana dashboard uses unsupported grafana plugins HOT 6
- Impossible to build on Windows due to Linux header used in cpucounters.h HOT 5
- ERROR: pthread_setaffinity_np for core 1 failed with code 22 Marking core 1 offline HOT 19
- Measure per-NUMA memory bandwidth usage of a single core HOT 1
- unsupported Intel(R) Xeon(R) Platinum 8462Y+ HOT 2
- PCM show wrong upi ports number HOT 8
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 pcm.