Jump to content
InsanelyMac Forum


  • Content count

  • Joined

  • Last visited

About ohetfi

  • Rank
    InsanelyMac Protégé
  1. Hi, I am using Arch Linux also and for my host networking I completely disable NetworkManager and use systemd-networkd instead of netctl. First you must start and enable systemd-netword and systemd-resolved services. I used the steps described in https://wiki.archlinux.org/index.php/systemd-networkd I have a single wired network, but it should be the same with wireless network. I created the bridge by supplying these 3 configuration files: /etc/systemd/network/20-collect-br0.network: [Match] Name=en* [Network] Bridge=br0 /etc/systemd/network/21-create-br0.netdev: [NetDev] Name=br0 Kind=bridge /etc/systemd/network/22-config-br0.network: [Match] Name=br0 [Network] Address= Gateway= DNS= DNS= Metric=10 Here's my QEMU network snippet lines: # Network OPTS="$OPTS -netdev tap,vhost=on,id=brlan" OPTS="$OPTS -device e1000-82545em,mac=$(/usr/local/bin/qemu-mac-hasher $VM_NAME),netdev=brlan" The qemu-mac-hasher script borrowed from https://wiki.archlinux.org/index.php/QEMU Hope it helps you, Maclarentosh. Anyway, does somebody had any success passing through PulseAudio's sound to the guest Hackintosh?
  2. No, I still failed to get my USB 3.0 controller to passthrough. I can type from my keyboard which is attached to the USB controller on Clover menu, but as soon as OS X El Capitan boots it completely disables it. I even can see my USB tree on the System Profiler (even my Logitech F510 gamepad is detected) but somehow it doesn't work. Probably we need to make OS X thinks that it is an Intel USB controller not a Renesas (mine at least). I workaround it by using Synergy for mouse+keyboard and NoMachine Audio adapter for the audio.
  3. Hi nate911, No, the System Preferences still points to the default driver. Is it just only cosmetic aspect that actually the kext driver for the Web driver is actually loaded? How can I check it?
  4. OK, I finally found a workaround for bypassing audio input and output. I'm using NoMachine, no latency whatsoever, I even get to have my microphone on the host passed also. Plus another method to connect to the VM remotely. Big win. EDIT: Hmm, microphone still has the lag, but audio output (playing YouTube videos) has no issues.
  5. After removing the USB devices from QEMU command line (used when installing stage), the mouse has detected! Although with an insanely slow input lag. Keyboard still not detected when it plugs into a USB switch (needed to plug on both host and VM), but when I try to plug another keyboard directly on the Renesas USB 3.0 card, it was detected but still at an insanely slow input lag. Here's my compete QEMU command line so far, I've tidy it up a bit. http://pastebin.com/DgWCzp5L
  6. Hmm, I never experienced such insanely fast OS X as you do, I think your Clover boot image solved that, even though I export/save the Clover Configurator several times, the speed is quite normal. Did your GPU detected correctly on About This Mac/System Report? For now using Synergy for mouse and keyboard is a good enough workaround for me. As for audio, probably I can run a screen sharing session from the Mac to Linux host and hope that the audio is replayed on the host side. xD
  7. What does that QEMU settings actually do? I have saved and rebooted Clover Configurator many times without applying the QEMU that you mentioned. Currently my SMBIOS uses iMac14,2 since I think that's the most compatible one. Still I couldn't change -cpu other than core2duo. Changing it to IvyBridge makes it to reboot to Clover menu again and again. You're correct, I tried omitting the ioh3420 but the GPU still passed through. No matter what I do, I couldn't get the NVIDIA Web driver to be enabled. But the default ones, are actually pretty stable. I haven't tried it using Steam games though. If I look at the System Report, my USB devices attached to Renesas USB 3.0 card detected. Even my mouse' LED is on after a while. I think the issue of my USB related to this http://www.insanelymac.com/forum/topic/306777-guide-usb-fix-el-capitan-1011/Still working to understand on it As for the audio, still a deadend. :/ I tried splitting the OVMF image copying the command from my Windows 10 VM, but it got stuck just after Clover boot, exactly after those dots forming a single line at the beginning of he the boot.
  8. Hi Peter_sm, Tried your suggestion in adding ioh3420 thingy, I totally forgot about this flag in Q35. Looks like it worked for the GPU, though it still using the default OS X NVIDIA not the retail one. I don't know is it good or not. At least it detected correctly in About This Mac. I have both screen using the passed through GPU. You gave me an idea. I enabled autologin for my admin user and setup Synergy and restart with passed through GPU using nvda_drv=1 kernel boot param. I can now enter my El Capitan desktop with full fledged 1080p resolution under NVIDIA GTX 980 . Now I can open and see what Clover Configurator can do to me. Hmm, if I understand it correctly, can I use the Clover Configurator to persist nvda_drv=1 kernel boot params? And SMBIOS? What about the drivers like AC97 audio? I think I saw it when in the Clover installer.
  9. I have successfully installed and updated El Capitan to 10.11.1 using waschbenzin's clover image in QEMU KVM on Linux. I'm still encountering issues though. This is my first Hackintosh, so please bear with me. I think I can passthrough my USB 3.0 card since I can type the keyboard attached to it when on Clover boot menu, but when El Capitan displays login screen I can't type the keyboard (my mouse didn't seem to respond on both time though). Something disables it on the process. How can I passthrough my GPU (NVIDIA GTX 980)? I have tried using boot args nv_disable=1 for installing the NVIDIA Web Driver and nvda_drv=1 after enabling it. But it only results in a freeze wallpaper of El Capitan (I couldn't see the login screen). Any hints on enabling the host audio for the El Capitan VM? Such that I can hear the sound from both my host and the VM without disabling the other. Is there any way that I can enlarge the display resolution at least on QEMU display? I couldn't modify configuration using Clover Configurator since the display is too small. I have done passing through both that same GPU and USB card to my Windows 10 (UEFI) VM without issues. So it's probably El Capitan specific configuration that needs to be addressed. Here's my QEMU KVM script: #!/bin/bash export QEMU_AUDIO_DRV=alsa sudo echo "Starting osx-elcapitan machine" # Disable Dell U2312HM display xrandr --output HDMI1 --off --output HDMI3 --mode 1920x1080 --pos 0x0 --rotate normal qemu-system-x86_64 \ -m size=16G \ -mem-path /dev/hugepages \ -mem-prealloc \ -balloon none \ -enable-kvm \ -cpu core2duo,kvm=off,vendor=GenuineIntel \ -smp cpus=2,cores=2,threads=1,sockets=1 \ -M q35 \ -rtc clock=host,base=utc \ -k en-us \ -bios ovmf/OVMF-pure-efi.fd \ -device ahci,id=hdbus,bus=pcie.0 \ -device ide-drive,bus=hdbus.0,drive=Clover \ -drive id=Clover,if=none,file=disks/clover-debug-test.dd,format=raw \ -device ide-drive,bus=hdbus.1,drive=MacOSX \ -drive id=MacOSX,if=none,file=/data/machines/osx-elcapitan/disks/disk0-system.img,format=raw \ -device isa-applesmc,osk="you-need-to-own-a-Mac" \ -device piix4-usb-uhci,id=usbbus \ -usb -device usb-kbd -device usb-mouse \ -netdev tap,vhost=on,id=brlan \ -device e1000-82545em,mac=$(/usr/local/bin/qemu-mac-hasher osx-elcapitan),netdev=brlan \ -device AC97 \ -monitor stdio \ -smbios type=2 \ -device vfio-pci,host=03:00.0 \ -device vfio-pci,host=01:00.0,multifunction=on \ -device vfio-pci,host=01:00.1 \ -vga none -serial null -parallel null -display none # Restore Dell U2312HM display xrandr --output HDMI1 --mode 1920x1080 --pos 0x0 --rotate normal --output HDMI3 --mode 1920x1080 --pos 1920x0 --rotate normal