Jump to content

[Fixed] Ghost display on MSI R5770 Hawk in Lion


  • Please log in to reply
82 replies to this topic

#61
YoYelloW

YoYelloW

    InsanelyMac Geek

  • Donators
  • 135 posts
i disabled gfxenabler and used another aticonfig, thats why it didnt work probly, but im wondering why you use hoolock, what make and model of teh card do you have?

#62
jamdox

jamdox

    InsanelyMac Protégé

  • Members
  • Pip
  • 39 posts
  • Gender:Male
I have the MSI R5770 "Hawk". A standard 5770 works with Vervet, but the Hawk has a different port layout; Hoolock is the Apple 5770 personality, and the kext plist has flags which enable displayport with it. So I basically took the Vervet framebuffer, with a couple changes, and put it into Hoolock. This takes care of the ghost display and enables displayport.

#63
YoYelloW

YoYelloW

    InsanelyMac Geek

  • Donators
  • 135 posts
so what ports do u have? i got 1dvi 1 hdmi and 1 display port

#64
jamdox

jamdox

    InsanelyMac Protégé

  • Members
  • Pip
  • 39 posts
  • Gender:Male
That's what I have. The reference layout has 2 DVI ports, which matches Vervet.

#65
YoYelloW

YoYelloW

    InsanelyMac Geek

  • Donators
  • 135 posts
OK got it working now, since i have the exact same card i used your settings and kext and now its all good :)

#66
jamdox

jamdox

    InsanelyMac Protégé

  • Members
  • Pip
  • 39 posts
  • Gender:Male
Sweet! :thumbsup_anim:

#67
jamdox

jamdox

    InsanelyMac Protégé

  • Members
  • Pip
  • 39 posts
  • Gender:Male
Here's my 10.8.2 version :)

Attached Files



#68
YoYelloW

YoYelloW

    InsanelyMac Geek

  • Donators
  • 135 posts

Here's my 10.8.2 version :)



fecking awesome, i came back to this post just to see if the problem was fixed and u already have the kext and all, thanks man :D

#69
miomika

miomika

    InsanelyMac Protégé

  • Members
  • Pip
  • 27 posts
I have Ati Radeon 4670 and that *phuKin ghost monitor. Last few days I literally try everything, but I cannot get rid of ghost VGA display. I tried all your instruction here, but..no luck. Any chance to someone help me here...maybe tallest if he still drops bye here. PLS....HELP!!

#70
jamdox

jamdox

    InsanelyMac Protégé

  • Members
  • Pip
  • 39 posts
  • Gender:Male
That's a whole different card. You'll have to look on the first page and follow links to the different posts which tell you how to edit your framebuffer personalities. Good luck.

#71
Lord Kamina

Lord Kamina

    InsanelyMac Protégé

  • Members
  • PipPip
  • 50 posts
  • Gender:Male
  • Location:Santiago, Chile
Can somebody perhaps help me? I've got an XFX 5570. I've tried pretty much all personalities and the only ones that can match my DVI at all are Langur and Alouatta. Both detect it as "Display port" though, Langur also gives me a ghost and Alouatta doesn't.

Any edit I have tried to make to the kext, using the methods described in the first few posts, result in my computer not loading the kext at all anymore and my card not being recognized. Would anybody happen to know what I'm doing wrong? I assume it has to do with the way I'm patching the kext...

#72
jamdox

jamdox

    InsanelyMac Protégé

  • Members
  • Pip
  • 39 posts
  • Gender:Male
If the patched kexts load but the ones you patch yourself don't, that probably suggests you're doing something wrong. It's a long process with many steps that can go wrong, so I'd go to the links that Tallest left, and also search out those other posts which also go over framebuffer editing in detail. I also remember, one time, forgetting "notrunc" at the end of the dd command writing the edited personality back into the kext. This truncated the kext which naturally trashed it.

But I'm not sure the 5750 is supported at all... I'd definitely search around.

#73
NOAEL

NOAEL

    InsanelyMac Protégé

  • Members
  • Pip
  • 8 posts
hi,
did somebody patch 10.7.5 ATI5000Controller.kext ? please share it or can somebody explain how to edit the dsdt
thanks


#74
NOAEL

NOAEL

    InsanelyMac Protégé

  • Members
  • Pip
  • 8 posts

Ok, now I managed to do the kext changes... ;)

Here is the Kext, based on the original 10.7.4 Kext, but without the ghost VGA display.


