Jump to content
5539 posts in this topic

Recommended Posts

@D3v1L, ah, that's why I don't see it! Yes, I have boot-args value to "agdpmod=pikera alcid=7". I'm using iMac19,1 indeed, if I recall correctly it is the most suitable for my setup since I'm on i7 9700k and rx580 gpu, also I want to have hardware acceleration, therefore iGPU support is also a must-have for me.

11 minutes ago, panosru said:

@D3v1L, ah, that's why I don't see it! Yes, I have boot-args value to "agdpmod=pikera alcid=7". I'm using iMac19,1 indeed, if I recall correctly it is the most suitable for my setup since I'm on i7 9700k and rx580 gpu, also I want to have hardware acceleration, therefore iGPU support is also a must-have for me.

 

Well ...agdpmod=pikera is only for Navi GPU, not for Polaris (RX580 in your case) , try to remove It! 🙂 btw iMac 19,1 is "the most suitable smbios" only for CPU PM...not for all LoL 🙂 

Indeed, I have no clue as to why I had the agdpmod=pikera there... frankly speaking I noticed it just when I posted the message :P By "the most suitable smbios", I mean for my case, but, if there is another smbios better, I'm all ears! :D I just don't want to disable iGPU. Btw, I guess the agdpmod=pikera was completely ignored, do you think that it could affect the stuttering? Thanks!

1 hour ago, panosru said:

Indeed, I have no clue as to why I had the agdpmod=pikera there... frankly speaking I noticed it just when I posted the message :P By "the most suitable smbios", I mean for my case, but, if there is another smbios better, I'm all ears! :D I just don't want to disable iGPU. Btw, I guess the agdpmod=pikera was completely ignored, do you think that it could affect the stuttering? Thanks!

 

Another smbios...well, if you wanna have complete drm and encoding, disable igpu and switch to MacPro7,1 🤣 btw, "4 stuttering" uhm...maybe yes

I've download your efi folder...

btw... you have the "world" in "PCIList" section on DP LoL whyyyyyyy?!?!...

...GPRW broke your usb wake...you have issue with sleep/wake?!

last: what type of wifi-bt you have?

 

 

Yeah, I kind of added everything I have in PCIList 😅, it's more cosmetic rather than providing functionality. The GPRW is done on purpose, I hate to wake up my computer via USB devices, I prefer to use the power button (btw, that’s something that I have to remember and warn other people when I share my EFI). My WiFi/Bt is ABWB BCM94360CS2 Combo Card, works great.

Allright, give it a shot:

 

EFI.zip

 

 

it's MacPro7,1 0.8.6dev efi with working serial + power management for i7 9700K and your usb map...

so..

disconnect from iCloud

reboot to BIOS, set iGPU to DISABLED and try this (maybe with usb drive)...

reset nvram (press spacebar then first "CleanNVRAM" next "ResetNVRAM") 

select your device with F12

and try to start it...

Only for testing right?

 

 

sure I'll give it a go in a couple of hours, I'm connected on a conference now, but, could you explain to me why should I move to MacPro7,1? 

5 minutes ago, panosru said:

sure I'll give it a go in a couple of hours, I'm connected on a conference now, but, could you explain to me why should I move to MacPro7,1? 

 

sure!

complete DRM support (fairplay 1,2,3,4 and not only 1,2)

