Jump to content

RadeonMonitor problems


Slice
 Share

134 posts in this topic

Recommended Posts

The thread splitted from HWSensors3.
 
Tools to testing Radeon state.
Load RadeonPCI.kext  
RadeonPCI.kext.zip
 
How to load

sudo chown -R root:wheel ~/Downloads/RadeonPCI.kext
sudo chmod -R 755 ~/Downloads/RadeonPCI.kext
sudo kextutil -v ~/Downloads/RadeonPCI.kext

and use RadeonDump utility
RadeonDump1.zip
 
Commands to see temperature
Polaris
./RadeonDump1 -n 6b0,c0300014

SeaIsaland

./RadeonDump1 -n 200,c0300014
 
Old families
./RadeonDump1 -r 714,7f4
 
Other possible methods to find a register for temperature
./RadeonDump1 -n 6b0,c0300e0c
./RadeonDump1 -n 6b0,1c5
./RadeonDump -n 6b0,d8200ca4
./RadeonDump -r 59800,59810
./RadeonDump -r 678,680


 
 
 
01.12.2017
Latest solution RadeonMonitor.kext here
works for RX 460,480,580
not works for HD7790, R9 290X?

 

06.12.2017

Here works also with HD7790, R9 290X

 

14.12.2017

Support VEGA here

 

13.12.2017

Version for test modern cards

RadeonPCI5.kext.zip

 

06.04.2020

Version for Catalina

RadeonPCI5-v2.kext.zip

  • Like 1
Link to comment
Share on other sites

  • 1 year later...

MSI X79 + E5 2650 v2

2X Asus matrix 290x

El Capitan 10.11.4

 

https://www.dropbox.com/s/yqpdsal9gg36yp1/Zrzut%20ekranu%202016-03-25%20o%2019.15.32.png?dl=0

 

in Clover kext 10.11 folder instaled FakeSMC ver 6.18-313-g671f31c.1707 and ACPI CPU LPC plug in. 

And your RadeonMonitor.kext. 

This is the reason. My RadeonMonitor is incompatible with FakeSMC 6.***. It must be used with FakeSMC 3.4.1. Link to HWSensors3 in my signature.

Link to comment
Share on other sites

OK. I will try. 


This is the reason. My RadeonMonitor is incompatible with FakeSMC 6.***. It must be used with FakeSMC 3.4.1. Link to HWSensors3 in my signature.

i have black screen after boot with your version of FakeSMC

Link to comment
Share on other sites

If you boot in verbose mode you can see mesages on the screen telling what is happen with you set of kexts. Not black screen.

Photo this screen when stop.

I can propose that black screen means "FakeSMC was not properly installed"

Link to comment
Share on other sites

If you boot in verbose mode you can see mesages on the screen telling what is happen with you set of kexts. Not black screen.

Photo this screen when stop.

I can propose that black screen means "FakeSMC was not properly installed"

 

I was booting in verbs mode. It boot from SSD and is very fast. At the end of boot is black screen. (sorry for my english)

Link to comment
Share on other sites

I was booting in verbs mode. It boot from SSD and is very fast. At the end of boot is black screen. (sorry for my english)

It means "FakeSMC is not properly installed"

Link to comment
Share on other sites

  • 4 weeks later...
  • 1 month later...

Hi Slice!

 

Thank you for your work!

 

@all

 

Has anyone gotten the RadeonMonitor.kext to play nice with a R9 390 - 0x67B11002 in AMD8000 and in AMDRadeonX4000 under Hawaii -and HWMonitoSMC?

 

If I put it in SLE - chmod -R 755 & chown -R 0:0 & touch SLE- 10.11 starts up fine, kextstat lists it as loaded and kextutility -v also checks out.

 

But as soon as I start HWMonitor it crashes while showing the beginning of the icon animation, looks like its exploding ;)

 

btw, HWInfo leads to a direct KP with console output in the upper left corner.

 

If I remove the kexts and restart, HWMonitor loads fine. I was mostly interested in using it to control the fans of my R9 390 and system fans.

Link to comment
Share on other sites

Update:

 

yep, gpurestart. For anyone interested in R9 390s gpurestarts I will link to my post in Hardware/Graphics Cards/ATI in a bit.

 

could be something else but I guess it the R9 390 is the culprit.

 

edit:

here is my post http://www.insanelymac.com/forum/topic/312607-r9-390-black-screen-gpurestart/

Test please this version of RadeonMonitor             #220            

sudo -s

chown -R root:wheel ~/Downloads/RadeonMonitor.kext

chmod -R 755 ~/Downloads/RadeonMonitor.kext

kextutil -v ~/Downloads/RadeonMonitor.kext

and show the terminal output

Link to comment
Share on other sites

