Jump to content

GMA900 e Leopard


pupazzognappo
 Share

32 posts in this topic

Recommended Posts

Ciao a tutti, chiedo il vostro aiuto.

Ho riporvato a installare Leopard ToH RC2 sul mio notebook.

Sono testardo e proprio non mi va giù di non riuscire a farlo funzionare a dovere.

Ora il sistema parte normalmente, il boot è molto più lento di Tiger, ma me lo aspettavo,

è un po come installare Vista su un hardware non nuovissimo, dove invece Xp va una scheggia.

Ho sistemato "System Profile" e "Time Machine" con le patch trovate su questo forum e funzionano bene.

Ho sistemato l'audio copiando AppleIntelAC97.kext da tiger 10.4.9.

Ma, maledizione, non riesco in nessum modo a far riconoscere l'accelerazione video.

QE è disabilitato e CI va solo in emulazione software.

Tutto funziona, ovviamente, ma il siteme è molto lento.

Ho provato a copiare i vecchi kext da Tiger, nulla!

Ho provato a copiare anche AppleIntelFramebuffer da Tiger, ma nulla, al rebbot si blocca e non fa più il boot.

Ho provato ad editare il file info.plist del kext AppleIntelGMA915.kext in modo da ingannare il sistema e fargli credere di avere una GMA950, ma nulla!

Non so più come continuare. La soluzione dovrebbe essere possibile, ma credo sia al di sopra delle mie possibilità.

Magari con l'aiuto di qualcuno di voi più esperto....

Link to comment
Share on other sites

Ok, sembra che nessuno sappia darmi un consiglio, provo a rispondermi da solo.

Leggendo sul forum internazionale, sembra che attualmente la GMA900 non è supportata e difficilmente sarà supportata da Leopard, almeno finchè qualcuno non adatterà un kext adatto.

Qualcuno è riuscito a far caricare i kext della 10.4.9, ma il riconoscimento di quartz extreme e accelerazione Open GL è solo virtuale, riportato funzionante in system profiler ma effettivamente nonabilitato.

Morale: per chi ha un notebook con GMA900, per il momento sconsiglio di installare Leopard e tenere Tiger 10.4.11. Certo, si puo comunque usare senza accelerazione, ma non io non capirei, in tal caso, il senso di usare un sitema più lento e meno adatto al lavoro di tutti i giorni, al posto di Tiger che fa le stesse cose più velocemente.....

Ma è solo la mia opinione, ovviamente.

Link to comment
Share on other sites

devo dirti che mi fa la stessa cosa la gma945

 

mi funziona solo con la 10.5.0 e riesco ad usare anche final cut

 

se installo la 10.5.1 devo mettere il kext della 10.4.9 vedo bene ma non mi funziona piu final cut dandomi i

 

problemi che dici te.

 

Ciao!

Link to comment
Share on other sites

Also includes version for gma950 for desktop(doesn’t make gma950 to work) and gma950 for laptops (may work), also included version for gf7(do not work yet, need dome modifications)

 

usate la efi patch : efi v_6

 

dal sito di netkas :

 

November 25th 2007 Posted to pc efi

All info regarding this release is in readme.

Known to work cards, without natit - Radeon 2600 pro/XT and geforce 8800 GTS/GTX (will be shown as 8800 GTS@640, but will work fine anyway).

X1600 jsut confirmed to work with boot_x1600 and without natit ! - with dual screen support!

Also includes version for gma950 for desktop(doesn’t make gma950 to work) and gma950 for laptops (may work), also included version for gf7(do not work yet, need dome modifications)

anyway, natit/titan/etc will overwrite values set by pcefi, so u can just adjust values, set by pc_efi with natit/titan/etc.

u can find it at here

Comments(34)

Link to comment
Share on other sites

mr_brightside, a me non riconesce l'accelerazione quartz extreme (risulta non supportata) e Core Image va solo in emulazione software. Quindi niente Front Row, rotazione, trasparenze e tutte le animazione che si appoggiano a OpenGL.

Inoltre, prorprio perchè non ha driver adatti, riconosce solo 64 Mb di VRam condivisa per la scheda video, mentre con Tiger ne riconosceva 256Mb e, ovviamente, tutte le accelerazioni abilitate.

Per avere un'idea, con Xbench, la parte video prima faceva un punteggio di circa 130-150, ora a stento arrivo a 50.....

:)

Link to comment
Share on other sites

Eh si neanche a me funzionano quelle cose. Ma avevo letto su qualche post in inglese di qualche patch o qualcosa del genere per la GMA900 ma non riesco più a trovarlo.. Stasera mi metto a cercare.

A me capita spesso inoltre che il pc si spenga da solo, o che lo schermo diventi nero e non ci sia niente da fare (nonostante il pc resti acceso). Capita anche a te? Pensavo dipendesse dalla scheda grafica..

E poi 4 volte su 5 che avvio il pc ho sempre la schermata blu dopo quella grigia con il logo apple. Capita anche a te?

Link to comment
Share on other sites

