Jump to content
SpaceInvaderOne

**VIDEO GUIDE** How to Install MacOS Mojave or High Sierra as a VM

1354 posts in this topic Last Reply

Recommended Posts

aaaand moving to an ssd via unsigned devices did not fix the audio which is moving ahead of the video...... hmm....

 

update- i attempted to use a usb audio interface and it has the same issues. Perhaps something went awry with the install. Going to attempt a new clean install in a day or so.

 

 

clean install yielded similar results in terms of audio distortion and being running faster than video.... even tried some different kexts that others said made theirs work, still no luck.

 

seems i'm stuck on el cap for a bit until i get this all sorted.

Share this post


Link to post

Hey everyone.

 

I just got sierra up and running as a vm, passing through GTX 970 and a keyboard and mouse individually. Now on my windows VM, I passed through the entire USB controller of my peripherals to make it easier. I've now tried to achieve the same thing with this VM, using both hostdev and the qemu args, and I'm having a weird issue. The keyboard etc work in the clover bootloader, but as soon as macOS starts booting, the controller seems to disable as the backlight of the keyboard turns off. I am then unable to use any of the devices on the controller. I have a feeling that it's a driver issue within macOS but I'm not sure what to do.

 

Here is my XML

<domain type='kvm' id='2' xmlns:qemu='http://libvirt.org/schemas/domain/qemu/1.0'>
  <name>KJS-Mac</name>
  <uuid>c8c0a4dd-415c-4692-d51b-69a3c94f71b2</uuid>
  <metadata>
    <vmtemplate xmlns="unraid" name="macOS" icon="/mnt/user/domains/macOS/OSX-10.12.png"/>
  </metadata>
  <memory unit='KiB'>16777216</memory>
  <currentMemory unit='KiB'>16777216</currentMemory>
  <memoryBacking>
    <nosharepages/>
    <locked/>
  </memoryBacking>
  <vcpu placement='static'>10</vcpu>
  <cputune>
    <vcpupin vcpu='0' cpuset='2'/>
    <vcpupin vcpu='1' cpuset='3'/>
    <vcpupin vcpu='2' cpuset='4'/>
    <vcpupin vcpu='3' cpuset='5'/>
    <vcpupin vcpu='4' cpuset='6'/>
    <vcpupin vcpu='5' cpuset='7'/>
    <vcpupin vcpu='6' cpuset='8'/>
    <vcpupin vcpu='7' cpuset='9'/>
    <vcpupin vcpu='8' cpuset='10'/>
    <vcpupin vcpu='9' cpuset='11'/>
  </cputune>
  <resource>
    <partition>/machine</partition>
  </resource>
  <os>
    <type arch='x86_64' machine='pc-q35-2.5'>hvm</type>
    <loader readonly='yes' type='pflash'>/usr/share/qemu/ovmf-x64/OVMF_CODE-pure-efi.fd</loader>
    <nvram>/etc/libvirt/qemu/nvram/c8c0a4dd-415c-4692-d51b-69a3c94f71b2_VARS-pure-efi.fd</nvram>
    <boot dev='hd'/>
  </os>
  <features>
    <acpi/>
  </features>
  <cpu mode='custom' match='exact'>
    <model fallback='allow'>Penryn</model>
  </cpu>
  <clock offset='utc'/>
  <on_poweroff>destroy</on_poweroff>
  <on_reboot>restart</on_reboot>
  <on_crash>destroy</on_crash>
  <devices>
    <emulator>/usr/local/sbin/qemu</emulator>
    <disk type='file' device='disk'>
      <driver name='qemu' type='raw' cache='writeback'/>
      <source file='/mnt/cache/vdisk1.img'/>
      <backingStore/>
      <target dev='hdc' bus='sata'/>
      <alias name='sata0-0-2'/>
      <address type='drive' controller='0' bus='0' target='0' unit='2'/>
    </disk>
    <controller type='usb' index='0'>
      <alias name='usb'/>
      <address type='pci' domain='0x0000' bus='0x02' slot='0x02' function='0x0'/>
    </controller>
    <controller type='sata' index='0'>
      <alias name='ide'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x1f' function='0x2'/>
    </controller>
    <controller type='pci' index='0' model='pcie-root'>
      <alias name='pcie.0'/>
    </controller>
    <controller type='pci' index='1' model='dmi-to-pci-bridge'>
      <model name='i82801b11-bridge'/>
      <alias name='pci.1'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x1e' function='0x0'/>
    </controller>
    <controller type='pci' index='2' model='pci-bridge'>
      <model name='pci-bridge'/>
      <target chassisNr='2'/>
      <alias name='pci.2'/>
      <address type='pci' domain='0x0000' bus='0x01' slot='0x01' function='0x0'/>
    </controller>
    <interface type='bridge'>
      <mac address='52:54:00:51:66:48'/>
      <source bridge='br0'/>
      <target dev='vnet0'/>
      <model type='e1000-82545em'/>
      <alias name='net0'/>
      <address type='pci' domain='0x0000' bus='0x02' slot='0x03' function='0x0'/>
    </interface>
    <memballoon model='virtio'>
      <alias name='balloon0'/>
      <address type='pci' domain='0x0000' bus='0x02' slot='0x01' function='0x0'/>
    </memballoon>
  </devices>
  <seclabel type='none' model='none'/>
  <qemu:commandline>
    <qemu:arg value='-device'/>
    <qemu:arg value='ioh3420,bus=pcie.0,addr=1c.0,multifunction=on,port=1,chassis=1,id=root.1'/>
    <qemu:arg value='-device'/>
    <qemu:arg value='vfio-pci,host=04:00.0,bus=root.1,addr=00.0,multifunction=on,x-vga=on'/>
    <qemu:arg value='-device'/>
    <qemu:arg value='vfio-pci,host=04:00.1,bus=root.1,addr=00.1'/>
    <qemu:arg value='-device'/>
    <qemu:arg value='vfio-pci,host=00:14.0,bus=root.1,addr=00.2'/>
    <qemu:arg value='-device'/>
    <qemu:arg value='isa-applesmc,osk=xxxxxxxx'/>
    <qemu:arg value='-smbios'/>
    <qemu:arg value='type=2'/>
    <qemu:arg value='-cpu'/>
    <qemu:arg value='Penryn,vendor=GenuineIntel'/>
  </qemu:commandline>
</domain>

 

I don't know if this has anything to do with it, but I'm also getting these errors in the log