Test please this version of RadeonMonitor             #220            

sudo -s

chown -R root:wheel ~/Downloads/RadeonMonitor.kext

chmod -R 755 ~/Downloads/RadeonMonitor.kext

kextutil -v ~/Downloads/RadeonMonitor.kext

and show the terminal output

Password:

bash-3.2# chown -R root:wheel ~/Downloads/RadeonMonitor.kext

bash-3.2# chmod -R 755 ~/Downloads/RadeonMonitor.kext

bash-3.2# kextutil -v ~/Downloads/RadeonMonitor.kext

Defaulting to kernel file '/System/Library/Kernels/kernel'

/Users/mateuszjachym/Downloads/RadeonMonitor.kext - dependency 'org.netkas.FakeSMC' not found.

/Users/mateuszjachym/Downloads/RadeonMonitor.kext - dependency 'org.netkas.FakeSMC' not found.

/Users/mateuszjachym/Downloads/RadeonMonitor.kext - dependency 'org.netkas.FakeSMC' not found.

Diagnostics for /Users/mateuszjachym/Downloads/RadeonMonitor.kext:

Dependency Resolution Failures: 

    No kexts found for these libraries: 

        org.netkas.FakeSMC

 

Code Signing Failure: not code signed

bash-3.2# 

 

Link to comment
Share on other sites

My RadeonMonitor must be used with my FakeSMC which is "not found"

Mateuszs-Mac-Pro:~ mateuszjachym$ sudo -s

bash-3.2# chown -R root:wheel ~/Downloads/RadeonMonitor.kext

bash-3.2# chmod -R 755 ~/Downloads/RadeonMonitor.kext

bash-3.2# kextutil -v ~/Downloads/RadeonMonitor.kext

Defaulting to kernel file '/System/Library/Kernels/kernel'

Diagnostics for /Users/mateuszjachym/Downloads/RadeonMonitor.kext:

Code Signing Failure: not code signed

/Users/mateuszjachym/Downloads/RadeonMonitor.kext appears to be loadable (not including linkage for on-disk libraries).

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext "/Users/mateuszjachym/Downloads/RadeonMonitor.kext"

kext signature failure override allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext "/System/Library/Extensions/FakeSMC.kext"

kext signature failure override allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext "/Users/mateuszjachym/Downloads/RadeonMonitor.kext"

Loading /Users/mateuszjachym/Downloads/RadeonMonitor.kext.

/Users/mateuszjachym/Downloads/RadeonMonitor.kext successfully loaded (or already loaded).

 

bash-3.2#

Link to comment
Share on other sites

 

Mateuszs-Mac-Pro:~ mateuszjachym$ sudo -s

bash-3.2# chown -R root:wheel ~/Downloads/RadeonMonitor.kext

bash-3.2# chmod -R 755 ~/Downloads/RadeonMonitor.kext

bash-3.2# kextutil -v ~/Downloads/RadeonMonitor.kext

Defaulting to kernel file '/System/Library/Kernels/kernel'

Diagnostics for /Users/mateuszjachym/Downloads/RadeonMonitor.kext:

Code Signing Failure: not code signed

/Users/mateuszjachym/Downloads/RadeonMonitor.kext appears to be loadable (not including linkage for on-disk libraries).

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext "/Users/mateuszjachym/Downloads/RadeonMonitor.kext"

kext signature failure override allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext "/System/Library/Extensions/FakeSMC.kext"

kext signature failure override allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext "/Users/mateuszjachym/Downloads/RadeonMonitor.kext"

Loading /Users/mateuszjachym/Downloads/RadeonMonitor.kext.

/Users/mateuszjachym/Downloads/RadeonMonitor.kext successfully loaded (or already loaded).

 

bash-3.2#

 

Successfully loaded. Now look to system.log about RadeonMonitor. There should be messages from it.

Or just make full DarwinDumper report (without BIOS to reduce the space).

Link to comment
Share on other sites

Jun 21 11:26:26 Mateuszs-Mac-Pro kernel[0]: RadeonMonitor: found Radeon chip id=67b0 

Jun 21 11:26:26 Mateuszs-Mac-Pro kernel[0]: Found ATI Radeon 67b0
Jun 21 11:26:37 Mateuszs-Mac-Pro loginwindow[98]: -[sFLListManager(ServiceReplyProtocol) notifyChanges:toListWithIdentifier:] Notified of item changes to list with identifier com.apple.LSSharedFileList.RecentApplications
Jun 21 11:26:46 --- last message repeated 1 time ---
Jun 21 11:26:46 Mateuszs-Mac-Pro Console[608]: Failed to connect (_consoleX) outlet from (NSApplication) to (ConsoleX): missing setter or instance variable
 
