Skocz do zawartości

GeForce Go 7950 GTX 512MB


Marucins
 Udostępnij

Rekomendowane odpowiedzi

Więc tak. Po wielu próbach w koncu dało mi sie uruchomić pełne hardwerowe wsparcie dla GeForce Go 7950 GTX 512MB

 

Podaję najprostrzy sposób jak tego dokonać.

 

Potrzebujemy:

1. Paczka kext'ów

2. NVidia-Leopard-Graphics-Kexts.pkg.tbz

3. Podstawowa znajomość systemu

 

 

Stawiamy czysty system, lub jaki kolwiek możemy starać się zmodyfikować. Prawdopodobnie jądro jak i wersja systemu nie ma znaczenia. Robione na Vanilla/Darwin 9.6.0 - 10.5.6 iPC.

 

Rozpakowujemy kexty.

Przy użyciu np Kext Helper b7 wgrywamy je do systemu

Uruchamiamy system z parametrami -f -v

System prawdopodobnie nie wstanie prawidłowo. Pojawi się kursor myszki na czarnym tle pulpitu.

Uruchamiamy system raz jeszcze z parametrem -x

Logujemy się.

Instalujemyy NVidia-Leopard-Graphics-Kexts.pkg.tbz

Uruchamiamy ponownie system z parametrami -f -v

System powinien wstać z pełnym wsparciem

 

Urzywając OSX86Tools możecie dodatkowo włączyć Quartz GL

 

 

 

GeForce Go 7950 GTX: 

 Model zestawu układów:	GeForce Go 7950 GTX
 Typ:	Monitor
 Magistrala:	PCIe
 Szerokość szyny PCIe:	x16
 VRAM (łącznie):	512  MB
 Producent:	NVIDIA (0x10de) 
 ID urządzenia:	0x0297
 ID korekty:	0x00a1
 Korekta ROM:	NVinjectGo 0.2.0
 Monitory: 
Złącze monitora: 
 Status:	Żaden monitor nie jest podłączony
Monitor: 
 Rozdzielczość:	1920 x 1200
 Głębia:	kolor 32-bitowy
 Core Image:	Przyspieszenie sprzętowe
 Monitor główny:	Tak
 Odbicie lustrzane:	wył.
 Aktywny:	Tak
 Quartz Extreme:	Obsługiwany
 Wbudowany:	Tak

 

 

Linki:

kexty

http://odsiebie.com/pokaz/1659577---cfe5.html

 

NVidia-Leopard-Graphics-Kexts.pkg.tbz

http://hotfile.com/dl/35433233/29abb3b/NVidia-Leopard-Graphics-Kexts.pkg.tbz.html

 

 

ps. No... teraz to moge na reszcie postawić wymarzonego "czystego" Retaila.

Odnośnik do komentarza
Udostępnij na innych stronach

Więc tak. Sprawdzałem na dwóch dystrybucjach.

 

 

iDeneb

* NVinjectGO 512MB - ruszył ale dalej nie ma wsparcia

* inne możliwości (NVdarwin, NVkush, NVinject) - X nie startuje

* nie zaznaczając żadnych sterowników pod grafe wywala się podczas startu

 

 

iPC

* Bodajże tylko na darwinowskich X nie startował a tak to nawet bez sterowników system działał

 

 

- Próbowałem tym - Guide Getting NVidia cards to work on Leopard with QE CI - InsanelyMac Forum

- Skorzystałem też z tego Dell Laptop Post Installer v1.4.1