2016-11-26 03:42:51.134+0000: starting up libvirt version: 1.3.1, qemu version: 2.5.1, hostname: KJS-Server
Domain id=2 is tainted: high-privileges
Domain id=2 is tainted: custom-argv
2016-11-26T03:42:53.081467Z qemu-system-x86_64: vfio: Cannot reset device 0000:00:14.0, no available reset mechanism.
2016-11-26T03:42:54.086155Z qemu-system-x86_64: vfio: Cannot reset device 0000:00:14.0, no available reset mechanism.

 

Any ideas would be greatly appreciated

Share this post


Link to post

Hey everyone.

 

I just got sierra up and running as a vm, passing through GTX 970 and a keyboard and mouse individually. Now on my windows VM, I passed through the entire USB controller of my peripherals to make it easier. I've now tried to achieve the same thing with this VM, using both hostdev and the qemu args, and I'm having a weird issue. The keyboard etc work in the clover bootloader, but as soon as macOS starts booting, the controller seems to disable as the backlight of the keyboard turns off. I am then unable to use any of the devices on the controller. I have a feeling that it's a driver issue within macOS but I'm not sure what to do.

 

Here is my XML

<domain type='kvm' id='2' xmlns:qemu='http://libvirt.org/schemas/domain/qemu/1.0'>
  <name>KJS-Mac</name>
  <uuid>c8c0a4dd-415c-4692-d51b-69a3c94f71b2</uuid>
  <metadata>
    <vmtemplate xmlns="unraid" name="macOS" icon="/mnt/user/domains/macOS/OSX-10.12.png"/>
  </metadata>
  <memory unit='KiB'>16777216</memory>
  <currentMemory unit='KiB'>16777216</currentMemory>
  <memoryBacking>
    <nosharepages/>
    <locked/>
  </memoryBacking>
  <vcpu placement='static'>10</vcpu>
  <cputune>
    <vcpupin vcpu='0' cpuset='2'/>
    <vcpupin vcpu='1' cpuset='3'/>
    <vcpupin vcpu='2' cpuset='4'/>
    <vcpupin vcpu='3' cpuset='5'/>
    <vcpupin vcpu='4' cpuset='6'/>
    <vcpupin vcpu='5' cpuset='7'/>
    <vcpupin vcpu='6' cpuset='8'/>
    <vcpupin vcpu='7' cpuset='9'/>
    <vcpupin vcpu='8' cpuset='10'/>
    <vcpupin vcpu='9' cpuset='11'/>
  </cputune>
  <resource>
    <partition>/machine</partition>
  </resource>
  <os>
    <type arch='x86_64' machine='pc-q35-2.5'>hvm</type>
    <loader readonly='yes' type='pflash'>/usr/share/qemu/ovmf-x64/OVMF_CODE-pure-efi.fd</loader>
    <nvram>/etc/libvirt/qemu/nvram/c8c0a4dd-415c-4692-d51b-69a3c94f71b2_VARS-pure-efi.fd</nvram>
    <boot dev='hd'/>
  </os>
  <features>
    <acpi/>
  </features>
  <cpu mode='custom' match='exact'>
    <model fallback='allow'>Penryn</model>
  </cpu>
  <clock offset='utc'/>
  <on_poweroff>destroy</on_poweroff>
  <on_reboot>restart</on_reboot>
  <on_crash>destroy</on_crash>
  <devices>
    <emulator>/usr/local/sbin/qemu</emulator>
    <disk type='file' device='disk'>
      <driver name='qemu' type='raw' cache='writeback'/>
      <source file='/mnt/cache/vdisk1.img'/>
      <backingStore/>
      <target dev='hdc' bus='sata'/>
      <alias name='sata0-0-2'/>
      <address type='drive' controller='0' bus='0' target='0' unit='2'/>
    </disk>
    <controller type='usb' index='0'>
      <alias name='usb'/>
      <address type='pci' domain='0x0000' bus='0x02' slot='0x02' function='0x0'/>
    </controller>
    <controller type='sata' index='0'>
      <alias name='ide'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x1f' function='0x2'/>
    </controller>
    <controller type='pci' index='0' model='pcie-root'>
      <alias name='pcie.0'/>
    </controller>
    <controller type='pci' index='1' model='dmi-to-pci-bridge'>
      <model name='i82801b11-bridge'/>
      <alias name='pci.1'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x1e' function='0x0'/>
    </controller>
    <controller type='pci' index='2' model='pci-bridge'>
      <model name='pci-bridge'/>
      <target chassisNr='2'/>
      <alias name='pci.2'/>
      <address type='pci' domain='0x0000' bus='0x01' slot='0x01' function='0x0'/>
    </controller>
    <interface type='bridge'>
      <mac address='52:54:00:51:66:48'/>
      <source bridge='br0'/>
      <target dev='vnet0'/>
      <model type='e1000-82545em'/>
      <alias name='net0'/>
      <address type='pci' domain='0x0000' bus='0x02' slot='0x03' function='0x0'/>
    </interface>
    <memballoon model='virtio'>
      <alias name='balloon0'/>
      <address type='pci' domain='0x0000' bus='0x02' slot='0x01' function='0x0'/>
    </memballoon>
  </devices>
  <seclabel type='none' model='none'/>
  <qemu:commandline>
    <qemu:arg value='-device'/>
    <qemu:arg value='ioh3420,bus=pcie.0,addr=1c.0,multifunction=on,port=1,chassis=1,id=root.1'/>
    <qemu:arg value='-device'/>
    <qemu:arg value='vfio-pci,host=04:00.0,bus=root.1,addr=00.0,multifunction=on,x-vga=on'/>
    <qemu:arg value='-device'/>
    <qemu:arg value='vfio-pci,host=04:00.1,bus=root.1,addr=00.1'/>
    <qemu:arg value='-device'/>
    <qemu:arg value='vfio-pci,host=00:14.0,bus=root.1,addr=00.2'/>
    <qemu:arg value='-device'/>
    <qemu:arg value='isa-applesmc,osk=xxxxxxxx'/>
    <qemu:arg value='-smbios'/>
    <qemu:arg value='type=2'/>
    <qemu:arg value='-cpu'/>
    <qemu:arg value='Penryn,vendor=GenuineIntel'/>
  </qemu:commandline>
</domain>

 

I don't know if this has anything to do with it, but I'm also getting these errors in the log