si esatto era propri quella lì! Grazie 1000! Vedrò di provarla appena ho un pò di tempo, tanto sto pc con leopard ormai è tutto rotto quindi incasinarlo ancora un pò non gli farà di certo troppo male :)

 

AppleIntel915.kext questo kext l'avete di tigro ?

 

1) ottenete AppleIntel915.kext da un precedente DVD 10.4.x

 

2) Stampi il Info.plist in quel kext in modo che tutto il caso dei 915 gruppi o plugin legga GMA900 dove 915 sono

 

3) sostituite AppleIntelGMA950.kext con il vostro AppleIntel915.kext modificato

 

allora il 2 punto non l'ho capito bene : non capisco se dovete modificare l'info cosi :

 

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>CFBundleDevelopmentRegion</key>

<string>English</string>

<key>CFBundleExecutable</key>

<string>AppleIntel915</string>

<key>CFBundleGetInfoString</key>

<string>AppleIntel915 1.4.20.28</string>

<key>CFBundleIdentifier</key>

<string>com.apple.driver.AppleIntel915</string>

<key>CFBundleInfoDictionaryVersion</key>

<string>6.0</string>

<key>CFBundleName</key>

<string>Apple Embedded Graphics Kernel Extension</string>

<key>CFBundlePackageType</key>

<string>KEXT</string>

<key>CFBundleShortVersionString</key>

<string>1.4.20</string>

<key>CFBundleSignature</key>

<string>????</string>

<key>CFBundleVersion</key>

<string>4.2.0</string>

<key>IOKitPersonalities</key>

<dict>

<key>Intel915</key>

<dict>

<key>CFBundleIdentifier</key>

<string>com.apple.driver.AppleIntel900</string>

<key>IOCFPlugInTypes</key>

<dict>

<key>ACCF0000-0000-0000-0000-000a2789904e</key>

<string>AppleIntel900GA.plugin</string>

</dict>

<key>IOClass</key>

<string>Intel900</string>

<key>IODVDBundleName</key>

<string>AppleIntel900DVDDriver</string>

<key>IOGLBundleName</key>

<string>AppleIntel915GLDriver</string>

<key>IOMatchCategory</key>

<string>IOAccelerator</string>

<key>IOPCIClassMatch</key>

<string>0x03000000&0xff000000</string>

<key>IOPCIMatch</key>

<string>0x00008086&0x0000ffff</string>

<key>IOProviderClass</key>

<string>IOPCIDevice</string>

<key>IOSourceVersion</key>

<string>0.0.0.0.0</string>

</dict>

</dict>

<key>OSBundleLibraries</key>

<dict>

<key>com.apple.iokit.IOGraphicsFamily</key>

<string>1.0.0b1</string>

<key>com.apple.iokit.IONDRVSupport</key>

<string>1.0.0b1</string>

<key>com.apple.iokit.IOPCIFamily</key>

<string>1.0.0b1</string>

<key>com.apple.kernel.iokit</key>

<string>1.0.0b1</string>

</dict>

</dict>

</plist>

 

e poi caricarlo .. o cosa con l'inglese sono negato .. in poche parole ho sostituito dove c'era 900 , 915 ..

 

comunque vi allego i kext ..

Extensions.zip

Link to comment
Share on other sites

Tradotto dall'inglese:

 

1) Procuratevi AppleIntel915.kext dal DVD di installazione di Tiger 10.4.x

 

2) Modificate il file Info.plist all'interno di quel kext sostituendo ogni bundle o plugin in cui compare "915" con "GMA900"

 

3) Sostituite ilAppleIntelGMA950.kext con il vostro nuovo AppleIntel915.kext appena modificato

4) Riparate i permessi in /Extensions/ folder (COME SI FA???)

 

5) Digitate nel terminale: sudo defaults write /Library/Preferences/com.apple.windowserver QuartzGLEnabled -boolean YES

 

6) Diugitate nel terminale: sudo defaults write /Library/Preferences/com.apple.windowserver Compositor -dict deferredUpdates 0

 

7) RiavviateDopo questi passi, il vostro system profiler dovrebbe intendere che core image è accelerato a livello hardware, che quartz extreme e quartzGL sono supportati.

 

Grazie mille per il file empty skull!! Mi spieghi solo il punto 4? SOno nuovo su mac (prima ero su Ubuntu) e non saprei come procedere su quel punto.. Immagino basti scrivere "repair premissions /Extensions/ folder" ma non sono sicuro. Ah, ci va lo spazio dopo /, prima di folder???GRAZIE!

 

Edit: Un post in quel thread dice di bisognerebbe modificare il punto 2, inserendo GMA915 al poosto di 915, e non GMA900.Che si deve sostituire allora??

Link to comment
Share on other sites

