Jump to content
Sign in to follow this  
Dragoneq

Ostatni problem: Grafika w Mac OsX Sierra Nvidia Geforce GTX 960

Recommended Posts

Witam po raz kolejny. Został mi ostatni problem: Problem z grafiką w OSX Sierra.

Sytuacja wygląda następująco:

Po zainstalowaniu Web Driverów Mac OS odpala się tylko i wyłącznie z parametrem nv_disable=1

Zainstalowałem następujące kexty: NvidiaGraphicsFixup, Lilu

Kiedy nie włącze nv_disable=1 to pojawia się kernel panic i powiadamia mnie o tym przy najbliższym uruchomieniu.

Ogólnie teraz wyświetlają się artefakty i ghosting i system jest średnio używalny, oraz szukałem na wielu forach i nie znalazłem działającego sposobu. Piszę z MacOs więc poprawki mogę wykonywać poprawki bezpośrednio na systemie.

Share this post


Link to post
Share on other sites

GTX960 nie odpali bez sterowników webowych. Aby uruchomić sterowniki webowe musisz mieć w/w komendę albo działający zapis do nvram. Jak panikują Ci stery, to wygląda że wciąż masz niedopracowany system/config. 

Share this post


Link to post
Share on other sites

mogę jechać na integrze albo jakoś popróbować się poużerać z gtxem. Wrzucam config jaki mam obecnie:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>ACPI</key>
	<dict>
		<key>DSDT</key>
		<dict>
			<key>Patches</key>
			<array>
				<dict>
					<key>Comment</key>
					<string>change EHC1 to EH01</string>
					<key>Disabled</key>
					<false/>
					<key>Find</key>
					<data>
					RUhDMQ==
					</data>
					<key>Replace</key>
					<data>
					RUgwMQ==
					</data>
				</dict>
				<dict>
					<key>Comment</key>
					<string>change EHC2 to EH02</string>
					<key>Disabled</key>
					<false/>
					<key>Find</key>
					<data>
					RUhDMg==
					</data>
					<key>Replace</key>
					<data>
					RUgwMg==
					</data>
				</dict>
			</array>
			<key>ReuseFFFF</key>
			<false/>
		</dict>
		<key>DropTables</key>
		<array>
			<dict>
				<key>Signature</key>
				<string>DMAR</string>
			</dict>
		</array>
		<key>SSDT</key>
		<dict>
			<key>DropOem</key>
			<false/>
			<key>Generate</key>
			<false/>
		</dict>
	</dict>
	<key>Boot</key>
	<dict>
		<key>Arguments</key>
		<string>kext-dev-mode=1 -v</string>
		<key>Debug</key>
		<false/>
		<key>DefaultVolume</key>
		<string>haMac HD</string>
		<key>Legacy</key>
		<string>PBR</string>
		<key>NeverHibernate</key>
		<true/>
		<key>Secure</key>
		<false/>
		<key>Timeout</key>
		<integer>10</integer>
		<key>XMPDetection</key>
		<false/>
	</dict>
	<key>CPU</key>
	<dict>
		<key>UseARTFrequency</key>
		<false/>
	</dict>
	<key>Devices</key>
	<dict>
		<key>Audio</key>
		<dict>
			<key>Inject</key>
			<string>1</string>
		</dict>
		<key>USB</key>
		<dict>
			<key>AddClockID</key>
			<false/>
			<key>FixOwnership</key>
			<false/>
			<key>Inject</key>
			<false/>
		</dict>
	</dict>
	<key>DisableDrivers</key>
	<array>
		<string>CsmVideoDxe</string>
		<string>DataHubDxe</string>
		<string>DumpUefiCalls</string>
		<string>EmuVariableUefi</string>
		<string>FSInject</string>
		<string>OsxAptioFixDrv</string>
		<string>OsxLowMemFixDrv</string>
		<string>PartitionDxe</string>
		<string>#VBoxHfs</string>
	</array>
	<key>GUI</key>
	<dict>
		<key>Custom</key>
		<dict>
			<key>Entries</key>
			<array>
				<dict>
					<key>Disabled</key>
					<false/>
					<key>Hidden</key>
					<string>Always</string>
					<key>Path</key>
					<string>\EFI\BOOT\BOOTX64.efi</string>
					<key>VolumeType</key>
					<array>
						<string>External</string>
						<string>Internal</string>
					</array>
				</dict>
				<dict>
					<key>Disabled</key>
					<false/>
					<key>FullTitle</key>
					<string>CD/DVD</string>
					<key>Hidden</key>
					<false/>
					<key>Path</key>
					<string>\EFI\BOOT\BOOTX64.efi</string>
					<key>Title</key>
					<string>CD/DVD</string>
					<key>VolumeType</key>
					<string>Optical</string>
				</dict>
				<dict>
					<key>Disabled</key>
					<false/>
					<key>FullTitle</key>
					<string>Windows</string>
					<key>Hidden</key>
					<false/>
					<key>Path</key>
					<string>\EFI\Microsoft\Boot\bootmgfw.efi</string>
					<key>Title</key>
					<string>Windows</string>
				</dict>
			</array>
		</dict>
		<key>CustomIcons</key>
		<true/>
		<key>Language</key>
		<string>pl:30788</string>
		<key>Mouse</key>
		<dict>
			<key>DoubleClick</key>
			<integer>500</integer>
			<key>Enabled</key>
			<true/>
			<key>Mirror</key>
			<false/>
			<key>Speed</key>
			<integer>2</integer>
		</dict>
		<key>Scan</key>
		<dict>
			<key>Entries</key>
			<true/>
			<key>Legacy</key>
			<false/>
			<key>Linux</key>
			<false/>
			<key>Tool</key>
			<true/>
		</dict>
		<key>TextOnly</key>
		<false/>
		<key>Theme</key>
		<string>bootcamp</string>
	</dict>
	<key>Graphics</key>
	<dict>
		<key>Inject</key>
		<dict>
			<key>ATI</key>
			<false/>
			<key>Intel</key>
			<true/>
			<key>NVidia</key>
			<false/>
		</dict>
		<key>LoadVBios</key>
		<false/>
		<key>PatchVBios</key>
		<false/>
	</dict>
	<key>KernelAndKextPatches</key>
	<dict>
		<key>AppleRTC</key>
		<false/>
		<key>AsusAICPUPM</key>
		<false/>
		<key>Debug</key>
		<false/>
		<key>ForceKextsToLoad</key>
		<array>
			<string>\System\Library\Extensions\IONetworkingFamily.kext</string>
		</array>
		<key>KernelCpu</key>
		<false/>
		<key>KernelHaswellE</key>
		<false/>
		<key>KernelLapic</key>
		<false/>
		<key>KextPatchesAllowed</key>
		<true/>
		<key>KextsToPatch</key>
		<array>
			<dict>
				<key>Comment</key>
				<string>change 15 port limit to 20 in XHCI kext (9-series)</string>
				<key>Disabled</key>
				<false/>
				<key>Find</key>
				<data>
				g72M/v//EA==
				</data>
				<key>MatchOS</key>
				<string>10.11.x</string>
				<key>Name</key>
				<string>AppleUSBXHCIPCI</string>
				<key>Replace</key>
				<data>
				g72M/v//FQ==
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>change 15 port limit to 20 in XHCI kext (9-series)</string>
				<key>Disabled</key>
				<false/>
				<key>Find</key>
				<data>
				g710////EA==
				</data>
				<key>MatchOS</key>
				<string>10.12.x</string>
				<key>Name</key>
				<string>AppleUSBXHCIPCI</string>
				<key>Replace</key>
				<data>
				g710////FQ==
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>TRIMM Enabler</string>
				<key>Disabled</key>
				<false/>
				<key>Find</key>
				<data>
				QVBQTEUgU1NEAA==
				</data>
				<key>Name</key>
				<string>IOAHCIBlockStorage</string>
				<key>Replace</key>
				<data>
				AAAAAAAAAAAAAA==
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>Boot graphics glitch, 10.10.x/10.11.x (credit lisai9093, cecekpawon)</string>
				<key>Disabled</key>
				<false/>
				<key>Find</key>
				<data>
				AQAAdRc=
				</data>
				<key>Name</key>
				<string>IOGraphicsFamily</string>
				<key>Replace</key>
				<data>
				AQAA6xc=
				</data>
			</dict>
		</array>
	</dict>
	<key>RtVariables</key>
	<dict>
		<key>#ROM</key>
		<string>UZUPELNIJ</string>
		<key>BooterConfig</key>
		<string>0x28</string>
		<key>CsrActiveConfig</key>
		<string>0x3</string>
	</dict>
	<key>SMBIOS</key>
	<dict>
		<key>BoardSerialNumber</key>
		<string>C02LGE6UF8JCO4MXB</string>
		<key>ProductName</key>
		<string>iMac14,2</string>
		<key>SerialNumber</key>
		<string>C02JT1EGDNMP</string>
		<key>SmUUID</key>
		<string>1987D452-4277-540B-9746-89AA4725D2BC</string>
		<key>Trust</key>
		<true/>
	</dict>
	<key>SystemParameters</key>
	<dict>
		<key>InjectKexts</key>
		<true/>
		<key>NvidiaWeb</key>
		<true/>
	</dict>