2016-11-26 03:42:51.134+0000: starting up libvirt version: 1.3.1, qemu version: 2.5.1, hostname: KJS-Server
Domain id=2 is tainted: high-privileges
Domain id=2 is tainted: custom-argv
2016-11-26T03:42:53.081467Z qemu-system-x86_64: vfio: Cannot reset device 0000:00:14.0, no available reset mechanism.
2016-11-26T03:42:54.086155Z qemu-system-x86_64: vfio: Cannot reset device 0000:00:14.0, no available reset mechanism.

 

Any ideas would be greatly appreciated

 

look and see if the card is used by anyone building hackintoshes. It may not be os x compatible.

 

Also, download DPCImanager, and see what driver/kext is associated with the usb card. Might help to see what it sees.

Share this post


Link to post

Hey everyone

 

i just watched the sierra video, and finished all the work i can ,and when i finished my xml edit and start the vm , i can't get into the install screen of the osx, what i get is the UEFI Interactive  Shell no matter what i do. i'm not sure what would cause this.

 

here is my XML

<domain type='kvm' xmlns:qemu='http://libvirt.org/schemas/domain/qemu/1.0'>
  <name>mac os sierra</name>
  <uuid>e19c7708-c1ee-3e79-4884-0d78fb2368ae</uuid>
  <metadata>
    <vmtemplate xmlns="unraid" name="Ubuntu" icon="ubuntu.png" os="ubuntu"/>
  </metadata>
  <memory unit='KiB'>6291456</memory>
  <currentMemory unit='KiB'>6291456</currentMemory>
  <memoryBacking>
    <nosharepages/>
  </memoryBacking>
  <vcpu placement='static'>8</vcpu>
  <cputune>
    <vcpupin vcpu='0' cpuset='24'/>
    <vcpupin vcpu='1' cpuset='25'/>
    <vcpupin vcpu='2' cpuset='26'/>
    <vcpupin vcpu='3' cpuset='27'/>
    <vcpupin vcpu='4' cpuset='28'/>
    <vcpupin vcpu='5' cpuset='29'/>
    <vcpupin vcpu='6' cpuset='30'/>
    <vcpupin vcpu='7' cpuset='31'/>
  </cputune>
  <os>
    <type arch='x86_64' machine='pc-q35-2.5'>hvm</type>
    <loader readonly='yes' type='pflash'>/usr/share/qemu/ovmf-x64/OVMF_CODE-pure-efi.fd</loader>
    <nvram>/etc/libvirt/qemu/nvram/e19c7708-c1ee-3e79-4884-0d78fb2368ae_VARS-pure-efi.fd</nvram>
    <boot dev='hd'/>
  </os>
  <features>
    <acpi/>
  </features>
  <cpu mode='custom' match='exact'>
    <model fallback='allow'>Penryn</model>
  </cpu>
  <clock offset='utc'/>
  <on_poweroff>destroy</on_poweroff>
  <on_reboot>restart</on_reboot>
  <on_crash>destroy</on_crash>
  <devices>
    <emulator>/usr/local/sbin/qemu</emulator>
    <disk type='file' device='disk'>
      <driver name='qemu' type='raw'/>
      <source file='/mnt/user/isos/Install macOS Sierra 10.12(16A323).iso'/>
      <target dev='hda' bus='sata'/>
      <address type='drive' controller='0' bus='0' target='0' unit='0'/>
    </disk>
    <disk type='file' device='disk'>
      <driver name='qemu' type='raw' cache='writeback'/>
      <source file='/mnt/user/domains/mac os sierra/vdisk1.img'/>
      <target dev='hdc' bus='sata'/>
      <address type='drive' controller='0' bus='0' target='0' unit='2'/>
    </disk>
    <controller type='usb' index='0'>
      <address type='pci' domain='0x0000' bus='0x02' slot='0x02' function='0x0'/>
    </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='dmi-to-pci-bridge'>
      <model name='i82801b11-bridge'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x1e' function='0x0'/>
    </controller>
    <controller type='pci' index='2' model='pci-bridge'>
      <model name='pci-bridge'/>
      <target chassisNr='2'/>
      <address type='pci' domain='0x0000' bus='0x01' slot='0x01' function='0x0'/>
    </controller>
    <interface type='bridge'>
      <mac address='52:54:00:51:66:48'/>
      <source bridge='br0'/>
      <model type='e1000-82545em'/>
      <address type='pci' domain='0x0000' bus='0x02' slot='0x03' function='0x0'/>
    </interface>
    <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-us'>
      <listen type='address' address='0.0.0.0'/>
    </graphics>
    <video>
      <model type='qxl' ram='65536' vram='65536' vgamem='16384' heads='1'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/>
    </video>
    <memballoon model='none'/>
  </devices>
  <seclabel type='none' model='none'/>
  <qemu:commandline>
    <qemu:arg value='-device'/>
    <qemu:arg value='usb-kbd'/>
    <qemu:arg value='-device'/>
    <qemu:arg value='usb-mouse'/>
    <qemu:arg value='-device'/>
    <qemu:arg value='isa-applesmc,osk='/>
    <qemu:arg value='-smbios'/>
    <qemu:arg value='type=2'/>
    <qemu:arg value='-cpu'/>
    <qemu:arg value='Penryn,vendor=GenuineIntel'/>
  </qemu:commandline>
</domain>

 

the errors in the log is:

2016-11-29 14:56:38.014+0000: starting up libvirt version: 1.3.1, qemu version: 2.5.1, hostname: Alex
Domain id=17 is tainted: high-privileges
Domain id=17 is tainted: custom-argv

 

Any help would really be appreciated!

Share this post


Link to post

Hey everyone

 

i just watched the sierra video, and finished all the work i can ,and when i finished my xml edit and start the vm , i can't get into the install screen of the osx, what i get is the UEFI Interactive  Shell no matter what i do. i'm not sure what would cause this.

 

here is my XML

