Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mouse events only in limited area after connecting display. #7448

Open
5 tasks
honzahosek opened this issue Apr 17, 2022 · 2 comments
Open
5 tasks

Mouse events only in limited area after connecting display. #7448

honzahosek opened this issue Apr 17, 2022 · 2 comments
Labels
affects-4.1 This issue affects Qubes OS 4.1. affects-4.2 This issue affects Qubes OS 4.2. affects-4.3 This issue affects Qubes OS 4.3. C: gui-virtualization hardware support needs diagnosis Requires technical diagnosis from developer. Replace with "diagnosed" or remove if otherwise closed. P: major Priority: major. Between "default" and "critical" in severity. T: bug Type: bug report. A problem or defect resulting in unintended behavior in something that exists. ux User experience

Comments

@honzahosek
Copy link

honzahosek commented Apr 17, 2022

Qubes OS release

4.1

Brief summary

This happens only sometimes.
After connecting HDMI display (of bigger resolution) windows running in some appvm (debian-11, firefox) adjust to the resolution, but are getting mouse events only in top-left part limited by some smaller resolution.
Described also here:
#7309 (comment)

Connecting and disconnecting HDMI several times does not help. Restarting appvm helps.

Completion criteria checklist

  • Detect when problem happens - either by checking the size of new displays vs configured max ram, or by getting some info from gui-agent (or Xorg driver inside VM?) that it failed to allocate memory for the new display; Maybe qubes.SetMonitorLayout service can detect such situation?
  • Display notification that setting needs to be adjusted for the new monitor to work in VMs
  • offer setting it automatically?
  • inform the user that qubes needs to be restarted for the new setting to apply

Stretch goal:

  • check if videoram setting (in VM) can be changed dynamically without restart
@honzahosek honzahosek added P: default Priority: default. Default priority for new issues, to be replaced given sufficient information. T: bug Type: bug report. A problem or defect resulting in unintended behavior in something that exists. labels Apr 17, 2022
@logoerthiner1
Copy link

https://www.qubes-os.org/doc/gui-troubleshooting/

This might be useful.

@honzahosek
Copy link
Author

https://www.qubes-os.org/doc/gui-troubleshooting/

This might be useful.

It seems like it is it. In that case this will be more and more common problem. There should be at least something what triggers some warning telling people what to do.

@andrewdavidwong andrewdavidwong added C: gui-virtualization ux User experience needs diagnosis Requires technical diagnosis from developer. Replace with "diagnosed" or remove if otherwise closed. hardware support labels Apr 17, 2022
@andrewdavidwong andrewdavidwong added this to the Release 4.1 updates milestone Apr 17, 2022
@andrewdavidwong andrewdavidwong added the affects-4.1 This issue affects Qubes OS 4.1. label Aug 8, 2023
@andrewdavidwong andrewdavidwong removed this from the Release 4.1 updates milestone Aug 13, 2023
@marmarek marmarek added P: major Priority: major. Between "default" and "critical" in severity. and removed P: default Priority: default. Default priority for new issues, to be replaced given sufficient information. labels Nov 3, 2024
@marmarek marmarek moved this to Ready in Current team tasks Nov 3, 2024
@marmarek marmarek added affects-4.2 This issue affects Qubes OS 4.2. affects-4.3 This issue affects Qubes OS 4.3. labels Nov 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
affects-4.1 This issue affects Qubes OS 4.1. affects-4.2 This issue affects Qubes OS 4.2. affects-4.3 This issue affects Qubes OS 4.3. C: gui-virtualization hardware support needs diagnosis Requires technical diagnosis from developer. Replace with "diagnosed" or remove if otherwise closed. P: major Priority: major. Between "default" and "critical" in severity. T: bug Type: bug report. A problem or defect resulting in unintended behavior in something that exists. ux User experience
Projects
Status: Ready
Development

No branches or pull requests

4 participants