Contribute
Register

SOLVED!!!: MSI HD Radeon 6850 OC fully working

Status
Not open for further replies.
Joined
Feb 3, 2012
Messages
50
Motherboard
Gigabyte Z68X-UD3H-B3
CPU
i7 2600K
Graphics
HD 6850
Mobile Phone
  1. Android
Lion 10.7 only: MSI HD Radeon 6850 OC fully working

Help please!

I just install OS X Lion on my system, but I can't get my monitor to work (via HDMI) without setting GraphicsEnabler=No.

What do I need to do to fix this?
I already used MultiBeast and installed the Graphic drivers but I don't think they work.

My setup:

  • OS: OS X Lion 10.7.3
    How: Used Unibeast
    Graphic Card: MSI HD Radeon 6850 OC version
    Processor: Intel Core i7 2600K
    Memory: 8GB
    Storage: 1TB Seagate 7200rpm

    GeekBench score: 15.757 <---does this match my system?

PS:
I've been a Mac users for 5 years (iMac late-2006 model) until it crapped out on me.
And this is my first Hackintosh ever, so please excuse me if I sound a little noobish.
 
Re: MSI HD Radeon 6850 OC, can only boot with GraphicsEnabler=No

if you check out the wiki here it looks like your card works oob. Try booting with AtiConfig=Gibba to see if that framebuffer will work for you.
 
Re: MSI HD Radeon 6850 OC, can only boot with GraphicsEnabler=No

air9 said:
if you check out the wiki here it looks like your card works oob. Try booting with AtiConfig=Gibba to see if that framebuffer will work for you.

Hey thanks for your reply.
I tried what you said during the bootloader screen, but it didn't work.
 
Re: MSI HD Radeon 6850 OC, can only boot with GraphicsEnabler=No

you could also try PCIRootUID=0 at your boot screen to see if that will get you to the desktop.

From there, you could try adding GraphicsEnabler=Yes, AtiConfig=Gibba, and AtiPorts=(how ever many ports are on your card) to your boot.plist. There are plenty of threads on this fourm about how to add changes to your boot.plist. You may need to try different framebuffers too.

I am also running a 6850 via hdmi and with the above edits (i used a different framebuffer) my card works great.
 
Re: MSI HD Radeon 6850 OC, can only boot with GraphicsEnabler=No

I have same card as you with dual DVI working perfectly, cinebench clock at 52fps, but not sure can work on HDMI or not.
pls try attached kext and enter following string into your chameleon.boot.plist

<key>AtiConfig</key>
<string>Gibba</string>
<key>AtiPorts</key>
<string>4</string>
 

Attachments

  • ATI6000Controller.kext.zip
    232.7 KB · Views: 146
Re: MSI HD Radeon 6850 OC, can only boot with GraphicsEnabler=No

Oke, really close now, but still not perfect...

I added this:
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>AtiConfig</key>
<string>Bulrushes</string>
<key>AtiPorts</key>
<string>4</string>

I tried both Gibba and Duckweed, which both don't work for me.

Bulrushes is the only framebuffer that seems to work, BUT now whenever I move the cursor the screen freezes for a second. This happens ever couple of seconds which is really really annoying.

How to fix this?

Thanks for all your help so far btw!
 
Re: MSI HD Radeon 6850 OC, can only boot with GraphicsEnabler=No

hoe1026 said:
Assume you have installed the ATI6000 kext that i attached earlier but didnt work.

Pls refer below link then

http://www.insanelymac_.com/forum/index ... pic=273937

Hey!
Yes I did try your kext file.
I'm pretty sure DVI does indeed work with that, however I really need HDMI to work. apparently, HDMI only works with either Bulrushes or Lotus.

So I'm going to try again with the Lotus framebuffer.

Bulrushes is making the screen stutter / lag, which is insanely annoying.

PS:
If seen that post on how to make your own graphics card kext file, but it's way beyond my skill.

***UPDATE***
Lotus framebuffer works but also causes it to stutter.
 
Re: MSI HD Radeon 6850 OC, can only boot with GraphicsEnabler=No

SOLVED!!!!!!! :D :D :D

What you need if you want to use it with HDMI.

1. Custom ATI6000controller.kext (attached to this post)
Use the Kext utility to install it. Can be found in Multibeast.
This custom kext file is a mix between Duckweed and Lotus, but it works without the stutterring.

2. use the Duckweed framebuffer
Go here to edit and insert -> *main drive*/extra/org.chamelion.boot.plist

Add the colored part:
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string>npci=0x2000 darkwake=0</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>AtiConfig</key>
<string>Duckweed</string>
<key>AtiPorts</key>
<string>4</string>

<key>Timeout</key>
<string>2</string>
<key>Legacy Logo</key>
<string>Yes</string>
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>GenerateCStates</key>
<string>Yes</string>
<key>GeneratePStates</key>
<string>Yes</string>
<key>UseKernelCache</key>
<string>Yes</string>

The kext file was created by user pgodw4.
Original post: http://tonymacx86.com/viewtopic.php?t=38636&p=255551
 

Attachments

  • ATI6000Controller.kext.zip
    231.4 KB · Views: 219
Buddy i am using the same GPU i did what u said to do but some how it is not working for me,i am using Mac os 10.7.2 and using 32bit arch as my netgear usb dongle doesn't support 64bit,but when i use GE-NO "Hdmi" works with "duckweed" but not in GE-YES,i used "lotus" with GE-YES HDMI worked but DVI's are not working and i noticed screen slightly lagging. :crazy:

Here wat i edited...
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string>arch=i386 npci=0x2000 darkwake=0</string>
<key>GraphicsEnabler</key>
<string>yes</string>
<key>AtiConfig</key>
<string>Duckweed</string>
<key>AtiPorts</key>
<string>4</string>

<key>Timeout</key>
<string>2</string>
<key>Legacy Logo</key>
<string>Yes</string>
<key>EthernetBuiltIn</key>
<string>Yes</string>

installed the ATI6000controller.kext from the link u provided.
please help buddy.. :)
My Sys spec:-
Proc-i7 2600k
MB-GA-Z68X-UD4-B3 Bios F8
GPU-MSI HD Radeon 6850 OC 1Gb DDR5
RAM-16GB
HDD-1Tb,160Gb
OS-Mac OSx 10.7.2 and windows 7 ultimate x64
Hope i gave required info...!!! :D
 
Status
Not open for further replies.
Back
Top