<domain type='kvm' xmlns:qemu='http://libvirt.org/schemas/domain/qemu/1.0'>
  <name>mac os sierra</name>
  <uuid>e19c7708-c1ee-3e79-4884-0d78fb2368ae</uuid>
  <metadata>
    <vmtemplate xmlns="unraid" name="Ubuntu" icon="ubuntu.png" os="ubuntu"/>
  </metadata>
  <memory unit='KiB'>6291456</memory>
  <currentMemory unit='KiB'>6291456</currentMemory>
  <memoryBacking>
    <nosharepages/>
  </memoryBacking>
  <vcpu placement='static'>8</vcpu>
  <cputune>
    <vcpupin vcpu='0' cpuset='24'/>
    <vcpupin vcpu='1' cpuset='25'/>
    <vcpupin vcpu='2' cpuset='26'/>
    <vcpupin vcpu='3' cpuset='27'/>
    <vcpupin vcpu='4' cpuset='28'/>
    <vcpupin vcpu='5' cpuset='29'/>
    <vcpupin vcpu='6' cpuset='30'/>
    <vcpupin vcpu='7' cpuset='31'/>
  </cputune>
  <os>
    <type arch='x86_64' machine='pc-q35-2.5'>hvm</type>
    <loader readonly='yes' type='pflash'>/usr/share/qemu/ovmf-x64/OVMF_CODE-pure-efi.fd</loader>
    <nvram>/etc/libvirt/qemu/nvram/e19c7708-c1ee-3e79-4884-0d78fb2368ae_VARS-pure-efi.fd</nvram>
    <boot dev='hd'/>
  </os>
  <features>
    <acpi/>
  </features>
  <cpu mode='custom' match='exact'>
    <model fallback='allow'>Penryn</model>
  </cpu>
  <clock offset='utc'/>
  <on_poweroff>destroy</on_poweroff>
  <on_reboot>restart</on_reboot>
  <on_crash>destroy</on_crash>
  <devices>
    <emulator>/usr/local/sbin/qemu</emulator>
    <disk type='file' device='disk'>
      <driver name='qemu' type='raw'/>
      <source file='/mnt/user/isos/Install macOS Sierra 10.12(16A323).iso'/>
      <target dev='hda' bus='sata'/>
      <address type='drive' controller='0' bus='0' target='0' unit='0'/>
    </disk>
    <disk type='file' device='disk'>
      <driver name='qemu' type='raw' cache='writeback'/>
      <source file='/mnt/user/domains/mac os sierra/vdisk1.img'/>
      <target dev='hdc' bus='sata'/>
      <address type='drive' controller='0' bus='0' target='0' unit='2'/>
    </disk>
    <controller type='usb' index='0'>
      <address type='pci' domain='0x0000' bus='0x02' slot='0x02' function='0x0'/>
    </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='dmi-to-pci-bridge'>
      <model name='i82801b11-bridge'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x1e' function='0x0'/>
    </controller>
    <controller type='pci' index='2' model='pci-bridge'>
      <model name='pci-bridge'/>
      <target chassisNr='2'/>
      <address type='pci' domain='0x0000' bus='0x01' slot='0x01' function='0x0'/>
    </controller>
    <interface type='bridge'>
      <mac address='52:54:00:51:66:48'/>
      <source bridge='br0'/>
      <model type='e1000-82545em'/>
      <address type='pci' domain='0x0000' bus='0x02' slot='0x03' function='0x0'/>
    </interface>
    <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-us'>
      <listen type='address' address='0.0.0.0'/>
    </graphics>
    <video>
      <model type='qxl' ram='65536' vram='65536' vgamem='16384' heads='1'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/>
    </video>
    <memballoon model='none'/>
  </devices>
  <seclabel type='none' model='none'/>
  <qemu:commandline>
    <qemu:arg value='-device'/>
    <qemu:arg value='usb-kbd'/>
    <qemu:arg value='-device'/>
    <qemu:arg value='usb-mouse'/>
    <qemu:arg value='-device'/>
    <qemu:arg value='isa-applesmc,osk=xxxxxxxxxxxxxxxxxxxl'/>
    <qemu:arg value='-smbios'/>
    <qemu:arg value='type=2'/>
    <qemu:arg value='-cpu'/>
    <qemu:arg value='Penryn,vendor=GenuineIntel'/>
  </qemu:commandline>
</domain>

 

the errors in the log is:

2016-11-29 14:56:38.014+0000: starting up libvirt version: 1.3.1, qemu version: 2.5.1, hostname: Alex
Domain id=17 is tainted: high-privileges
Domain id=17 is tainted: custom-argv

 

Any help would really be appreciated!

 

This would probably be due to the install media that you have. Did you inject clover into the install media when you created it? If not please check my video here ......  youtube.com/watch?v=VCT4aeTbgRc

 

Please remove the osk key from the xml  in you post (we are not aloud to post it in the forums) :)

Share this post


Link to post

Hello gridrunner,

 

I'm having trouble setting the resolution of my El Capitan VM. I set the OVMF resolution to 1024x768 from your previous reply http://lime-technology.com/forum/index.php?topic=51915.msg501612#msg501612 and I also changed my Clover config.plist file to 1024x768. After completely shutting down the VM and starting it back up I get a screen like this via unraid's built in QEMU VNC after the white apple logo on the black screen:

 

ASlldjs.jpg

 

And logging into splashtop just gives me a black screen.

 

I did notice one thing before changing the resolutions in the clover config.plist file. My Display is showing up as 1 MB.

 

lgXePTr.jpg

 

Here is my XML:

 

