mirror of
https://github.com/ultimatepp/ultimatepp.git
synced 2026-05-15 14:16:07 -06:00
[GH-ISSUE #157] Alt+Tab switches window when creating new package causing desktop to fallback mode under Linux Mint 21.2 #69
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/ultimatepp#69
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @erusyd on GitHub (Jul 21, 2023).
Original GitHub issue: https://github.com/ultimatepp/ultimatepp/issues/157
@klugier commented on GitHub (Jul 21, 2023):
Hello erusyd,
Why do not raise the same issue to Linux Mint? We do not do anything special here and if client app can crash DE. It means that it is not secure enough and it can not protect itself and users from malicious application. I am personally using KDE and didn't notice that issue with RADEON kernel driver.
I also tested with GNOME 32.0 on VirtualBox and I can not reproduce the problem.
It might be also issue with your hardware not DE issue itself. What is your computer specification? Did you als install any unstable packages? How TheIDE behaves once you create package and click ALT+TAB?
@erusyd commented on GitHub (Jul 23, 2023):
I have nvidia driver 525.125.06 installed for GeForce 940MX. I also switched to 535.54.03 and Intel internal gpu dirver. The problem still arises.
Maybe it is the problem of Linux Mint. I recently upgrade Linux Mint 21.1 to 21.2. I'll try to raise the issue to Linux Mint.
@klugier commented on GitHub (Jul 24, 2023):
One more question - are you using Wayland desktop session?
@erusyd commented on GitHub (Jul 24, 2023):
I use x11 desktop session:

Btw, I find that TheIDE won't trigger this problem, only when I click "New package" in "Select main package" window and continuously fast switching using ALT+TAB will trigger fallback.
@erusyd commented on GitHub (Jul 24, 2023):
I tested U++ under windows 10 and manjaro-xfce inside virtualbox, no such problem. So maybe it's really the problem of Linux Mint Cinnamon.
@erusyd commented on GitHub (Jul 25, 2023):
I attached the .xsession-errors, hope if has any insight.
xsession-errors.zip
@mirek-fidler commented on GitHub (Jul 25, 2023):
Any chance you are running e.g. chinesse input method? (Some indication in xsession-errors points to that).
Also, does it crash on Ctrl-Tab of New package dialog only, or with other windows / dialogs too?
If other too, does UWord (example) crash too with Ctrl-Tab?
@erusyd commented on GitHub (Jul 26, 2023):
The .xsession-errors is misleading. Triggering fallback not necessarily generates .xsession-errors file.

I recorder a gif to show the whole process: (1) start TheIDE and open an example, then continuously fast switching window by Alt+Tab won't trigger fallback (2) "File"->"Open main package", then continuously fast switching window won't trigger fallback (2) Click "New package", then continuously fast switching window using Alt+Tab after many times trigger fallback
So maybe "New package" window hits Mint Cinnamon's weak point.