Jump to content

fluid | fixed

[Aiuto] XFX Radeon 6870 2GB


  • Please log in to reply
20 replies to this topic

#1
Fabio71

Fabio71

    InsanelyMac Legend

  • Moderators
  • 4,163 posts
  • Gender:Male
  • Location:Italy
Ciao come da titolo ho aquistato una scheda video XFX Radeon 6870 2GB
Ho l'mpressione che non lavora come deve leggendo sul forum viene riconosciuta nativamente aggiungendo solo :
<key>GraphicsEnabler</key>
	<string>Yes</string>
Controllando in informazioni di sistema - resoconto di sistema - grafica monitor mi risulta così :
AMD Radeon HD 6870 Series:

  Modello Chipset:	AMD Radeon HD 6870 Series
  Tipo:	GPU
  Bus:	PCIe
  Larghezza Lane PCIe:	x16
  VRAM (totale):	2048 MB
  Fornitore:	ATI (0x1002)
  ID dispositivo:	0x6738
  ID revisione:	0x0000
  Monitor:
BenQ V2420H:
  Risoluzione:	1920 x 1080 @ 60 Hz
  Profondità pixel:	Colore 32 bit (ARGB8888)
  Mostra numero di serie:	J4A04437019
  Monitor principale:	Sì
  Mirror:	Spento
  Online:	Sì
  Rotazione:	Supportata
  Televisore:	Sì

Aggiungo anche che in informazioni di sistema - resoconto di sistema - grafica monitor - schede PCI
Questo computer non contiene nessuna scheda PCI.
la barra in alto è trasparente.
ho provato anche ad aggiungere in o.c.b.p.
<key>AtiConfig</key>
		<string>Duckweed</string>
Rimane uguale allora vorrei fare la prova ad ijectare la scheda nel dsdt
Magari mi sbaglio in tutto e la video sta lavorando come deve
Posto mio IoReg
Ringrazio in anticipo dell'aiuto
Ciao

Attached Files



#2
ErmaC

ErmaC

    127.0.0.1

  • Supervisors
  • 4,243 posts
  • Gender:Male
  • Location:Canary Islands

View PostMandro71, on Oct 20 2011, 08:16 PM, said:

...


Visto così mi sembra tutto ok...

Fai una prova aggiungendo la parte "Audio" nel DSDT e lasciando il GraphicsEnabler come lo tieni ora...
[size=1]
			Device (PEG3)
			{
				Name (_ADR, 0x00030000)
				Device (GFX3)
				{
					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)
					}
				}

				Method (_PRW, 0, NotSerialized)
				{
					Return (GPRW (0x09, 0x04))
				}

				Method (_PRT, 0, NotSerialized)
				{
					If (PICM)
					{
						Return (AR13)
					}

					Return (PR13)
				}
			}[/size]


sono quasi sicuro che puoi attivare l'audio HDMi in modo vanilla.

Fabio

#3
Fabio71

Fabio71

    InsanelyMac Legend

  • Moderators
  • 4,163 posts
  • Gender:Male
  • Location:Italy
Ciao Ermac
grazie della risposta stasera faccio la prova
Quindi aggiungendo solo la parte per l'audio x HDMI la scheda funziona come deve ovviamente avendo in o.c.b.p. :
<key>GraphicsEnabler</key>
	<string>Yes</string>
Quindi non serve in o.c.b.p. :
<key>AtiConfig</key>
		<string>Duckweed</string>
Quindi che io in informazioni di sistema - resoconto di sistema - grafica monitor - schede PCI
Questo computer non contiene nessuna scheda PCI
ci sia scritto così non vuol dire niente
Grazie

#4
Fabio71

Fabio71

    InsanelyMac Legend

  • Moderators
  • 4,163 posts
  • Gender:Male
  • Location:Italy
Grazie Ermac
Allora la prova lo fatta ma resta uguale a prima  ;)
mi sono dimenticato di scriverlo quando lo mando in Sleep e lo risveglio ho schermo bianco
Ecco perchè volevo fare l'innezione della scheda nel dsdt
Puoi Aiutarmi
Ti ringrazio

#5
ErmaC

ErmaC

    127.0.0.1

  • Supervisors
  • 4,243 posts
  • Gender:Male
  • Location:Canary Islands

View PostMandro71, on Oct 21 2011, 04:55 PM, said:

Grazie Ermac
Allora la prova lo fatta ma resta uguale a prima  :blink:
mi sono dimenticato di scriverlo quando lo mando in Sleep e lo risveglio ho schermo bianco
Ecco perchè volevo fare l'innezione della scheda nel dsdt
Puoi Aiutarmi
Ti ringrazio

Posta il nuovo IOREG con questa "iniezione" audio che hai messo.

PS l'iniezione di quella ATI ti risulta circa 1,5 MB di DSDT... è un piccolo avviso...

Fabio

#6
Fabio71

Fabio71

    InsanelyMac Legend

  • Moderators
  • 4,163 posts
  • Gender:Male
  • Location:Italy
Ciao Ermac
Ecco il nuovo IoReg con la tua modifica

Quote

PS l'iniezione di quella ATI ti risulta circa 1,5 MB di DSDT... è un piccolo avviso...
Puoi spiegarmi

Attached Files



#7
ErmaC

ErmaC

    127.0.0.1

  • Supervisors
  • 4,243 posts
  • Gender:Male
  • Location:Canary Islands

View PostMandro71, on Oct 21 2011, 08:13 PM, said:

Ciao Ermac
Ecco il nuovo IoReg con la tua modifica


Puoi spiegarmi

Ok vedo dal tuo IOREG che hai l'Hdmi riconosciuto...
per la grandezza del DSDT se gli inietti la ATi ti sale vertiginosamente dato che viene inclusa la parte ATY,bin_image

sperimentai con una 5750 (mi pare) e mi usci un DSDT (funzionante) ma enorme...

Fabio

#8
Fabio71

Fabio71

    InsanelyMac Legend

  • Moderators
  • 4,163 posts
  • Gender:Male
  • Location:Italy
mi puoi aiutare ijectare la scheda video così magari risolvo il problema dello sleep
Sempre che questo sia la soluzione al mio problema

#9
ErmaC

ErmaC

    127.0.0.1

  • Supervisors
  • 4,243 posts
  • Gender:Male
  • Location:Canary Islands

View PostMandro71, on Oct 21 2011, 09:07 PM, said:

mi puoi aiutare ijectare la scheda video così magari risolvo il problema dello sleep
Sempre che questo sia la soluzione al mio problema

Ti passo un esempio di come risulta una ATI Radeon HD 5750  (0x1002 0x68be)
Attached File  ATI_Radeon_HD_5750___0x1002_0x68be_.TXT   389.93K   6 downloads
Prendendo esempio da li e con l'aiuto del tuo IOREG ti sostituisci i valori e vai per tentativi...
(la parte del bin la continuo a vedere lunga...)

Fabio

#10
Fabio71

Fabio71

    InsanelyMac Legend

  • Moderators
  • 4,163 posts
  • Gender:Male
  • Location:Italy
Infatti guardando la parte bin è lunga potrei avere problemi con l'innezione della scheda
Mannaggia ero puntato su una gaiward 560 ma mi sono fatto convincere ;)

#11
ErmaC

ErmaC

    127.0.0.1

  • Supervisors
  • 4,243 posts
  • Gender:Male
  • Location:Canary Islands
Eccotelo qua...
Appena fatto ;)
Attached File  bin_6870.txt   856.2K   12 downloads
Buon lavoro...

PS quello del 1,5 ho esagerato... ma le dimensioni arrivano quasi a 100k troppo per un DSDT ne risente la velocità di avvio...

Fabio

#12
Fabio71

Fabio71

    InsanelyMac Legend

  • Moderators
  • 4,163 posts
  • Gender:Male
  • Location:Italy
Infatti lo capito quando mi hai dato la spiegazione che potevo avere l'avvio più lento
Stasera se me la sento ci provo poi vediamo come và
Grazie

#13
Fabio71

Fabio71

    InsanelyMac Legend

  • Moderators
  • 4,163 posts
  • Gender:Male
  • Location:Italy
Ciao Ermac
posto il dsdt per provare a ijectare la video nel dsdt
sto uscendo fuori con gli occhi  ;) e sono arrivato ad un errore che non riesco a risolvere
Sperando che il lavoro che ho fatto dato che sono due giorni è giusto ho almeno in parte -_-
Puoi dargli un occhiata
Ti ringrazio

Attached Files

  • Attached File  dsdt.zip   130.97K   1 downloads


#14
ErmaC

ErmaC

    127.0.0.1

  • Supervisors
  • 4,243 posts
  • Gender:Male
  • Location:Canary Islands

View PostMandro71, on Oct 23 2011, 08:55 PM, said:

