Jump to content
InsanelyMac Forum
Sign in to follow this  
nyolc8

Display Sleep problem (still)

Recommended Posts

Hi!

I have only one problem with my hackintosh since I have a hack. Display Sleep. It does not turns off my display, only freezes the screen.

I had an ati radeon hd4670, now I have an ati radeon hd4830, the problem is exactly the same.

I tested many things and here is the situation:

 

- If I'm using the correct framebuffer for the vga (for hd4830 it is MotMot) then display sleep not working.

- If I'm not using any framebuffer for the vga, then the display sleep working fine, but I get dual display configuration even with only one display connected.

 

I'm using dsdt injection instead of graphics enabler (same display sleep problem present with graphics enabler too).

 

Here's my dsdt code:

Device (PEG0)
		{
			Name (_ADR, 0x00010000)
			Device (GFX0)
			{
				Name (_ADR, Zero)
				Method (_DSM, 4, NotSerialized)
				{
					Store (Package (0x26)
						{
							"@0,compatible",
							Buffer (0x0B)
							{
								"ATY,Motmot"
							},
							"@0,device_type",
							Buffer (0x08)
							{
								"display"
							},
							"@0,name",
							Buffer (0x0B)
							{
								"ATY,Motmot"
							},
							"@1,compatible",
							Buffer (0x0B)
							{
								"ATY,Motmot"
							},
							"@1,device_type",
							Buffer (0x08)
							{
								"display"
							},
							"@1,name",
							Buffer (0x0B)
							{
								"ATY,Motmot"
							},
							"AAPL,slot-name",
							Buffer (0x10)
							{
								"PCI Express x16"
							},
							"ATY,Card#",
							Buffer (0x0E)
							{
								"109-B77101-00"
							},
							"ATY,Copyright",
							Buffer (0x33)
							{
								"Copyright AMD Inc. All Rights Reserved. 2005-2009"
							},
							"ATY,EFICompileDate",
							Buffer (0x0C)
							{
								"Oct 09 2009"
							},
							"ATY,EFIVersion",
							Buffer (0x0A)
							{
								"01.00.318"
							},
							"ATY,EFIVersionB",
							Buffer (0x0F)
							{
								"113-B77101-012"
							},
							"ATY,EFIVersionE",
							Buffer (0x0F)
							{
								"113-B7710A-318"
							},
							"ATY,MemRevisionID",
							Buffer (0x02)
							{
								0x09, 0x00
							},
							"ATY,MemVendorID",
							Buffer (0x02)
							{
								0x02, 0x00
							},
							"ATY,Rom#",
							Buffer (0x0F)
							{
								"113-B7710C-176"
							},
							"device_type",
							Buffer (0x12)
							{
								"ATY,MotmotParent"
							},
							"model",
							Buffer (0x1C)
							{
								"Sapphire ATI Radeon HD 4830"
							},
							"name",
							Buffer (0x12)
							{
								"ATY,MotmotParent"
							}
						}, Local0)
					DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
					Return (Local0)
				}
			}
		}

 

Can someone tell me what do I need to get display sleep working?

Share this post


Link to post
Share on other sites
Advertisement

I have that problem on 10.8. I just cant get rid of VGA alternate display. I use Ati Radeon HD 4670, everything works well, just that other display really bug me. Any solution?

Share this post


Link to post
Share on other sites

I have other problem with display sleep. Display is going to sleep, but don't wake up. After trying of waking I have kernel panic and restart. I don't see this KP. Anyone can help?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.



×