Io ho provato il metodo riportato da empty skull trovato sul forum Inglese.Ma non ha funzioanto. Ma non escludo, essendo molto probabile, che abbia commesso io qualche errore.Ho provato con i kext della 10.4.8, non so se sono sufficientemente aggiornati. Forse meglio provare con quelli della 10.4.10 che comunque disponibili?Stasera provo di nuovo e vi faccio sapere. Provo anche a fare i test OpenGL per capire se effettivamente, in caso di successo, il sistema è accelerato oppure, come ho letto su alcuni forum, si riesce ag ingannare il sistema, QE risulta attiva, ma poi no c'è accelerazione, Fron Row non parte, Photo Album non si avvia, non rotazione....Speriamo che funzioni e che io abbia fatto qualche errore la prima volta! :unsure:L'errore riportato da mr_brightside compare anche a me, anche tutte le volte che faccio qualche operazione sul disco, tipo "diskutil repairpermissions /" I permessi sono riparati, mi dice che alcuni file sono stati modificati e i permessi non si possono riparare e inoltre di da l'errore ..."unable to determine UUID for host. Error: 35".Ma che diavolo sisgnifica?Per caso è lo stesso errore 35 che si genera in fase di installazione di Leopard applicando la patch dal DVD ToH RC2 da terminale prima di avviare l'installazione?

Link to comment
Share on other sites

Il mio system profile ora mi dice

Intel GMA 900:

 Modello Chipset:	GMA 900
 Tipo:	Monitor
 Bus:	Integrato
 VRAM (totale):	64 MB di memoria di sistema condivisa
 Fornitore:	Intel (0x8086)
 ID dispositivo:	0x2592
 ID revisione:	0x0003
 Monitor:
Monitor:
 Risoluzione:	1280 x 800
 Profondità:	Colore 32-bit
 Integrato:	Sì
 Core Image:	Software
 Monitor principale:	Sì
 Mirror:	Spento
 Online:	Sì
 Quartz Extreme:	Non Supportata
 QuartzGL:	Supportata
Monitor:
 Risoluzione:	800 x 600 @ 60 Hz
 Profondità:	Colore 32-bit
 Core Image:	Software
 Mirror:	Spento
 Online:	Sì
 Quartz Extreme:	Non Supportata
 QuartzGL:	Supportata

 

 

Dice che QuartzGL è supportata ma non vedo nessuna differenza.. dovrei vederne?

Link to comment
Share on other sites

hai ancora CI in emulazione software senza accelerazione hardware. Anche QE non è supportato. Secondo me non è cambiato nulla.

Io nemmeno riesco a far funzionare nulla!

Domando:

va copiato solo AppleIntel915.kext ovvero anche gli altri kext (AppleIntel915GA.kext, etc..)

Perchè, mi domando, se nel file di configurazione cambio AppleIntel915 con AppleIntelGMA900,

il sitema cercherà dei driver che non esistono: AppleIntelGMA900.kext, AppleIntelGMA900GA.kext...

E se la soluzione fosse forzare il sistema ad usare i AppleIntelGMA950 originali anche se riconosce una GMA900?

Ma come?

Link to comment
Share on other sites

Capisco, io uso per lavorare la relase Kalyway 10.4.10 che funzina benissimo con il mio hardware. Inoltre,abilitando il "leopard pack", l'interfaccia grafica è quasi identica a quella di Leoperd. Ovviamente non hai Time Machine, ma chi se ne frega, tanto io comunque faccio una immagine della partizione OSX quando è tutto ok e, in caso di problemi, ripristito tutto punto da capo. Veloce e sicura.

Laopard era una sfida, non mi andava che si comandasse da solo e si rifiutasse di far funzionare la GMA900.

Ma per il momento ha vinto lui la battaglia, ma forse non la guerra...

Link to comment
Share on other sites

eh, è che io ho un sacco di problemi con leo, non ho l'indicatore della batteria e non so quando sta per scaricarsi e quindi ogni tanto mi si spegne perchè mi dimentico di ricaricare. Non riesco a vederci DVD. Ho problemi con il letto CD, nel senso che se metto un CD dentro a volte il pc si spegne. E soprattutto per farlo partire devo avviare il pc 4 o 5 volte perchè mi si ferma quasi sempre alla schermata blu dopo il logo della apple, nonostante abbia provato in tutti i modi a risolvere il problema.

In queste condizioni terrò leopard solo per giochicchiarci un pò, magari col tempo si risolveranno sti casini..

Link to comment
Share on other sites

Io con tiger 10.4.9 (ma ugualmente con la kalyway 10.4.10) mi trovo molto bene.

Funzina tutto, tranne la scheda wileless Intel 2200, ma con una wireless usb da 20€ ho risolto il problema. Certo, poco elegante, ma funzionale.

Audio Ok, Masterizzatore ok, porte usb, PCMCIA ok, accelerazione video completa, che vuol dire DivX, DVD, RM e mov fluidi e senza scatti.

Un boot fulmineo e tante semplicità d'uso. Un buon sitema per il lavoro/tempo libero, trenne forse i giochi, meglio gestiti da XP. Ma tanto, noi che abbiamo un GMA900, non è che possiamo far girare troppi giochi. E poi, per questo, ci sono le XBOX...

Quindi, come dice Miko, per il momento meglio Tiger, Leo è per giocarci un po...

Link to comment
Share on other sites

 Share

×
×
  • Create New...