hi axm,
have you maybe made a version for osx 10.7.5 ?
please help me i was stupid and did update now i can not use dvd and other important software.

or if anybody did the modification for the msi hawk and osx 10.7.5 please share it.

thank you and greetings

#75
jamdox

jamdox

    InsanelyMac Protégé

  • Members
  • Pip
  • 39 posts
  • Gender:Male
Ugh. I don't really have time to do the 10.7.5 drivers. I'll attach the edited framebuffer. You'll want to follow Tallest's instructions and instead of editing, just skip to the end and write the attached framebuffer into the 10.7.5 kext to the Hoolock location the ati personality.pl script says, then boot with Hoolock.

So you'll run the script, find the location for Hoolock, then type "dd if=Hoolock.new of=... ... count=48 seek= [HOOLOCK LOCATION HERE] ...

Hopefully this is enough to go on!

I'm also attaching an UNTESTED 10.8.3 kext. Good luck, all.

Attached Files



#76
NOAEL

NOAEL

    InsanelyMac Protégé

  • Members
  • Pip
  • 8 posts
thanks jamdox

will try tomorrow. hope to get it working.

if somebody is able to make the kext edit it would be grate.

if i will fix it i will share it.

greetings

#77
YoYelloW

YoYelloW

    InsanelyMac Geek

  • Donators
  • 135 posts
Gents, i got this weird problem now.. started before update but continued after 10.8.3, sleep is not workign anymore, and i suspect the gfx card has something to do with it. Also, my display is seen as a vga (again) this wasnt before, have to set resolution manual :( Also, games like starcraft2 dont work in fullscreen anymore, i just get a black screen. windowed works.


Funny thing is while writing this it occurs to me that it might be that the mac thinks the screen i use now is the secondary screen..l ill be testing a few things with that.

EDIT: hurr soo yea :P i properly reisntalled the ati5000 kext and screen works fine again, games running smooth and all, only sleep aint going well. its going down properly, but waking up its actually rebooting, guess thats something else then :(

maybe time for some new hardware, desperatly waiting for hasswell stuffs...

#78
jamdox

jamdox

    InsanelyMac Protégé

  • Members
  • Pip
  • 39 posts
  • Gender:Male
Hey folks,

I'm getting a new video card, so I won't be updating this kext anymore. Hopefully there's enough info out there for anyone interested to pick up the torch.

-j

#79
NOAEL

NOAEL

    InsanelyMac Protégé

  • Members
  • Pip
  • 8 posts

if somebody has the ati kext for 10.8.4.

please share it

i was not able to do it 

just to complicated 

thanks



#80
kubasko

kubasko

    InsanelyMac Protégé

  • Members
  • Pip
  • 7 posts

Please find my simple how to. I'm using Eulemur. Files attached are ready for 10.8.5.

 

EULEMUR original personality :

0000000 04 00 00 00 14 00 00 00 00 01 00 00 01 02 01 04
0000010 00 08 00 00 00 02 00 00 00 71 00 00 12 04 04 02
0000020 10 00 00 00 10 00 00 00 00 00 00 00 00 10 00 01

 

EULEMUR modified personality:

0000000 00 04 00 00 04 06 00 00 00 01 00 00 12 04 01 02
0000010 00 08 00 00 00 02 00 00 00 01 00 00 22 05 02 05
0000020 04 00 00 00 14 02 00 00 00 01 00 00 11 02 03 04

 

DP + DVI WORKS HDMI NOT TESTED

Procedure:
  • Backup /System/Library/Extensions/ATI5000Controller.kext
  • Create copy of /System/Library/Extensions/ATI5000Controller.kext for modification
  • Open AMD5000Controller (inside of copy of ATI5000Controller.kext) and replace following strings with hexeditor:

    Replace :
    04000000140000000001000001020104
    with
    00040000040600000001000012040102

    Replace :
    00080000000200000071000012040402
    with
    00080000000200000001000022050205

    Replace :
    10000000100000000000000000100001
    with
    04000000140200000001000011020304

  • Save and install the modified kext with any kext utility.

  • reboot and enjoy

This is my org.chameleon.Boot.plist

AtiConfig Eulemur EthernetBuiltIn Yes GenerateCStates Yes GeneratePStates Yes GraphicsEnabler Yes Kernelmach_kernel Kernel Flags -v darkwake=0 Legacy Logo Yes PciRoot 1 Theme LoginToLion Timeout 2UseKernelCache Yes

Attached Files







0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy