Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 649900 - sys-kernel/genkernel-next built initramfs causes libinput and evdev to not load ps/2 keyboard
Summary: sys-kernel/genkernel-next built initramfs causes libinput and evdev to not lo...
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Ettore Di Giacinto (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-03-08 08:50 UTC by DJ Dunn
Modified: 2020-08-20 12:51 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description DJ Dunn 2018-03-08 08:50:10 UTC
im on ~amd64 packages

ok so when i build an initramfs with gentoo-next my ps/22 keyboard is not recognized by libinput and evdev both and doesnt work in xorg.  Also a USB keyboard and mouse would have to be unplugged and replugged in before they would be recognized by the system after a reboot

ok, so it took me a few days to pin down the cause of this, im fairly sure its the early loading of udev (eudev) thats causing all these things to not get loaded properly.

switching to genkernel (not genkernel-next) creates an initramfs that causes these problems not to happen.

i don't know if this is a bug report with problems that need fixed, or if its because eudev gets loaded too early by the initramfs and its a feature request to optionally remove genkernel-next's ability to load udev into the initramfs.  If you can already do that i'm not sure how.
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2020-08-20 12:51:03 UTC
Package removed.