Contribute
Register

Sierra graphic issue

Status
Not open for further replies.
Joined
Jan 4, 2017
Messages
22
CPU
Intel Core i5-3570K
Graphics
Asus HD 6870 1024MB
Mac
  1. Mac mini
Mobile Phone
  1. iOS
After installation Sierra I had a strange issue. Please, look the movie.
My screen flashing, if InjectATI is enabled, but, when this option disabled - only a black screen with cursor.

Very strange, but my El Capitan hackintosh works without any problems.
What should I do?
Thanks for help.
 
No one answers... :(
 
Nobody knows the answer?
 
After installation Sierra I had a strange issue. Please, look the movie.
My screen flashing, if InjectATI is enabled, but, when this option disabled - only a black screen with cursor.

Very strange, but my El Capitan hackintosh works without any problems.
What should I do?
Thanks for help.

For ATI cards colour flickering, download and run ResXtreme.app, change pixel depth from ARGB2101010 to ARGB8888, should correct this issue.

Just double clicks Bits/Sample with 8 bits, see attached png
 

Attachments

  • resxtreme 4.png
    resxtreme 4.png
    102.3 KB · Views: 90
For ATI cards colour flickering, download and run ResXtreme.app, change pixel depth from ARGB2101010 to ARGB8888, should correct this issue.

Just double clicks Bits/Sample with 8 bits, see attached png
Super, it works!
But, my second monitor not work, may be you know why? )
 
Super, it works!
But, my second monitor not work, may be you know why? )

If you use Fake ID like 0x68D91002 and InjectATI is checked, need input correct FB Name, I do not use this method, I prefer to use ssdt for injection, it work for my HD5570, no FB Name is required.

Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method
{
If (LEqual (Arg2, Zero))
{
Return (Buffer (One)
{
0x03
})
}

Return (Package (0x04)
{
"device-id",
Buffer (0x04)
{
0xD9, 0x68, 0x00, 0x00
},

"hda-gfx",
Buffer (0x0A)
{
"onboard-2"
}
})
}

You may try attached ssdt, change 0xD9, 0x68, to match your ID.
 

Attachments

  • SSDT-68d91002.aml
    358 bytes · Views: 53
If you use Fake ID like 0x68D91002 and InjectATI is checked, need input correct FB Name, I do not use this method, I prefer to use ssdt for injection, it work for my HD5570, no FB Name is required.

Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method
{
If (LEqual (Arg2, Zero))
{
Return (Buffer (One)
{
0x03
})
}

Return (Package (0x04)
{
"device-id",
Buffer (0x04)
{
0xD9, 0x68, 0x00, 0x00
},

"hda-gfx",
Buffer (0x0A)
{
"onboard-2"
}
})
}

You may try attached ssdt, change 0xD9, 0x68, to match your ID.
Could you explain me, how should I set ssdt on my hackintosh?
 
Status
Not open for further replies.
Back
Top