Contribute
Register

Problems with ATI HD6450 and Intel HD4000, dual monitor setup

Status
Not open for further replies.
Joined
Jul 27, 2012
Messages
69
Motherboard
Gigabyte Z370 HD3
CPU
i5-8400
Graphics
RX 580
Mac
  1. MacBook
Mobile Phone
  1. Android
Here is my setup

Gigabyte GA-Z77-DS3H
Sapphire HD6450 1GB
Dell U2312HM (DVI)
Acer V223HQ (VGA)

First lets begin with HD6450...

I can boot fine with GraphicsEnabler=No, but I obviously get no HW acceleration. The card is shown as 6xxx ATI card in system properties, but both monitors works fine with 1920x1080.

I tried different framebuffers. AtiConfig=Pithecia works for framebuffer, I have HW acceleration and the card is correctly shown as 6450 in system properties, but no matter what other configs I try (AtiPorts=4, etc), I only have the VGA output working. The DVI goes to sleep after it finishes loading the OS. The funny thing is that under system properties, the Dell monitor is detected and shown as 1920x1080, but there is no image coming from DVI. The other funny thing is that the Acer is not shown properly, and it just displays VGA under it preferences. I can switch resolution to 1920x1080, but the images comes strange and it won't fill the entire monitor.


Now on to the Intel HD4000...

I take the HD6450 out, and write the following plist:

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>GenerateCStates</key>
<string>Yes</string>
<key>GeneratePStates</key>
<string>Yes</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string>npci=0x3000 darkwake=0</string>
<key>Legacy Logo</key>
<string>Yes</string>
<key>Timeout</key>
<string>2</string>
<key>UseKernelCache</key>
<string>Yes</string>
<key>device-properties</key>
<string>7f0000000100000001000000730000000200000002 010c00d041030a000000000101060000027fff04002c000000 4100410050004c002c00690067002d0070006c006100740066 006f0072006d002d0069006400000008000000050062011400 00006800640061002d0067006600780000000d0000006f6e62 6f6172642d31</string>
</dict>
</plist>

This has been tested by other members with this motherboard. Here the card is recognized by the system, I get HW acceleration, but the VGA output comes with strange image, nothing clear at all. I think I've read somewhere that the VGA output of the HD4000 is not supported by ML.


So my final questions are...

- Any help trying to fix either one of them so I can have a two monitor setup working with HW acceleration?
- How could I run the setup with the DVI connected to the HD4000 and the VGA to HD6450 with Pithecia framebuffer? Reading the forums it seems people are able to start up with two cards recognized, but I haven't been able to do it. Is it some configs I need to do in BIOS? Or is it plist related?

Thanks
 
I'm almost there

I have now both cards recognized by the system, DVI is connected to HD4000 and VGA is connected to HD6450. I have HW acceleration working.

The only problem left is the resolution on the VGA monitor (Acer V223HD, native resolution 1920x1080). If I select this resolution, the full screen is not shown. It will have black bars, as if the image is stretched. Selecting other resolution it would be shown full, but with wrong graphics.

Here is the plist I'm using and the one working

<?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>EthernetBuiltIn</key>
<string>Yes</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>AtiConfig</key>
<string>Pithecia</string>
<key>AtiPorts</key>
<string>4</string>
<key>Graphics Mode</key>
<string>1680x1050x64</string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string>npci=0x3000 darkwake=0</string>
<key>Legacy Logo</key>
<string>Yes</string>
<key>Timeout</key>
<string>2</string>
<key>UseKernelCache</key>
<string>Yes</string>
<key>device-properties</key>
<string>7f0000000100000001000000730000000200000002 010c00d041030a000000000101060000027fff04002c000000 4100410050004c002c00690067002d0070006c006100740066 006f0072006d002d0069006400000008000000050062011400 00006800640061002d0067006600780000000d0000006f6e62 6f6172642d31</string>


</dict>
</plist>
 
Trying to do similar... get my Geforce 470 working alongside Intel4000HD. Which version of Chimera are you using?
 
My Ati Sapphire 1 GB is only working on DVI / HDMI with:

1. Bulrushes not Pithecia
2. AtiPorts=3
3. SMBIOS = iMAC 12.2
4. GraphicsEnabler = Yes
 
Status
Not open for further replies.
Back
Top