200% faster encoding (exclusive using of dGPU instead of Quicksynch that it's ok maybe on Maverick)

much "очень красиво" to say i have MacPro instead of iMac! ahahah no ok LoL sorry xD but, maybe the first 2 point, are at least 😛

 

  • Haha 1

ahahaha! Thanks for the info! tbh I haven't got deep into smbios differences, I remember that I tried iMac20,* something, I don't really remember, but I had to disable iGPU (like this one) and I thought that by disabling internal GPU I'm loosing the hardware acceleration support.

@D3v1L I booted into your EFI, I only changed the SIP and ui scale, I left everything else as is, now that it boots I might change MLB etc, but, it indeed looks... Великолепно!

 

image.png.e182c9cdeadfbaeb7075d3bd43a64d08.png

50 minutes ago, panosru said:

ahahaha! Thanks for the info! tbh I haven't got deep into smbios differences, I remember that I tried iMac20,* something, I don't really remember, but I had to disable iGPU (like this one) and I thought that by disabling internal GPU I'm loosing the hardware acceleration support.

No. Just hardware acceleration will be performed by a discrete graphics card. There is one note here. In most cases, the Intel hardware encoder/decoder works better than the Polaris cards. This is usually why users use the imac10.x profile. If the hardware encoder/decoder is not critical, DRM is needed, or a Navi+ card is installed, then it is better to choose the macro/imacpro profile.

LoL 😉 now, try hardware acceleration, and try the playback in safari... (remember, this is only a TEST)

Edited by D3v1L
9 minutes ago, D3v1L said:

LoL 😉 now, try hardware acceleration, and try the playback in safari... (remember, this is only a TEST)

Playback in safari and hardware acceleration work normally with the profile of MacPro. I checked at myself. There are no problems.

11 minutes ago, AslashA said:

Playback in safari and hardware acceleration work normally with the profile of MacPro. I checked at myself. There are no problems.

 

we have to see if @panosru hack work, not "in general"... I know hardware acceleration and playback work on MP71 but is not the problem that we need to resolve. panosru have some issue with playback in safari browser (video stuttering)... 🙂

Edited by D3v1L
  • Like 1
7 minutes ago, D3v1L said:

 

we have to see if @panosru hack work, not "in general"... I know hardware acceleration and playback work on MP71 but is not the problem that we need to resolve. panosru have some issue with playback in safari browser (video stuttering)... 🙂

Strangely 🤔

Sorry for my late reply, I had to do some tests here. @AslashA thanks for the clarification, I though that No iGPU = No HW Acceleration. Frankly speaking, I don't give a rat's @$$ for DRM, Jack Sparrow is my friend haha. Truly, I never needed DRM, I mostly use Photoshop and FCPX, so I guess that means that it will be better for me to stick with iMac18,1 SMBIOS to squeeze that performance benefit you mentioned from internal intel GPU?

 

So far I didn't experience a stuttering. Also, I'm not sure that it is because of Safari since when the stuttering is happening, I quit Safari and try Edge and Chrome and the same stuttering happens there, usually that starts to happen when I watch a YT video, then I leave my PC for an hour or so, when I return and try to play the video, the stuttering starts system wide. I tried now to leave my PC until the monitor turn off due to idle, but so far everything works fine. 

  • Like 1

So, I did a merge of @D3v1L EFI and my old EFI, I kept most of the @D3v1L's EFI, so far it works fine for me :D 

EFI.zip

  • Haha 1
3 hours ago, D3v1L said:

 

sure!

complete DRM support (fairplay 1,2,3,4 and not only 1,2)

200% faster encoding (exclusive using of dGPU instead of Quicksynch that it's ok maybe on Maverick)

much "очень красиво" to say i have MacPro instead of iMac! ahahah no ok LoL sorry xD but, maybe the first 2 point, are at least 😛

 

200% encoding speed ??!! WoW....Now you have my ears 😈

So, acutally I should better move from iMac19.1 to MacPro7.1 with my setting? (I don't care about DRM)

9 minutes ago, Blesh said:

200% encoding speed ??!! WoW....Now you have my ears 😈

So, acutally I should better move from iMac19.1 to MacPro7.1 with my setting? (I don't care about DRM)

Yes. Your card will encode faster than Intel Quick Sync Video. DRM will also work. After changing the profile, do not forget to turn off the integrated graphics in the BIOS.

  • Thanks 1
3 minutes ago, AslashA said:

Yes. Your card will encode faster than Intel Quick Sync Video. DRM will also work. After changing the profile, do not forget to turn off the integrated graphics in the BIOS.

Just to be sure..

Switch with OCAT the "SystemProductName" to MacPro7.1
Generate new SystemSerialNumber, MLB, SystemUUID (new device new ID's right?)
Log out from iCloud 
Turn off integrated graphics in BIOS
-> Be happy about your GPU doing your encoding job

 

17 minutes ago, Blesh said:

Just to be sure..

Switch with OCAT the "SystemProductName" to MacPro7.1
Generate new SystemSerialNumber, MLB, SystemUUID (new device new ID's right?)
Log out from iCloud 
Turn off integrated graphics in BIOS
-> Be happy about your GPU doing your encoding job

 

I do not use OCAT and do not recommend to others. I set it up manually. So there is nothing to say about this utility.

But the procedure is correct.

Edited by AslashA
  • Like 1
  • Haha 1
30 minutes ago, AslashA said:

I do not use OCAT and do not recommend to others. I set it up manually. So there is nothing to say about this utility.

But the procedure is correct.

All right good to know...

So I switched to MacPro7.1 and it seems to work, but my USB ports doesn't work, same here for Bluetooth. Stopped right before the login. Any idea why?

 

I attached my EFI maybe it is needed for better answering. (My EFI is 12MB for some reason)
https://workupload.com/file/qDZGtaF2DaA

 

Edited by Blesh
×
×
  • Create New...