[Bug 1906341] Please test proposed package

Timo Aaltonen 1906341 at bugs.launchpad.net
Fri Dec 4 12:21:01 UTC 2020


Hello Kai-Chuan, or anyone else affected,

Accepted libevdev into focal-proposed. The package will build now and be
available at https://launchpad.net/ubuntu/+source/libevdev/1.9.0+dfsg-
1ubuntu0.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package.  See
https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how
to enable and use -proposed.  Your feedback will aid us getting this
update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug,
mentioning the version of the package you tested, what testing has been
performed on the package and change the tag from verification-needed-
focal to verification-done-focal. If it does not fix the bug for you,
please add a comment stating that, and change the tag to verification-
failed-focal. In either case, without details of your testing we will
not be able to proceed.

Further information regarding the verification process can be found at
https://wiki.ubuntu.com/QATeam/PerformingSRUVerification .  Thank you in
advance for helping!

N.B. The updated package will be released to -updates after the bug(s)
fixed by this package have been verified and the package has been in
-proposed for a minimum of 7 days.

-- 
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1906341

Title:
  Touchpad button doesn't work on Dell Precision 7550/7750

Status in OEM Priority Project:
  New
Status in libevdev package in Ubuntu:
  Fix Released
Status in libinput package in Ubuntu:
  Fix Released
Status in linux package in Ubuntu:
  Confirmed
Status in libevdev source package in Focal:
  Fix Committed
Status in libevdev source package in Groovy:
  Fix Committed

Bug description:
  [Impact]

   * The touchpad's right button become no function after update to 5.4
  kernel

   * The INPUT_PROP_BUTTONPAD property is set by 5.4 kernel, so that libinput regard it as clickpad, the root cause is that the touchpad
  firmware doesn't config correctly.

   * Add a model quirk to unset the bit can make touchpad's right button
  works normally.

  [Test Case]

   * 1. Boot into Ubuntu
     2. Identify touchpad input device number,
        can be obtained in $HOME/.local/share/xorg/Xorg.0.log
     3. $ udevadm info /sys/class/input/inputX
        check PROP environment variable,
        it is 5 if INPUT_PROP_BUTTONPAD property is set
     4. And the touchpad right button become no function
     5. After update the libevdev with disable_property
        API and libinput10 with model quirk
     6. reboot
     7. The input device PROP is still 5,
        but touchpad right button is workable

  [Where problems could occur]

   * For libevdev2 package, backport the upstream commit:
     https://gitlab.freedesktop.org/libevdev/libevdev/-/commit/4226c7801b4ea1b0c7d1eaac47ca24ece8f24809
     The API is not originally exist in the system,
     so it will only be utilized by our model quirk.

   * For libinput, add model quirk for the platform to disable
     INPUT_PROP_BUTTONPAD bit.
     Only disable the INPUT_PROP_BUTTONPAD for specified model,
     and it doesn't issue any
     IO command to kernel, so the behavior should be the same
     as previous kernel when INPUT_PROP_BUTTONPAD is not set.

  [Other Info]

   * A public bug is reported
     https://www.dell.com/community/Linux-Developer-Systems/Touchpad-right-click-button-not-working-with-Ubuntu-20-04-on/td-p/7636831
   * A workable build for Bionic/Focal/Groovy are in my ppa
     https://launchpad.net/~kchsieh/+archive/ubuntu/training
  ---
  ProblemType: Bug
  ApportVersion: 2.20.9-0ubuntu7.16
  Architecture: amd64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC0:  u          1646 F.... pulseaudio
  BootLog: Error: [Errno 13] Permission denied: '/var/log/boot.log'
  CompositorRunning: None
  CurrentDesktop: ubuntu:GNOME
  DistUpgraded: Fresh install
  DistroCodename: bionic
  DistroRelease: Ubuntu 18.04
  DistroVariant: ubuntu
  GraphicsCard:
   Intel Corporation Device [8086:9bc4] (rev 05) (prog-if 00 [VGA controller])
     Subsystem: Dell Device [1028:09c3]
  InstallationDate: Installed on 2020-12-01 (0 days ago)
  InstallationMedia: Ubuntu 18.04.5 LTS "Bionic Beaver" - Release amd64 (20200806.1)
  MachineType: Dell Inc. Precision 7550
  Package: linux (not installed)
  ProcFB: 0 i915drmfb
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-5.4.0-42-generic root=UUID=2964a5af-ac17-45ee-a009-41879da14e1b ro quiet splash vt.handoff=1
  ProcVersionSignature: Ubuntu 5.4.0-42.46~18.04.1-generic 5.4.44
  RelatedPackageVersions:
   linux-restricted-modules-5.4.0-42-generic N/A
   linux-backports-modules-5.4.0-42-generic  N/A
   linux-firmware                            1.173.19
  Tags:  bionic ubuntu
  Uname: Linux 5.4.0-42-generic x86_64
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
  _MarkForUpload: True
  dmi.bios.date: 09/01/2020
  dmi.bios.vendor: Dell Inc.
  dmi.bios.version: 1.4.0
  dmi.board.vendor: Dell Inc.
  dmi.chassis.type: 10
  dmi.chassis.vendor: Dell Inc.
  dmi.modalias: dmi:bvnDellInc.:bvr1.4.0:bd09/01/2020:svnDellInc.:pnPrecision7550:pvr:rvnDellInc.:rn:rvr:cvnDellInc.:ct10:cvr:
  dmi.product.family: Precision
  dmi.product.name: Precision 7550
  dmi.product.sku: 09C3
  dmi.sys.vendor: Dell Inc.
  version.compiz: compiz N/A
  version.libdrm2: libdrm2 2.4.101-2~18.04.1
  version.libgl1-mesa-dri: libgl1-mesa-dri 20.0.8-0ubuntu1~18.04.1
  version.libgl1-mesa-glx: libgl1-mesa-glx 20.0.8-0ubuntu1~18.04.1
  version.xserver-xorg-core: xserver-xorg-core N/A
  version.xserver-xorg-input-evdev: xserver-xorg-input-evdev N/A
  version.xserver-xorg-video-ati: xserver-xorg-video-ati N/A
  version.xserver-xorg-video-intel: xserver-xorg-video-intel N/A
  version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau N/A

To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/1906341/+subscriptions



More information about the Ubuntu-sponsors mailing list