Closed NimbleClint closed 3 years ago
Does this happen with other programs or at other random times? It might be similar to the issue I'm having, where randomly the desktop will stop updating. I can still blindly open a terminal and kill picom for everything to come back. Then I'll restart picom and it will work for some time. This is with Intel drivers and current kernel, not sure when it started (at least a few kernel versions ago). On a computer with nvidia drivers it is similar but with black window for Firefox for instance.
Does this happen with other programs
@podiki Yes, it happened with all my programs.
or at other random times?
Hard to say, I didn't spend much time in the broken version. Since I have linux-lts installed, and picom was working fine in that kernel, I just used that.
Otherwise, your issue sounds pretty similar to what I was experiencing. However, since the 5.11 kernel dropped the other day, the issue has gone away for me. I was actually about to close the issue since I can't replicate it anymore, though maybe I won't now.
So it looks like the kernel update did the trick for me. Are you still having the issue on 5.11?
@NimbleClint so far on the 5.11 kernel it seems better yes (no problems so far). I do have some black windows on Firefox with Nvidia drivers occasionally, but that could be a Firefox thing (or a separate fork I'm using on that computer). I'll report back if I still have the issue, but so far looks good.
@podiki Alright. In that case, I'm going to close the issue then.
Of course as soon as you close it, it happens (on my laptop with Intel graphics). I don't know if this has anything to do with the kernel version as I can't confirm when it started happening for me. And likely this is more of an issue with Intel drivers. Anyway, I don't have much to go on, so you can keep this closed and I'll open an issue once I have something useful to report.
Hello, I'm having issues while using the glx backend on the stable branch of the linux kernel. When I log into my qtile desktop, the qtile bar appears empty and when a terminal (kitty) is launched (which uses transparency and dual-kawase blur), I see a frame indicating that the terminal has focus but the window appears empty. Screenshots of expected and actual behavior can be found below. This issue started occuring around the time I installed the 5.10 kernel, but the issue has never occured while using the Linux-lts kernel - which until yesterday was linux-lts 5.4.xx, but has now been updated to linux-lts 5.10.
This is speculation, but I'm wondering if this may have something to do with my nvidia drivers. I had to manually uninstall and reinstall those around the same time the kernel was updated. However, it seems like my nvidia drivers are currently up to date, so perhaps it's a red herring.
Platform
OS: Arch Linux Kernel: 5.10.16-arch1-1 CPU: i7-4790k
GPU, drivers, and screen setup
GPU: NVidia GTX 970 Display info: Triple-monitor setup. There are two files in my xorg.conf.d, the first is "10-nvidia.conf":
The second is named "20-monitor.conf":
nvidia-smi output:
glxinfo -B output:
Environment
I am using qtile.
picom version
Output of picom --version
vgit-d9743
Configuration:
Apologies for the length here, I really oughta go through this and clean up all the commented lines.
Steps of reproduction
The issue occurs almost every time I log into my qtile desktop while using the linux kernel listed above. Occasionally, the issue does not occur, but I'm not sure why.
However, when I log into the linux-lts kernel, the issue does not occur.
I've identified that the issue only occurs while using the GLX backend. If I change the backend to xrender, the issue goes away - but of course, that means I loose that nice dual-kawase blur.
I'm not sure what else to say about steps of reproduction. However, if it helps, I can direct you to my current repository of dotfiles.
Expected behavior
This screenshot shows how my desktop is expected to look.
It currently works fine using Linux-lts kernel 5.10.17-1-lts. Here is the output of nvidia-smi on the working kernel:
Current Behavior
Here is the bugged desktop. A terminal (kitty) is currently open, but not visible. However you can see the frame indicating that is has focus. Additionally, you can see that the qtile bar at the bottom is empty.
The terminal still receives inputs. If I enter "kill picom," the qtile bar comes back and the terminal becomes visible, albeit without transparency. This is somewhat peculiar as kitty's transparency is configured in a kitty .conf file, not in picom.