-
Notifications
You must be signed in to change notification settings - Fork 170
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Not working on Apple Silicon macs #101
Comments
Just adding I have the exact same issue on a new 2020 Mac Mini with Apple M1 |
I am also using a M1 MacBook. Install Ruby3 using brew in x86 mode and use the gem installer in x86 mode worked for me. I am able to run it using the newer version of ruby3. However the information displayed is not 100% correct. See below:
|
I have the same behavior when following your steps on the M1 MBP |
Having the same issues here. Currently getting "missing compatible arch in /Library/Ruby/Gems/2.6.0/gems/iStats-1.6.1/lib/osx_stats.bundle" |
Just wondering if there are any plans to look at this and make it compatible with Apple Silicon? |
Same here :( |
+1 me too |
I am having the same issue of incorrect stats displaying, viz CPU temp 0.
|
Expecting the Rosetta fake-sensor to work at all is futile. The only way here is to actually do native M1 support. Incidentially, this issue is the only one that pastes the failed output! The paste isn't perfect (use a code block next time), but it's readable enough. |
Huh, this is interesting. The |
The last commit of this project is almost five years ago, there are some pull requests will need @Chris911 to take a look first, so maybe someone who's interesting in helping iStats to work on Apple Silicon can send the patches here. |
While the install works perfectly fine on Apple Silicon, I have the following error when trying to run the gem:
(base) ~/ /usr/local/bin/istats
Traceback (most recent call last):
7: from /usr/local/bin/istats:23:in
<main>' 6: from /usr/local/bin/istats:23:in
load'5: from /Library/Ruby/Gems/2.6.0/gems/iStats-1.6.1/bin/istats:6:in
<top (required)>' 4: from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in
require'3: from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in
require' 2: from /Library/Ruby/Gems/2.6.0/gems/iStats-1.6.1/lib/iStats.rb:2:in
<top (required)>'1: from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in
require' /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in
require': dlopen(/Library/Ruby/Gems/2.6.0/gems/iStats-1.6.1/lib/osx_stats.bundle, 0x0009): missing compatible arch in /Library/Ruby/Gems/2.6.0/gems/iStats-1.6.1/lib/osx_stats.bundle - /Library/Ruby/Gems/2.6.0/gems/iStats-1.6.1/lib/osx_stats.bundle (LoadError)The text was updated successfully, but these errors were encountered: