I just moved to Zorin and I'm experiencing a weird bug where some windows get stuck in the back after a while. So, for example, by opening a calculator, the window will stay behind the current windows. There's absolutely no way to get it in the front, other than moving the other windows out of the way. The same is true for dialogues to save or open files. The only way to get around it seems to be a reboot. Here's my setup:
The next thing to try is if you are connecting and disconnecting an external monitor regularly, it may help to Refresh The Desktop immediately after making the change in the monitors. Otherwise, after disconnecting the external monitor, then opening a window that has a model window, the modal may be present off screen on the now disconnected external monitors window space.
After rebooting, I noticed something else. If I open the calculator on a desktop with Discord, it remains behind the Discord window. It's back on top after moving to a different desktop and then using cmd+tab to navigate to the calculator again. But then, clicking on Discord, it's stuck again behind the Discord window.
Digging deeper, I noticed there seems to be a priority issue with Electron windows. Discord, Telegram, Mailspring, they all are up higher in the stack than native windows.
For example, they all seem to be fixed on top, and switching between them does not change the index. Native windows open below them, but moving them around does work properly. So I can open a bunch of native applications, and they correctly change their index when clicking on them and moving them around. But that's all happening behind the Electron windows.
Quitting Discord and reopening fixes the issue. But then Telegram will be on top. Doing the same with Telegram and Mailspring fixes them as well. I'm going to keep an eye on it to see when they start misbehaving again.
I have and use Discord and it also does not stay always on top.
Yeah, it's strange. I'm coming from elementaryOS where I didn't have this issue. But they have their own DE so that's probably completely different. But I've used Pop!_OS too for a while and there I never experienced this either.
I don't think that's the case since it starts out working fine. It's only after a while that the stacking order gets messed up.
Possibly, though not major; Some users may experience less responsiveness in their graphics. As always, before performing any removal of drivers; perform a Backup of personal data or set a TimeShift savepoint.
I've never had the above go awry (and that has been the solution of such issues before); it would be our luck that the one time the users asks if there was a downside that everything goes haywire.
It is also possible that the above may not go wrong in any way but won't solve the issue, either.
In which case, we'll have to try something else. I am leaning toward graphical given your detailed experience and that the issue asserts itself over time - it sounds like a graphics overlay issue.
But I'll go for it. The installation is pretty young, and it's worth a try. I just read those drivers are mainly for older configurations.
I must say, on elementaryOS, I also had graphical glitches. Not sure if it's the same thing, but after a while, my screen started freezing in intervals for several seconds. Never found out the source of the issue, but it may as well be related.
I would not be surprised. Of Intel Graphics, the Iris Xe are the most asked about for support on the forum for several years, now.
I honestly have no idea what Intel did with that set, nor why it is that there has been no improvement in the open source provided drivers. You would think some patches would have rolled in eventually.
Like AMD, Intel publicly voices support for Linux, but in the backroom of the office, has the penguin on a dartboard.
Yeah, I've not been happy with Intel, actually. Once the AMD motherboards are available, I'll upgrade this machine.
I've tried the nomodset parameter, but then the external monitor wasn't recognised, and I couldn't change the brightness on my built-in screen. So I reverted back, reinstalled the plugin but now there's a serious lag on everything. Dragging windows around seems like 15FPS. Any idea how that can be fixed?
It seems that all graphics-intensive applications are now sluggish. Opening Blender, for example, takes more than half a minute, and dragging the default cube around is agonizingly slow.
It looks like I'm going to have to reinstall.
If the problem reoccurs, can you test doing the following:
With a window trapped at the back, tap alt+F2 and enter in the letter r and tap the enter key to Reload the Desktop Environment. Then check if the windows are behaving normally after doing so.