Pomógł: 108 razy Wiek: 15 Dołączył: 12 Gru 2009 Posty: 1505 Skąd: Warszawa
Wysłany: 2010-03-11, 20:14 EFI String czy NVinject/NVenabler itp.
Witam.
Pytanie mało skomplikowane, co jest lepsze, EFI String w com.apple.boot.plist czy te wszystkie kexty typu NVinject lub NVenabler? (osobiście korzystam z EFI Stringa)
_________________ MacOS X Lion 10.7.2 64-bit on MSI P55-GD65 (Intel P55, ALC889) | i5-750 2.66 Ghz | G.Skill ECO 4GB DDR3 1600Mhz CL7 | ZOTAC NVidia 9600GT AMP! Edition | Samsung HD103SJ
MacOS X Lion 10.7.2 32-bit on Gigabyte EP41-UD3L (G41 + ICH7R) | Intel Pentium E5300 2.6Ghz | 3GB DDR2 | Palit NVidia GeForce 7600GT | Seagate 7200.12 500GB
MacOS X Lion 10.7.2 64-bit on MacBook Pro 15' Mid-2010 | i5-520M 2.4Ghz | NVidia GeForce GT330M + IntelHD | 4GB DDR3 | Toshiba 320GB 5400rpm
iPhone 4 32GB White + iOS 5.0.1 JB | TL-WR1043ND + OpenWRT (GargoylePL) | NIE POMAGAM NA PW!!! | Snow Leopard 10.6.8 Retail z BootCD | Piszę poprawnie po polsku!
Ważny jest efekt końcowy... Wszystkie metody sprowadzają się do jednego - uruchomienia poprawnie VGA - jeśli komuś działa wszystko poprawnie na każdej metodzie, to może wybrać sobie dowolną mu pasującą... Metody można podzielić na trzy grupy:
1. Injectory w postaci kextów (NVinject, NVkush etc)
2. EFI String - czy to generowany automatycznie z chameleon'a czy manualnie z np EFI Studio
3. Mod do DSDT.
Najwięcej kart odpali się chyba za pomocą injectorów, ale najmniej pracy jest z GraphicsEnablerem, ale znów nie działa on na sporej ilości kart. Bardzo skuteczny jest EFI String wygenerowany ręcznie - jak już się uda to jest on praktycznie niezmienny i zawsze będzie działał, czy na BootCD czy Systemie. Dla purystów i posiadaczy laptopów sprawdza się fix do DSDT - można się szczycić że nie potrzeba nic więcej do odpalenia VGA, ale aby zrobić poprawnie ten fix potrzebna jest spora wiedza.
Ja osobiście stosuje GraphicsEnabler z chameleon'a może po trochu że jestem leniem, ale pzrede wszystkim dla tego, że Netkas tak doskonale to zrobił, że po prostu więcej nie jestem w stanie osiągnąć inną metodą.
Pomógł: 227 razy Wiek: 34 Dołączył: 08 Sty 2009 Posty: 4232 Skąd: Warszawa
Wysłany: 2010-03-11, 21:38
NVEnabler nie jest injectorem On dział na zasadzie patchowania ROM'u - zupełnie inaczej niż wszystkie inne metody. Aczkolwiek skutek finalny jest ten sam... teoretycznie.
W praktyce injectory (ATY_Init, NViject, NVkush) często mają problemy ze zmianami rodzielczości. Gdy działasz tylko w jednej to jest git, ale jak chcesz przełączyć to zostajesz na błękitnym ekranie. Przy EFI Stringu, Enabler'ze Chameleona, problem nie występuje (Z metod opartych o kexty, to jedynie NVEnabler nie ma tego feleru).
Metody, że tak powiem non-kext, mają jeszcze jedną praktyczną zaletę. Nie trzeba się o nie martwić niezależnie od wersji systemu i można je umieścić w Extra. Co czasem się po prostu przydaje (Bootowanie z CD, PenDrive, partycji EFI).
O no proszę i sam mogę się czegoś nowego dowiedzieć. Od długiego okresu czasu, właściwe bardzo długiego zawsze wychodziło tak że miałem karty ATI... 7500, 8500, X800, 1950Pro, HD3870 i obecnie HD4870.
W praktyce injectory (ATY_Init, NViject, NVkush) często mają problemy ze zmianami rodzielczości. Gdy działasz tylko w jednej to jest git, ale jak chcesz przełączyć to zostajesz na błękitnym ekranie. Przy EFI Stringu, Enabler'ze Chameleona, problem nie występuje (Z metod opartych o kexty, to jedynie NVEnabler nie ma tego feleru). .
Ja mam stringa do swojej karty i niby jest QE/CI ale rozdzielczośći są dziwne dosyć np. ja w Win zawsze używałem 1600x1200 70 Hz tak teraz w osx na stringu uzyskam max rozdzielczość 1400x1050 75 Hz a prawie wszystkie pozostałe skutkują błękitnym ekranem.
_________________ iPhone 3GS iOS 5.0.1 / OSX 10.7.2ASUS P5G41T M LX|| Q6600 || G41/ICH7 || ALC 887 || DDR3 4GB ||GeForce 8400 GS|| Maxtor 500 GB SATA || DVD SATA ||
Pomógł: 227 razy Wiek: 34 Dołączył: 08 Sty 2009 Posty: 4232 Skąd: Warszawa
Wysłany: 2010-03-13, 14:57
314TeR napisał/a:
zawsze wychodziło tak że miałem karty ATI... 7500, 8500, X800, 1950Pro, HD3870 i obecnie HD4870.
Jak nic fanboy ATI
holkov napisał/a:
Ja mam stringa do swojej karty i niby jest QE/CI ale rozdzielczośći są dziwne
A masz podłączoną przez DVI czy D-SUB?
Mam ten sam model - 8400GS 512MB - w domu i drugą niedawno przerabiałem w innym sprzęcie jeszcze. Obie śmigają bardzo dobrze bez żadnych ale. Ta pierwsza na Stringu, za drugą udało się odpalić Chameleonowym Enablerem. Próbowałeś?
D-SUB i do tego monitor CRT niestety ,spróbował bym jakąś przejściówke do DVI ale takiej nie posiadam. A co do Enablera to szczerze nie wiem o co dokładnie chodzi ,mógł byś mnie nakierować mniej więcej ?
_________________ iPhone 3GS iOS 5.0.1 / OSX 10.7.2ASUS P5G41T M LX|| Q6600 || G41/ICH7 || ALC 887 || DDR3 4GB ||GeForce 8400 GS|| Maxtor 500 GB SATA || DVD SATA ||
Pomógł: 227 razy Wiek: 34 Dołączył: 08 Sty 2009 Posty: 4232 Skąd: Warszawa
Wysłany: 2010-03-13, 16:35
To poszukaj przejściówki. Ogólnie faktycznie są problemy z D-SUB, które rozwiązuje przeniesienie się na DVI. Enabler (z Chameleona) zwykle przez to pierwsze złącze nie działa w ogóle.
Pamiętaj, że jeśli będziesz używał EFI Stringa, to inny działa na inne wejście. Tu polecam OSx86Tools i opcję custom GFXString.
Sprawa enablera była już omawiana dużo razy - poszukaj i/lub przeczytaj:
Pomógł: 227 razy Wiek: 34 Dołączył: 08 Sty 2009 Posty: 4232 Skąd: Warszawa
Wysłany: 2010-03-13, 22:36
Akurat część dot. GFX działa OK.
Choć niektóre inne funkcje pod Snowem faktycznie nie za specjalnie
NViject u mnie się nie sprawdził, NVkush działał pod Leo. Ale warto się pomęczyć i odpalić Stringiem albo przez Chameleona - definitywnie zapomnisz o problemie...
Kupiłem przejściówke i problem z rozdzielczościami znikł na dobre tak że dzięki za porade lecz nie zmieniałem nic ze stringiem i jest ten który wygenerowałem przez EFI Studio na jeszcze złączu VGA. Dla testów zainstalowałem pierwsza lepszą grę (NFS U2) i zauwarzyłem że wydajność mojego sprzętu jest wręcz za niska. Jak myślicie to przez ten string ? Bo myślę też wpisać stringa wygenerowanego przez OSX86Tools ale nie chcę nic popsuć żeby wpierw tamtego wykasować a potem wprowadzić nowego
_________________ iPhone 3GS iOS 5.0.1 / OSX 10.7.2ASUS P5G41T M LX|| Q6600 || G41/ICH7 || ALC 887 || DDR3 4GB ||GeForce 8400 GS|| Maxtor 500 GB SATA || DVD SATA ||
Pomógł: 227 razy Wiek: 34 Dołączył: 08 Sty 2009 Posty: 4232 Skąd: Warszawa
Wysłany: 2010-03-15, 10:24
Przecież możesz sobie zapisać gdzieś obecny apple.com.Boot.plist i sobie przywrócisz jakby co.
W pierwszej kolejności wywal Stringa i spróbuj odpalić kartę tylko przez Chameleona.
com.apple.Boot.plist nie mam w Extra tylko w Library/Preferences/SystemConfiguration/ ale to chyba nie robi różnicy i zrobie tak jak w przydadku gdyby było w Extra
_________________ iPhone 3GS iOS 5.0.1 / OSX 10.7.2ASUS P5G41T M LX|| Q6600 || G41/ICH7 || ALC 887 || DDR3 4GB ||GeForce 8400 GS|| Maxtor 500 GB SATA || DVD SATA ||
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Nie możesz załączać plików na tym forum Nie możesz ściągać załączników na tym forum
Forum użytkowników Mac OS X na PC. Co to jest Hackintosh. Instalacja Mac OS X na PC z płyty Retail. Instalacja i opisy dystrybucji iDeneb, iPC, Kalyway, Leo4ALL, iAtkos.