Jump to content

ATI Radeon 6xxx, working QE/CI


Nuphor
 Share

791 posts in this topic

Recommended Posts

Other ways to get DVD player working: (please do it yourself) I don't have any game so I don't know these solutions would be working for you.

 

Using DSDT, see an example of HD 6870

           Device (PEGP)
           {
               Name (_ADR, 0x00010000)        <--- may be 0x0003000 for your mother board
               Name (_STA, 0x0F)
               Name (_PRW, Package (0x02)
               {
                   0x09, 
                   0x05
               })
               Device (GFX0)
               {
                   Name (_ADR, Zero)
                   Name (_PRW, Package (0x02)
                   {
                       0x09, 
                       0x05
                   })
                   Method (_DSM, 4, NotSerialized)
                   {
                       Store (Package (0x0C)
                           {
                               "@0,name", 
                               Buffer (0x0D)
                               {
                                   "ATY,Duckweed"
                               }, 

                               "@1,name", 
                               Buffer (0x0D)
                               {
                                   "ATY,Duckweed"
                               }, 

                               "@2,name", 
                               Buffer (0x0D)
                               {
                                   "ATY,Duckweed"
                               }, 

                               "@3,name", 
                               Buffer (0x0D)
                               {
                                   "ATY,Duckweed"
                               }, 

                               "model", 
                               Buffer (0x13)
                               {
                                   "AMD Radeon HD 6870"
                               }, 

                               "hda-gfx", 
                               Buffer (0x0A)
                               {
                                   "onboard-1"
                               }
                           }, Local0)
                       DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                       Return (Local0)
                   }
               }

               Device (HDAU)
               {
                   Name (_ADR, One)
                   Method (_DSM, 4, NotSerialized)
                   {
                       Store (Package (0x02)
                           {
                               "hda-gfx", 
                               Buffer (0x0A)
                               {
                                   "onboard-1"
                               }
                           }, Local0)
                       DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                       Return (Local0)
                   }
               }
           }

 

 

OR

 

Using GFX-STRING, add device-properties in com.apple.Boot.plist

 

- get gfx-string: gfxutil -i xml -o hex HD6870.aml ~/Desktop/HD6870.hex (for an example)

- use TextEdit to open HD6870.hex, then copy all number into device-properties of com.apple.Boot.plist

 

gfx_string.zip

 

HD6870.xml

<?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>PciRoot(0x1)/Pci([color="red"]0x1[/color],0x0)/Pci(0x0,0x0)</key> [color="red"]depends on your motherboard[/color]
<dict>
	<key>@0,name</key>
	<string>ATY,Duckweed</string>
	<key>@1,name</key>
	<string>ATY,Duckweed</string>
	<key>@2,name</key>
	<string>ATY,Duckweed</string>
	<key>@3,name</key>
	<string>ATY,Duckweed</string>
	<key>model</key>
	<string>AMD Radeon HD 6870</string>
</dict>
</dict>
</plist>

 

com.apple.Boot.plist (as an example)

com.apple.Boot.plist (as an example)
<?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>device-properties</key>
<string>[color="red"] add gfx-string here [/color]</string>
<key>EthernetBuiltIn</key>
<string>No</string>
<key>GenerateCStates</key>
<string>No</string>
<key>GeneratePStates</key>
<string>No</string>
<key>GraphicsEnabler</key>
<string>No</string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string></string>
<key>Timeout</key>
<string>3</string>
</dict>
</plist>

 

and gfx-string can work with these lines in DSDT

 

           Device (PEGP)
           {
               Name (_ADR, 0x00010000)
               Name (_STA, 0x0F)
               Name (_PRW, Package (0x02)
               {
                   0x09, 
                   0x05
               })
               Device (GFX0)
               {
                   Name (_ADR, Zero)
                   Name (_PRW, Package (0x02)
                   {
                       0x09, 
                       0x05
                   })
                   Method (_DSM, 4, NotSerialized)
                   {
                       Store (Package (0x02)
                           {
                               "hda-gfx", 
                               Buffer (0x0A)
                               {
                                   "onboard-1"
                               }
                           }, Local0)
                       DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                       Return (Local0)
                   }
               }

               Device (HDAU)
               {
                   Name (_ADR, One)
                   Method (_DSM, 4, NotSerialized)
                   {
                       Store (Package (0x02)
                           {
                               "hda-gfx", 
                               Buffer (0x0A)
                               {
                                   "onboard-1"
                               }
                           }, Local0)
                       DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                       Return (Local0)
                   }
               }
           }

 

