Jump to content
Welcome to InsanelyMac Forum

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.


  • Content count

  • Joined

  • Last visited

About frees11

  • Rank
    InsanelyMac Protégé
  1. Hi how about displayport or hdmi? Are you able to use external displays? I have Acer predator 17 with gsync nvidia without optimus and every time I try to connect external display everything freezes on laptop display and I don't have any signal on external display. When I disconnect external monitor everything starts to work again.
  2. Hi I have Acer Predator 17, 6700hq, 17" gsync display and Nvidia GTX 1060 6GB without internal gpu - laptop display is hooked to gpu directly so are the display port and hdmi connectors. I have newest pascal webdrivers. Everything works fine under sierra except I can't turn on my 4k display connected via displayport - it just says no signal and whole gui on laptop display is frozen. When I disconnect displayport, gui works again on laptop display. Does anyone have similar problem and solution? Also I have problem when I play Hearthstone with some light artefacts. It's common on nvidia gpus or this is hackintosh only problem?
  3. Thanks, but I found very interesting thing. This erratic mouse movemenet, only occurs with my Logitech G400 mouse. Yesterday I tried magic mouse via passthroughed bluetooth dongle and it worked like a charm. But the real problem is, that Logitech mouse is working fine in other hackintoshes (which runs on bare metal, not in qemu)
  4. Hi I am restoring my problem with jumpy cursor in OS X. My previous thread was deleted because of insanelymac db problems. The problem is that, when passing separated usb devices to OSX my mouse cursor is erratic and jumps all over the screen under high cpu load. I tried to pass through whole usb controller, but I am not able to do it. I am not using virsh just qemu command. Could someone post guide how to passthrough whole usb controller to VM? Thanks. Also is there any way how to find out which usb devices uses which controller? Here is lspci -nn | grep USB command result 00:14.0 USB controller [0c03]: Intel Corporation C610/X99 series chipset USB xHCI Host Controller [8086:8d31] (rev 05) 00:1a.0 USB controller [0c03]: Intel Corporation C610/X99 series chipset USB Enhanced Host Controller #2 [8086:8d2d] (rev 05) 00:1d.0 USB controller [0c03]: Intel Corporation C610/X99 series chipset USB Enhanced Host Controller #1 [8086:8d26] (rev 05) and here is lsusb command result Bus 002 Device 002: ID 8087:8002 Intel Corp. Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 002: ID 8087:800a Intel Corp. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 004 Device 003: ID 2109:8110 VIA Labs, Inc. Hub Bus 004 Device 002: ID 045b:0210 Hitachi, Ltd Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 003 Device 021: ID 045e:028f Microsoft Corp. Xbox360 Wireless Controller Bus 003 Device 008: ID 2109:2811 VIA Labs, Inc. Hub Bus 003 Device 016: ID 045e:0719 Microsoft Corp. Xbox 360 Wireless Adapter Bus 003 Device 007: ID 1a40:0101 Terminus Technology Inc. Hub Bus 003 Device 003: ID 045b:0209 Hitachi, Ltd Bus 003 Device 005: ID 0a81:0101 Chesen Electronics Corp. Keyboard Bus 003 Device 029: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode) Bus 003 Device 006: ID 05ac:0250 Apple, Inc. Aluminium Keyboard (ISO) Bus 003 Device 019: ID 046d:c245 Logitech, Inc. G400 Optical Mouse Bus 003 Device 002: ID 05ac:1006 Apple, Inc. Hub in Aluminum Keyboard Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub and here is my qemu command sudo echo 1 > /sys/module/kvm/parameters/ignore_msrs sudo taskset -c 5,6,7,8,9,10 chrt -r 1 qemu-system-x86_64 -curses \ -m 32768 \ -enable-kvm \ -cpu core2duo \ -smp cores=2,threads=2 \ -M q35 \ -bios /home/frees/media/kingstonssd/home/frees/OVMF-pure-efi-win.fd \ -device e1000-82545em,netdev=net1,mac=52:54:00:12:34:01 -netdev type=tap,id=net$ -device ahci,id=hdbus,bus=pcie.0 \ -device ide-hd,bus=ide.2,drive=drive-sata0-0-0,id=sata0-0-0 \ -drive file=/home/frees/media/kingstonssd/home/frees/Documents/mac.qcow2,if=non$ -device ide-drive,bus=hdbus.0,drive=Clover \ -drive id=Clover,if=none,file=/home/frees/media/kingstonssd/home/frees/clover-d$ -device isa-applesmc,osk="ourhardworkbythesewordsguardedpleasedontsteal(c)Apple$ -device vfio-pci,host=06:00.0,multifunction=on \ -device vfio-pci,host=06:00.1 \ -vga none \ -usb -usbdevice host:05ac:0250 -usbdevice host:046d:c245 \
  5. Hi for those who want to passthrough dynamically usb devices to VM from HOST and vice versa and are using qemu command, you can just use https://www.virtualhere.com/, which enables passing USB device over LAN. It's so seamless solution that I am really surprised how good it works. For example right now I am creatings usb installation media with osx from my OSX VM which runs on Arch through qemu and this is only reaction I am able to do
  6. Well you can create image which will accomodate whole size of your hdd or ssd, I didn't try passing whole disk to VM, I really don't see any advantage. Here are speeds, but I don't know how to give them to context. I don't know if ssd is too slow or too fast, but my feelings are that there is no difference between qemu image on ssd and windows directly installed on ssd. SSD is Kingston Savage 480GB. http://prntscr.com/a6b67t
  7. yop, I've got pretty much everything working now, I made network bridges according this guide https://bbs.archlinux.org/viewtopic.php?pid=1148335#p1148335and synergy and samba wasn't problem at all. Thanks for your help and thanks for waschbenzin guide, I wouldn't be able to get it working without you too
  8. Well I am using just clover with waschbenzin config from post I mentioned earlier and one kext for hdmi and dp audio, that's all.
  9. Yes it's incredible, passthrough is working very well. Now I have turned on Arch Linux which is host computer using Intel HD4000 and two VM, one with Windows which use R9 290X(gaming rig) and second one which use GTX950 - OSX machine. Whole computer is using something around 30 GB ram. I allocated 20GB to os x - my workstation and 8GB to windows, the rest is for web server and host linux. I really recommends this setup, Windows with all games is almost like OSX app, I can switch to it and from it as I want and let all windows in OSX opened. Not to mention that whole process of switching is as fast, as your monitor can change inputs.
  10. @KillerKelvUK HA, I was finally able to make this work. I used everything from waschbenzin's post and created osx installation in virtualbox from first waschbenzin post. Then I converted final vdi from virtualbox to qcow2 via this command qemu-img convert -f vdi -O qcow2 vm.vdi vm.qcow2 it booted in resolution 800x600 and then I installed nvidia web drivers, changed smbios to imac14,1 and turned it off. Then I modified waschbenzin start-kvm, script added nvidia pass through and booted it again and finally I were able to boot os x on primary 4k monitor which is connected via DP to GTX950. It works very good, I don't see any difference between this and real hackintosh I have on second hdd in terms of performance. Now I need to solve network bridges, so my router gives ip address to both VM(osx and windows). Could you please help me with this? When everything will be ready I will post complete guide, how to have all 3 OS (OSX, Windows and Arch Linux) working at the same time. @smolderas I don't think there is any difference between vm and real hackintosh in this matter. I already connected my VM to icloud, enabled Find my mac, I can find him from icloud.com, so I think everything is fine and everybody thinks it's real mac computer. We are as close to real mac hw with waschbenzin guide as possible.
  11. @KillerKelvUK, yeah fundamentals are not problem with me I already installed many hackintoshes with OS X 10.6 10.7 109 10.10 and 10.11(10.6 - 10.9 were with chameleon, the rest with clover.) I am trying to run this with GTX 950, it's the only graphic card which is sent to VM. I already came up with something, which I basically harness from this board and ThatGordo github. I am able to run clover, I am booting with params -v nv_disable=1 rootless=0, but every time boot stops on line with many + symbols. Could you please check this if there are some problems, or copy here your config.plist and your qemu script? Thanks. Here is my qemu script: #!/bin/bash sudo qemu-system-x86_64 \ -m 8192 \ -enable-kvm \ -cpu core2duo,vendor=GenuineIntel \ -rtc base=localtime \ -smbios type=2 \ -machine q35,accel=kvm,usb=off,vmport=off \ -bios /usr/share/edk2.git/ovmf-x64/OVMF_CODE-pure-efi.fd \ -smp 8,sockets=1,cores=4,threads=2 \ -device isa-applesmc,osk="ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" \ -usb -usbdevice host:2516:0002 -usbdevice host:046d:c245 \ -device i82801b11-bridge,id=pci.1,bus=pcie.0,addr=0x1e \ -device pci-bridge,chassis_nr=2,id=pci.2,bus=pci.1,addr=0x1 \ -device ahci,id=sata0,bus=pci.2,addr=0x5 \ \ -drive file=/home/frees/Documents/clover.dd,if=none,id=drive-sata0-0-2,format=raw \ -device ide-hd,bus=ide.2,drive=drive-sata0-0-2,id=sata0-0-2,bootindex=1 \ -drive file=/home/frees/Documents/mac.img,if=none,media=disk,id=drive-sata0-0-0,format=qcow2 \ -device ide-hd,bus=sata0.0,drive=drive-sata0-0-0,id=sata0-0-0 \ -device vfio-pci,host=02:00.0,multifunction=on \ -device vfio-pci,host=02:00.1 \ #-device e1000-82545em,netdev=Mac,mac=52:54:00:00:00:02 -netdev tap,id=Mac \ and here is my clover.plist <?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>FiX_TMR_40000</key> <true/> <key>FixRegions_10000000</key> <true/> <key>FixSBUS_0080</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>OSX</string> <key>Legacy</key> <string>PBR</string> <key>Secure</key> <false/> <key>Timeout</key> <integer>5</integer> <key>XMPDetection</key> <false/> </dict> <key>CPU</key> <dict> <key>QEMU</key> <true/> </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>bootcamp</string> </dict> <key>Graphics</key> <dict> <key>Inject</key> <dict> <key>ATI</key> <false/> <key>Intel</key> <false/> <key>NVidia</key> <false/> </dict> <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>IM141.88Z.0118.B00.1309031248</string> <key>Board-ID</key> <string>Mac-031B6874CF7F642A</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,1</string> <key>SerialNumber</key> <string>C02LXB47F8J2</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>
  12. @KillerKelvUK​: yes, windows is not a problem, it was actually piece of cake, according to this guide: https://www.reddit.com/r/pcmasterrace/comments/3lno0t/gpu_passthrough_revisited_an_updated_guide_on_how/I already played CS: GO on it My host is Arch Linux, windows client is windows 10. But I have problem with osx, because I don't know where to find clover image and bios. Should I create it somehow? Or is it somewhere available to download?
  13. Hi it's awesome that you were able to make virtualization work. I have problem with this, because I don't know where to find bios image and clover image. Could you please send me link to some guide? Thank you very much. My hw: Core i7 3770 with VT-D support r9 290x for windows GTX 950 for os x intel hd 4000 for ubuntu
  14. Thanks for note, I repaired it.
  15. Hello guys, in this guide I will show you how to install and run OS X 10.11 El capitan Public Beta 1 on MSI Z77A-G45 Gaming. Complete PC configuration: Intel Core i7 3770k 3.5Ghz MSI Z77A-G45 Gaming 16GB Kingston ram 4*4GB Gigabyte R9 290X Windforce 4GB GV-R929XOC-4GD Sapphire AMD R9 290 referential : this one isn't working Corsair RM550W PSU HDDs: Crucial 240GB SSD, Transcend 256GB ssd, WD2000 EARS 2TB hdd, Samsung 2TB hdd. Philips BDM4065UC UHD 40" display hooked to Gigabyte 290X via Display Port and some old 23" LG full hd display hooked to Intel 4000 graphic viac DVI. Prerequisities: In bios you should have enabled IGP and IGP should be main graphic accelerator. You should also have switched boot mode to UEFI(not UEFI+Legacy) For working fan control you need to enable and set it up in bios. I wasn't able to control cpu fan rpm from os x but bios automatic mode works and I hadn't any problem with that. Installation: For creating installation media use this guide: http://www.insanelymac.com/forum/topic/307003-clover-os-x-el-capitan-usb/, choose Uefi and ESP, also used E2200 kext for ethernet connection(Killer). Becuase I have core i7 which have Intel 4000 graphic I usec Clover config with enable Intel graphic card. In my case is integrated gpu needed for multimonitor support IMPORTANT THING: you need to add FakeSMC kext and all other kexts(E2200 ethernet...) to both 10.11 folder and to 10.10 folder in kexts folder as well. IMPORTANT THING 2: I recommend using simple 8GB usb key, with my card reader and micro sd card I wasn't able to create bootable os x medium. Post installation: After sucessful installation, you should boot capitan from installed hdd via USB key bootloader and find yourself in El capitan with intel graphic working, without working 290X and sound. Then download Clover installer again and repeat exactly same steps, when you were creating bootable installation media copying kexts to efi partition and so on. IMPORTANT THING: you need to add FakeSMC kext and all other kexts(E2200 ethernet...) to both 10.11 folder and to 10.10 folder in kexts folder as well. After that restart your computer pull out usb key and boot os x via install clover from main hdd. You should find yourself in El capitan with intel graphic working, Ethernet working as well, without working 290X and sound. R9 290X: download clover configurator, mount efi partition load config and uncheck Ati injection graphics tab and in SMBIOS section select iMac 14.1 retina. Newest Mac Pro smbios should also worked although I didn't test it. After restart 290X should report itself as AMD Radeon HD 8xxx 4096 MB in system report. And any UHD monitor connected via display port should work as well. Sound: use this script https://github.com/toleda/audio_CloverALC, it should auto select ALC892, after installation restart and after boot enable in system preferences show volume in menu bar ALT+right click on sound icon in menu bar select output device internal speakers and increase volume. Sound should be working What isn't working yet: Bluetooth: I have arctic UD2 bluetooth dongle which worked in Yosemite but in PB1 when I click on Bluetooth pane in system preferences, it freezes and I need to force quit whole application. GPU Fan???: I also think that gpu fan can't be regulated, but maybe I will find some tool for it later. USB 3.0: I didn't find any fix for it, but I wasn't very thorough because now I don't have any usb 3.0 device connected. AMD R9 290: I also have this card which is basically stripped R9 290X but I wasn't able in any way to enable it with display port connected although some people says that they have it working with HDMI. On yosemite 10.10.1 it worked great after injection Ok guys, after completing this guide you should have working Capitan on your hackintosh pc, but if you have any problem just leave comment or pm me.