Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 676136 - sys-kernel/gentoo-sources-4.20.x has no fbcondecor support
Summary: sys-kernel/gentoo-sources-4.20.x has no fbcondecor support
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal with 1 vote (vote)
Assignee: Gentoo Kernel Bug Wranglers and Kernel Maintainers
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2019-01-24 00:06 UTC by Niranjan
Modified: 2019-06-07 15:20 UTC (History)
0 users

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


Attachments
fbcondecor patch for kernel 4.20.x (4200_fbcondecor-new.patch,59.95 KB, patch)
2019-01-24 00:06 UTC, Niranjan
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Niranjan 2019-01-24 00:06:17 UTC
Created attachment 562666 [details, diff]
fbcondecor patch for kernel 4.20.x

The patch from bug 637434 no longer applies or is included in gentoo-sources 4.20.x. I've attached a proposed patch that I've tested on 4.20.3 that works with setting a tty background and bootsplash.
Comment 1 Mike Pagano gentoo-dev 2019-01-24 23:07:35 UTC
Am I wrong that you need splashutils for all of this to work ?
Comment 2 Niranjan 2019-01-24 23:19:58 UTC
I'm uncertain as to fbcondecor's utility without splashutils as I believe that was the primary (Gentoo) use case. Given that splashutils has been removed from Gentoo, perhaps the patch has been dropped on purpose? I just noticed that it was still being included on current 4.19.x releases.
Comment 3 Mike Pagano gentoo-dev 2019-01-24 23:40:22 UTC
How did you test it on 4.20.3 as indicated without splashutils?
Comment 4 Niranjan 2019-01-24 23:45:07 UTC
I did test it with splashutils on a rather aged Gentoo installation and didn't realize it had been removed until just now.
Comment 5 Mike Pagano gentoo-dev 2019-01-25 11:30:35 UTC
Ok, i think the side effect of this bug is for me to remove fbcondecor from the rest of the active kernels.  Without a splashutils, it won't work anyways.
Comment 6 Wendy 2019-02-22 08:08:26 UTC
I really love the splashutils/fbcondecor and there's no alternative. I'm still using it with splashutils in my own local overlay.
Comment 7 Mike Pagano gentoo-dev 2019-03-09 14:54:55 UTC
fbcondecor is unsupported and no longer carried in genpatches
Comment 8 jeremy mills 2019-06-07 15:20:07 UTC
For those concerned. Splashutils will partially work without the kernel patch. What I mean is bootsplash screens will work. But console decorations will not work. As of kernel 5.x the fbcondecor patch will apply but kernel compilation will fail. If all you want is a bootsplash but dont care about console decorations then you dont need the patch anyway. Bootsplashes are currently working on my machine. Kernel 5.1.3. Using gen genkernel git and v86d which also isn't in the tree anymore...with uvesa built into the kernel and using splashutils 1.5.4.4-r8 (also not in the Portage tree anymore). I have all of this (v86d and splashutils) as well as all of the original "splash theme" packages in my local overlay. 

Just wanted to pass this info along. Obviously this isn't a supported setup but it does work.