- Skorzystałem również ze sterowników ze strony (http://nvinject.free.fr/)

 

 

DALEJ NIC

 

 

Teraz to już nie wiem co mam zrobić k***** m**

 

Może jakieś starsze? Jeśli ktoś ma coś sprawdzonego proszę o linka.

Odnośnik do komentarza
Udostępnij na innych stronach

Tego nie próbował. Nie mam zewnętrznego monitora.

 

Nie startuje X to znaczy iż mam ciemny ekran. A na nim kursor myszki. I nic. Wciskam przypadkowe kombinacje na klawiaturze, dysk nie reaguje.

 

 

Chcę przeprowadzić aktualizację BIOSU w ostateczności (a dokładnie to wprowadzić zmodyfikowany bios innej firmy.)

 

Karta to

DELL GeForce Go 7950 GTX 512MB

aktualizację robię na

Alienware GeForce Go 7950 GTX 512MB

 

 

Programem NVIDIA BIOS Editor 4.8 Edytowałem wartości jakie mnie interesują (taktowanie, limity na temperaturę, obroty wiatraczka) - ogólnie zmniejszyłem. Przy okazji zmieniłem Vendor na NVIDI`a

 

Sprawdziłem czym jeszcze to się różni Timing.

Timingset 2 i Timingset 6 jest inny (ale tego nie ruszałem)

 

 

NVflash po wprowadzeniu --version pokazuje mi coś takiego

 

NVIDIA Firmware Update Utility (Alienware GeForce Go 7950 GTX 512MB) 

Image Size            : 61952 bytes
Version               : 05.71.22.49.27
~CRC32                : 6315B872
OEM String            : NVIDIA
Vendor Name           : NVIDIA Corporation
Product Name          : G71 Board - e466h3
Product Revision      : Chip Rev
Device Name(s)        : GeForce Go 7950 GTX
Board ID              : 7121
Vendor ID             : 10DE
Device ID             : 0297
Subsystem Vendor ID   : 10DE
Subsystem ID          : 2052
Hierarchy ID          : Switch Port 1
Build Date            : 11/22/06
Modification Date     : 07/09/07
Sign-On Message       : G71 E466 SKU 0003 VGA BIOS


NVIDIA Firmware Update Utility (DELL GeForce Go 7950 GTX 512MB) 

Image Size            : 60928 bytes
Version               : 05.71.22.45.12
~CRC32                : F6ECB6CE
OEM String            : NVIDIA
Vendor Name           : NVIDIA Corporation
Product Name          : G71 Board - p469h6
Product Revision      : Chip Rev
Device Name(s)        : GeForce Go 7950 GTX
Board ID              : 7125
Vendor ID             : 10DE
Device ID             : 0297
Subsystem Vendor ID   : 1028
Subsystem ID          : 019B
Hierarchy ID          : Normal Board
Build Date            : 08/31/06
Modification Date     : 11/28/06
Sign-On Message       : G71M-UU P469 sku6 VGA BIOS

 

 

Co mnie niepokoi:

* inna wielkość plików

* hierarchy ID (jest tam Switch Port 1 - cholera wie co to znaczy)

* zupełnie inny Board ID

 

 

Czy jeśli zrobię aktualizacje to grafika zaliczy bricka (będzie martwa)?

 

 

ps. Znalazłem http://www.nvworld.ru/php/viewtopic.php?t=18643 podobny temat (po rosyjskiego). Tylko że tam jest identyczna wielkość BIOS`u

Odnośnik do komentarza
Udostępnij na innych stronach

Nie startuje X to znaczy iż mam ciemny ekran. A na nim kursor myszki.

 

Jeśli masz kursor, to serwer Ci wystartował :roll: martwi mnie ciemny ekran, bo jeśli grafika by prawidłowo zaskoczyła, to nawet jeśli wewnętrzny LCD byłby monitorem secondary, to powinieneś zobaczyć wpierw niebieskie tło a potem domyślna tapetę.

 

Z BIOS'em VGA bym nie ryzykował w laptopie nie upewniwszy się na 10000000% że BIOS jest na 100000000000% kompatybilny z naszą kartą. W stacjonarnym nawet jak uwalisz kartę przez wgranie błędnego BIOS'u VGA, to może włożyć starą kartę PCI VGA i do niej podłączyć monitor i ponownie "sflashować" VGA...

 

A czy BIOS notebooka'a aktualizowałeś... znalazłeś gdzieś na sieci informacje czy na takim samym modelu komuś udało się uruchomić OS X z VGA?

Odnośnik do komentarza
Udostępnij na innych stronach

W sieci nie dość że były dostępne komentarze to jeszcze screeny ale to pod stare wersje 10.4.x czy świeże 10.5.x. Mieli w pełni działający system.

 

Ręce mi opadają zupełnie nie wiem o co mu chodzi. Nawet nie wiem za co teraz się wziąć.

 

 

 

 

Teraz troszkę zamieszania w sprawie BIOS`ów. Jak to wygląda od środka 4 firmy:

 

 

Próbowałem odszukać inne BIOSY ale widzę pewną prawidłowość iż firmy CLEVO i Alienware oraz NVIDIA (Board - e466h3) mają identyczną wielkość BIOSU.

 

Dell ma zupełnie inny do tego dochodzi jeszcze raz NVIDIA (Board - p469h6)

 

Dodatkowo mamy (Board - e466h0u) z identyczna wielkością pliku jak Clevo i Alienware.

 

Więc produkt NVIDII ma 3 rodzaje Board`ów (e466h3, p469h6, e466h0u - i różne wielkości BIOS`ów)

 

Wszystkie BIOS`y od NVIDIA mają "Hierarchy ID : Normal Board"

 

 

Właśnie sprawdziłem CLEVO nvflash --version

 

NVIDIA Firmware Update Utility (G71Board-e466h3_clevo_GO7950GTX)

 

Image Size : 61952 bytes

Version : 05.71.22.38.21

~CRC32 : DE4200B8

OEM String : NVIDIA

Vendor Name : NVIDIA Corporation

Product Name : G71 Board - e466h3

Product Revision : Chip Rev

Device Name : GeForce Go 7950 GTX

Board ID : 7121

Vendor ID : 10DE

Device ID : 0297

Subsystem Vendor ID : 1558

Subsystem ID : 0571

Hierarchy ID : Normal Board

Sign-On Message : G71 E466 SKU 0003 VGA BIOS

Odnośnik do komentarza
Udostępnij na innych stronach

Skorzystałem z tego poradnika -> Guide: Getting NVidia cards to work on Leopard with QE / CI, How to hack your kexts to get QE / CI / Awesome (http://www.insanelymac.com/forum/index. ... opic=69855)

 

Wy edytowałem Geforce.kext / NVDANV40HAL.kext / NVDAResMan.kext

 

Może trzeba coś jeszcze?

Odnośnik do komentarza
Udostępnij na innych stronach

A cholera wie. Sporo osób ma ten sam problem co ja. Duża część ma M1710 ale inną grafę. Aktualne posty sa tylko iz nie działa tak jak powinno np: "This is for a Dell XPS M1710 Laptop. I have everything running fine, but no QE support."

 

 

Możliwie iż jednej osobie udało się postawi c na nogi. Ale PM/PW martwy nic nie odpisuje. Na forum tez od dłuższego czasu sie nie udziela (insanelymac.com).

 

w sygnaturze mogę wyczytać iz korzysta z "nvinject 0.2.0b" (Graphics - nvinject 0.2.0b - working, but DVI and VGA are not, display doesn't come back after Display Sleep. Also banding issues with gradients (minor compared to 0.2.1)) - ale czy to aktualne i skąd wziąć stare drivery aby samemu sprawdzić?

Odnośnik do komentarza
Udostępnij na innych stronach

nvinject 0.2.0b
to nie jest "sterownik" - to tzw "injector" informujący kernel którego kexta ma użyć do obsługi Twojej VGA.

 

Sprawdź oryginalny DVICE ID i poszukaj po nim, może on Cię gdzieś dalej doprowadzi.

 

PS, może napisz PW do Diabolic'a - on jest autorem jak pamiętam nvkush, może będzie w stanie pomóc Ci.

Odnośnik do komentarza
Udostępnij na innych stronach

Poczekam na LEO4ALL 10.5.6 podobno ma być już 1 marca.

 

Wątpię czy cokolwiek to zmieni. Dystrybucje jak iPC, iDeneb, Leo4ALL są robione na bazie Retail'a + skrypty np podmieniające jakiś oryginalny kext na inny, lub coś dogrywający, usuwający, etc...

 

Jeśli nie ma skutecznych kextów, injectorów do posiadanego sprzętu, to nowa dystrybucja nic nie wnosi... zresztą na dłuższą metę, moim zdaniem, nie nadają się do użytku. Ciągle są jakieś problemy po zainstaowaniu... a to nie działające preferencje finder'a a to znów brak języka polskiego, lub np X11, czy też uszkodzony panel klawiatury/myszy w preferencjach systemowych... pomijam już że ŻADNA z dystrybucji jakie widziałem i testowałem nie ustawiła poprawnie języka polskiego.

 

Faktem jest natomiast, że takie dystrybucje są nieocenione aby zapoznać się z systemem, zobaczyć czy da się zainstalować Mac OS X na danym sprzęcie, ale na dłuższą metę jakakolwiek aktualizacja będzie kładła system, bo żeby zaktualizować trzeba wiedzieć co jest zmodyfikowane i co należy przywrócić po aktualizacji... a jak się dobrze pozna zakres takich modyfikacji to się okazuje że trzeba dograć dosłownie parę kextów, podrasować com.boot, zainstalować Chameleona lub PC_EFI i pozamiatane.

Odnośnik do komentarza
Udostępnij na innych stronach

**314TeR** trochę to trwało ale udało się.

 

GeForce Go 7950 GTX: 

 Model zestawu układów:	GeForce Go 7950 GTX
 Typ:	Monitor
 Magistrala:	PCIe
 Szerokość szyny PCIe:	x16
 VRAM (łącznie):	512  MB
 Producent:	NVIDIA (0x10de) 
 ID urządzenia:	0x0297
 ID korekty:	0x00a1
 Korekta ROM:	NVinjectGo 0.2.0
 Monitory: 
Złącze monitora: 
 Status:	Żaden monitor nie jest podłączony
Monitor: 
 Rozdzielczość:	1920 x 1200
 Głębia:	kolor 32-bitowy
 Core Image:	Przyspieszenie sprzętowe
 Monitor główny:	Tak
 Odbicie lustrzane:	wył.
 Aktywny:	Tak
 Quartz Extreme:	Obsługiwany
 Wbudowany:	Tak

 

W sumie walczyłem z 6 dystrybucjami. Reinstal systemu - nie wiem ile razy był ale naprawdę duuużo. Nie zrażajcie sie (do innych mówię) z tym OSX trzeba posiedzieć, pokombinować na różne sposoby - nie zawsze znajdziecie odpowiedz, ale zdarzają sie ludzie którzy mimo tego chca pomóc. Sa też i ch**.

 

 

ps. Teraz zabieram się za Retaila (No może nie teraz a jutro ide coś oglądnąc i spać).

Odnośnik do komentarza
Udostępnij na innych stronach

No proszę, gratulacje... jak widzę w końcu poszło z NVinjectGo 0.2.0

 

Po zainstalowaniu retail'a a przed pierwszym startem wrzuć go do /S/L/E i zobacz czy wstanie CI od razu system z filmikiem powitalnym...

 

PS Jeśli na bazowym systemie poprawnie ustawisz sobie język polski, to po zainstalowaniu od razu będziesz miał cały system też w narodowym języku, łącznie z kreatorem konfiguracji konta.

Odnośnik do komentarza
Udostępnij na innych stronach

Z grafika w Retailu jest dziwna sytuacja

 

Wrzuciłem wszystko do /S/L/E. Mimo tego pokazane mam:

 

 

Monitor: 

 Typ:	Monitor
 Magistrala:	PCIe
 Szerokość szyny PCIe:	x16
 VRAM (łącznie):	256  MB
 Producent:	NVIDIA (0x10de) 
 ID urządzenia:	0x0297
 ID korekty:	0x00a1
 Monitory: 
Monitor: 
 Rozdzielczość:	1024 x 768
 Głębia:	kolor 32-bitowy
 Core Image:	Oprogramowanie
 Monitor główny:	Tak
 Odbicie lustrzane:	wył.
 Aktywny:	Tak
 Quartz Extreme:	Nieobsługiwany

 

Jest injector są inne kexty - a system w ogole ich nie wczutuje? Czy to może być wina jakiegoś kexta z twojego pakietu **314TeR** Essential.zip bądz Intel_ICHx_JMicron.zip ??

 

// EDIT

 

Problem rozwiązany

 

GeForce Go 7950 GTX: 

 Model zestawu układów:	GeForce Go 7950 GTX
 Typ:	Monitor
 Magistrala:	PCIe
 Szerokość szyny PCIe:	x16
 VRAM (łącznie):	512  MB
 Producent:	NVIDIA (0x10de) 
 ID urządzenia:	0x0297
 ID korekty:	0x00a1
 Korekta ROM:	NVinjectGo 0.2.0
 Monitory: 
Złącze monitora: 
 Status:	Żaden monitor nie jest podłączony
Monitor: 
 Rozdzielczość:	1920 x 1200
 Głębia:	kolor 32-bitowy
 Core Image:	Przyspieszenie sprzętowe
 Monitor główny:	Tak
 Odbicie lustrzane:	wył.
 Aktywny:	Tak
 Quartz Extreme:	Obsługiwany
 Wbudowany:	Tak

 

Informacja dla innych: POSTEPOWAĆ WEDŁUG INSTRUKCJI Z PIERWSZEGO POSTU

Odnośnik do komentarza
Udostępnij na innych stronach

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ą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

Ładowanie
 Udostępnij

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Korzystanie z tej witryny, wymaga zakceptowanie naszych warunków Warunki użytkowania.