Report

AMD Radeon HD 6870:

 Chipset Model:	AMD Radeon HD 6870
 Type:	GPU
 Bus:	PCIe
 PCIe Lane Width:	x16
 VRAM (Total):	1024 MB
 Vendor:	ATI (0x1002)
 Device ID:	0x6738
 Revision ID:	0x0000
 Displays:
HT-R538:
 Resolution:	1920 x 1080 @ 60 Hz
 Pixel Depth:	32-Bit Color (ARGB8888)
 Mirror:	Off
 Online:	Yes
 Rotation:	Supported
 Interlaced:	Yes
 Television:	Yes
L226WTQ:
 Resolution:	1680 x 1050 @ 60 Hz
 Pixel Depth:	32-Bit Color (ARGB8888)
 Main Display:	Yes
 Mirror:	Off
 Online:	Yes
 Rotation:	Supported
Display Connector:
 Status:	No Display Connected
Display Connector:
 Status:	No Display Connected

 

Good Luck.

  • Like 1
Link to comment
Share on other sites

Guest ^Andy^
Other ways to get DVD player working: (please do it yourself) I don't have any game so I don't know these solutions would be working for you.

 

Using DSDT, see an example of HD 6870

Device (PEGP)
{
Name (_ADR, 0x00010000) <--- may be 0x0003000 for your mother board
Name (_STA, 0x0F)
Name (_PRW, Package (0x02)
{
0x09, 
0x05
})
Device (GFX0)
{
Name (_ADR, Zero)
Name (_PRW, Package (0x02)
{
0x09, 
0x05
})
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x0C)
{
"@0,name", 
Buffer (0x0D)
{
"ATY,Duckweed"
}, 

"@1,name", 
Buffer (0x0D)
{
"ATY,Duckweed"
}, 

"@2,name", 
Buffer (0x0D)
{
"ATY,Duckweed"
}, 

"@3,name", 
Buffer (0x0D)
{
"ATY,Duckweed"
}, 

"model", 
Buffer (0x13)
{
"AMD Radeon HD 6870"
}, 

"hda-gfx", 
Buffer (0x0A)
{
"onboard-1"
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}

Device (HDAU)
{
Name (_ADR, One)
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x02)
{
"hda-gfx", 
Buffer (0x0A)
{
"onboard-1"
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}
}

 

 

OR

 

Using GFX-STRING, add device-properties in com.apple.Boot.plist

 

- get gfx-string: gfxutil -i xml -o hex HD6870.aml ~/Desktop/HD6870.hex (for an example)

- use TextEdit to open HD6870.hex, then copy all number into device-properties of com.apple.Boot.plist

 

gfx_string.zip

 

HD6870.xml

<?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>PciRoot(0x1)/Pci([color="red"]0x1[/color],0x0)/Pci(0x0,0x0)</key> [color="red"]depends on your motherboard[/color]
<dict>
<key>@0,name</key>
<string>ATY,Duckweed</string>
<key>@1,name</key>
<string>ATY,Duckweed</string>
<key>@2,name</key>
<string>ATY,Duckweed</string>
<key>@3,name</key>
<string>ATY,Duckweed</string>
<key>model</key>
<string>AMD Radeon HD 6870</string>
</dict>
</dict>
</plist>

 

com.apple.Boot.plist (as an example)

com.apple.Boot.plist (as an example)
<?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>device-properties</key>
<string>[color="red"] add gfx-string here [/color]</string>
<key>EthernetBuiltIn</key>
<string>No</string>
<key>GenerateCStates</key>
<string>No</string>
<key>GeneratePStates</key>
<string>No</string>
<key>GraphicsEnabler</key>
<string>No</string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string></string>
<key>Timeout</key>
<string>3</string>
</dict>
</plist>

 

and gfx-string can work with these lines in DSDT

 

Device (PEGP)
{
Name (_ADR, 0x00010000)
Name (_STA, 0x0F)
Name (_PRW, Package (0x02)
{
0x09, 
0x05
})
Device (GFX0)
{
Name (_ADR, Zero)
Name (_PRW, Package (0x02)
{
0x09, 
0x05
})
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x02)
{
"hda-gfx", 
Buffer (0x0A)
{
"onboard-1"
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}

Device (HDAU)
{
Name (_ADR, One)
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x02)
{
"hda-gfx", 
Buffer (0x0A)
{
"onboard-1"
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}
}

 

Report

AMD Radeon HD 6870:

Chipset Model: AMD Radeon HD 6870
Type: GPU
Bus: PCIe
PCIe Lane Width: x16
VRAM (Total): 1024 MB
Vendor: ATI (0x1002)
Device ID: 0x6738
Revision ID: 0x0000
Displays:
HT-R538:
Resolution: 1920 x 1080 @ 60 Hz
Pixel Depth: 32-Bit Color (ARGB8888)
Mirror: Off
Online: Yes
Rotation: Supported
Interlaced: Yes
Television: Yes
L226WTQ:
Resolution: 1680 x 1050 @ 60 Hz
Pixel Depth: 32-Bit Color (ARGB8888)
Main Display: Yes
Mirror: Off
Online: Yes
Rotation: Supported
Display Connector:
Status: No Display Connected
Display Connector:
Status: No Display Connected

 

Good Luck.

 

Nice work! - be interested to hear results if anybody tries either of these methods out because using a dsdt would be much cleaner.

Link to comment
Share on other sites

Guest ^Andy^
A white or blue, heck black even, display doesn't necessarily mean that you can't get to the desktop with VNC. I know this because I worked for months with it to get a GMA5700 equipped HP notebook going. We just have to be smart(er) and that I tell you is much easier with a replaceable GPU card than the on-board chip I had to use. In the end the person on that other board took his HDD and placed it into another hack to setup VNC. You can simply use any other supported card to get it going, and since you said to have a few others...

 

 

I also know the forum rules of that other place, which are much stricter since it is Apple's own forum for developers, so no thanks (the other person got beaten up badly for using a hack already). You may join them if you want, for a fee, but I won't copy/paste stuff after signing an agreement to just not do that. Fact is that someone got it going. So can anyone else.

 

And since when are people here stopped by using unsupported GPU cards? After all it is not like the first time that people use cards that aren't officially supported in OS X. Happened many times before. Almost like the real hackers are gone and now people want it to just work. If that's what you want, then get a real mac :o

 

 

Ok firstly - a blue screen does indeed mean you can't get to the desktop with vnc using a 6970 - a white screen with a mouse pointer however means you can..

 

And secondly I'm sorry to say this but I think you or whoever has been telling you stories on the apple dev forums is full of {censored} - if anybody on the apple dev forums had a fully working 6970 we would have heard it by now - it's not an elite club, for $99 anybody can join.

 

The fact is there is no supporting framebuffer personality for the 6900 series cards in the current drivers - thats why it doesn't work - end of story!

 

I'd love to be proved wrong because I want my own 6970 card working but sadly I doubt you are going to be the person to do it!

Link to comment
Share on other sites

Ok firstly - a blue screen does indeed mean you can't get to the desktop with vnc using a 6970 - a white screen with a mouse pointer however means you can..

 

And secondly I'm sorry to say this but I think you or whoever has been telling you stories on the apple dev forums is full of {censored} - if anybody on the apple dev forums had a fully working 6970 we would have heard it by now - it's not an elite club, for $99 anybody can join.

 

The fact is there is no supporting framebuffer personality for the 6900 series cards in the current drivers - thats why it doesn't work - end of story!

 

I'd love to be proved wrong because I want my own 6970 card working but sadly I doubt you are going to be the person to do it!

 

 

Personally, I can't WAIT to be proven wrong.

 

I've got my 6970 all lubed up and ready to install.

 

5 posts exhorting an easy solution that never actually gets detailed isn't reassuring.

 

But PLEASE PROVE ME WRONG. I will go sit in the corner wearing a dunce cap.

 

(BTW....removing the 3000 driver kext doesn't count, I already figured that one out. "working" means with 3D, not just 2D desktop so you can email Aunt Sally)

Link to comment
Share on other sites

(BTW....removing the 3000 driver kext doesn't count, I already figured that one out. "working" means with 3D, not just 2D desktop so you can email Aunt Sally)

 

Out of curiosity, that removal method you're talking about. Does it allow you to change the resolution beyond 1024x768 without forcing it via Graphics Mode in boot.plist? Or is it simply a way to get some sort of display working, but still not supported beyond low resolutions.

 

If so, could you detail it a little more? I've removed ATIRadeonX3000.kext and it didn't seem to make a difference, but I've already got my display working, it's just locked at 1024x768, or 1600x1200 if I force it via Graphics Mode.

Link to comment
Share on other sites

I've tried vnc'ing into 6970 machine two weeks ago. It worked only once, for w/e reason, when it worked it died almost right away. DutchHockeyPro, any other pearls of "pro" wisdom? If you don't have to say anything constructive/helpful, stick to your leet github project and leave us mortals be.

 

I am actually not sure if I want to bother with 6970 anymore, this seems to be going nowhere. On the other hand I've had exactly 0 glitches with 6870, running perfectly.

 

rominator, slightly OT, did you ever find out if gtx 580 works in Lion DP2? thanks.

Link to comment
Share on other sites

GTX570 works in LIonDP2 but has issues.

 

There is every reason to believe that GTX580 will behave similarly. Someone needs to step up to plate and try.

 

AFAIK, nobody has tried. (except maybe in the Hallowed Halls of Apple Developer Forums. But we may never know about that)

 

As far as using VNC...it is more likely that having 6970 in but not having a display connected you could use "Screen Sharing" as I was able to do that even with the driver kext in. Connecting a display wrecked that though.

 

My tests were done on a real Mac Pro, but as far as these ATI's go, they behave similarly except for the fact that I could remove the driver kext and displays acted normally, but with no acceleration. I could connect multiple displays, full res, everything. Just no 3D.

 

Hey, did I mention that I know how to turn lead into gold?

 

it's really easy, you just need to......

Link to comment
Share on other sites

Guest ^Andy^
GTX570 works in LIonDP2 but has issues.

 

As far as using VNC...it is more likely that having 6970 in but not having a display connected you could use "Screen Sharing" as I was able to do that even with the driver kext in. Connecting a display wrecked that though.

 

My tests were done on a real Mac Pro, but as far as these ATI's go, they behave similarly except for the fact that I could remove the driver kext and displays acted normally, but with no acceleration. I could connect multiple displays, full res, everything. Just no 3D.

 

Hey, did I mention that I know how to turn lead into gold?

 

it's really easy, you just need to......

I can only manage to connect via vnc if I boot up using Gibba framebuffer (possibly works with a few others) and -x as a boot flag. Anything else ends with a bluescreen and vnc will not connect. If I get a white screen and mouse pointer then generally vnc will connect. If I see a bluescreen then vnc will flat out refuse to connect at all. I still have no luck removing the ATIRadeonx3000 kext - not sure why that is.

 

Checking about this mac and graphics card via vnc once booted and the card looked normal, it was detected, had 2gig ram and even listed the correct display properties. One thing that did look odd was it said 'Television:Yes' - not sure of the relevance and was tired at that point so went to bed instead lol.

Link to comment
Share on other sites

For the record, I have Apple Developer Forum access, and there is absolutely no mention of anything related to the issues we're having at all. I suppose it could have been deleted since it's hackintosh-related though.

Link to comment
Share on other sites

Other ways to get DVD player working: (please do it yourself) I don't have any game so I don't know these solutions would be working for you.

 

Using DSDT, see an example of HD 6870 .....

 

Good Luck.

 

 

Thanks for this - I'd been trying the DSDT edits from within DSDTE but I will try your coding at the weekend ! I see you've put HDMI audio in there too ! FTW !

 

:):D :D

Link to comment
Share on other sites

Andy, sorry to be off-topic, but I was wondering if all SATA ports on your Asus P8P67 Pro mobo work, especially the Intel 6Gb/s ports. I'm considering buying this mobo. How do you like it & how is the OC capability?

 

Thanks!

Link to comment
Share on other sites

Guest ^Andy^
Andy, sorry to be off-topic, but I was wondering if all SATA ports on your Asus P8P67 Pro mobo work, especially the Intel 6Gb/s ports. I'm considering buying this mobo. How do you like it & how is the OC capability?

 

Thanks!

All of the sata ports are indeed working - I have all my hard disks connected to the 6Gb/s ports and dvd drives connected to the 3Gb/s ports. I have the original version of this board with the intel chipset fault on the 3Gb/s ports so presumably I will have to return it for a replacement soon or wait until the 3Gb/s ports fail and claim on warranty.

 

Overclocks very nicely - my 2500k is currently running at 4.8Ghz sat beneath a Corsair H50 :)

Link to comment
Share on other sites

I check this topic weekly coz I have a 6950, and it doesn't work (of course). But it would be a little bit more usefull to me (and other 69XX owners I guess) if you could put details about the 69XX ones in the title.

 

Anyhow, I would already thank all the people putting the effort of supporting hardware and graphics for the Mac!! We should invent a Nobel prize for this area! :(

 

As a contribution, I would like to make a guide for my Mobo, which is pretty anti-vanilla (if I can use this term :) )... But as my Snow Leo has almost no graphic performance, I will wait for the support of 69XX to make it.

Link to comment
Share on other sites

So I am trying to get my Sapphire 6850 working. I used the [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url] install of the ATI drivers, set GraphicsEnabler to "No".

 

That will get it to boot up, but I am limited in resolution to 1280x800, DisplayPort only works if I unplug and plug the cable back in, and it isn't recognizing the card. System Profiler shows:

ATI Radeon HD NI40:

 Chipset Model:	ATI Radeon HD NI40
 Type:	GPU
 Bus:	PCIe
 PCIe Lane Width:	x16
 VRAM (Total):	1024 MB
 Vendor:	ATI (0x1002)
 Device ID:	0x6739
 Revision ID:	0x0000
 Displays:
DELL3007WFPHC:
 Resolution:	1280 x 800
 Pixel Depth:	16-Bit Color (ARGB1555)
 Main Display:	Yes
 Mirror:	Off
 Online:	Yes
 Rotation:	Supported
Display Connector:
 Status:	No Display Connected
Display Connector:
 Status:	No Display Connected
Display Connector:
 Status:	No Display Connected

 

So obviously something isn't working right. Any ideas?

Link to comment
Share on other sites

Nowhere did I say that it fully worked, nor did I mention the 6950 or 6970 specifically, but this shows exactly what I complained about; the utter useless personal attacks from people that can't, apparently, read English.

 

...

p.s. The person who posted the info is a game developer, invited by Apple on podium a couple of times, and the 6950 does work. Video was attached to show the stuff that he asked AMD engineers to look at. And yes, there is an elite channel for game developers. On invite only. Not available/not even visible for the poor $99 developers.

 

And I believed the person who told me about it because of this upload That looks pretty real to me. Might be a real Mac but what do I know..

I'm kind of surprised you don't know.

The image says "6950M", which would be a mobility card but the device ID is that of a 6970. There's an EFI on that card. PC cards don't have that. Plus, the name "radeon 6950M" is nowhere in the drivers (I looked for it) nor in the BIOS, so system profiler has most likely read the name from the EFI.

That would be a prototype GPU for Mac, possibly running on a prototype iMac.

There's 2 instances of 'iMac' on that screenshot. The machine's name and the display. Is the iMac internal display connected by display port? This one would support 3 displays (still possible for upcoming iMacs). This could still be a hack, but why call a display "iMac" or use an iMac as a primary display? Seems unlikely to me. Or the screenshot could be a fake.

 

That's interesting, but do you have anything to share that might help us?

Note, some already tried remote desktop, so you need to be more specific.

Link to comment
Share on other sites

Other ways to get DVD player working: (please do it yourself) I don't have any game so I don't know these solutions would be working for you.

 

Using DSDT, see an example of HD 6870

           Device (PEGP)
           {
               Name (_ADR, 0x00010000)        <--- may be 0x0003000 for your mother board
               Name (_STA, 0x0F)
               Name (_PRW, Package (0x02)
               {
                   0x09, 
                   0x05
               })
               Device (GFX0)
               {
                   Name (_ADR, Zero)
                   Name (_PRW, Package (0x02)
                   {
                       0x09, 
                       0x05
                   })
                   Method (_DSM, 4, NotSerialized)
                   {
                       Store (Package (0x0C)
                           {
                               "@0,name", 
                               Buffer (0x0D)
                               {
                                   "ATY,Duckweed"
                               }, 

                               "@1,name", 
                               Buffer (0x0D)
                               {
                                   "ATY,Duckweed"
                               }, 

                               "@2,name", 
                               Buffer (0x0D)
                               {
                                   "ATY,Duckweed"
                               }, 

                               "@3,name", 
                               Buffer (0x0D)
                               {
                                   "ATY,Duckweed"
                               }, 

                               "model", 
                               Buffer (0x13)
                               {
                                   "AMD Radeon HD 6870"
                               }, 

                               "hda-gfx", 
                               Buffer (0x0A)
                               {
                                   "onboard-1"
                               }
                           }, Local0)
                       DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                       Return (Local0)
                   }
               }

               Device (HDAU)
               {
                   Name (_ADR, One)
                   Method (_DSM, 4, NotSerialized)
                   {
                       Store (Package (0x02)
                           {
                               "hda-gfx", 
                               Buffer (0x0A)
                               {
                                   "onboard-1"
                               }
                           }, Local0)
                       DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                       Return (Local0)
                   }
               }
           }

 

Thanks for this. I found it quoted in a modified form over at tonymac and now that I know you should use Duckweed instead of Vervet, DVD Player et al work with my 6850 :)

 

Just leaves one slight issue, it's not major as I can just use DVI but I find that DisplayPort won't work at boot. After the grey Apple screen, it goes blank. If I unplug the DP cable and plug it back in again, it works, so it's just something not being detected at startup. Do you have the same issue? Any ideas?

Link to comment
Share on other sites

Thought I'd bricked my card for a moment there.

 

All I did was try booting with GraphicsEnabler=Yes (clutching at straws trying to get DP working on boot) and even from a cold boot the card didn't work at all.. fan sat at full speed, no BIOS display, nothing. Thankfully I just had to plug a Dvi cable in.

 

Makes me wonder if the DP on my card is actually at fault rather than OSX. Do others have it working on boot with 6850s?

Link to comment
Share on other sites

There might be more, like the two new new device-id's (see Lion thread here) and the changed configurations for two cards (see also Lion thread here) but I didn't look for it. I can after all only share publicly available information, and since this is well known by now. Still feeling a bit bad for doing this but since my integrity was questioned here... Oops.

You should remove the link to that screenshot, because if it's really taken from a prototype iMac, it might get someone into trouble.

I did locate the devices, unlike you, in the drivers I have here (must be plenty more people by now).

That might be because I'm running vanilla 10.6.7. The screenshot appears to be taken from Snow Leo.

Interesting that the name isn't listed in the controller, only in the GL driver, as opposed to non-mobility HD 6950/6970

Link to comment
Share on other sites

Thanks for this. I found it quoted in a modified form over at tonymac and now that I know you should use Duckweed instead of Vervet, DVD Player et al work with my 6850 :(

 

Just leaves one slight issue, it's not major as I can just use DVI but I find that DisplayPort won't work at boot. After the grey Apple screen, it goes blank. If I unplug the DP cable and plug it back in again, it works, so it's just something not being detected at startup. Do you have the same issue? Any ideas?

 

Sorry, I have no idea what framebuffer would be the best for HD6850. I just followed many people who got Duckweed for HD6870.

Link to comment
Share on other sites

 Share

×
×
  • Create New...