Hello !
Thank to charlotteplusplus`s reddit post i have succesfully running coreboot with a skrinked ME image on my W520. Everything works fine exacpt the fact that the nvidia GPU is not reconnicest by any linux distro. (not shown in lspci)
is here anyuser with an W520 and got coreboot running with the nvidia GPU enabled?
Maybe somebody can send me their rom or help somehow.
Greetings
the kinky nekoboi
The coreboot port of Lenovo W520 is in the upstream code now, are you using the upstream code?
On Sat, Sep 29, 2018 at 10:36 PM Kinky Nekoboi kinky_nekoboi@bluetardis.de wrote:
Hello !
Thank to charlotteplusplus`s reddit post i have succesfully running coreboot with a skrinked ME image on my W520. Everything works fine exacpt the fact that the nvidia GPU is not reconnicest by any linux distro. (not shown in lspci)
is here anyuser with an W520 and got coreboot running with the nvidia GPU enabled?
Maybe somebody can send me their rom or help somehow.
Greetings
the kinky nekoboi
-- coreboot mailing list: coreboot@coreboot.org https://mail.coreboot.org/mailman/listinfo/coreboot
Hi.
is here anyuser with an W520 and got coreboot running with the nvidia GPU enabled?
I have T520 and W530, both with dGPU and it works. You should use the latest master.
thanks i will try to buile a rom from master tree than. is there any tutorial to insert the right vgabioses into the rom
Am 30. September 2018 13:24:47 MESZ schrieb Evgeny Zinoviev me@ch1p.com:
Hi.
is here anyuser with an W520 and got coreboot running with the nvidia GPU enabled?
I have T520 and W530, both with dGPU and it works. You should use the latest master.
-- coreboot mailing list: coreboot@coreboot.org https://mail.coreboot.org/mailman/listinfo/coreboot
On 09/30/2018 02:33 PM, kinky_nekoboi wrote:
thanks i will try to buile a rom from master tree than. is there any tutorial to insert the right vgabioses into the rom
1. Extract VGA ROM from your UEFI dump as explained here: https://www.coreboot.org/Intel_Sandybridge_Build_Tutorial#Nvidia_Option_ROM 2. Run `lspci -nn` on your machine with dGPU enabled, you can do that under Lenovo BIOS or under latest coreboot with CMOS option "hybrid_graphics_mode" set to "Dual Graphics" (the PCI device is not hidden in this case). 3. Add VGA ROM to coreboot image: `cbfstool build/coreboot.rom add -t optionrom -n pci10de,0ffc.rom -f vgabios.rom`, where 10de is the vendor id and 0ffc is the device id of your GPU.
AFAIK the nvidia driver doesn't work at the moment but you can use nouveau. Optimus is not supported officially yet but is sort of available: https://review.coreboot.org/#/c/coreboot/+/28380/
i did this ... but i named the 2000M vbios rom 2000m.rom ... i fetched the vbios from another side because i cound not extract it with uefitool.
I cannot get any output on VGA/Displayport ... also if i choose the NVram option "discret only" i get a black screen.
any help?
Am 30.09.2018 um 18:32 schrieb Evgeny Zinoviev:
On 09/30/2018 02:33 PM, kinky_nekoboi wrote:
thanks i will try to buile a rom from master tree than. is there any tutorial to insert the right vgabioses into the rom
- Extract VGA ROM from your UEFI dump as explained here:
https://www.coreboot.org/Intel_Sandybridge_Build_Tutorial#Nvidia_Option_ROM 2. Run `lspci -nn` on your machine with dGPU enabled, you can do that under Lenovo BIOS or under latest coreboot with CMOS option "hybrid_graphics_mode" set to "Dual Graphics" (the PCI device is not hidden in this case). 3. Add VGA ROM to coreboot image: `cbfstool build/coreboot.rom add -t optionrom -n pci10de,0ffc.rom -f vgabios.rom`, where 10de is the vendor id and 0ffc is the device id of your GPU.
AFAIK the nvidia driver doesn't work at the moment but you can use nouveau. Optimus is not supported officially yet but is sort of available: https://review.coreboot.org/#/c/coreboot/+/28380/
i named the 2000M vbios rom 2000m.rom
You have to call it exactly like I said: pci{vendorid},{deviceid}.rom, otherwise it won't work.
i cound not extract it with uefitool.
Why, what's the problem with uefitool?
I cannot get any output on VGA/Displayport ... also if i choose the NVram option "discret only" i get a black screen.
I'd suggest you to make sure that the dGPU works in "Dual Graphics" mode first.
any help?
Am 30.09.2018 um 18:32 schrieb Evgeny Zinoviev:
On 09/30/2018 02:33 PM, kinky_nekoboi wrote:
thanks i will try to buile a rom from master tree than. is there any tutorial to insert the right vgabioses into the rom
- Extract VGA ROM from your UEFI dump as explained here:
https://www.coreboot.org/Intel_Sandybridge_Build_Tutorial#Nvidia_Option_ROM 2. Run `lspci -nn` on your machine with dGPU enabled, you can do that under Lenovo BIOS or under latest coreboot with CMOS option "hybrid_graphics_mode" set to "Dual Graphics" (the PCI device is not hidden in this case). 3. Add VGA ROM to coreboot image: `cbfstool build/coreboot.rom add -t optionrom -n pci10de,0ffc.rom -f vgabios.rom`, where 10de is the vendor id and 0ffc is the device id of your GPU.
AFAIK the nvidia driver doesn't work at the moment but you can use nouveau. Optimus is not supported officially yet but is sort of available: https://review.coreboot.org/#/c/coreboot/+/28380/