Jump to content

cobhc

Members
  • Content Count

    37
  • Joined

  • Last visited

Community Reputation

10 Good

About cobhc

  • Rank
    Advanced Member

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. I'm guessing that depends on what patches you need. I'm using this kernel on 6.8.0 for the Navi reset bug as I don't yet need x570 support.
  2. That worked surprisingly. Though trying the multifunction trick to get HDMI audio to work seems to bork the VM template causing me to have to restore it. I'll keep playing with it. Edit: HDMI Audio working fine now. Only issue I have is signing into iCloud which throws up an error about my account not being an iCloud account and the fact that the Navi reset bug still isn't working properly with Linux and OSX.
  3. I'll see if I can come up with anything. I'll need to read up on what to do to move from Clover to OpenCore. I must admit I'm not that experienced in anything to do with OSX.
  4. Thanks for the response, here's my XML which works fine with VNC graphics. I make sure to copy/paste both the loader/nvram section and also the qemu section back in after changing to form view to add both the GPU and GPU sound. What exactly should I be changing as the vm template and features section you've mentioned above both seem unrelated to the GPU not working? <?xml version='1.0' encoding='UTF-8'?> <domain type='kvm' xmlns:qemu='http://libvirt.org/schemas/domain/qemu/1.0'> <name>MacinaboxCatalina</name> <uuid>81504021-5e24-4ab2-99f0-ccfcc3b5abef</uuid> <description>MacOS Catalina</description> <metadata> <vmtemplate xmlns="unraid" name="Windows 10" icon="default.png" os="Catalina"/> </metadata> <memory unit='KiB'>8388608</memory> <currentMemory unit='KiB'>8388608</currentMemory> <memoryBacking> <nosharepages/> </memoryBacking> <vcpu placement='static'>4</vcpu> <cputune> <vcpupin vcpu='0' cpuset='2'/> <vcpupin vcpu='1' cpuset='6'/> <vcpupin vcpu='2' cpuset='3'/> <vcpupin vcpu='3' cpuset='7'/> <emulatorpin cpuset='0,4'/> </cputune> <os> <type arch='x86_64' machine='pc-q35-4.1'>hvm</type> <loader readonly='yes' type='pflash'>/mnt/user/domains/MacinaboxCatalina/ovmf/OVMF_CODE.fd</loader> <nvram>/mnt/user/domains/MacinaboxCatalina/ovmf/OVMF_VARS.fd</nvram> </os> <features> <acpi/> <apic/> </features> <cpu mode='host-passthrough' check='none'> <topology sockets='1' cores='2' threads='2'/> </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='qcow2' cache='writeback'/> <source file='/mnt/user/domains/MacinaboxCatalina/Clover.qcow2'/> <target dev='hdc' bus='sata'/> <boot order='1'/> <address type='drive' controller='0' bus='0' target='0' unit='2'/> </disk> <disk type='file' device='disk'> <driver name='qemu' type='raw' cache='writeback'/> <source file='/mnt/user/domains/MacinaboxCatalina/Catalina-install.img'/> <target dev='hdd' bus='sata'/> <address type='drive' controller='0' bus='0' target='0' unit='3'/> </disk> <disk type='file' device='disk'> <driver name='qemu' type='raw' cache='writeback'/> <source file='/mnt/user/domains/MacinaboxCatalina/macos_disk.img'/> <target dev='hde' bus='sata'/> <address type='drive' controller='0' bus='0' target='0' unit='4'/> </disk> <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='virtio-serial' index='0'> <address type='pci' domain='0x0000' bus='0x02' slot='0x00' function='0x0'/> </controller> <controller type='sata' index='0'> <address type='pci' domain='0x0000' bus='0x00' slot='0x1f' function='0x2'/> </controller> <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> <interface type='bridge'> <mac address='52:54:00:68:ab:d0'/> <source bridge='br0'/> <model type='e1000-82545em'/> <address type='pci' domain='0x0000' bus='0x01' slot='0x00' function='0x0'/> </interface> <serial type='pty'> <target type='isa-serial' port='0'> <model name='isa-serial'/> </target> </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'/> <graphics type='vnc' port='-1' autoport='yes' websocket='-1' listen='0.0.0.0' keymap='en-gb'> <listen type='address' address='0.0.0.0'/> </graphics> <video> <model type='qxl' ram='65536' vram='65536' vgamem='16384' heads='1' primary='yes'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/> </video> <memballoon model='virtio'> <address type='pci' domain='0x0000' bus='0x03' slot='0x00' function='0x0'/> </memballoon> </devices> <qemu:commandline> <qemu:arg value='-usb'/> <qemu:arg value='-device'/> <qemu:arg value='usb-kbd,bus=usb-bus.0'/> <qemu:arg value='-device'/> <qemu:arg value='-smbios'/> <qemu:arg value='type=2'/> <qemu:arg value='-cpu'/> <qemu:arg value='Penryn,kvm=on,vendor=GenuineIntel,+invtsc,vmware-cpuid-freq=on,+pcid,+ssse3,+sse4.2,+popcnt,+avx,+aes,+xsave,+xsaveopt,check'/> </qemu:commandline> </domain>
  5. Anyone have any luck booting with a 5700xt? I get to about halfway on the Apple logo screen with 10.15.2 and that's it. Also has anyone been able to log into iCloud? Created a new account for the VM but can't login as it says "Account limit reached." and the hackintosh method of changing the serial number brings back the graphics glitch over VNC.
  6. I think I had unrelated hardware issues. I've done a reseat of ram, gpu, etc. and it seems a lot more stable now.
  7. Doesn't seem to fix this weird issue I'm having. I think I'm going to just convert my old machine back into an Unraid server, current machine back to a Windows PC and forget using VM's. Thanks again for the kernel though.
  8. Thanks for this, seems to be working fine for me. I'm curious if this fixes the issue I've been having with VM's locking up my whole server while passing through a Navi card (will need further testing). I haven't had a way to test the newer Navi patch as I'm not versed in compiling kernels!
  9. Thanks for this. Any chance of the final 6.8 kernel with the navi patch to test?
  10. A few hours, if I leave the VM downloading games through Steam, etc. it will eventually crash the whole server requiring a forced shutdown. This has been the same with multiple 6.8RC's even with the navi kernel patch and with 6.7.2.
  11. Still hoping this eventually gets fixed myself, I can get a working VM but only for a period of time before it crashes my whole server without producing any logs either within Unraid or the VM. This is using a 5700XT as the only card, using a Q35 machine with the vbios and a script set to run on array start with the below lines in the script:- echo 0 > /sys/class/vtconsole/vtcon0/bind echo 0 > /sys/class/vtconsole/vtcon1/bind echo efi-framebuffer.0 > /sys/bus/platform/drivers/efi-framebuffer/unbind Limetech seems to say "Use Nvidia" when it comes to VM's on Unraid, so I'm going to revert to using some older hardware for Unraid and forget using VM's and then convert my current server back to a gaming PC.
  12. Couldn't get it to do it until again until leaving a VM downloading a game and ended up with a strange gap in the log between the last thing I did with re-attaching a USB device and then the system restarting. Any ideas as to why that would happen?
  13. That was already enabled but I've also enabled the option to mirror to flash which I presume will allow me to see what it logs?