And DarwinDumper raport: 
 
Link to comment
Share on other sites

 

Jun 21 11:26:26 Mateuszs-Mac-Pro kernel[0]: RadeonMonitor: found Radeon chip id=67b0 

Jun 21 11:26:26 Mateuszs-Mac-Pro kernel[0]: Found ATI Radeon 67b0
Jun 21 11:26:37 Mateuszs-Mac-Pro loginwindow[98]: -[sFLListManager(ServiceReplyProtocol) notifyChanges:toListWithIdentifier:] Notified of item changes to list with identifier com.apple.LSSharedFileList.RecentApplications
Jun 21 11:26:46 --- last message repeated 1 time ---
Jun 21 11:26:46 Mateuszs-Mac-Pro Console[608]: Failed to connect (_consoleX) outlet from (NSApplication) to (ConsoleX): missing setter or instance variable
 
And DarwinDumper raport: 
 

 

Please remove BIOS and already compressed report, don't make HTML report and your file will be 100kb instead of your 248Mb

Link to comment
Share on other sites

OK, it is better while... I was asking to do this after loading RadeonMonitor to see it works.

Anyway i see one problem, you have two cards and I am not sure how RadeonMonitor will work with them.

Link to comment
Share on other sites

  • 9 months later...

Link KP

 

my card is Sapphire Radeon RX 460 OC 

1002:67ef Subsystem: 174b:e348

 

$ log show --predicate "processID == 0" --start 2017-03-26 --debug | grep RadeonMonitor

2017-03-23 22:14:09.946236+0100 0x72       Default     0x0                  0      kernel: (kernel) RadeonMonitor: found Radeon chip id=67ef

2017-03-24 21:58:05.966024+0100 0x72       Default     0x0                  0      kernel: (kernel) RadeonMonitor: found Radeon chip id=67ef

2017-03-26 07:42:03.925394+0200 0x72       Default     0x0                  0      kernel: (kernel) RadeonMonitor: found Radeon chip id=67ef

2017-03-26 07:42:56.239864+0200 0x72       Default     0x0                  0      kernel: (kernel) RadeonMonitor: found Radeon chip id=67ef


2017-03-26 07:42:56.177283+0200 0x72       Default     0x0                  0      kernel: (kernel) HWInfo: SMC Platform: j95

2017-03-26 07:42:56.181681+0200 0x72       Default     0x0                  0      kernel: (kernel) HWInfo: SMC Branch: j95j95a

2017-03-26 07:42:56.186129+0200 0x72       Default     0x0                  0      kernel: (kernel) HWInfo: SMC Revision set to: 2.33f10

2017-03-26 07:42:56.190771+0200 0x72       Default     0x0                  0      kernel: (kernel) HWInfo: SMC ConfigID set to: 08 c0 f0 00

2017-03-26 07:42:56.195485+0200 0x72       Default     0x0                  0      kernel: (kernel) IntelCPUMonitor: CPU family 0x6, model 0x9e, stepping 0x9, cores 4, threads 8

2017-03-26 07:42:56.201013+0200 0x72       Default     0x0                  0      kernel: (kernel) IntelCPUMonitor: Using efi

2017-03-26 07:42:56.205466+0200 0x72       Default     0x0                  0      kernel: (kernel) IntelCPUMonitor: BusClock=100MHz FSB=400MHz

2017-03-26 07:42:56.212608+0200 0x72       Default     0x0                  0      kernel: (kernel) IntelCPUMonitor: CPU0 Tjmax 100

2017-03-26 07:42:56.217249+0200 0x72       Default     0x0                  0      kernel: (kernel) IntelCPUMonitor: CPU1 Tjmax 100

2017-03-26 07:42:56.221753+0200 0x72       Default     0x0                  0      kernel: (kernel) IntelCPUMonitor: CPU2 Tjmax 100

2017-03-26 07:42:56.226208+0200 0x72       Default     0x0                  0      kernel: (kernel) IntelCPUMonitor: CPU3 Tjmax 100

2017-03-26 07:42:56.230625+0200 0x72       Default     0x0                  0      kernel: (kernel) W836x: found NCT6791D

2017-03-26 07:42:56.234794+0200 0x72       Default     0x0                  0      kernel: (kernel) W836x:  mother vendor=ASRock product=Z270 Gaming K4

2017-03-26 07:42:56.239864+0200 0x72       Default     0x0                  0      kernel: (kernel) RadeonMonitor: found Radeon chip id=67ef

2017-03-26 07:42:56.246835+0200 0x72       Default     0x0                  0      kernel: (kernel)  Common ATI Radeon like HAWAII DID=67ef

2017-03

Link to comment
Share on other sites

 Share

×
×
  • Create New...