sonicman66 Posted March 21, 2021 Share Posted March 21, 2021 I have same ping/purple screen issue as the Optiplex 7480 AIO as described here, with a different hardware (i5-7600 with HD 630). I found the Dell Motherboard layout in the support manual. If I run High Sierra with Clover I get normal display but external hdmi causes both screens to go black. sonicman66 From Linux boot ubuntu 18.04.xxx I'm pretty sure. Hdmi-2 internal display. xrandr Screen 0: minimum 320 x 200, current 3286 x 1080, maximum 16384 x 16384 DP-1 disconnected primary (normal left inverted right x axis y axis) HDMI-1 disconnected (normal left inverted right x axis y axis) HDMI-2 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 510mm x 287mm 1920x1080 60.00*+ 60.00 50.00 50.00 59.94 1680x1050 59.88 1280x1024 60.02 1440x900 59.90 1360x768 60.02 1280x720 60.00 50.00 59.94 1024x768 60.00 800x600 60.32 720x576 50.00 720x480 60.00 59.94 640x480 60.00 59.94 HDMI-3 connected 1366x768+1920+0 (normal left inverted right x axis y axis) 521mm x 293mm 1366x768 59.79*+ 1920x1080 60.00 59.94 24.00 23.98 1920x1080i 60.00 59.94 1280x1024 60.02 1152x864 75.00 1280x768 59.87 1280x720 60.00 59.94 1024x768 85.00 75.03 70.07 60.00 832x624 74.55 800x600 85.06 75.00 60.32 720x480 60.00 59.94 720x480i 60.00 59.94 640x480 75.00 66.67 60.00 59.94 640x400 70.01 This is the layout with just the internal Display. xrandr Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 16384 x 16384 DP-1 disconnected primary (normal left inverted right x axis y axis) HDMI-1 disconnected (normal left inverted right x axis y axis) HDMI-2 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 510mm x 287mm 1920x1080 60.00*+ 60.00 50.00 50.00 59.94 1680x1050 59.88 1280x1024 60.02 1440x900 59.90 1360x768 60.02 1280x720 60.00 50.00 59.94 1024x768 60.00 800x600 60.32 720x576 50.00 720x480 60.00 59.94 640x480 60.00 59.94 HDMI-3 disconnected (normal left inverted right x axis y axis Link to comment Share on other sites More sharing options...
marliwahoo Posted March 21, 2021 Share Posted March 21, 2021 I probably shouldn't be giving a lot of advice here ........ But you say that when you plugged in the external hdmi the built-in screen went black. I had the opposite problem. Before I patched the framebuffer the built-in screen was black. When I plugged in the external hdmi display the built-screen turned on (pink) but the external screen stayed black. (???) Most likely your busid's and/or index's are mixed up. My fix was in the Framebuffer patching. After that I fixed the pink screen. There are several guides on how to do this and some good advice in the 7480 thread. FYI - Hackintool didn't help me much. I DONT KNOW WHAT THE FIX IS - but If I was betting on what the fix is: con:0 is DP con:1 is built-in (hdmi) con:2 external hdmi. After choosing the correct framebuffer and vram patches ..... the 7480 framebuffer patch is: con0 works as display port (no patch) con1 busid:02000000 type:00080000 enable:01000000 con2 busid:04000000 type:00080000 enable:01000000 After you figure out the framebuffer patching, then fix the pink screen, if indeed it is still necessary. Link to comment Share on other sites More sharing options...
sonicman66 Posted March 22, 2021 Author Share Posted March 22, 2021 (edited) Wow, no luck yet! I think I have the internal correct, but its still pink! con1 busid:04000000 type:00080000 enable:01000000 no luck yet on the external hdmi sonicman66 This is a far as I can get still pink/purple and only DP port working! config.plist.zip Edited March 22, 2021 by sonicman66 update Link to comment Share on other sites More sharing options...
sonicman66 Posted March 22, 2021 Author Share Posted March 22, 2021 I have a semi normal display now via https://gist.github.com/adaugherity/7435890 hdmi out still does not work, the work continues, Link to comment Share on other sites More sharing options...
marliwahoo Posted March 25, 2021 Share Posted March 25, 2021 You have a lot of patches to your framebuffer. Did you try to eliminate ALL unnecessary patches? In the end, I needed very few. When you plug in the hdmi screen and everything goes black, did you try to Remote Desktop into IORegistry Explorer? So my, limited knowledge advice is .... First, get rid of all unnecessary patches. All of em. If you don't need a patch for the built-in display. get rid of that too. Second, reboot, check IOReg - save it. Third, plug in hdmi monitor and check remote desktop IOReg. Save it. Fourth, compare the two IORegs against each other. Look carefully for index, busid, etc. Link to comment Share on other sites More sharing options...
sonicman66 Posted March 26, 2021 Author Share Posted March 26, 2021 Thanks for the advice I will try that today. I finally figured out DP does not need a patch! sonicman66 Still no luck, ready to call it a rap, maybe a few more days ........ Link to comment Share on other sites More sharing options...
Recommended Posts