Contribute
Register

Radeon RX 4XX/5XX standalone system, AMDRadeonX4250.kext (GVA support H264) does not support HEVC HW

Status
Not open for further replies.
Do you have a suggestion to correctly configure my system. I have an I5 4570 with Intel HD4600 GPU and a RX580.

If use SMBIOS iMac14,1, enable or disable IGPU get same result, GVA is provided by DGPU, also it does hot have hwe420 support, RX4XX/5XX use hweBGRA SMBIOSs may cause system unstable.

If IQSV is disabled, for RX4XX/5XX GPUs, use SMBIOS iMacPro1,1 may be the best choice on 10.14.4.
 
If use SMBIOS iMac14,1, enable or disable IGPU get same result, GVA is provided by DGPU, also it does hot have hwe420 support, RX4XX/5XX use hweBGRA SMBIOSs may cause system unstable.

If IQSV is disabled, for RX4XX/5XX GPUs, use SMBIOS iMacPro1,1 may be the best choice on 10.14.4.

Hi,
My build is 4790k+Z97-A+580 using iMac Pro 1.1 , with dummy141 in kexts/other folder, watching H264 HEVC videos smoothly and videopoc shows hardware accelerater enabled , everything works great, but I got ramdon freeze(only mouse could move)without any heavy duty on CPU or GPU.
do you know what the problem is?
 
Hi,
My build is 4790k+Z97-A+580 using iMac Pro 1.1 , with dummy141 in kexts/other folder, watching H264 HEVC videos smoothly and videopoc shows hardware accelerater enabled , everything works great, but I got ramdon freeze(only mouse could move)without any heavy duty on CPU or GPU.
do you know what the problem is?

May caused by ASPM, not sure, my HD7750 or RX460 + ASUS B150 have same issue when ASPM is set to Auto or enable, set ASPM to disable from BIOS, no random freeze.
Check pci-aspm-default value, if value is 0x2 or 0x3 equal to ASPM is enabled, try disable ASPM from BIOS
395859
 
Hi,
My build is 4790k+Z97-A+580 using iMac Pro 1.1 , with dummy141 in kexts/other folder, watching H264 HEVC videos smoothly and videopoc shows hardware accelerater enabled , everything works great, but I got ramdon freeze(only mouse could move)without any heavy duty on CPU or GPU.
do you know what the problem is?

graphics related problem
enable remote login
when it freeze again next time, use another machine ssh into your mac
check the kernel messages : sudo dmesg
 
On my test drive, I switched the profile to iMacPro1,1. I removed WhateverGreen and placed dummy file in Other. When I restart the computer, it loses video signal at the login screen. How did you overcome this without WhateverGreen?

Need disable AGDP, see below patch
395867
 
May caused by ASPM, not sure, my HD7750 or RX460 + ASUS B150 have same issue when ASPM is set to Auto or enable, set ASPM to disable from BIOS, no random freeze.
Check pci-aspm-default value, if value is 0x2 or 0x3 equal to ASPM is enabled, try disable ASPM from BIOS
View attachment 395859

Hi,
my igpu is disabled or not?
It seems decoding H264 HEVC is ok only at first time and I must quit IINA to watch the same video file or it will cost high CPU load.
 

Attachments

  • scrshot.png
    scrshot.png
    5.7 MB · Views: 230
Hi,
my igpu is disabled or not?
It seems decoding H264 HEVC is ok only at first time and I must quit IINA to watch the same video file or it will cost high CPU load.

Png show IGPU is enabled, ASPM is disabled, try disable IGPU from BIOS for stability test.

GT frequency constant at 1.25 GHz due to reading bug on Intel Power Gadget 3.5.x, result should divided by 3, use Intel Power Gadget 3.0.3 to verify GT frequency, result should be constantly at 0.42 GHz for desktop HD4600, no matter IGPU is no load or full load.

For high CPU load during video playback on HSW system, add frequency vector control to native XCPM may reduce CPU frequency, place attached frequency vector aml to Clover/ACPI/patched, download lilu + CPUFriend from below link and place it on Clover/kexts/Other.

see below link for detail

Attached aml, vector curve offset at 3.9 GHz should suitable from 3.5 to 4.5 GHz, work with HSW/SKL/KBL CPU.
 

Attachments

  • ssdt-3900.aml
    15.2 KB · Views: 63
I now fully disabled igpu, and just encountered the freezing screen.
I SSH into found the the many device ID? and "trying to restart GPU" by running sudo dmseg.
@itwas @shuhung
View attachment 395910

Try rebuild dyld cache then export terminal text, test again, pls upload your ioreg file.

sudo update_dyld_shared_cache -force
 
Status
Not open for further replies.
Back
Top