stingray_454 Posted August 6, 2014 Share Posted August 6, 2014 Interesting, since changing monitors (to a Korean 1440p monitor) and running it off the DVI-D of my 290X (DVI-D is the only one available for the monitor), the entire screen flickers like crazy. Anyone else notice this? Try unplugging the monitor and re-plugging it, that usually removes the flicker. I managed to get my 290X DVI port working 100% with some tinkering, I posted the config.plist patch a few posts up. You can give that a try if you want. Link to comment Share on other sites More sharing options...
Awesome Donkey Posted August 7, 2014 Share Posted August 7, 2014 Yes, unplugging it does work but it's still annoying to do. I tried your patch and the settings listed in that post, and after the Apple logo it just goes to black and the monitor goes into standby. I think you have the same card as me (ASUS 290X DirectCU II OC) and I'm trying to run the monitor from the upper DVI port on the card. Is it possible you can provide a tutorial of every change made step-by-step? I'm using Clover Configurator to edit config.plist. Link to comment Share on other sites More sharing options...
stingray_454 Posted August 7, 2014 Share Posted August 7, 2014 Yes, unplugging it does work but it's still annoying to do. I tried your patch and the settings listed in that post, and after the Apple logo it just goes to black and the monitor goes into standby. I think you have the same card as me (ASUS 290X DirectCU II OC) and I'm trying to run the monitor from the upper DVI port on the card. Is it possible you can provide a tutorial of every change made step-by-step? I'm using Clover Configurator to edit config.plist. Yes, that's the same card I use, and I seem to remember I also used the upper DVI port. You can try the lower one too if that makes a difference. I didn't actually try the patch with DP5, but it worked well in DP4 at least. I don't use Clover Configurator, but the best way to make sure it doesn't contain any other settings than those listed is to just copy the plist to the desktop, edit it with a text editor and copy it back. I noticed that adding aditional options could screw with the result, so leave out all other options than those specified in the post. I don't have access to my hackintosh right now but I can attach my working plist tomorrow if you didn't get it working by then. About the changes, it's nothing advanced: InjectATI - needed to use the Baladi profile PatchVBios - we don't need to patch it, set to false FBName - Set Baladi profile VideoPorts - Needs to be 1, if we try to patch the others or keep their default values we just get black screens InjectEDID - I needed to set this to true for my screen. Might be where the problem is, try with false too. Don't think a customedid is necessary. KernelAndKextPatches section changes: Patches the Baladi framebuffer so that the first video port is the DVI with the correct settings to get a stable image. Link to comment Share on other sites More sharing options...
Awesome Donkey Posted August 7, 2014 Share Posted August 7, 2014 Ah, so you're trying it from 10.10, okay. I was trying it from 10.9.4 with Netkas' 290X backports. That may be why it'd go black when I put in Baladi for the FBName - without it the other options didn't cause issue but didn't fix the flicker. I'll give DP5 a shot and come back! Link to comment Share on other sites More sharing options...
Awesome Donkey Posted August 7, 2014 Share Posted August 7, 2014 Still no go, display turns off after Apple logo. I've triple checked the settings, they're correct. Link to comment Share on other sites More sharing options...
Grzesiek13 Posted August 7, 2014 Share Posted August 7, 2014 Ah, so you're trying it from 10.10, okay. I was trying it from 10.9.4 with Netkas' 290X backports. That may be why it'd go black when I put in Baladi for the FBName - without it the other options didn't cause issue but didn't fix the flicker. I'll give DP5 a shot and come back! To remove flickering just sleep and wake the monitor, you can assign the command in mission control - not permanent solution but better than unplugging the cable Link to comment Share on other sites More sharing options...
stingray_454 Posted August 7, 2014 Share Posted August 7, 2014 Still no go, display turns off after Apple logo. I've triple checked the settings, they're correct. You're right. I tried my DVI fix that worked great in DP3 and DP4 now, and it doesn't work at all with DP5. Sorry :-/. Seems something within the drivers changed. I'll let you know if I get it working again, but right now multi-monitor detection and support seems completely broken. Link to comment Share on other sites More sharing options...
Awesome Donkey Posted August 7, 2014 Share Posted August 7, 2014 To remove flickering just sleep and wake the monitor, you can assign the command in mission control - not permanent solution but better than unplugging the cable Which command(s) are correct? Link to comment Share on other sites More sharing options...
MattsCreative Posted August 8, 2014 Share Posted August 8, 2014 well if anyone comes up with a connector patch for clover let me know we need both dvi and hdmi to think it's display port so we can get the framebuffers to load and so we can use mulit monitor Link to comment Share on other sites More sharing options...
MattsCreative Posted August 8, 2014 Share Posted August 8, 2014 ok all issue fixed with updated clover framebuffer loads and no more flickr Link to comment Share on other sites More sharing options...
Awesome Donkey Posted August 8, 2014 Share Posted August 8, 2014 Which build of clover? I'm running 2795. Link to comment Share on other sites More sharing options...
MattsCreative Posted August 8, 2014 Share Posted August 8, 2014 2805 Link to comment Share on other sites More sharing options...
Awesome Donkey Posted August 8, 2014 Share Posted August 8, 2014 Ah, okay. Gotta wait until a compiled package is linked. Link to comment Share on other sites More sharing options...
stingray_454 Posted August 11, 2014 Share Posted August 11, 2014 This might be slightly off-topic, but did anyone manage to get audio over HDMI and/or DP to work with the 290X? Is that something you fix with the sound driver or the GPU driver? Link to comment Share on other sites More sharing options...
toleda Posted August 11, 2014 Share Posted August 11, 2014 This might be slightly off-topic, but did anyone manage to get audio over HDMI and/or DP to work with the 290X? HDMI/DP audio requires dsdt edits and, likely, framebuffer edits. Mavericks AppleHDA HDMI Audio Link to comment Share on other sites More sharing options...
stingray_454 Posted August 12, 2014 Share Posted August 12, 2014 HDMI/DP audio requires dsdt edits and, likely, framebuffer edits. Mavericks AppleHDA HDMI Audio Am I correct in my understanding that v2 should work with 10.10, or is it Mavericks only? Anyway, I'll have a closer look at this soon, worth a shot. Thanks! Link to comment Share on other sites More sharing options...
stingray_454 Posted August 13, 2014 Share Posted August 13, 2014 Anyone else have a problem with Display Sleep on the 290X? If I leave the computer for a while so that the display is powered off, sometimes (not always) I can't wake the display from sleep again. The computer is on and working perfectly, it just doesn't seem to re-activate the screen. Unplugging and replugging the display doesn't help either, I have to reboot to turn on the display again. Guessing it's a driver issue, but maybe someone had a similar issue and managed to solve it? Link to comment Share on other sites More sharing options...
toleda Posted August 13, 2014 Share Posted August 13, 2014 v2 should work with 10.10, or is it Mavericks only? Both. Link to comment Share on other sites More sharing options...
MattsCreative Posted August 13, 2014 Share Posted August 13, 2014 guys i sent rampage dev my 290x bios our framebuffer and he is going to try and patch it so we can multi monitor 1 Link to comment Share on other sites More sharing options...
Awesome Donkey Posted August 14, 2014 Share Posted August 14, 2014 Hopefully that can get the DVI output stable too! Link to comment Share on other sites More sharing options...
MattsCreative Posted August 14, 2014 Share Posted August 14, 2014 Hopefully that can get the DVI output stable too! stable for me but i want it stable for all of you Link to comment Share on other sites More sharing options...
Awesome Donkey Posted August 15, 2014 Share Posted August 15, 2014 Yeah, not stable for me even with the newest Clover, sadly. Link to comment Share on other sites More sharing options...
Grzesiek13 Posted August 15, 2014 Share Posted August 15, 2014 Yeah, not stable for me even with the newest Clover, sadly. You're just doing it wrong, just use stingray_454's solution - Baladi framebuffer+DVI patching Link to comment Share on other sites More sharing options...
Awesome Donkey Posted August 15, 2014 Share Posted August 15, 2014 I did do that and it doesn't work. If you or anyone else could please upload a working config.plist file I'll give it a try for the sake of ruling out user error. EDIT: Here, I'll attach my config.plist file with the modifications (triple checked, they're correct). See if I messed up somewhere. <?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>AddDTGP_0001</key> <true/> <key>AddHDMI_8000000</key> <true/> <key>AddIMEI_80000</key> <true/> <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>FixAirport_4000</key> <true/> <key>FixDisplay_0100</key> <true/> <key>FixFirewire_0800</key> <true/> <key>FixHDA_8000</key> <true/> <key>FixHPET_0010</key> <true/> <key>FixIPIC_0040</key> <true/> <key>FixLAN_2000</key> <true/> <key>FixRegions_10000000</key> <true/> <key>FixShutdown_0004</key> <true/> <key>NewWay_80000000</key> <true/> </dict> <key>Name</key> <string>DSDT.aml</string> <key>ReuseFFFF</key> <false/> </dict> <key>DropTables</key> <array> <dict> <key>Signature</key> <string>DMAR</string> </dict> <dict> <key>Signature</key> <string>SSDT</string> <key>TableId</key> <string>CpuPm</string> </dict> <dict> <key>Signature</key> <string>SSDT</string> <key>TableId</key> <string>Cpu0Ist</string> </dict> </array> <key>HaltEnabler</key> <true/> <key>SSDT</key> <dict> <key>DropOem</key> <false/> <key>EnableC6</key> <true/> <key>Generate</key> <dict> <key>CStates</key> <true/> <key>PStates</key> <true/> </dict> </dict> </dict> <key>Boot</key> <dict> <key>Arguments</key> <string>kext-dev-mode=1</string> <key>DefaultVolume</key> <string>MacHDD</string> <key>Legacy</key> <string>PBR</string> <key>Log</key> <false/> <key>Secure</key> <false/> <key>Timeout</key> <integer>0</integer> <key>XMPDetection</key> <false/> </dict> <key>Devices</key> <dict> <key>Audio</key> <dict> <key>Inject</key> <string>No</string> </dict> <key>FakeID</key> <dict> <key>ATI</key> <string>0x0</string> <key>IMEI</key> <string>0x0</string> <key>IntelGFX</key> <string>0x0</string> <key>LAN</key> <string>0x0</string> <key>NVidia</key> <string>0x0</string> <key>SATA</key> <string>0x0</string> <key>WIFI</key> <string>0x0</string> <key>XHCI</key> <string>0x0</string> </dict> <key>USB</key> <dict> <key>AddClockID</key> <true/> <key>FixOwnership</key> <true/> <key>Inject</key> <true/> </dict> </dict> <key>DisableDrivers</key> <array> <string>Nothing</string> </array> <key>GUI</key> <dict> <key>Hide</key> <array> <string>BOOTX64.EFI</string> <string>Windows</string> </array> <key>Language</key> <string>en:0</string> <key>Mouse</key> <dict> <key>Enabled</key> <true/> <key>Mirror</key> <false/> <key>Speed</key> <integer>8</integer> </dict> <key>Scan</key> <dict> <key>Entries</key> <true/> <key>Legacy</key> <false/> <key>Tool</key> <true/> </dict> <key>ScreenResolution</key> <string>2560x1600</string> <key>Theme</key> <string>bootcamp</string> </dict> <key>Graphics</key> <dict> <key>Inject</key> <dict> <key>ATI</key> <true/> <key>Intel</key> <false/> <key>NVidia</key> <false/> </dict> <key>PatchVBios</key> <false/> <key>FBName</key> <string>Baladi</string> <key>VideoPorts</key> <integer>1</integer> <key>InjectEDID</key> <string>Yes</string> </dict> <key>KernelAndKextPatches</key> <dict> <key>ATIConnectorsController</key> <string>8000</string> <key>ATIConnectorsData</key> <string>00040000040300000001030012040303</string> <key>ATIConnectorsPatch</key> <string>04000000140000000001010011020303</string> <key>AppleRTC</key> <true/> <key>AsusAICPUPM</key> <true/> <key>KextsToPatch</key> <array> <dict> <key>Comment</key> <string>External icons patch</string> <key>Find</key> <data> RXh0ZXJuYWw= </data> <key>Name</key> <string>AppleAHCIPort</string> <key>Replace</key> <data> SW50ZXJuYWw= </data> </dict> </array> </dict> <key>RtVariables</key> <dict> <key>LogEveryBoot</key> <string>10</string> <key>LogLineCount</key> <integer>3000</integer> <key>MountEFI</key> <string>Yes</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>C02L3675F8JC</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> Link to comment Share on other sites More sharing options...
MattsCreative Posted August 23, 2014 Share Posted August 23, 2014 guys install public beta 2 dual monitors work out of the box Link to comment Share on other sites More sharing options...
Recommended Posts