The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    [HELP]How I mod Intel Graphics driver to add support? (experiment for LCD overclock)

    Discussion in 'Gaming (Software and Graphics Cards)' started by raclimja, Jul 14, 2015.

  1. raclimja

    raclimja Notebook Consultant

    Reputations:
    130
    Messages:
    220
    Likes Received:
    28
    Trophy Points:
    41
    The laptop I have is called Asus G751JM-BHI7T25.

    The LCD in it is called LG LP173WF4-SPD1 which is known to overclock to 100Hz easily.

    The problem is my laptop has NVIDIA Optimus enabled and the only way to create custom resolution is through intel driver which is completely broken and always says custom resolution exceeds the maximum bandwidth capacity even though it is connected via eDP and i even try at 1366x768 @ 61Hz.


    I researched around and it turns out old driver has no issues with intel custom resolution. LINK HERE: https://communities.intel.com/thread/45623

    I already found an old driver for HD 4000 (8.15.10.2993 & 9.17.10.2729) and downgraded my OS to Windows 7 for testing purposes.

    I need to find a way to add support for HD 4600 on the old HD 4000 driver (Ivy bridge and presumably has a working custom resolution mode).
     
    Last edited: Jul 14, 2015
  2. TBoneSan

    TBoneSan Laptop Fiend

    Reputations:
    4,460
    Messages:
    5,558
    Likes Received:
    5,798
    Trophy Points:
    681
    Optimus only allows 60fps .
     
  3. raclimja

    raclimja Notebook Consultant

    Reputations:
    130
    Messages:
    220
    Likes Received:
    28
    Trophy Points:
    41
    I tested connecting a BenQ XL2420Z through the mini displayport and 144Hz works without any issue (intel graphics is still the one driving it).
     
  4. TBoneSan

    TBoneSan Laptop Fiend

    Reputations:
    4,460
    Messages:
    5,558
    Likes Received:
    5,798
    Trophy Points:
    681
    Yes on it's own it can do more than 60 - I could only ever get 120 through DP, but with Optimus enabled I'm fairly certain it limits to 60.
     
  5. be77solo

    be77solo pc's and planes

    Reputations:
    1,460
    Messages:
    2,631
    Likes Received:
    306
    Trophy Points:
    101
    That's because the BenQ supports 144hz by default, so the Intel drivers detect that it is supported. It's just the internal screen that is locked, not necessarily external screens.

    Wish I could help, but I've yet to see anyone find a solution... they Intel drivers just use whatever your monitor tells them to use from what I can tell.
     
  6. raclimja

    raclimja Notebook Consultant

    Reputations:
    130
    Messages:
    220
    Likes Received:
    28
    Trophy Points:
    41
    There is evidence that suggest the display itself is not locked (just google LP173WF4-SPD1 100hz) but the intel driver preventing us from changing the refresh rate (custom resolution exceeds the maximum bandwidth capacity) even though the display itself has plenty of bandwidth available (it uses eDP =embeded displayport).
     
  7. Ethrem

    Ethrem Notebook Prophet

    Reputations:
    1,404
    Messages:
    6,706
    Likes Received:
    4,735
    Trophy Points:
    431
    The problem is Intel doesn't provide any hooks to make custom resolutions... So there's not even a third party tool that could do it like there was each for AMD and nVidia... There are literally no books... It would require a reverse engineering which is illegal to figure it out.
     
  8. raclimja

    raclimja Notebook Consultant

    Reputations:
    130
    Messages:
    220
    Likes Received:
    28
    Trophy Points:
    41
    The ironic thing is that MAC has a working hack for intel graphics which supposed to be even more locked down than windows.

    https://code.google.com/p/mac-pixel-clock-patch/wiki/Documentation

    https://github.com/vinc3m1/mac-pixel-clock-patch
     
  9. be77solo

    be77solo pc's and planes

    Reputations:
    1,460
    Messages:
    2,631
    Likes Received:
    306
    Trophy Points:
    101
    I should have used a different word than locked... the monitor is reporting it's max refresh is 60hz to Windows, thus the Intel drivers won't let you go higher.

    I have read somewhere that it's possible to flash the screen firmware on some screens itself to a higher refresh rate. In that case, the Intel driver would support whatever you flashed it to. Unfortunately I have no idea how to do this.

    Good luck and keep us posted if you find a solution.
     
  10. Ethrem

    Ethrem Notebook Prophet

    Reputations:
    1,404
    Messages:
    6,706
    Likes Received:
    4,735
    Trophy Points:
    431
    As someone who was involved with "hackintosh" in a highly contributing way... Its because OS X uses kexts... They're drivers with text embedded inside... Like how did we get nVidia cards not officially supported to work? We added the appropriate 10de string with the device ID we either got from Windows or from lspci in Linux... Unfortunately it isn't that simple in windows because these drivers have INI files that only have hooks to the DLL files which actually run the show.