</dict>
</plist>

Share this post


Link to post
Share on other sites

Nie jestem w stanie sprawdzić configu, nie napisałeś jaki masz sprzęt. 

 

PS Do wszystkich co jeszcze nie mają sprzętu wpisanego w stopkę - nauczcie się to robić .Jak myślicie, ktoś po przeczytaniu czasami kilkuset postów jest w stanie zapamietać kto ma jaki komputer? 

Share this post


Link to post
Share on other sites

jak przecież mam przejściówkę z dvi na vga to jakbym miał rzeczywiście podpięty monitor na dvi bo przejściówka tłumaczy sygnał ze złącza dvi na vga i dlatego mam obraz. W teorii, bo sam nie do końca kumam zasadę działania tego. W zasadzie dziwie się że jak nie mam oficjalnego monitora hdmi/dvi/dp to wykrzacza mi kernel panic.. W zasadzie poleasingowy macbook z c2d kosztuje tyle co taki monitorek na hdmi xd

Share this post


Link to post
Share on other sites

Jak rozumiem: Nawet dla eksperymentu podpiąłbym swojego peceta pod np. telewizor który ma HDMI to sterowik zaskoczy i wszystko będzie chodziło należycie ? Zbieram na iPada pro jako tablet graficzny(Aplikacja AstroPad która działa tylko z Macami i hackintoshami zapewnie też) i przeraziły mnie ceny cintiqów(cena tego urządzenia to 3,5k najtańszy), więc szukam alternatywy by jak najbardziej przyciąć na kosztach i mieć przyzwoity start w profesjonalną obróbkę grafiki. Więc jako tymczasowe rozwiązanie mogę wybrać podpinanie peceta do telewizora.. Fajniejsze poleasingowe monitorki 24 cala 1080p kosztują 400 zł :/

Share this post


Link to post
Share on other sites

Może by ruszyła jakaś stara VGA typu Radeon 6870/6850, albo nvidia GT9400. 

 

Nie mniej to nie o to chodzi abyś kupował starą i problematyczną VGA, tylko jedynym słusznym wyjściem jest zmiana monitora.

 

Podepnij pod TV i zobaczysz, że zadziała.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.