Jump to content

[Sierra/i7 7700K]Cannot change resolution of MSI GT 710 (2GB)


route99
 Share

9 posts in this topic

Recommended Posts

Edit:

For solving the problem finally 

Next to removing nv_disable=1

Also look to the addition of pcirootuid=1 and npci=0x3000 

They were needed too:

__________________________________________________________________________________________

 

My hardware:

CPU: i7 7700K (no OC)

Mobo: Asus Z170 Pro Gaming, using the last bios (needed to make i7 7700K work)

Graphics: MSI GT 710 (2GB), so the onboard video is disabled

 

Software:

Sierra 10.12.5, updating to 10.12.6 no change.

 

Got most of the things working so far but as title says: I cannot change the resolution.

There is only 1 visible: 1280x1024

No matter what screen I use, so even with the Dell 2515H.

So from the start at least there was an output to the display, but only the reported resolution.

The Graphics info misquote listed, not mentioning the GT 710, but it works... 

 

Tried the Nvida web and the CUDA drivers: no effect.

Same for the agdpfix.

 

Setup a Sierra installation used upon:

http://hackintosher.com/guides/guide-installing-macos-kabylake-hackintosh-sierra/

 

Suggestions are welcome.

 

Cheers..

 

My Hardware summary  + my Graphics info reported by Sierra:

 

 

Hardware Overview:

 

  Model Name: MacBook Air

  Model Identifier: MacBookAir6,2

  Processor Name: Quad-Core Intel Xeon

  Processor Speed: 4,20 GHz

  Number of Processors: 1

  Total Number of Cores: 4

  L2 Cache (per Core): 256 KB

  L3 Cache: 8 MB

  Memory: 16 GB

  Bus Speed: 400 MHz

 

Graphics:  

Chipset Model: NVIDIA Chip Model

  Type: GPU

  Bus: PCIe

  PCIe Lane Width: x8

  VRAM (Total): 5 MB

  Vendor: NVIDIA (0x10de)

  Device ID: 0x128b

  Revision ID: 0x00a1

  ROM Revision: preset 1.0.0

  Displays:

Display:

  Resolution: 1280 x 1024

  Pixel Depth: 32-Bit Color (ARGB8888)

Link to comment
Share on other sites

With the VRAM at 5 MB the GPU is not really working at all with QE/CI.

It also seems to me like you use the wrong SMBIOS Infos for your box...

Try to switch to iMac18,3, get rid of the "Graphics"->"Inject Nvidia" check in your config.plist and add NVidiaGraphicsFixup and Lilu to the kexts on your hidden EFI-Partition.

Also check in your config.plist that you've set "System Parameters"->"Inject Kexts" to "Yes" instead of "Detect"...

Link to comment
Share on other sites

Tnx for the fast reply.

Will look into it.

 

Wrt:

....use the wrong SMBIOS Infos for your box.

 

 

 

Following the installation the SMBios was set automatically.

Looked at it already as I found a weird setting..., but did not know what alternative to take.

Did quite a lot of Googling on this resolution problem, but even with quite restritive keyword, no hint was found, so that's why I posted it here. 

 

Edit: 

installed all the proposed kext and edited the config.plist. No effect.  

SMBios have to read and find out more, never did. (my first built was from July '17, so quite unexperienced in this field, was working more in Linux). To be continued.....

Link to comment
Share on other sites

I think it is solved....

Took the config.plist from someone with a Gigabyt Z170 mobo, so the same chipset. and added the tips to change the boot flag in Clover:

npci=0x3000 PCIRootUID=1
and removed:
nv_disable=1

 

Got all the resolutions that were supported for my monitor.

Now I have to find out which codes are really essential in my case.

Just taking the plist and leave the boot flag inched does not work... so changing the boot flag is essential.

 

OK?... Then will use CCC or just by textedit to make them permanent. 

Tips are still welcome...

Link to comment
Share on other sites

Next time I will post that plist...  my wife is having a week off... so we planned other activities, so not enough time to do this work...

Just before we left this morning switched back  the config.plist of the 13inch version belonging to the Gigabyte Z170 mobo to my original one but kept the boot flags changed as reported before (so removed the "nv_disable=1"... and indeed that worked (resolutions and it was called a 13 inch type).

Now have to check whether the boot flags

npci=0x3000 PCIRootUID=1

have an effect or can by left out the Clover startup ......

 

After that I can modify the config.plist to its "final" version.

Link to comment
Share on other sites

Not only leaving out 

nv_disable=1

was decisive, also one of the two:

npci=0x3000 

or

PCIRootUID=1

was necessary to make it work...

 

Adding  

npci=0x3000

only changed the (cosmetic?) MacBookAir6,2 into a MacBookAir 13", the available resolutions were the same.

 

Strange: the plist list it still as a 6,2 whereas the picture below before looking to the report... shows that it is a 13".... 

 

Hardware Overview:
Model Name:    MacBook Air
Model Identifier:    MacBookAir6,2
Processor Name:    Quad-Core Intel Xeon
Processor Speed:    4,20 GHz
Number of Processors:    1
Total Number of Cores:    4
L2 Cache (per Core):    256 KB
L3 Cache:    8 MB
Memory:    16 GB
Bus Speed:    400 MHz

...................
Graphics
NVIDIA GeForce GT 710:
Chipset Model:    NVIDIA GeForce GT 710
Type:    GPU
Bus:    PCIe
PCIe Lane Width:    x8
VRAM (Total):    1023 MB
Vendor:    NVIDIA (0x10de)
Device ID:    0x128b
Revision ID:    0x00a1
ROM Revision:    VBIOS 80.28.a6.00.35
Metal:    Supported
Displays:
AL1716:
Resolution:    1280 x 1024 @ 75 Hz
Pixel Depth:    32-Bit Color (ARGB8888)
Main Display:    Yes

Screen_Shot_2017_09_07_at_23_20_56.png

 

 

 

Link to comment
Share on other sites

Guest ricoc90

Strange: the plist list it still as a 6,2 whereas the picture below before looking to the report... shows that it is a 13".... 

I don't know what you mean. MacbookAir6,2 actually is mid-2013 or early-2014 13" macbook air, depending on the serial number you are using...

Link to comment
Share on other sites

I will post my plist tomorrow, so experienced people can comment. Sleep well if you need to soon.... (~10 minutes here before 00.00 here.... )

 

Edit: added config.plist

Part of the changed code and left out  nv_disable=1:

<key>Boot</key>
	<dict>
		<key>Arguments</key>
		<string>dart=0 npci=0x3000 pcirootuid=1 kext-dev-mode=1</string>
		<key>Legacy</key>
		<string>LegacyBiosDefault</string>
		<key>Log</key>
		<false/>
		<key>NeverHibernate</key>
		<true/>
		<key>Secure</key>
		<false/>
		<key>Timeout</key>
		<integer>5</integer>
		<key>XMPDetection</key>
		<string>Yes</string>
	</dict>

config-plist.zip

Link to comment
Share on other sites

 Share

×
×
  • Create New...