GithubHelp home page GithubHelp logo

Comments (9)

Thrilleratplay avatar Thrilleratplay commented on July 24, 2024

Added T430 but only have access to the Intel HD model. Could someone with a NVidia video T430 test this configuration?

from coreboot-builder-scripts.

jcholsap avatar jcholsap commented on July 24, 2024

Just a couple questions about what you have here:

  • Would this build support both the iGPU and the dGPU?
  • If so, what about power management and switching between the two?

from coreboot-builder-scripts.

Thrilleratplay avatar Thrilleratplay commented on July 24, 2024

@jcholsap Currently it may support the iGPU through libgfxinit but I have no way of knowing. I do not have a T430, or any Thinkpad, with an onboard NVIDIA GPU. If you are feeling very adventurous as the T430 is a massive pain to externally flash in the event something goes wrong, build script could be modified to also extract the NVIDIA blob from the stock BIOS

from coreboot-builder-scripts.

jcholsap avatar jcholsap commented on July 24, 2024

I sleep on a bed of laptop screws. Getting to the EPROMs is easy. So you're just wanting to see what happens, right? But to be usable, you must be able to switch between GPUs. I think power management is handled by a certain management computer, not a programmable logic controller. So if it does work on the dGPU without a way to switch to iGPU, then I'm stuck with poor battery life and excessive exhaust heat.

from coreboot-builder-scripts.

jcholsap avatar jcholsap commented on July 24, 2024

I'll see what I can do. I have a T430 with dGPU on the shelf.

from coreboot-builder-scripts.

jcholsap avatar jcholsap commented on July 24, 2024

I did some reading:
https://doc.coreboot.org/acpi/gpio.html
https://doc.coreboot.org/gfx/libgfxinit.html
And I'm wondering how/if the O/S is going to toggle between GPUs, if both are even supported.
Also:
https://www.intel.com/content/dam/www/public/us/en/documents/datasheets/7-series-chipset-pch-datasheet.pdf
p.40 The Power Management Logic is located within the QM77 PCH and supports ACPI 4.0a
BTW, the IME is also conveniently housed within the PCH.
Anyway I'm wondering if the IME, being conveniently on the same die, has been mucking with the Power Management Logic. (Who knows.) So if libgfxinit does work, how hard will it be to implement power management?
Anyway, I've decided I'd also like to see if it works. I have a good friend who programs in Ada. Might need his help. lol.

from coreboot-builder-scripts.

Thrilleratplay avatar Thrilleratplay commented on July 24, 2024

@jcholsap This may be relevant https://review.coreboot.org/c/coreboot/+/28380

from coreboot-builder-scripts.

jcholsap avatar jcholsap commented on July 24, 2024

Sweet!

from coreboot-builder-scripts.

jcholsap avatar jcholsap commented on July 24, 2024

An easy fix per the dmsg error for NVIDIA driver?
https://forums.gentoo.org/viewtopic-t-1080206-start-0.html

Posted: Sun Apr 22, 2018 9:02 pm    Post subject:  
Solved this issue by updating to sys-kernel/gentoo-sources-4.14.26 and to x11-drivers/nvidia-drivers-396.18-r1.

from coreboot-builder-scripts.

Related Issues (19)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.