Gentoo Archives: gentoo-dev

From: Ulrich Mueller <ulm@g.o>
To: Piotr Karbowski <slashbeast@g.o>
Cc: pr@g.o, gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] News item: Deprecation and removal of legacy X11 input drivers.
Date: Thu, 02 Apr 2020 11:31:34
Message-Id: upncqyvhv@gentoo.org
In Reply to: [gentoo-dev] News item: Deprecation and removal of legacy X11 input drivers. by Piotr Karbowski
1 >>>>> On Thu, 02 Apr 2020, Piotr Karbowski wrote:
2
3 > Title: Deprecation and removal of legacy X11 input drivers.
4
5 Title has 52 chars which is too long (omit the full stop for a start).
6
7 > Author: Piotr Karbowski <slashbeast@g.o>
8 > Posted: 2020-04-02
9 > Revision: 1
10 > News-Item-Format: 2.0
11 > Display-If-Installed: x11-drivers/xf86-input-mouse
12 > Display-If-Installed: x11-drivers/xf86-input-keyboard
13
14 > The Gentoo X11 Team is announcing the deprecation and future removal of
15 > the legacy X11 input drivers x11-drivers/xf86-input-mouse and
16 > x11-drivers/xf86-input-keyboard. As of 2020-05-01 those input drivers
17 > will be masked for removal.
18
19 > These drivers have been deprecated for many years, first by
20 > xf86-input-evdev and
21
22 Why the line break here?
23
24 > then by xf86-input-libinput.
25
26 > The only use for those drivers remain in deployments which intentionally
27 > opt-out of using udev, as both evdev and libinput require udev during
28 > runtime, however given that upstream has already removed the Linux
29 > support from xf86-input-keyboard, future X11 releases will no longer
30 > support xf86-input-keyboard on Linux rendering those installation
31 > infeasible to use without udev.
32
33 Very long sentence which is hard to read.
34
35 > In order to ensure fraction-less upgrade path for future X11 releases,
36 > we have decided to deprecate those drivers that are not in active use by
37 > pretty much any installation of Gentoo.
38
39 > No action is required from end-users who are already using libinput (or
40 > evdev). To check which driver is in use, one can use
41
42 > $ grep 'Using input driver' ~/.local/share/xorg/Xorg.0.log
43
44 > For the systems running xorg-server as regular user (-suid
45
46 You don't start a new sentence here, so s/For/for/.
47
48 > +elogind/+systemd) or by running
49
50 > # grep 'Using input driver' /var/log/Xorg.0.log
51
52 > for those that still runs xorg-server as root.
53
54 s/that still runs/running/
55
56 > If however neither libinput or evdev is in use, one should append
57 > 'libinput' to the INPUT_DEVICES variable inside /etc/portage/make.conf
58 > and update @world with new USE flags
59
60 > # emerge -N @world
61
62 Shouldn't users remove "keyboard" and "mouse" from their INPUT_DEVICES?
63
64 Ulrich

Attachments

File name MIME type
signature.asc application/pgp-signature