Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • gnome-shell gnome-shell
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 2.1k
    • Issues 2.1k
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 156
    • Merge requests 156
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Artifacts
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
    • Model experiments
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GNOMEGNOME
  • gnome-shellgnome-shell
  • Issues
  • #6107

inhibitShortcutsDialog not working consistently in Fedora 37 / Gnome 43. Breaks keygrab and passing keys to VMs/remote systems

Affected version

Gnome 43 / Fedora 37

Bug summary

With a fresh install of Fedora 37 / Gnome 43 tools for interacting with VMs and remote systems - such and remote-viewer and VMM - are not receiving special keys correctly.

It seems there is a attempt to store preferences for "Allowing inhibiting shortcuts" but this is not being processed correctly on subsequent instances of the client software.

Steps to reproduce

  1. start an new KVM VM in Virtual Machine Manager and open a console in full screen mode. It will grab the keyboard and ctrl-alt-delete (in a windows VM for example) will bring up the password prompt for logging in to the VM.

  2. start a second VM in Virtual Machine Manager and open a console in full screen mode. It will NOT grab the keyboard and ctrl-alt-delete (in a windows VM for example) will bring up the host machines "Power off" dialogue.

  3. after rebooting the host no VM opened in full screen mode will grab the keyboard.

  4. a short term fix is to run the following but only until you try to open the next VM.

rm $HOME/.local/share/flatpak/db/gnome && reboot

What happened

What did you expect to happen

In Fedora 36 / Gnome 42, all 'special' key presses are honoured in a full screen KVM ... for instance ctrl-alt arrow key for changing gnome workspaces. This doesn;t work in Gnome 43/Fedora 37.

Relevant logs, screenshots, screencasts etc.

Edited Nov 18, 2022 by Dave Hatton
Assignee
Assign to
Time tracking