Jump to content

david279

Members
  • Posts

    827
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by david279

  1. Here you go <domain type='kvm' xmlns:qemu='http://libvirt.org/schemas/domain/qemu/1.0'> <name>Mac OS X GPU</name> <uuid>bb939222-c6ce-2c92-5579-e652464544f7</uuid> <metadata> <vmtemplate xmlns="unraid" name="Linux" icon="linux.png" os="linux"/> </metadata> <memory unit='KiB'>8388608</memory> <currentMemory unit='KiB'>8388608</currentMemory> <memoryBacking> <nosharepages/> </memoryBacking> <vcpu placement='static'>8</vcpu> <cputune> <vcpupin vcpu='0' cpuset='4'/> <vcpupin vcpu='1' cpuset='5'/> <vcpupin vcpu='2' cpuset='6'/> <vcpupin vcpu='3' cpuset='7'/> <vcpupin vcpu='4' cpuset='8'/> <vcpupin vcpu='5' cpuset='9'/> <vcpupin vcpu='6' cpuset='10'/> <vcpupin vcpu='7' cpuset='11'/> </cputune> <resource> <partition>/machine</partition> </resource> <os> <type arch='x86_64' machine='pc-q35-2.9'>hvm</type> <loader readonly='yes' type='pflash'>/usr/share/qemu/ovmf-x64/OVMF_CODE-pure-efi.fd</loader> <nvram>/etc/libvirt/qemu/nvram/bb939222-c6ce-2c92-5579-e652464544f6_VARS-pure-efi.fd</nvram> <boot dev='hd'/> </os> <features> <acpi/> <apic/> </features> <cpu mode='custom' match='exact' check='full'> <model fallback='forbid'>Penryn</model> <topology sockets='1' cores='4' threads='2'/> <feature policy='require' name='vme'/> <feature policy='require' name='x2apic'/> <feature policy='require' name='hypervisor'/> <feature policy='require' name='invtsc'/> </cpu> <clock offset='utc'> <timer name='rtc' tickpolicy='catchup'/> <timer name='pit' tickpolicy='delay'/> <timer name='hpet' present='no'/> </clock> <on_poweroff>destroy</on_poweroff> <on_reboot>restart</on_reboot> <on_crash>restart</on_crash> <devices> <emulator>/usr/local/sbin/qemu</emulator> <disk type='file' device='disk'> <driver name='qemu' type='raw' cache='writeback'/> <source file='/mnt/disks/500GBSSDStorage/Mac/vdisk2.img'/> <target dev='hdd' bus='sata'/> <address type='drive' controller='0' bus='0' target='0' unit='3'/> </disk> <controller type='usb' index='0' model='ich9-ehci1'> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x7'/> </controller> <controller type='usb' index='0' model='ich9-uhci1'> <master startport='0'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x0' multifunction='on'/> </controller> <controller type='usb' index='0' model='ich9-uhci2'> <master startport='2'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x1'/> </controller> <controller type='usb' index='0' model='ich9-uhci3'> <master startport='4'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x2'/> </controller> <controller type='sata' index='0'> <address type='pci' domain='0x0000' bus='0x00' slot='0x1f' function='0x2'/> </controller> <controller type='pci' index='0' model='pcie-root'/> <controller type='pci' index='1' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='1' port='0x10'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0' multifunction='on'/> </controller> <controller type='pci' index='2' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='2' port='0x11'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x1'/> </controller> <controller type='pci' index='3' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='3' port='0x12'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x2'/> </controller> <controller type='pci' index='4' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='4' port='0x13'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x3'/> </controller> <controller type='pci' index='5' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='5' port='0x14'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x4'/> </controller> <controller type='pci' index='6' model='pcie-root-port'> <model name='pcie-root-port'/> <target chassis='6' port='0x8'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/> </controller> <controller type='virtio-serial' index='0'> <address type='pci' domain='0x0000' bus='0x01' slot='0x00' function='0x0'/> </controller> <interface type='bridge'> <mac address='52:54:00:90:25:36'/> <source bridge='br0'/> <model type='e1000-82545em'/> <address type='pci' domain='0x0000' bus='0x02' slot='0x00' function='0x0'/> </interface> <serial type='pty'> <target port='0'/> </serial> <console type='pty'> <target type='serial' port='0'/> </console> <channel type='unix'> <target type='virtio' name='org.qemu.guest_agent.0'/> <address type='virtio-serial' controller='0' bus='0' port='1'/> </channel> <input type='tablet' bus='usb'> <address type='usb' bus='0' port='1'/> </input> <input type='mouse' bus='ps2'/> <input type='keyboard' bus='ps2'/> <hostdev mode='subsystem' type='pci' managed='yes'> <source> <address domain='0x0000' bus='0x09' slot='0x00' function='0x0'/> </source> <rom file='/mnt/disks/500GBSSDStorage/Windows 10 HTPC/EVGAGTX1030.rom'/> <address type='pci' domain='0x0000' bus='0x04' slot='0x00' function='0x0'/> </hostdev> <hostdev mode='subsystem' type='pci' managed='yes'> <source> <address domain='0x0000' bus='0x09' slot='0x00' function='0x1'/> </source> <address type='pci' domain='0x0000' bus='0x05' slot='0x00' function='0x0'/> </hostdev> <hostdev mode='subsystem' type='usb' managed='yes'> <source> <vendor id='0x1e7d'/> <product id='0x371e'/> </source> <address type='usb' bus='0' port='2'/> </hostdev> <hostdev mode='subsystem' type='usb' managed='yes'> <source> <vendor id='0x0a5c'/> <product id='0x21e8'/> </source> <address type='usb' bus='0' port='3'/> </hostdev> <hostdev mode='subsystem' type='pci' managed='yes'> <source> <address domain='0x0000' bus='0x0a' slot='0x00' function='0x0'/> </source> <address type='pci' domain='0x0000' bus='0x06' slot='0x00' function='0x0'/> </hostdev> <memballoon model='virtio'> <address type='pci' domain='0x0000' bus='0x03' slot='0x00' function='0x0'/> </memballoon> </devices> <seclabel type='dynamic' model='dac' relabel='yes'/> <qemu:commandline> <qemu:arg value='-usb'/> <qemu:arg value='-device'/> <qemu:arg value='usb-mouse,bus=usb-bus.0'/> <qemu:arg value='-device'/> <qemu:arg value='usb-kbd,bus=usb-bus.0'/> <qemu:arg value='-smbios'/> <qemu:arg value='type=2'/> <qemu:arg value='-cpu'/> <qemu:arg value='Penryn,vendor=GenuineIntel,kvm=on,+invtsc,vmware-cpuid-freq=on,'/> </qemu:commandline> </domain>
  2. It was kinda sluggish in vnc but i just chalked it up to the nature of vnc, especially the way the vm has to be setup with all the edits to the xml just to get mouse scrolling to work correctly. The first go around i had with os x mouse lag was with horrible in vnc. Mouse was laggy all over and everything. I started playing with amount of cores given to it and set the topology to be a little more standard and that made it a lot better. If i gave the vm any amount of core out of the ordinary the mouse would lag all over the place.
  3. Not really sluggish for me but this is my first hackintosh in a while. Also im using a 1080p monitor and my main rig is a 1440p 144Hz monitor so everything else looks sluggish in nature.
  4. Try pcie_acs_override=downstream,multifunction and see if that makes the groups a little better. I see the audio is in a group with some other things.
  5. Using ryzen? Sent from my SM-G955U using Tapatalk
  6. Also if you search 0xbea0000000000108 AMD bug you'll see it's not just a unRAID bug but people all over are having issues with this bug in Linux. Sent from my SM-G955U using Tapatalk
  7. I know this bug well. It's the ryzen big. Do the instructions here https://forums.lime-technology.com/topic/61129-ryzen-freezes/?do=findComment&comment=599763 If that doesn't work turn off c states in the bios. I have a 1600x so I know this struggle. Sent from my SM-G955U using Tapatalk
  8. Nice. I'm really thinking about getting one of those $320 1800x that newegg will be selling thru their Black Friday sale. That would be a big upgrade. Went back clocks for today as I'm testing governor performance. Gonna play with the ondemands governor and see how it works. Also cpufreq-aperf is good way to see just what your clocks are doing in cmd line. Sent from my SM-G955U using Tapatalk
  9. Really nothing right now. I can run sensors-detect in cmd line and it sees some then use modprobe to try to force them but the info it gives is kinda stale. Unless my CPU is between 33C and 43C at all times. Sent from my SM-G955U using Tapatalk
  10. Cryorig h40 ultimate is a Water cooler with a little fan on top of the cpu block. Guess for cooling the board and the vrm. Works really well.
  11. Her is a cpuz screenshot of the bench ran in my VM with 4 core 8 threads. Windows can't really tell the CPU freq that really running of AMD cpus. I had to reference it against the 1800x because the 1600x wasn't in the drop down. Not to bad.
  12. I have a cryorig h40 ultimate. I used to run my system at 3.925 @ 1.365 in windows and temps stayed in the upper 30s and low 60s under load so i know exactly how it performs. And the was with all cores at 3.925. In unRAID if i use the onDemand governor the core flux and only go to 3.925 if I need it. Performance will run all the cores at its set max.
  13. I got some hangs last week. Thought it was the new PCIe card i had installed but it was some strange amd bug caused by the C states thing. Its a very random thing too. I went 6 days without a crash when i first moved to Ryzen then got it twice in a day and one the next day. Since that i said what the hell and i turned off the c states and OCed using the zenstates script. Its been a solid week now with no crashes and OCed. Anytime I would OC before the entire system would freeze up, and I mean freeze like everything gets stuck and I have to hard reset it.
  14. Download the Tips and tweaks plugin and set the cpu governor to Performance. I have a 1600x system so thats what Im using. I also OC my cpu using the zenstates script. https://github.com/r4m0n/ZenStates-Linux It allows me to hit the 3.925 on all cores that i was getting in Windows.
  15. I have a gpu and a usb 3.1 card passedthru to my VMs. Both in there own groups using the first 2 PCIe slots. If i throw something in the third slot it gets thrown in a group with a bunch of other devices though. Not sure if the acs patch would clear that up.
  16. This is the video for virt manager stuff. Its not easy but it makes adding new hardware a lot easier. As for the migration for some reason in my case whenever i tried installing clover to the main drive in MacOS it would install CLOVER to the root of the main drive and not the EFI partiton. Don't know if its a issue with the version of clover i was using or it being really a vdisk it wouldn't do it. I would mount the EFI partition of the main disk and all the was there was a APPLE folder. If you look at the pics CLOVER actually created a EFI folder on the Hard drive. The wrong spot. So i just mount the EFI partition and straight copied the contents of the EFI folder on the main disk to the EFI folder in the EFI partition.
  17. I setup a separate vm template based on the Mac Vm xml but for passed thru hardware. I setup virt manager like in grindrunners videos and used it to add the GPU and a couple usb devices to the new vm . Its easy as pick and choose. Adding devices thru virt manager does not reset the xml. I also removed the VNC and QXL video adapters in virt manager. After i had the xml setup I booted my VNCed high sierra... edited the plist file with clover configurator to add the NvidiaWeb System Parameter then installed the Nvidia web drivers. Shutdown the VM. Now boot into the new vm with all the hardware add and it should just boot up. I also had to add the rom dump line to my xml as ryzen has no iGPU.
  18. I used clover ver 4200. Also for passing thru all the hardware when migranting from the VNC setup i used virt manager. I set it up a ubuntu VM. It really makes it easy. One quirk when installing clover on the new install to migrate from the install disk it wouldn't mount and install to the EFI. It may have been a problem with the version I was using. To correct this i installed clover to my main drive then copy over the EFI folder to the EFI partition. After that copy over the Clover folder from the install disk.
  19. I have never touched the C-states since swapping my hardware to AMD. One thing...Got to figure out if the cpu is boosting correctly. In VM's it seems locked to 3.6. I don't know of anyway cmd line to accurately check out clocks and voltage. BTW i got a High Sierra vm working with no issues....Ryzen looking better.
  20. Big Thanks gridrunner, I got a High Sierra VM working with a GT 1030 passed thru, a bluetooth 4.0 dongle for bluetooth audio and a usb Roccat Juke for my headphones. Im using synergy so i don't need a mouse or keyboard plus this VM is mostly used as a HTPC. I added most of the devices using virt manager in a ubuntu vm. Im running a Ryzen r5 1600x and i gave the vm 4 cores 8 threads. Its running really well. Nvidia web drivers installed without issue and its using the apfs file system. Thanks for all the guides.
  21. C-states is still on for me Sent from my SM-G955U using Tapatalk
  22. Im at 6 straight days without issue right now. Once i added the lines to the sys conifg that was recommended by devs its been moving along pretty well. I have a r5 1600x with a Gigabyte gaming 5.
  23. I have this same board with a 1600x. Any issues passing thru a GPU or sound? Also why use a emulated cpu?
×
×
  • Create New...