Jump to content

Dell Optiplex 7050: Graphics not working


ashura1125

Recommended Posts

My systems graphics working it's only showing Intel HD Graphics 630 1532MB or whatever the MB is but no acculturation is being used graphics acceleration and the screen is like a blueish color and system lags like hell 

 

Intel i5-7500

Intel HD 630

NVIDIA Geforce GTX 745 ((for windows only)

32GB RAM

256GB Kingston for macOS 

256GB WD for Windows 

2TB for both mac and windows 

 

macOS Ventura 13.2

Link to comment
Share on other sites

  • Administrators

IOReg and OC config show you're using KBL mobile framebuffer 0x591e0000 rather than desktop framebuffer 0x59120000 as expected and recommended by the WhateverGreen User Manuel.

Screenshot 2023-01-29 at 12.06.17.png

 

ID: 59120000, STOLEN: 38 MB, FBMEM: 0 bytes, VRAM: 1536 MB, Flags: 0x0000110B
TOTAL STOLEN: 39 MB, TOTAL CURSOR: 1 MB (1572864 bytes), MAX STOLEN: 115 MB, MAX OVERALL: 116 MB (122171392 bytes)
Model name: Intel HD Graphics KBL CRB
Camellia: CamelliaDisabled (0), Freq: 1388 Hz, FreqMax: 1388 Hz
Mobile: 0, PipeCount: 3, PortCount: 3, FBMemoryCount: 3
[1] busId: 0x05, pipe: 9, type: 0x00000400, flags: 0x00000187 - ConnectorDP
[2] busId: 0x04, pipe: 10, type: 0x00000400, flags: 0x00000187 - ConnectorDP
[3] busId: 0x06, pipe: 10, type: 0x00000400, flags: 0x00000187 - ConnectorDP
01050900 00040000 87010000
02040A00 00040000 87010000
03060A00 00040000 87010000

Note that this framebuffer defines 3 x DP outputs so you may have to patch the connectors depending on your own physical output ports. No support for VGA of course. Your OC config currently changes connectors con1 and con2 to HDMI type, leaving con0 unmodified.

 

You should also change SMBIOS from iMac18,2 to iMac18,1 since former uses AMD dGPU whilst latter uses KBL iGPU only.

 

NB: you're injecting iGPU unifiedmem property with value 0x80000000, i.e. 2GB; as such your graphics info should show 2048MB in About this Mac, not "[...] 1532MB or whatever the MB [...]".

Link to comment
Share on other sites

  • Administrators

Just modify your OC config using any plist editor app (eg: Xcode, ProperTree, PlistEditPro, etc.) or basic text editor (eg: TextEdit) or dedicated app such as OpenCoreConfigurator (OCC). How else did you build your setup? Or did you just copy/paste a complete OpenCore EFI folder from somewhere and somehow got lucky?

Link to comment
Share on other sites

I had a friend who used a Optiplex SFF model of the 7050s so heh i guess i just got lucky and her efi worked she has the same computer but in the SFF but the difference between the sff and the "regular" models is the regular uses intel hd 630 desktop graphics but the SFF model my friend has uses the laptop graphics even though there the same desktop cpu and as you mentioned the framebuffer is different and my friend found the efi on github and it has been a ton of help and i would even go as far as to say that github has helped me alot and watching youtube videos and figuring out everything .

Link to comment
Share on other sites

×
×
  • Create New...