RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.
Bug 1919467 - Mutter: mouse click doesn't work when using 10-bit graphic monitor
Summary: Mutter: mouse click doesn't work when using 10-bit graphic monitor
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Enterprise Linux 8
Classification: Red Hat
Component: mutter
Version: 8.2
Hardware: x86_64
OS: Linux
unspecified
high
Target Milestone: rc
: 8.0
Assignee: Jonas Ådahl
QA Contact: Peter Kopec
URL:
Whiteboard:
Depends On:
Blocks: 1938937
TreeView+ depends on / blocked
 
Reported: 2021-01-22 22:50 UTC by Eric Laflamme
Modified: 2021-05-18 14:39 UTC (History)
7 users (show)

Fixed In Version: mutter-3.32.2-56.el8
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
: 1938937 (view as bug list)
Environment:
Last Closed: 2021-05-18 14:39:27 UTC
Type: Bug
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Eric Laflamme 2021-01-22 22:50:47 UTC
Description of problem:

On a workstation with Redhat 8.x (tested on 8.2), if user set the XServer to 10bit per channel, the graphic looks ok, keyboard is working, but the mouse click doesn't work anymore.  This makes the workstation unusable when using 10bit monitor.

This is a regression from RH7.x with kde, where 10bit support was working fine.  
This is also a major regression for graphic applications (like in the M&E industry), where color accuracy on the graphic monitor is super important.


Version-Release number of selected component (if applicable):

mutter v3.32.2-34 (RH8.2 default)
mutter v3.32.2-48 


How reproducible:

- Need a wks with a graphic card supporting 10bit per channel.
- need to use XServer (not tested on Wayland)
- be sure to enable 10bit per channel for the XServer (Depth of 10 in the /etc/X11/xorg.conf)
- start the XServer, login, and try to click with the mouse.


Actual results:

Graphic monitor looks ok; keyboard ok, mouse movement ok, mouse click FAILS 


there is multiple discussions on the web for this topic, one of them: 
https://bugzilla.gnome.org/show_bug.cgi?id=743620

Comment 1 Jonas Ådahl 2021-02-25 09:59:51 UTC
I backported geometric picking that was introduced in GNOME 3.34, which effectively fixes this issue. Scratch build available here: https://brewweb.engineering.redhat.com/brew/taskinfo?taskID=35153740

Comment 5 Peter Kopec 2021-03-05 13:16:11 UTC
i was able to reproduce the issue using radeon 5700.
With new mutter from comment 1  there was no issue.

Comment 8 Peter Kopec 2021-03-15 17:53:47 UTC
tested with mutter-3.32.2-56.el8, mouse works properly.

Comment 11 Peter Kopec 2021-03-18 09:57:38 UTC
Based on comment #8 moving on VERIFIED.

Comment 13 errata-xmlrpc 2021-05-18 14:39:27 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory (Moderate: GNOME security, bug fix, and enhancement update), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHSA-2021:1586


Note You need to log in before you can comment on or make changes to this bug.