witucha0 Opublikowano 11 Marca 2010 Zgłoś Udostępnij Opublikowano 11 Marca 2010 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) Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
314TeR Opublikowano 11 Marca 2010 Zgłoś Udostępnij Opublikowano 11 Marca 2010 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ą. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
rzooff Opublikowano 11 Marca 2010 Zgłoś Udostępnij Opublikowano 11 Marca 2010 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). Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
314TeR Opublikowano 11 Marca 2010 Zgłoś Udostępnij Opublikowano 11 Marca 2010 NVEnabler nie jest injectorem 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. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
holkov Opublikowano 13 Marca 2010 Zgłoś Udostępnij Opublikowano 13 Marca 2010 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. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
rzooff Opublikowano 13 Marca 2010 Zgłoś Udostępnij Opublikowano 13 Marca 2010 zawsze wychodziło tak że miałem karty ATI... 7500, 8500, X800, 1950Pro, HD3870 i obecnie HD4870. Jak nic fanboy ATI 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ś? Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
holkov Opublikowano 13 Marca 2010 Zgłoś Udostępnij Opublikowano 13 Marca 2010 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 ? Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
rzooff Opublikowano 13 Marca 2010 Zgłoś Udostępnij Opublikowano 13 Marca 2010 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: http://dl.dropbox.com/u/750399/OSx86/Using%20Chameleon%202RC.zip Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
holkov Opublikowano 13 Marca 2010 Zgłoś Udostępnij Opublikowano 13 Marca 2010 Hmm moja zabawa z osx86tools skonczyła sie kernel panic-iem ,jak narazie się głowię nad cofnięciem do poprzedniego stanu systemu żeby w ogóle ruszył A warto próbować na tą karte NVKush czy NVinject albo podobne ? Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
rzooff Opublikowano 13 Marca 2010 Zgłoś Udostępnij Opublikowano 13 Marca 2010 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... Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
holkov Opublikowano 15 Marca 2010 Zgłoś Udostępnij Opublikowano 15 Marca 2010 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 Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
rzooff Opublikowano 15 Marca 2010 Zgłoś Udostępnij Opublikowano 15 Marca 2010 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. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
holkov Opublikowano 15 Marca 2010 Zgłoś Udostępnij Opublikowano 15 Marca 2010 Ok rozumiem. A jeśli właśnie zepsuję coś z apple.com.Boot.plist to jak najszybciej to przywrócic ? Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
rzooff Opublikowano 15 Marca 2010 Zgłoś Udostępnij Opublikowano 15 Marca 2010 Z kopii pliku... W terminalu zrób sobie kopię tego co działa: sudo cp /Extra/com.apple.Boot.plist /Extra/com.apple.Boot.plist.bak Potem sobie modyfikujesz oryginalny plik i sprawdzasz czy działa. Jeśli coś się kompletnie posypie, to wystarczy dostać się do terminala (vide poradnik o terminalu) i: sudo mv /Extra/com.apple.Boot.plist.bak /Extra/com.apple.Boot.plist Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
holkov Opublikowano 15 Marca 2010 Zgłoś Udostępnij Opublikowano 15 Marca 2010 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 Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
rzooff Opublikowano 15 Marca 2010 Zgłoś Udostępnij Opublikowano 15 Marca 2010 Najlepiej będzie jak skopiujesz sobie ten plik do /Extra. W /Library/Preferences/SystemConfiguration/ zostaw "dziewiczą" wersję, bez hamac'owych modyfikacji... Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
holkov Opublikowano 15 Marca 2010 Zgłoś Udostępnij Opublikowano 15 Marca 2010 Najlepiej będzie jak skopiujesz sobie ten plik do /Extra.W /Library/Preferences/SystemConfiguration/ zostaw "dziewiczą" wersję, bez hamac'owych modyfikacji... Oto mój obecny com.apple.Boot.plist: <?xml version="1.0" encoding="UTF-8"?> PciRoot(0x1)/Pci(0x1,0x0)/Pci(0x0,0x0) @0,compatible NVDA,NVMac @0,device_type display @0,name NVDA,Display-A @1,compatible NVDA,NVMac @1,device_type display @1,name NVDA,Display-B NVCAP BAAAAAAAAwAMAAAAAAAABwAAAAA= NVPM AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== VRAM,totalsize 0x20000000 device_type NVDA,Parent model nVidia GeForce 8400 GS name display rom-revision nVidia GeForce 8400 GS OpenGL Engine [EFI] device-properties 6c0200000100000001000000600200000d00000002010c00d041030a010000000101060000010101060000007fff04000e0000004e00560050004d000000200000000100000000000 0000000000000000000000000000000000000000000220000005600520041004d002c0074006f00740061006c00730069007a006500000008000000000000201c000000640065007600690063006 5005f00740079007000650000000f0000004e5644412c506172656e740e0000006e0061006d00650000000b000000646973706c617922000000400030002c006400650076006900630065005f0074 0079007000650000000b000000646973706c617922000000400031002c006400650076006900630065005f00740079007000650000000b000000646973706c6179100000006d006f00640065006c0 000001a0000006e5669646961204765466f726365203834303020475320000000400031002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d616314000000 400030002c006e0061006d0065000000120000004e5644412c446973706c61792d4114000000400031002c006e0061006d0065000000120000004e5644412c446973706c61792d42200000004000 30002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d6163100000004e00560043004100500000001800000004000000000003000c000000000000070000 00001e00000072006f006d002d007200650076006900730069006f006e0000002e0000006e5669646961204765466f7263652038343030204753204f70656e474c20456e67696e65205b4546495d I żeby został dziewiczy chyba nie wystarczy usunięcie sekcji 6c020000010000000100000..... ? Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
rzooff Opublikowano 15 Marca 2010 Zgłoś Udostępnij Opublikowano 15 Marca 2010 Cokolwiek dziwnie wygląda ten Twój plist. Przykładowy mój jest np. w poradniku instalacji Snow'a. Poczytaj dokumentację Chameleona... <?xml version="1.0" encoding="UTF-8"?> Kernel mach_kernel Kernel Flags Aha - żeby zadziałał u Ciebie wbudowany GraphicEnabler, musisz jeszcze dożucić opcję PCI Root z wartością 1 (domyślnie jest 0). I do tego potrzebny jest Chameleon w wersji minimum RC4. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
holkov Opublikowano 15 Marca 2010 Zgłoś Udostępnij Opublikowano 15 Marca 2010 Jak wiesz mam iDeneb 1.6 i tu mam pytanie czy instalacją Chameleona 2 RC4 nic nie popsuję ? Wiem to tylko bootloader ale na wszelki wypadek wolę zapytać. Opcja PCI Root PciRoot(0x1)/Pci(0x1,0x0)/Pci(0x0,0x0) to jest to ? Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
rzooff Opublikowano 15 Marca 2010 Zgłoś Udostępnij Opublikowano 15 Marca 2010 holkov, użyj szukaj / google... Nie będziemy Ci tu przepisywać wszystkiego. http://chameleon.osx86.hu/articles/chameleon-20-rc4-is-out http://forum.voodooprojects.org/index.php/topic,754.0.html http://forum.voodooprojects.org/index.php/topic,351.0.html http://forum.voodooprojects.org/index.php/topic,767.0.html I ogólnie: http://forum.voodooprojects.org/index.php/board,1.0.html Troszkę już stary wątek, ale i na forum mamy: http://hamac.pl/topics4/comapplebootpli ... -vt315.htm Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
holkov Opublikowano 16 Marca 2010 Zgłoś Udostępnij Opublikowano 16 Marca 2010 Więc tak: Chameleon 2 RC4 zainstalowałem i następnie dopisałem do com.apple.Boot.plist opcję PciRoot oraz GraphicsEnabler co nie zaowocowało jakąkolwiek reakcją. Druga metoda to był string z osx86tools ale po restarcie ukazał się czarny ekran więc nie udało się ,i chyba zostane przy tym stringu który teraz mam: (EFI Studio) <?xml version="1.0" encoding="UTF-8"?> Kernel mach_kernel Kernel Flags device-properties 6c0200000100000001000000600200000d00000002010c00d041030a0100000001010600000101010600 00007fff04000e0000004e00560050004d000000200000000100000000000000000000000000000000000000000000000 0000000220000005600520041004d002c0074006f00740061006c00730069007a006500000008000000000000201c000 0006400650076006900630065005f00740079007000650000000f0000004e5644412c506172656e740e0000006e006100 6d00650000000b000000646973706c617922000000400030002c006400650076006900630065005f0074007900700065 0000000b000000646973706c617922000000400031002c006400650076006900630065005f0074007900700065000000 0b000000646973706c6179100000006d006f00640065006c0000001a0000006e5669646961204765466f7263652038343 03020475320000000400031002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564 d616314000000400030002c006e0061006d0065000000120000004e5644412c446973706c61792d41140000004000310 02c006e0061006d0065000000120000004e5644412c446973706c61792d4220000000400030002c0063006f006d007000 61007400690062006c00650000000e0000004e5644412c4e564d6163100000004e005600430041005000000018000000 04000000000003000c00000000000007000000001e00000072006f006d002d007200650076006900730069006f006e000 0002e0000006e5669646961204765466f7263652038343030204753204f70656e474c20456e67696e65205b4546495d string> Przed zrobieniem tego stringa zrobiłem dziewiczy plik com.apple.Boot.plist Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
rzooff Opublikowano 16 Marca 2010 Zgłoś Udostępnij Opublikowano 16 Marca 2010 Enabler nie zawsze działa niestety. Na dwóch różnych 8400GS 512MB było różnie - jedna odpaliła, a druga nie i tak jak u Ciebie, został String. Generowałem go przez OSx86Tools tylko przez "Custom GFX..." bo wybrany po prostu z listy działał tak jak opisałeś - było czarno W każdym razie teraz cały Twój ...boot.plist wygląda juz jak należy Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
holkov Opublikowano 16 Marca 2010 Zgłoś Udostępnij Opublikowano 16 Marca 2010 Ale co dziś jeszcze zaobserwowałem ,instalowalem Vistę bo była mi na moment potrzebna i po instalacji sterów od grafy też miałem czarny ekran! Ale podłączyłem monitor starą 17" i działało. Ale na haMacu używam 21" i wszystko gra;) Co prawda gra na której testowałem wydajność karty na osx zawiesza się na starcie ale narazie tego nie ruszam nic ,bo ciesze sie świetnym systemem! Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Dołącz do dyskusji
Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.