Stezza88 Posted 5 hours ago Author Share Posted 5 hours ago (edited) 36 minutes ago, jalavoui said: ok you can disable and try to fix later with this logic -check kernel panic log line Kp with no report Edited 5 hours ago by Stezza88 Link to comment Share on other sites More sharing options...
Stezza88 Posted 5 hours ago Author Share Posted 5 hours ago It doesn't give errors only like this IOReturn Gen11::validateDisplayMode(void *framebuffer, uint32_t mode, void const **modeDescription, IODetailedTimingInformationV2 **timing){ auto ret =FunctionCast(validateDisplayMode,callback->ovalidateDisplayMode)(framebuffer,mode,modeDescription,timing); if (timing != (IODetailedTimingInformationV2 **)0x0) { auto displayTimingInfo = const_cast<IODetailedTimingInformationV2 **>(reinterpret_cast<IODetailedTimingInformationV2 **>(timing)); (*displayTimingInfo)->pixelClock = 785400000; } return ret; } is possible? Link to comment Share on other sites More sharing options...
Stezza88 Posted 5 hours ago Author Share Posted 5 hours ago (edited) IOReturn Gen11::validateDisplayMode(void *framebuffer, uint32_t mode, void const **modeDescription, IODetailedTimingInformationV2 **timing){ auto ret =FunctionCast(validateDisplayMode,callback->ovalidateDisplayMode)(framebuffer,mode,modeDescription,timing); if (timing != (IODetailedTimingInformationV2 **)0x0) { auto displayTimingInfo = const_cast<IODetailedTimingInformationV2 **>(reinterpret_cast<IODetailedTimingInformationV2 **>(timing)); (*displayTimingInfo)->pixelClock = 785400000; } return ret; } Same kp "com.xxxxx.driver.AppleIntelTGLGraphicsFramebuffer : __ZN24AppleIntelBaseController13GetLinkConfigEP16AGDCLinkConfig_tS1_ + 0x492" If I put displayTimingInfo->pixelClock = 785400000; got error at compilation "Member reference base type 'IODetailedTimingInformationV2 *' is not a structure or union" Edited 5 hours ago by Stezza88 Link to comment Share on other sites More sharing options...
jalavoui Posted 5 hours ago Share Posted 5 hours ago (edited) k so previous fix works. if it doesnt just disable the code got a hang at hwConfigureCustomAUX() gonna disable it by default in nblue try check the vdd function i posted earlier guess option is disable pixel code inside. if it panics then disable the call validateDisplayMode() Edited 4 hours ago by jalavoui Link to comment Share on other sites More sharing options...
Stezza88 Posted 5 hours ago Author Share Posted 5 hours ago (edited) 14 minutes ago, jalavoui said: try check the vdd function i posted earlier Nice quest .. what do u mean for vdd fun? 14 minutes ago, jalavoui said: k so previous fix works. It doesn't work, got kp with no report Edited 5 hours ago by Stezza88 Link to comment Share on other sites More sharing options...
Stezza88 Posted 4 hours ago Author Share Posted 4 hours ago (edited) 22 minutes ago, jalavoui said: try check the vdd function i posted earlier I already toggled the skip, now Is enabled vdd Edited 4 hours ago by Stezza88 Link to comment Share on other sites More sharing options...
jalavoui Posted 4 hours ago Share Posted 4 hours ago (edited) so only issue is powewell call - maybe you can find a new patch. linux says no pg2 for your card and test the firmware loading still we don't really know where the problem is you can also try to test the production version. check what needs tobe enabled/disabled. the stolen memory warn can be fixed in laptop bios and now that youre not so bad at coding you can try system icl framebuffer linux check always help. there are so many for your display. this1 is funny Edited 4 hours ago by jalavoui Link to comment Share on other sites More sharing options...
Recommended Posts