Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 659186 - sys-kernel/gentoo-sources: remove UVESAFB due to dead v86d
Summary: sys-kernel/gentoo-sources: remove UVESAFB due to dead v86d
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal major (vote)
Assignee: Gentoo Kernel Bug Wranglers and Kernel Maintainers
Depends on:
Reported: 2018-06-25 20:50 UTC by Carter Young
Modified: 2020-01-31 23:23 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---

atomic_t patch (00000000-atomic_t.patch,208 bytes, patch)
2018-06-25 20:51 UTC, Carter Young
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Carter Young 2018-06-25 20:50:04 UTC
PROBLEM: As a NVIDIA user, I finally did some research on why v86d was treecleaned.  See Bug #606154.  While I'm disappointed that I'll never get fbcondecor: to work again due to UEFI and the use of EFIFB, I do believe that we should remove the UVESAFB option from the sys-kernel/gentoo-sources kernel. 

<*> Support for frame buffer devices  --->
*** Frame buffer hardware drivers ***                                            < > Cirrus Logic support                                                                                                                                  < > Permedia2 support                                                                                                                                                                                 < > CyberPro 2000/2010/5000 support                                                                                                                                                                     < > Arc Monochrome LCD board support                                                                                                                                                                    [ ] Asiliant (Chips) 69000 display support                                                                                                                                                           [ ] IMS Twin Turbo display support                                                                                                                                                                    < > VGA 16-color graphics support                                                                                                                                                                     < > Userspace VESA VGA graphics support (NEW)

Support for this is no longer NEW either.  I marked it as MAJOR due to the fact that it will require upstream editing as it was adopted upstream, or a local ebuild(See Comment #20 in the URL linked).  

REASONING: Attempting to build this option results in a fail because the v86d helper image is required.  Choosing VESA is still an option for those who have older NVIDIA cards.  

SOLUTION(S): Please either remove the option, or adopt the patch I've attached(also from Comment #20 in the URL), and revive v86d.
Comment 1 Carter Young 2018-06-25 20:51:17 UTC
Created attachment 537258 [details, diff]
atomic_t patch

Patch needed to revive v86d
Comment 2 Carter Young 2018-06-26 18:55:13 UTC
If whoever is in charge of deciding if a package is revived decides in favor of reviving this and needs a maintainer I'll attempt to become the maintainer.
Comment 3 Mike Pagano gentoo-dev 2020-01-31 23:23:38 UTC
This is included in the upstream kernel and I see no reason to forcible remove it.  If someone wants to take up v86d for 5.5+ kernels, we can do this on another bug.