Ciao Ermac
posto il dsdt per provare a ijectare la video nel dsdt
sto uscendo fuori con gli occhi  :thumbsdown_anim: e sono arrivato ad un errore che non riesco a risolvere
Sperando che il lavoro che ho fatto dato che sono due giorni è giusto ho almeno in parte :)
Puoi dargli un occhiata
Ti ringrazio

Errori di sintassi...
:)
Attached File  DSDT.aml.zip   58.23K   4 downloads

PS... 111KB
Fabio

#15
Fabio71

Fabio71

    InsanelyMac Legend

  • Moderators
  • 4,163 posts
  • Gender:Male
  • Location:Italy
Ciao Ermac
Grazie stasera provo

Quote

PS... 111KB

è si questo l'avevo notato dopo il tuo avviso

P.S. se no rifilo questa scheda a mio fratello e mi prendo una Gainward GeForce GTX 560 2 GB
Cosa dici me la consigli ho visto che in un post l'hai ijectata nel dsdt quindi deduco che vada bene

#16
ErmaC

ErmaC

    127.0.0.1

  • Supervisors
  • 4,243 posts
  • Gender:Male
  • Location:Canary Islands

View PostMandro71, on Oct 24 2011, 11:20 AM, said:

P.S. se no rifilo questa scheda a mio fratello e mi prendo una Gainward GeForce GTX 560 2 GB
Cosa dici me la consigli ho visto che in un post l'hai ijectata nel dsdt quindi deduco che vada bene

Tra nVidia e ATI io preferisco le nVidia.
(Ma è sempre e solo una considerazione mia personale)

Fabio

#17
Fabio71

Fabio71

    InsanelyMac Legend

  • Moderators
  • 4,163 posts
  • Gender:Male
  • Location:Italy
Niente non va al riavvio schermo bianco
Provato su due installazioni di Lion con boot diverso
Eliminato da o.c.b.p.
<key>GraphicsEnabler</key>
	<string>Yes</string>
Il problema è capire cosa non và se il dsdt è compilato giusto oppure no ho c'è altro
Ci penso un attimo ma mi sa proprio che cambio la scheda

#18
ErmaC

ErmaC

    127.0.0.1

  • Supervisors
  • 4,243 posts
  • Gender:Male
  • Location:Canary Islands
Dal tuo PM.

Store (Package (?)

La grandezza del Package se non hai voglia di calcolarla o non sai calcolarla...
lasciala vuota che il compilatore la calcola da solo, assomiglia ad una delle caratteristiche del C,C++

Store (Package ()

Fabio

#19
Fabio71

Fabio71

    InsanelyMac Legend

  • Moderators
  • 4,163 posts
  • Gender:Male
  • Location:Italy

View Post.: ErmaC :., on Oct 25 2011, 12:46 PM, said:

Dal tuo PM.

Store (Package (?)

La grandezza del Package se non hai voglia di calcolarla o non sai calcolarla...
lasciala vuota che il compilatore la calcola da solo, assomiglia ad una delle caratteristiche del C,C++

Store (Package ()

Fabio

Ciao Ermac
grazie della risposta provato OK come sempre super ragione
più che altro non sapevo calcolarlo ma questo vale anche per altro per es.
"AAPL,slot-name", 
								Buffer ([color="#FF0000"]0x0A[/color])
								{
									"PCI-E 16x"
								},
oppure questo
"@0,name", 
								Buffer ([color="#FF0000"]0x0F[/color])
								{
									"NVDA,Display-A"
								},

Marcato in rosso
Se puoi mi fai un esempio di come si calcola
Grazie

#20
ErmaC

ErmaC

    127.0.0.1

  • Supervisors
  • 4,243 posts
  • Gender:Male
  • Location:Canary Islands

View PostFabio2203, on Oct 25 2011, 05:14 PM, said:

Ciao Ermac
grazie della risposta provato OK come sempre super ragione
più che altro non sapevo calcolarlo ma questo vale anche per altro per es.
"AAPL,slot-name", 
								Buffer ([color="#FF0000"]0x0A[/color])
								{
									"PCI-E 16x"
								},
oppure questo
"@0,name", 
								Buffer ([color="#FF0000"]0x0F[/color])
								{
									"NVDA,Display-A"
								},

Marcato in rosso
Se puoi mi fai un esempio di come si calcola
Grazie

Stessa cosa...
"@0,name", 
								Buffer ()
								{
									"NVDA,Display-A"
								},

Fabio





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

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