<domain type='kvm' id='29' xmlns:qemu='http://libvirt.org/schemas/domain/qemu/1.0'>
  <name>OSX ovmf</name>
  <uuid>a31984c4-6955-4fb6-9b62-34fc7911b0b0</uuid>
  <metadata>
    <vmtemplate xmlns="unraid" name="OSX" icon="elcapitan.png" os="osx"/>
  </metadata>
  <memory unit='KiB'>4194304</memory>
  <currentMemory unit='KiB'>4194304</currentMemory>
  <vcpu placement='static'>4</vcpu>
  <cputune>
    <vcpupin vcpu='0' cpuset='0'/>
    <vcpupin vcpu='1' cpuset='1'/>
    <vcpupin vcpu='2' cpuset='2'/>
    <vcpupin vcpu='3' cpuset='3'/>
  </cputune>
  <resource>
    <partition>/machine</partition>
  </resource>
  <os>
    <type arch='x86_64' machine='pc-q35-2.5'>hvm</type>
    <loader readonly='yes' type='pflash'>/usr/share/qemu/ovmf-x64/OVMF_CODE-pure-efi.fd</loader>
    <nvram>/etc/libvirt/qemu/nvram/63fc23b1-1188-dbe2-8a71-27e0b25bcaba_VARS-pure-efi.fd</nvram>
    <boot dev='hd'/>
  </os>
  <features>
    <acpi/>
  </features>
  <cpu mode='custom' match='exact'>
    <model fallback='allow'>core2duo</model>
  </cpu>
  <clock offset='utc'/>
  <on_poweroff>destroy</on_poweroff>
  <on_reboot>restart</on_reboot>
  <on_crash>destroy</on_crash>
  <devices>
    <emulator>/usr/bin/qemu-system-x86_64</emulator>
    <disk type='file' device='disk'>
      <driver name='qemu' type='raw'/>
      <source file='/mnt/user/domains/OSX/vdisk1.img'/>
      <backingStore/>
      <target dev='hda' bus='sata'/>
      <alias name='sata0-0-0'/>
      <address type='drive' controller='0' bus='0' target='0' unit='0'/>
    </disk>
    <controller type='usb' index='0'>
      <alias name='usb'/>
      <address type='pci' domain='0x0000' bus='0x02' slot='0x01' function='0x0'/>
    </controller>
    <controller type='sata' index='0'>
      <alias name='ide'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x1f' function='0x2'/>
    </controller>
    <controller type='pci' index='0' model='pcie-root'>
      <alias name='pcie.0'/>
    </controller>
    <controller type='pci' index='1' model='dmi-to-pci-bridge'>
      <model name='i82801b11-bridge'/>
      <alias name='pci.1'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x1e' function='0x0'/>
    </controller>
    <controller type='pci' index='2' model='pci-bridge'>
      <model name='pci-bridge'/>
      <target chassisNr='2'/>
      <alias name='pci.2'/>
      <address type='pci' domain='0x0000' bus='0x01' slot='0x01' function='0x0'/>
    </controller>
    <interface type='bridge'>
      <mac address='52:54:00:00:20:30'/>
      <source bridge='br0'/>
      <target dev='vnet1'/>
      <model type='e1000-82545em'/>
      <alias name='net0'/>
      <address type='pci' domain='0x0000' bus='0x02' slot='0x03' function='0x0'/>
    </interface>
    <input type='mouse' bus='ps2'/>
    <input type='keyboard' bus='ps2'/>
    <graphics type='vnc' port='5901' autoport='yes' websocket='5701' listen='0.0.0.0' keymap='en-us'>
      <listen type='address' address='0.0.0.0'/>
    </graphics>
    <video>
      <model type='cirrus' vram='16384' heads='1'/>
      <alias name='video0'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/>
    </video>
    <memballoon model='none'>
      <alias name='balloon0'/>
    </memballoon>
  </devices>
  <seclabel type='none' model='none'/>
  <qemu:commandline>
    <qemu:arg value='-device'/>
    <qemu:arg value='usb-kbd'/>
    <qemu:arg value='-device'/>
    <qemu:arg value='usb-mouse'/>
    <qemu:arg value='-device'/>
    <qemu:arg value='isa-applesmc,osk=xxxxxxxxx'/>
    <qemu:arg value='-smbios'/>
    <qemu:arg value='type=2'/>
  </qemu:commandline>
</domain>

 

In 800x600 everything seems to be ok aside from having only 1 MB of video memory. Any help is greatly appreciated. Thanks!

Share this post


Link to post

Hello gridrunner,

 

I'm having trouble setting the resolution of my El Capitan VM. I set the OVMF resolution to 1024x768 from your previous reply http://lime-technology.com/forum/index.php?topic=51915.msg501612#msg501612 and I also changed my Clover config.plist file to 1024x768. After completely shutting down the VM and starting it back up I get a screen like this via unraid's built in QEMU VNC after the white apple logo on the black screen:

 

ASlldjs.jpg

 

And logging into splashtop just gives me a black screen.

 

I did notice one thing before changing the resolutions in the clover config.plist file. My Display is showing up as 1 MB.

 

lgXePTr.jpg

 

Here is my XML:

 

<domain type='kvm' id='29' xmlns:qemu='http://libvirt.org/schemas/domain/qemu/1.0'>
  <name>OSX ovmf</name>
  <uuid>a31984c4-6955-4fb6-9b62-34fc7911b0b0</uuid>
  <metadata>
    <vmtemplate xmlns="unraid" name="OSX" icon="elcapitan.png" os="osx"/>
  </metadata>
  <memory unit='KiB'>4194304</memory>
  <currentMemory unit='KiB'>4194304</currentMemory>
  <vcpu placement='static'>4</vcpu>
  <cputune>
    <vcpupin vcpu='0' cpuset='0'/>
    <vcpupin vcpu='1' cpuset='1'/>
    <vcpupin vcpu='2' cpuset='2'/>
    <vcpupin vcpu='3' cpuset='3'/>
  </cputune>
  <resource>
    <partition>/machine</partition>
  </resource>
  <os>
    <type arch='x86_64' machine='pc-q35-2.5'>hvm</type>
    <loader readonly='yes' type='pflash'>/usr/share/qemu/ovmf-x64/OVMF_CODE-pure-efi.fd</loader>
    <nvram>/etc/libvirt/qemu/nvram/63fc23b1-1188-dbe2-8a71-27e0b25bcaba_VARS-pure-efi.fd</nvram>
    <boot dev='hd'/>
  </os>
  <features>
    <acpi/>
  </features>
  <cpu mode='custom' match='exact'>
    <model fallback='allow'>core2duo</model>
  </cpu>
  <clock offset='utc'/>
  <on_poweroff>destroy</on_poweroff>
  <on_reboot>restart</on_reboot>
  <on_crash>destroy</on_crash>
  <devices>
    <emulator>/usr/bin/qemu-system-x86_64</emulator>
    <disk type='file' device='disk'>
      <driver name='qemu' type='raw'/>
      <source file='/mnt/user/domains/OSX/vdisk1.img'/>
      <backingStore/>
      <target dev='hda' bus='sata'/>
      <alias name='sata0-0-0'/>
      <address type='drive' controller='0' bus='0' target='0' unit='0'/>
    </disk>
    <controller type='usb' index='0'>
      <alias name='usb'/>
      <address type='pci' domain='0x0000' bus='0x02' slot='0x01' function='0x0'/>
    </controller>
    <controller type='sata' index='0'>
      <alias name='ide'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x1f' function='0x2'/>
    </controller>
    <controller type='pci' index='0' model='pcie-root'>
      <alias name='pcie.0'/>
    </controller>
    <controller type='pci' index='1' model='dmi-to-pci-bridge'>
      <model name='i82801b11-bridge'/>
      <alias name='pci.1'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x1e' function='0x0'/>
    </controller>
    <controller type='pci' index='2' model='pci-bridge'>
      <model name='pci-bridge'/>
      <target chassisNr='2'/>
      <alias name='pci.2'/>
      <address type='pci' domain='0x0000' bus='0x01' slot='0x01' function='0x0'/>
    </controller>
    <interface type='bridge'>
      <mac address='52:54:00:00:20:30'/>
      <source bridge='br0'/>
      <target dev='vnet1'/>
      <model type='e1000-82545em'/>
      <alias name='net0'/>
      <address type='pci' domain='0x0000' bus='0x02' slot='0x03' function='0x0'/>
    </interface>
    <input type='mouse' bus='ps2'/>
    <input type='keyboard' bus='ps2'/>
    <graphics type='vnc' port='5901' autoport='yes' websocket='5701' listen='0.0.0.0' keymap='en-us'>
      <listen type='address' address='0.0.0.0'/>
    </graphics>
    <video>
      <model type='cirrus' vram='16384' heads='1'/>
      <alias name='video0'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/>
    </video>
    <memballoon model='none'>
      <alias name='balloon0'/>
    </memballoon>
  </devices>
  <seclabel type='none' model='none'/>
  <qemu:commandline>
    <qemu:arg value='-device'/>
    <qemu:arg value='usb-kbd'/>
    <qemu:arg value='-device'/>
    <qemu:arg value='usb-mouse'/>
    <qemu:arg value='-device'/>
    <qemu:arg value='isa-applesmc,osk=xxxxxxxxx'/>
    <qemu:arg value='-smbios'/>
    <qemu:arg value='type=2'/>
  </qemu:commandline>
</domain>

 

In 800x600 everything seems to be ok aside from having only 1 MB of video memory. Any help is greatly appreciated. Thanks!

 

Hey Remati,

 

your problem is due to the vnc driver that your using being cirrus. It doesnt work with higher resolutions.

 

Please try changing this part here

  <video>
      <model type='cirrus' vram='16384' heads='1'/>
      <alias name='video0'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/>
    </video>

 

to this

  <video>
      <model type='qxl' ram='65536' vram='65536' vgamem='16384' heads='1' primary='yes'/> 
    </video>

:)

Share this post


Link to post

Thanks Gridrunner. That change worked perfectly!

 

Got another question for you. Do you have a guide to getting iMessage to work?

Share this post


Link to post

Thanks to gridrunner and Peter_SM. I was able to upgrade my El Capitan --> macOS Sierra.

 

Only issue is that Clover Configurator keep telling me:

Current booted revision: 3579

Remote available revision: 3949

 

Update via Clover Configurator doesn't work. Any ideas? Thanks a lot.

Share this post


Link to post

aaaand moving to an ssd via unsigned devices did not fix the audio which is moving ahead of the video...... hmm....

 

update- i attempted to use a usb audio interface and it has the same issues. Perhaps something went awry with the install. Going to attempt a new clean install in a day or so.

 

 

clean install yielded similar results in terms of audio distortion and being running faster than video.... even tried some different kexts that others said made theirs work, still no luck.

 

seems i'm stuck on el cap for a bit until i get this all sorted.

 

After spending days playing with many different variations of GPU drivers and rom pass throughs etc.... I have been able to isolate my audio problem in sierra. It is occurring even before I assign it a gpu (currently gtx760.) So there has to be a problem somewhere in sierra, or clover, or something? I have no idea were to go from here.

 

When I make a new vm, and connect with splashtop, the audio is present (via soundflower,the only listed output) but has distortions in it. After assigning the gtx 760 to the vm, and passing through the rom file to the video card (and updating to newer web driver) the audio/video sync issue is gone, but the audio distortion remains. If I install the HDMI audio kext, it will output over HDMI with the same distortion. If I plug in an external usb digital to analog convertor, same distortion.

 

I've even created a new installer file on the off chance something was corrupt with the one I was previously using. But the problem remains.

 

Maybe i'm overlooking something? This is my base xml file, with a fresh install, no video card.

 

xml

<domain type='kvm' xmlns:qemu='http://libvirt.org/schemas/domain/qemu/1.0'>
  <name>Sierra 47</name>
  <uuid>c3c4c996-21a3-acd7-6d2b-a1ada1329a06</uuid>
  <metadata>
    <vmtemplate xmlns="unraid" name="Ubuntu" icon="ubuntu.png" os="ubuntu"/>
  </metadata>
  <memory unit='KiB'>12582912</memory>
  <currentMemory unit='KiB'>12582912</currentMemory>
  <memoryBacking>
    <nosharepages/>
  </memoryBacking>
  <vcpu placement='static'>8</vcpu>
  <cputune>
    <vcpupin vcpu='0' cpuset='0'/>
    <vcpupin vcpu='1' cpuset='1'/>
    <vcpupin vcpu='2' cpuset='2'/>
    <vcpupin vcpu='3' cpuset='3'/>
    <vcpupin vcpu='4' cpuset='4'/>
    <vcpupin vcpu='5' cpuset='5'/>
    <vcpupin vcpu='6' cpuset='6'/>
    <vcpupin vcpu='7' cpuset='7'/>
  </cputune>
  <os>
    <type arch='x86_64' machine='pc-q35-2.5'>hvm</type>
    <loader readonly='yes' type='pflash'>/usr/share/qemu/ovmf-x64/OVMF_CODE-pure-efi.fd</loader>
    <nvram>/etc/libvirt/qemu/nvram/c3c4c996-21a3-acd7-6d2b-a1ada1329a06_VARS-pure-efi.fd</nvram>
    <boot dev='hd'/>
  </os>
  <features>
    <acpi/>
  </features>
  <cpu mode='custom' match='exact'>
    <model fallback='allow'>Penryn</model>
  </cpu>
  <clock offset='utc'/>
  <on_poweroff>destroy</on_poweroff>
  <on_reboot>restart</on_reboot>
  <on_crash>destroy</on_crash>
  <devices>
    <emulator>/usr/local/sbin/qemu</emulator>
    <disk type='file' device='disk'>
      <driver name='qemu' type='raw' cache='writeback'/>
      <source file='/mnt/user/domains/Sierra 47/vdisk1.img'/>
      <target dev='hda' bus='sata'/>
      <address type='drive' controller='0' bus='0' target='0' unit='0'/>
    </disk>
    <controller type='usb' index='0'>
      <address type='pci' domain='0x0000' bus='0x02' slot='0x02' function='0x0'/>
    </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='dmi-to-pci-bridge'>
      <model name='i82801b11-bridge'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x1e' function='0x0'/>
    </controller>
    <controller type='pci' index='2' model='pci-bridge'>
      <model name='pci-bridge'/>
      <target chassisNr='2'/>
      <address type='pci' domain='0x0000' bus='0x01' slot='0x01' function='0x0'/>
    </controller>
    <interface type='bridge'>
      <mac address='52:54:00:9b:2f:b3'/>
      <source bridge='br0'/>
      <model type='e1000-82545em'/>
      <address type='pci' domain='0x0000' bus='0x02' slot='0x03' function='0x0'/>
    </interface>
    <memballoon model='none'/>
  </devices>
  <seclabel type='none' model='none'/>
  <qemu:commandline>
    <qemu:arg value='-device'/>
    <qemu:arg value='usb-kbd'/>
    <qemu:arg value='-device'/>
    <qemu:arg value='usb-mouse'/>
    <qemu:arg value='-device'/>
    <qemu:arg value='isa-applesmc,osk=anappleadaykeepsthedoctoraway'/>
    <qemu:arg value='-smbios'/>
    <qemu:arg value='type=2'/>
    <qemu:arg value='-cpu'/>
    <qemu:arg value='Penryn,vendor=GenuineIntel'/>
  </qemu:commandline>
