Remove obsolete X11 drivers from the archive

Bug #1772588 reported by Timo Aaltonen on 2018-05-22
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xf86-input-mtrack (Ubuntu)
Undecided
Timo Aaltonen
xf86-input-xwiimote (Ubuntu)
Undecided
Unassigned
xserver-xorg-input-aiptek (Ubuntu)
Undecided
Unassigned
xserver-xorg-input-elographics (Ubuntu)
Undecided
Unassigned
xserver-xorg-input-evdev (Ubuntu)
Undecided
Unassigned
xserver-xorg-input-keyboard (Ubuntu)
Undecided
Unassigned
xserver-xorg-input-mouse (Ubuntu)
Undecided
Unassigned
xserver-xorg-input-mutouch (Ubuntu)
Undecided
Unassigned
xserver-xorg-input-void (Ubuntu)
Undecided
Unassigned
xserver-xorg-video-ast (Ubuntu)
Undecided
Unassigned
xserver-xorg-video-geode (Ubuntu)
Undecided
Unassigned
xserver-xorg-video-mach64 (Ubuntu)
Undecided
Unassigned
xserver-xorg-video-neomagic (Ubuntu)
Undecided
Unassigned
xserver-xorg-video-r128 (Ubuntu)
Undecided
Unassigned
xserver-xorg-video-savage (Ubuntu)
Undecided
Unassigned
xserver-xorg-video-siliconmotion (Ubuntu)
Undecided
Unassigned
xserver-xorg-video-sisusb (Ubuntu)
Undecided
Unassigned
xserver-xorg-video-tdfx (Ubuntu)
Undecided
Unassigned
xserver-xorg-video-trident (Ubuntu)
Undecided
Unassigned

Bug Description

xserver-xorg-video-all has not depended on these drivers for quite some time now, meaning that installation images didn't have them either nor installed them on the system. Now would be the time to drop them from the archive before next LTS & HWE-18.04 stack and in preparation for xserver 1.20.

Some rationale in detail for future reference:
input:
-aiptek: no upstream release in 7 years
-elographics: no upstream release in 6 years
-evdev: replaced by -libinput (not entirely, see comment #1)
-keyboard: replaced by -libinput
-mtrack: no upstream release in 3 years, should be replaceable by -libinput by now
-mouse: replaced by -libinput
-mutouch: no upstream release in 7 years
-void: xserver can start without an input driver these days
-xwiimote: no upstream release in 5 years
video:
-ast: no upstream release in 3 years, no KMS support
-geode: i386 only, no kernel support since moving to i586 (or i686?)
-mach64: no KMS support
-neomagic: no upstream release in 3 years, no KMS support
-r128: no KMS support
-savage: no KMS support
-siliconmotion: no KMS suppport
-sisusb: no KMS support
-tdfx: no KMS support
-trident: no KMS support

Fedora dropped drivers without KMS (kernel modesetting) support five years ago:
https://lists.fedoraproject.org/pipermail/devel/2013-August/188429.html

one exception to this is -openchrome, which we'll keep since it has some users and might even get KMS support before next LTS.

Timo Aaltonen (tjaalton) on 2018-05-22
Changed in xf86-video-omap (Ubuntu):
assignee: nobody → Timo Aaltonen (tjaalton)
Timo Aaltonen (tjaalton) on 2018-05-23
summary: - Remove obsolete X11 video drivers from the archive
+ Remove obsolete X11 drivers from the archive
no longer affects: xf86-input-multitouch (Ubuntu)
Timo Aaltonen (tjaalton) wrote :

apparently -evdev has some use still:

11:10 < whot> evdev handles some devices that libinput ignores, mostly the generic button boxes and weird devices

description: updated
Changed in xserver-xorg-input-evdev (Ubuntu):
status: New → Invalid
Timo Aaltonen (tjaalton) on 2018-05-23
description: updated
Timo Aaltonen (tjaalton) on 2018-05-23
description: updated
Martin-Éric Racine (q-funk) wrote :

> -geode: i386 only, no kernel support since moving to i586 (or i686?)

The Geode LX is an i686 without PAE. It is still supported by the Linux kernel.

However, the Geode KMS driver that someone had started working on was never merged into the kernel tree. This means that xf86-video-geode won't work without the X root wrapper and it cannot be used with GNOME or any other DE that depend upon KSM-enabled drivers. It still works fine with e.g. LXDE however.

Timo Aaltonen (tjaalton) on 2018-05-23
no longer affects: xf86-video-omap (Ubuntu)
Timo Aaltonen (tjaalton) wrote :

please, could this bug get some attention from the archive admins?

Bryan Quigley (bryanquigley) wrote :

Should these removals happen first in Debian? Otherwise we would need to add all these to a blacklist IMU as well.

Steve Langasek (vorlon) wrote :

See Bryan's question. These are syncs from Debian, if they are obsolete, why have they not been removed there first?

Changed in xf86-input-mtrack (Ubuntu):
status: New → Incomplete
Timo Aaltonen (tjaalton) wrote :

Yes, the plan was to get rid of these in Debian first, maybe after Buster..

Changed in xf86-input-mtrack (Ubuntu):
assignee: nobody → Timo Aaltonen (tjaalton)
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers