Date: Sun, 24 Oct 2021 17:27:21 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=259410 Bug ID: 259410 Summary: x11-servers/xorg-server does not have dependency for x11-drivers/xf86-input-evdev Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Many People Priority: --- Component: Individual Port(s) Assignee: x11@FreeBSD.org Reporter: email@example.com Assignee: x11@FreeBSD.org Flags: maintainer-feedback?(x11@FreeBSD.org) Recently I built ports from scratch using the 2021Q4 ports tree. Since I also updated the kernel from 12.1 to 12.2 (STABLE) I was unaware of the automatic use of EVDEV within the kernel, and a (apparently) recent change to the xorg-server behavior to always make use of EVDEV (and never use the legacy devices). As such I had not installed x11-drivers/xf86-input-evdev in a previous release. The handbook did not seem to point out that the EVDEV driver needed to be installed (it did have some hints on sysctl vars and related things, which did not work for me since the driver was not there). However, through some sleuthing, I figured it out and installed the EVDEV input driver manually. Then X11 started working properly. It occurs to me that there needs to be some kind of dependency for this device in kernels where the default kernel includes EVDEV support, since the xorg server will not work any more without it. And as it is a single port dependency, ir probably would not hurt to make it an option that is (by default) on so that packages also load the driver. uname information: FreeBSD hack.SFT.local 12.2-STABLE FreeBSD 12.2-STABLE r370671 GENERIC amd64 Ports collection: 2021Q4 (first time observed) (sorry if it's a bit wordy, this is really a non-critical bug that may be better solved by adding information to the handbook) -- You are receiving this mail because: You are the assignee for the bug.