</domain>




 

I'm also new to clover configurator, so maybe there is something I should or shouldn't be doing?

 


<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>ACPI</key>
<dict>
	<key>DSDT</key>
	<dict>
		<key>Debug</key>
		<false/>
		<key>DropOEM_DSM</key>
		<false/>
		<key>Fixes</key>
		<dict>
			<key>AddPNLF_1000000</key>
			<true/>
			<key>DeleteUnused_400000</key>
			<true/>
			<key>FIX_ACST_4000000</key>
			<true/>
			<key>FIX_ADP1_800000</key>
			<true/>
			<key>FIX_RTC_20000</key>
			<true/>
			<key>FIX_S3D_2000000</key>
			<true/>
			<key>FixRegions_10000000</key>
			<true/>
		</dict>
		<key>Name</key>
		<string>q35-acpi-dsdt.aml</string>
		<key>ReuseFFFF</key>
		<false/>
	</dict>
	<key>SSDT</key>
	<dict>
		<key>DropOem</key>
		<false/>
		<key>Generate</key>
		<false/>
	</dict>
</dict>
<key>Boot</key>
<dict>
	<key>Debug</key>
	<false/>
	<key>DefaultLoader</key>
	<string>boot.efi</string>
	<key>DefaultVolume</key>
	<string>LastBootedVolume</string>
	<key>Legacy</key>
	<string>PBR</string>
	<key>Secure</key>
	<false/>
	<key>Timeout</key>
	<integer>5</integer>
	<key>XMPDetection</key>
	<string>Yes</string>
</dict>
<key>CPU</key>
<dict>
	<key>BusSpeedkHz</key>
	<integer>6500</integer>
	<key>FrequencyMHz</key>
	<integer>3333</integer>
	<key>QEMU</key>
	<true/>
	<key>QPI</key>
	<integer>6500</integer>
	<key>Type</key>
	<string>Westmere</string>
	<key>UseARTFrequency</key>
	<false/>
</dict>
<key>Devices</key>
<dict>
	<key>USB</key>
	<dict>
		<key>FixOwnership</key>
		<false/>
		<key>Inject</key>
		<false/>
	</dict>
</dict>
<key>GUI</key>
<dict>
	<key>Mouse</key>
	<dict>
		<key>DoubleClick</key>
		<integer>500</integer>
		<key>Enabled</key>
		<false/>
		<key>Mirror</key>
		<false/>
		<key>Speed</key>
		<integer>8</integer>
	</dict>
	<key>Scan</key>
	<true/>
	<key>ScreenResolution</key>
	<string>800x600</string>
	<key>Theme</key>
	<string>embedded</string>
</dict>
<key>Graphics</key>
<dict>
	<key>Inject</key>
	<false/>
	<key>NvidiaSingle</key>
	<false/>
</dict>
<key>KernelAndKextPatches</key>
<dict>
	<key>AppleRTC</key>
	<false/>
	<key>AsusAICPUPM</key>
	<false/>
	<key>Debug</key>
	<false/>
	<key>KernelCpu</key>
	<false/>
	<key>KernelHaswellE</key>
	<false/>
	<key>KernelLapic</key>
	<false/>
	<key>KernelPm</key>
	<false/>
</dict>
<key>RtVariables</key>
<dict>
	<key>BooterConfig</key>
	<string>0x28</string>
	<key>CsrActiveConfig</key>
	<string>0x67</string>
	<key>ROM</key>
	<string>UseMacAddr0</string>
</dict>
<key>SMBIOS</key>
<dict>
	<key>BiosReleaseDate</key>
	<string>09/03/2013</string>
	<key>BiosVendor</key>
	<string>Apple Inc.</string>
	<key>BiosVersion</key>
	<string>IM142.88Z.0118.B00.1309031249</string>
	<key>Board-ID</key>
	<string>Mac-27ADBB7B4CEE8E61</string>
	<key>BoardManufacturer</key>
	<string>Apple Inc.</string>
	<key>BoardType</key>
	<integer>10</integer>
	<key>ChassisAssetTag</key>
	<string>iMac-Aluminum</string>
	<key>ChassisManufacturer</key>
	<string>Apple Inc.</string>
	<key>ChassisType</key>
	<string>13</string>
	<key>Family</key>
	<string>iMac</string>
	<key>Manufacturer</key>
	<string>Apple Inc.</string>
	<key>Mobile</key>
	<false/>
	<key>ProductName</key>
	<string>iMac14,2</string>
	<key>SerialNumber</key>
	<string>C02KYTI7F8JC</string>
	<key>Trust</key>
	<false/>
	<key>Version</key>
	<string>1.0</string>
</dict>
<key>SystemParameters</key>
<dict>
	<key>InjectKexts</key>
	<string>Detect</string>
	<key>InjectSystemID</key>
	<true/>
</dict>
</dict>
</plist>

 

 

In el capitan, this same video card performs audio/video flawlessly.

 

 

So..... any thoughts?

 

Share this post


Link to post

What version of Clover do you use ? Latest or the version in the guide?

 

//Peter

 

4.35.0

 

UnRaid ver 6.2.4

Share this post


Link to post

Hmm latest I see is Clover_v2.3k_r3949.zip. Anyway any clover that the version in the guid will give you problem, for me using newer clover will give very choppy sound over HDMI. Only version that works is from the guid.

 

 

//Peter

Share this post


Link to post

Hmm latest I see is Clover_v2.3k_r3949.zip. Anyway any clover that the version in the guid will give you problem, for me using newer clover will give very choppy sound over HDMI. Only version that works is from the guid.

 

 

//Peter

 

sorry, was looking at the configurator (just woke up and not quite awake so I didn't understand the question.)

 

clover boot is rev 2.3k 3579

Share this post


Link to post

Figured it out.

 

On a whim, I re downloaded the sierra install app, made a new installer iso, and the new vm made with that is 100%.

 

So somehow, either the creation of the installer or the two different installer apps I previously used caused the error. Either way, glad it's fixed now!

Share this post


Link to post

The passthrough is working, but as soon as i install the nvidia drivers and reboot, the mouse seems to be stuck in the upper left corner. Keyboard does work. Oddly enough, the mouse works when the drivers are not installed...

In clover there shall be a boot argument that shall enable use of this driver, check nvda_drv=1

 

EDIT

 

For me I was loosing HDMI sound with nvidia drivers, even if I reinstalled HDMIAudio-1.1.dmg. Back to OSX Default drivers :-)

 

//Peter

 

I'm trying to assign a GT 710 to sierra. I've tried all combinations of no driver and boot arg: nada_drv=1, with drivers and boot arg, and can't get the mouse out of the left hand corner. What am I missing? machine type is 14,2 and recognizes the card in system information.

Share this post


Link to post

The passthrough is working, but as soon as i install the nvidia drivers and reboot, the mouse seems to be stuck in the upper left corner. Keyboard does work. Oddly enough, the mouse works when the drivers are not installed...

In clover there shall be a boot argument that shall enable use of this driver, check nvda_drv=1

 

EDIT

 

For me I was loosing HDMI sound with nvidia drivers, even if I reinstalled HDMIAudio-1.1.dmg. Back to OSX Default drivers :-)

 

//Peter

 

I'm trying to assign a GT 710 to sierra. I've tried all combinations of no driver and boot arg: nada_drv=1, with drivers and boot arg, and can't get the mouse out of the left hand corner. What am I missing? machine type is 14,2 and recognizes the card in system information.

 

My understanding is the nvda_drv=1 boot arg is no longer applicable to Sierra. See this thread for more info on the new solution.

 

Also, I'm not sure if this will fix the mouse in the corner issue. Frankly, I'm still struggling to get passthrough video working in Sierra so unfortunately can't be of more help. I'm hoping the upcoming holiday may give me some time to dedicate to the problem! :)

 

Share this post


Link to post

The passthrough is working, but as soon as i install the nvidia drivers and reboot, the mouse seems to be stuck in the upper left corner. Keyboard does work. Oddly enough, the mouse works when the drivers are not installed...

In clover there shall be a boot argument that shall enable use of this driver, check nvda_drv=1

 

EDIT

 

For me I was loosing HDMI sound with nvidia drivers, even if I reinstalled HDMIAudio-1.1.dmg. Back to OSX Default drivers :-)

 

//Peter

 

I'm trying to assign a GT 710 to sierra. I've tried all combinations of no driver and boot arg: nada_drv=1, with drivers and boot arg, and can't get the mouse out of the left hand corner. What am I missing? machine type is 14,2 and recognizes the card in system information.

 

My understanding is the nvda_drv=1 boot arg is no longer applicable to Sierra. See this thread for more info on the new solution.

 

Also, I'm not sure if this will fix the mouse in the corner issue. Frankly, I'm still struggling to get passthrough video working in Sierra so unfortunately can't be of more help. I'm hoping the upcoming holiday may give me some time to dedicate to the problem! :)

 

my gtx 760 works fine in sierra using web drivers. I sort of fumbled around and found what worked with it, including mouse.

 

This little 710 is becoming a pita. I'll check out the tonymac link.

Share this post


Link to post

For the sake of not having too many nested quotes, the mouse being stuck is no longer an issue with the geforce 710.

 

I did not do anything in clover or add drivers. All I did was plug in a monitor. It appears the issue arises when trying to access it only as a vm with splashtop, vnc, or other viewer but not apple screen share (which has no audio.)

 

 

Seems as if I will need one of those monitor emulators they sell on amazon as a solution for now.

Share this post


Link to post

my gtx 760 works fine in sierra using web drivers. I sort of fumbled around and found what worked with it, including mouse.

 

This little 710 is becoming a pita. I'll check out the tonymac link.

 

Just to confirm, you're talking about the GTX 760, not the 760ti, right?

Share this post


Link to post

my gtx 760 works fine in sierra using web drivers. I sort of fumbled around and found what worked with it, including mouse.

 

This little 710 is becoming a pita. I'll check out the tonymac link.

 

Just to confirm, you're talking about the GTX 760, not the 760ti, right?

 

yes, Gtx 760, 2GB, EVGA.

Share this post


Link to post

Leaving this here for anyone doing what I'm doing and making an apple compressor transcoding cluster. I spent all day on this error. Finally figured it out.

 

Running Compressor 4.3 in Sierra apparently now requires you to pass through a video card to the vm. Otherwise, it gives you the following error "Failed 3x [computer name] crash service down" and will not transcode. This generic error message can mean many things, but was resolved when I fed the vm a geforce gt 710. Looks like i'm going to go buy a few more tomorrow.

 

 

Share this post


Link to post

Figured it out.

 

On a whim, I re downloaded the sierra install app, made a new installer iso, and the new vm made with that is 100%.

 

So somehow, either the creation of the installer or the two different installer apps I previously used caused the error. Either way, glad it's fixed now!

 

Is there a way to make the installer ISO on linux or windows? can someone link me...

Share this post


Link to post

For posterity, I gave up on the radeon 460, and nvidia 750ti. Instead, I bought a Zotac 2GB GT 710, and it works flawlessly without Nvidia drivers. Shows Clover boot screen, displays properly in the info screen. Supports Metal. No artifacts.

 

Not a gaming card, but this vm will only be used for graphic design, so it should be more than enough for that purpose.

 

As an aside, do I need to install the nvidia cuda drivers or do the macOS drivers include full cuda support?

Share this post


Link to post

For posterity, I gave up on the radeon 460, and nvidia 750ti. Instead, I bought a Zotac 2GB GT 710, and it works flawlessly without Nvidia drivers. Shows Clover boot screen, displays properly in the info screen. Supports Metal. No artifacts.

 

Not a gaming card, but this vm will only be used for graphic design, so it should be more than enough for that purpose.

 

As an aside, do I need to install the nvidia cuda drivers or do the macOS drivers include full cuda support?

 

How is the  Zotac 2GB GT 710 working out for you? I was thinking of picking one up so i can finally start my project

Share this post


Link to post

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.