Jump to content

[aiuto] Radeon HD6870 HDMI non funziona


ilcesk
 Share

34 posts in this topic

Recommended Posts

ciao a tutti.

come da titolo, l'uscita hdmi della mia scheda video sembra non funzionare. il monitor che uso normalmente è vga(tutto ok), contemporaneamente ho collegato tramite cavo hdmi la TV. Con win7 tutto ok mentre con lion non arrivo alla scrivania. Dopo che " si è caricata la schermata grigia con la mela" appare l'avviso " nessun segnale". credo sia molto strano visto che la scheda è definita come supportata.

 

uso graphicsenabler=yes

 

grazie

Link to comment
Share on other sites

prova aggiungendo la parte audio nel dsdt lasciando :

<key>GraphicsEnabler</key>
<string>Yes</string>

Nel dsdt :

Device (PEGP)
		{
			Name (_ADR, 0x00030000)
			Device (GFX0)
			{
				Name (_ADR, Zero)
				Method (_DSM, 4, NotSerialized)
				{
					Store (Package (0x06)
						{
							"@0,connector-type",
							Buffer (0x04)
							{
								0x00, 0x08, 0x00, 0x00
							},
							"@1,connector-type",
							Buffer (0x04)
							{
								0x00, 0x08, 0x00, 0x00
							},
							"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)
				}
			}

Dovresti avere Audio HDMI in modo vanilla

Link to comment
Share on other sites

ho cercato, ma non trovo nulla. hanno solo problemi con l'audio..forse dovrei provare qualche Aticonfig o Atirom?

 

edit: ho modificato GraphicsEnabler=No e ora l'uscita video hdmi funziona, però mi viene riconosciuta dal sitema una generica scheda video della serie radeon 6000 mentre con GraphicsEnabler=Yes mi riconosce l'esatto modello di videocard

post-823535-0-05539400-1331979438_thumb.png

Link to comment
Share on other sites

Vai con questa

Device (GFX0)
	{
		Name (_ADR, Zero)
		Name (_PRW, Package (0x02)
		{
			0x09,
			0x04
		})
		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)
		}
	}

Link to comment
Share on other sites

forse tu dovresti fare più attenzione visto che ho ribadito 2 volte che il mio non è un problema audio ma video

Ops!! :( hai ragione sono andato convinto che era l'audio e non video (pardon)

Controlla con IoReg che Framebuffer ha la tua scheda

Se e' uguale a quello postato da buoo inseriscilo nel dsdt se no sostituiscilo al posto di " Duckweed "

Link to comment
Share on other sites

Mo ti passo na cosa....

 

prima usa IOregistryexplorer e allega un report

 

quindi mi devo fare per forza un dsdt?

 

Non c'è bisogno di mettere patchare l'intero DSDT, nel tuo caso non conviene nemmeno.

Ti ho preparato una SSDT con dentro l'iniezione per la scheda video e l'SBUS per lo sleep.

 

Mettilo in Extra e riavvia.

 

p.s. Una piccola nota, io ti avevo chiesto una scansione con IOregistry per sapere se la scheda video si trova in P0P1, in genere dovrebbe ...

controlla!

 

SSDT.aml.zip

Link to comment
Share on other sites

non lo so :wallbash:

ma se il motivo del malfunzionameto è questo, allora perchè se metto graphicsenabler=no funziona?

 

secondo te devo provare a mettere SSDT o devo togliere questo disabler?

Link to comment
Share on other sites

 Share

×
×
  • Create New...