Balooforever Posted November 21, 2019 Share Posted November 21, 2019 13 minutes ago, ghost82 said: Lilu 1.3.8 doesn't work with qemu: Leoyzen pointed out this issue at github and now v.1.3.9 can be used with qemu. I don't know why your gpu works, but not for lilu 1.3.8 for sure I don t know too In system preference, I use the apple graphics drivers for my RX480, vanilla support but how .. I passthrough my gpu and the ROM file too. Quote Link to comment
ghost82 Posted November 21, 2019 Share Posted November 21, 2019 (edited) Take into account that lilu+weg patch also for the gpu position and name in the ioreg tree. Name in ioreg tree is important for example for hevc support. Edited November 22, 2019 by ghost82 Quote Link to comment
Balooforever Posted November 21, 2019 Share Posted November 21, 2019 @ghost82 Hum ok, i understand. In ioreg, he show X4000 but I use a RX480. Clover don t propose 1.39, I can add it manually ? Thank and sorry, it's my first Hackintosh Quote Link to comment
ghost82 Posted November 21, 2019 Share Posted November 21, 2019 (edited) Your card should work out of the box with mojave+ but I suggest lilu+weg. Download the kext from github (1.3.9 is available as release now, no need to compile yourself) and place it in Clover/kexts/other (if you are using clover). GPU should be named GFX0 in your ioreg. Edited November 22, 2019 by ghost82 Quote Link to comment
tpruszin Posted November 22, 2019 Share Posted November 22, 2019 (edited) 14 hours ago, ghost82 said: My audio is perfectly fine; I'm currently using lilu+appleALC but was working the same with voodooHDA. I'm passing through both nvidia and onboard audio: here is the relevant part of the xml:Nvidia gpu+audio (same bus, same slot, different function): Onboard audio (bus 0): Yeah I have the Audio Passing through from My GPU fine without the need for kexts (ALC or HDA) only the function was needed but problem is with that Bluetooth and USB card audio I’m still trying to get clover to boot with no avail and no luck with topology still either ill keep experimenting i suppose Edited November 22, 2019 by tpruszin Quote Link to comment
Balooforever Posted November 22, 2019 Share Posted November 22, 2019 11 hours ago, ghost82 said: Your card should work out of the box with mojave+ but I suggest lilu+weg. Download the kext from github (1.3.9 is available as release now, no need to compile yourself) and place it in Clover/kexts/other (if you are using clover). GPU should be named GFX0 in your ioreg. Thank a lot, i try tonight I've a Ryzen 2700x with Clover and Ivy-Bridge args, i can get more performance with OpenCore ? Quote Link to comment
ghost82 Posted November 22, 2019 Share Posted November 22, 2019 (edited) 37 minutes ago, Balooforever said: Thank a lot, i try tonight I've a Ryzen 2700x with Clover and Ivy-Bridge args, i can get more performance with OpenCore ? Remember to install also whatevergreen kext with lilu for gpu: whatevergreen is a lilu plugin, so lilu kext must be loaded before whatevergreen. In my case performance are similar between opencore and clover, but I prefer opencore. The hypervisor takes about +7% for single core and +4% for multicore, cpu performance are acceptable (but this is my personal opinion) compared to a real machine. Edited November 22, 2019 by ghost82 1 Quote Link to comment
tpruszin Posted November 22, 2019 Share Posted November 22, 2019 7 hours ago, tpruszin said: Yeah I have the Audio Passing through from My GPU fine without the need for kexts (ALC or HDA) only the function was needed but problem is with that Bluetooth and USB card audio I’m still trying to get clover to boot with no avail and no luck with topology still either ill keep experimenting i suppose Okay well reducing the cores from 12 to 8 seems to have fixed audio and booting and im booted with topology with opencore. TSC Frequency is stable at 3,200,00 at boot for three reboots now too scared to touch the config to figure exactly what the problem was i also added this back into my XML which might have something to do with it <clock offset='utc'> <timer name='rtc' tickpolicy='catchup'/> <timer name='pit' tickpolicy='delay'/> <timer name='tsc' present='no'/> Quote Link to comment
ghost82 Posted November 22, 2019 Share Posted November 22, 2019 (edited) 54 minutes ago, tpruszin said: im booted with topology with opencore I'm afraid that topology is not working in mac os, unless you use Penryn as emulated cpu, check system profiler. As pointed out in following messages topology works but system profiler reports wrong number of processors (only cosmetic). Edited November 22, 2019 by ghost82 Quote Link to comment
Leoyzen Posted November 22, 2019 Author Share Posted November 22, 2019 (edited) On 11/22/2019 at 6:08 AM, Balooforever said: For Lilu, my RX480 work with metal, I don t understand why I need 1.39 (I use 1.38) On 11/22/2019 at 6:12 AM, ghost82 said: I don't know why your gpu works, but not for lilu 1.3.8 for sure Metal support works without Lilu when using RX480. Lilu/WEG fixes lots of things like DP black screen when using DP, add h264/hevc hardware accerlation and etc. 16 hours ago, ghost82 said: I'm afraid that topology is not working in mac os, unless you use Penryn as emulated cpu, check system profiler. No, the topology still works, but the packages is wrong, maybe just cosmic.You can see the hyperthreading recognization is correct in some app monitoring and gain a little performance improved.(The MacOS use the real core as many as possible instead treat the hyperthreading core as a real core). Edited November 23, 2019 by Leoyzen 1 Quote Link to comment
Balooforever Posted November 23, 2019 Share Posted November 23, 2019 (edited) Hi, i need help (again ..) I can t get working my new bcm94360cs2. I can passtrough the BT USB (but he doesn t work, he don t show device) but the wifi pci-e doesn t work. My log : vfio-pci 0000:08:00.0: not ready 65535ms after FLR; giving up I try vfio-pci ids args on boot but do nothing ... I don t how i can passtrough correctely my card (it s a M2 - M adaptator to Apple Card with USB cable to CM. Thank again EDIT : Finally, i think it s my M2 Card. Return to seller Edited November 23, 2019 by Balooforever Quote Link to comment
tpruszin Posted November 23, 2019 Share Posted November 23, 2019 19 hours ago, ghost82 said: I'm afraid that topology is not working in mac os, unless you use Penryn as emulated cpu, check system profiler. As pointed out in following messages topology works but system profiler reports wrong number of processors (only cosmetic). This is what I'm seeing now with 4 cores 2 threads. Anything higher won't boot for me. But im happy to leave it for now. Quote Link to comment
ghost82 Posted November 23, 2019 Share Posted November 23, 2019 (edited) Mine is reporting: Number of processors: 16 Total number of cores: 16 with topology: 2 sockets, 8 cores, 1 thread It seems apple is calculating (at least for Sandy Bridge+): Number of processors: number of cores * number of threads for each core * number of sockets Total number of cores: number of cores * number of sockets It seems number of sockets (or number of physical cpu for my definition) is nowhere. I think the problem is how apple (or me ) defines cpu, processor, core, thread, etc More into details, I define and think as cpu (or processor) as a physical cpu (same as socket), but most probably my definition is wrong. For older cpu calculation seems different.. Edited November 23, 2019 by ghost82 Quote Link to comment
Balooforever Posted November 23, 2019 Share Posted November 23, 2019 @ghost82 : I try Lilu 1.3.9 and WhatEverGreen update but my system freeze after login, normal ? Quote Link to comment
ghost82 Posted November 23, 2019 Share Posted November 23, 2019 3 minutes ago, Balooforever said: @ghost82 : I try Lilu 1.3.9 and WhatEverGreen update but my system freeze after login, normal ? Sorry, I didn't remember that the latest weg was not working for me too. Try the attached one and report back. WhateverGreen.kext.zip Quote Link to comment
ghost82 Posted November 23, 2019 Share Posted November 23, 2019 Version above is 1.3.3. I recompiled both lilu and whatevergreen and they're working again (at least for my system): you can try them if you want. WEG 1.3.5 now needs at least lilu 1.4.0. WhateverGreen.kext-1.3.5-dev-DEBUG.zip Lilu.kext-1.4.0-dev-DEBUG.zip Quote Link to comment
david279 Posted November 23, 2019 Share Posted November 23, 2019 @tpruszin any reason you mapped your pci devices in your opencore config? It does not seem to make a difference with our VM hackintoshes. Quote Link to comment
ghost82 Posted November 23, 2019 Share Posted November 23, 2019 Moreover with opencore I don't need to use q35-acpi-dsdt.aml Quote Link to comment
Balooforever Posted November 23, 2019 Share Posted November 23, 2019 Black screen with your whatevergreen (no the beta, the old) Quote Link to comment
ghost82 Posted November 23, 2019 Share Posted November 23, 2019 1 minute ago, Balooforever said: Black screen with your whatevergreen (no the beta, the old) And with lilu 1.4.0 and weg 1.3.5 dev? Quote Link to comment
Balooforever Posted November 23, 2019 Share Posted November 23, 2019 They work but X4000 in ioegistryexplorer Quote Link to comment
ghost82 Posted November 23, 2019 Share Posted November 23, 2019 4 minutes ago, Balooforever said: They work but X4000 in ioegistryexplorer Can you post a picture of your youreg with your gpu? Quote Link to comment
Balooforever Posted November 23, 2019 Share Posted November 23, 2019 The reg from ioexplorer ? Or it s another app ? Quote Link to comment
ghost82 Posted November 23, 2019 Share Posted November 23, 2019 (edited) 12 minutes ago, Balooforever said: The reg from ioexplorer ? Or it s another app ? Download it from here: https://github.com/vulgo/IORegistryExplorer/releases Then attach the ioreg file here (zip it otherwise it will be too large) or post a picture showing your gpu in the tree. Edited November 23, 2019 by ghost82 Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.