Weird Xorg Bug making Qubes OS unusuable: can start VMs only through keyboard, cursor is moveable but app menu cant be clicked

Hello!

i have trouble precisely describing this buggy Xorg situation, therefore this is split into 3 sections, which hopefully make it more clear. First of all: i use a Dell Latitude E5270, so when i say mouse i mean the touchpad and its buttons. Desktop Environment is XFCE4.

I had some time in which everything worked beautifully, section 3 describes what i did before that. So i guess reinstalling is an option.

Interestingly, after plugging a USB mouse and enabling it in qubes OS, i can use it fully. None of the issues described appears.

things i can do:

  • i can start Qubes OS and log into dom0.
  • i can open applications using the “run application” keyboard shortcut from xfce4. This way, i also can open VM applications and the dom0 terminal.
  • i can move my cursor around, which includes the hovering effect when my cursor lands on something clickable.
  • right click of the mouse works, i.e. the terminal menu opens.
  • hovering over “user-runtime-dir@992.service” journalctl output underlines it as expected
  • view log messages, execute qvm- commands to update qubes OS, etc.
  • scroll the terminal window using the touchpad.

things i cannot do:

  • switch tabs in the terminal using the mouse.
  • change the size of the terminal or any application
  • scroll the terminal window by clicking on the scrollbar.
  • open the app menu
  • click on any button in the xfce4 panel
  • select text in the terminal
  • clicking on stuff in the login manager.

What i did before this current situation:

  • installation is a few weeks old.
  • after the default installation using xfce4, i tried KDE. Installation with sudo qubes-dom0-update kde-settings-qubes. Did not change to sddm, lightdm was untouched.
  • KDE removal as suggested in the docs by sudo dnf remove kdelibs plasma-workspace
  • installed redshift, added .startupscripts/redshift.sh like suggested in Blue Light Filter in XFCE (Redshift) - this lead to blank dom0 terminal window after the startup, in which redshift was running.
  • I accidentally enabled saving the session in XFCE4 which caused once multiple blank dom0 terminals running after startup, presumably running all redshift.
  • A light variant of the above issues appeared, i could resize my terminal and select text, etc. But if i remember correctly, i could not open the app menu (altough my memory is a bit fizzy what the exact situation was). in short: issues started and worsened over time, seemingly with each restart.
  • Assuming the xfce4 sessions had something to do with the problem, I then removed the xfce4 sessions in ~/.cache/sessions and made this folder readonly, so no more sessions could be created.
  • I also disabled redshift (or changed it to an empty script)
  • However, the issue remains.
  • i remember having a similar issue on an old thinpad running debian, where Xorg had similar mouse issues. I found no solution and switched to wayland.

tldr: i dont really know how to debug this or what to look for.

Okay, it seems this might be not qubes OS related. the grml live cd also has the same issue.

1 Like

I correct myself, it was probably a hardware issue, since now it works again also in qubes os.

1 Like

Very good. It would be nice if you could mark your last post as the appropriate solution. Also changing the topic title would be nice to assure it would not be misleading. If you do not have the permission to change the topic title (since some time has passed), please let us know, so forum members with appropriate access could change it. Thanks.

1 Like