NVSlimmer - NVIDIA driver slimming utility

Discussion in 'Videocards - NVIDIA GeForce Drivers Section' started by uKER, Sep 20, 2018.

  1. uKER

    uKER Master Guru

    Messages:
    206
    Likes Received:
    234
    GPU:
    RTX 3070 Ti
    Well, I'll be damned.
    I looked for a "Font" property in the nodes and gave up when I saw there wasn't one.
    Never thought of looking for NodeFont. :D
    Thanks for the heads up.

    Now I just need to sort some stuff out to draw transparent text on the progressbar, implement the dependency checks, and some file overwrite confirmations for the driver repackaging and I'll get a new release out, hopefully in the next few hours.
     
    Last edited: Sep 24, 2018
    mootyful likes this.
  2. uKER

    uKER Master Guru

    Messages:
    206
    Likes Received:
    234
    GPU:
    RTX 3070 Ti
    Well, it came faster than expected. Here goes version 0.2.
    Download

    Right now the only components with dependencies are the 3DVision controller depending on 3DVision and Shadowplay depending on GF Experience.
    Any other dependencies you may identify will be welcome.

    For the next release I'd expect to perform the parsing of the .inf which I still haven't got around to do.

    Enjoy!
    Code:
    0.1
    - Initial release
    
    0.2
    - Added Repackage option.
    - Added support for all modules in Windows 7 drivers
    - Updated some module names
    - UI changes.
     
    Last edited: Sep 24, 2018
  3. AsiJu

    AsiJu Ancient Guru

    Messages:
    8,938
    Likes Received:
    3,465
    GPU:
    KFA2 4070Ti EXG.v2
    nvm, already mentioned...
     
  4. cryohellinc

    cryohellinc Ancient Guru

    Messages:
    3,536
    Likes Received:
    2,977
    GPU:
    RX 6750XT/ MAC M1
    Fantastic stuff @uKER keep it up! :)

    P.S. First post still has the old version.
     
    uKER likes this.

  5. uKER

    uKER Master Guru

    Messages:
    206
    Likes Received:
    234
    GPU:
    RTX 3070 Ti
    Huh? That reminded me of some joke we have over here where some mother sends her son a letter that says "I intended to send you money with this letter but I already closed the envelope." LMAO

    Updated!
     
    Last edited: Sep 24, 2018
    AsiJu, mbk1969 and cryohellinc like this.
  6. Susahamat

    Susahamat Master Guru

    Messages:
    376
    Likes Received:
    208
    GPU:
    RTX 3060ti
    FYI CameraNv should be ticked if you want to install Nvidia Freestyle and Ansel
     
    Vidik and uKER like this.
  7. mbk1969

    mbk1969 Ancient Guru

    Messages:
    15,606
    Likes Received:
    13,614
    GPU:
    GF RTX 4070
  8. Rebellious

    Rebellious Guest

    Messages:
    22
    Likes Received:
    5
    GPU:
    MSI 1060 GAMING 6G
    Nice app bro, respect. Thx
     
    uKER likes this.
  9. uKER

    uKER Master Guru

    Messages:
    206
    Likes Received:
    234
    GPU:
    RTX 3070 Ti
    Yeah, NvCamera is already called "ANSEL" in v0.2.
    Should I rename it back to NvCamera?
    I was also thinking about adding some lengthier descriptive text for each module.

    Thanks. I'll look into that.
    I guess .infs are pretty straightforward anyway.
     
  10. AsiJu

    AsiJu Ancient Guru

    Messages:
    8,938
    Likes Received:
    3,465
    GPU:
    KFA2 4070Ti EXG.v2

    Haha, we have the same joke here :D

    I wrote this thread got linked in the driver section master thread but vbetts already posted that earlier (hence edit to nvm).
     
    uKER likes this.

  11. Vidik

    Vidik Master Guru

    Messages:
    619
    Likes Received:
    220
    GPU:
    MSI 1070 Gaming Z
    And it's working without GeForce Experience, nice!:D

    I think everybody who uses it knows what ANSEL is so IMO keep it as it is now. Anyways, very useful utility uKER, small and straight to the point. Thanks!
     
    Last edited: Sep 25, 2018
    uKER likes this.
  12. uKER

    uKER Master Guru

    Messages:
    206
    Likes Received:
    234
    GPU:
    RTX 3070 Ti
    Yeah, by rule of thumb, if you don't know what it is, you don't need it. :D
     
    mbk1969 likes this.
  13. RaXelliX

    RaXelliX Guest

    Messages:
    181
    Likes Received:
    2
    GPU:
    Nvidia GeForce GTX 1080
    Is it normal for the repackage option to create a massive arvhive?

    I (perhaps wrongly) assumed that it creates a slimmed down package in terms of size.

    As far as i know the bare minimum for successful install are:
    Display.Driver
    NVI2
    and all TXT, CFG and EXE file(s) in root folder. Ofcourse setup.cfg needs to be modified otherwise it freaks out if it can't find expected folders.

    So i expected something like this in the repackaged archive after deselecting everything except core components.
     
  14. mbk1969

    mbk1969 Ancient Guru

    Messages:
    15,606
    Likes Received:
    13,614
    GPU:
    GF RTX 4070
    Surely you can open resulting archive in 7-zip to check the content. The size itself is not an evidence of wrong content because archive could have been created without compression.
     
  15. Exostenza

    Exostenza Maha Guru

    Messages:
    1,436
    Likes Received:
    788
    GPU:
    MSI 4090 GT
    This is great! Keep up the awesome work.
     
    uKER likes this.

  16. RaXelliX

    RaXelliX Guest

    Messages:
    181
    Likes Received:
    2
    GPU:
    Nvidia GeForce GTX 1080
    I did that before posting. The archive still contained all folders present in the original. I'm assuming the utility merely modified setup.cfg to exclude non-core components...
     
  17. mbk1969

    mbk1969 Ancient Guru

    Messages:
    15,606
    Likes Received:
    13,614
    GPU:
    GF RTX 4070
    You should ask @uKER directly. He probably have not noticed your question.
     
  18. uKER

    uKER Master Guru

    Messages:
    206
    Likes Received:
    234
    GPU:
    RTX 3070 Ti
    Repackage just takes what's in the temp folder and packages it, which results in a package that's actually smaller than NVIDIA's.
    The only issue here is that I'm missing a warning message if you just open the driver package and press "Repackage" without first clicking "Apply".
    I'll add that to the next version, with an option to automatically apply if there's non-applied changes.
     
    Last edited: Sep 27, 2018
  19. RaXelliX

    RaXelliX Guest

    Messages:
    181
    Likes Received:
    2
    GPU:
    Nvidia GeForce GTX 1080
    Yep that was the problem. I did not hit Apply beforce clicking Repackage. Hence the repackaged archive actually ended up bigger than the original (version 411.63; original was 467MB, non-apply version was 496MB). But once i hit apply and repackage the resulting archive had only the nessesary folders present and was smaller at 291MB.
    It would indeed be a good idea to add autoapply in case someonce presses repackage.

    Also currently it's not possible to save two repackaged archives in the same folder. If i choose not to overwrite the first one then the second one is not created. It's a minor issue but maybe add a prompt to choose another folder or rename the second archive?
     
    uKER likes this.
  20. uKER

    uKER Master Guru

    Messages:
    206
    Likes Received:
    234
    GPU:
    RTX 3070 Ti
    The confirmation/automatic apply I have just implemented.
    I'll see to add the filename conflict resolution thing.
    I'll probably remove the warning altogether and just append a number between parentheses like Windows does.
     

Share This Page