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.