-
-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Visual glitches #3
Comments
Thanks for the report! Two things which come to my mind:
|
Yes, I have the second screen and after disabling it the next workspace now renders correctly, but artifacts from other workspaces clipping through are still present even after disabling all extensions and changing resolution to 1920x1080. Also I'm using NVIDIA GPU with X11 if information can help you |
I do not really have an idea what could be going on here. I cannot reproduce the issue myself (I tested GNOME Shell 40.5 + X11 + NVidia / GNOME Shell 41.1 + X11 in a VM). Maybe you could try disabling the transparency of the cube sides. To do this, open the file
and change the Or maybe go the other way around and make the front face transparent by setting the Btw, this Second-Screen Issue will be a tough one: The problem is, that GNOME Shell creates one perspective for all screens. Then, the vanishing point for the cube sides are not in the center of the screen, but in the center of all of your screens. Therefore it looks kind of distorted.... |
With the latest update, you can change the opacity in the settings dialog. |
I think I am seeing the same issue with all extensions disabled and GNOME Shell restarted. Some more info:
[Edit]
|
The border/outline of the workspace on the left is glitchy, and the artifact in the middle is coming from another workspaces border, so the problem only appears to be related to how the workspace border is handled in the code perhaps? Here's my setup if the details help. SOFTWARE
HARDWARE
GRAPHICS:
|
Same exact issue here. SOFTWARE
HARDWARE
GRAPHICS:
|
Someone on Reddit said that he had to decrease the opacity of the active workspace. Does this help? |
No change for me with both opacity sliders set to ~75%. |
I think it's related to refresh rate somehow. I am able to reproduce the glitch on my 1440p monitor at 144hz. When I changed it to 60hz, the glitching stopped. What's weird though - after I returned it to 144hz, the glitch didn't come back, until I rebooted. I'm on Fedora 35, Wayland with a Radeon RX 5700 XT using the open source drivers. Edit: I also wanted to clarify it's easiest to see the glitch by having multiple windows open and moving my mouse between them while in activities view. |
I still get the issue on my 2560x1440/144hz display even after lowering the refresh rate to 60hz. |
I tried again, but using X11 instead of Wayland, and with X11, going to 60hz doesn't prevent the error, so perhaps Wayland only. |
To clarify, I'm using x11 and as I'm using an Nvidia GPU with proprietary drivers I haven't tried the extension on Wayland, so I can't confirm if this bug goes away on Wayland when changing the refresh rate. |
I still cannot reproduce this 😞. I tested it on 1080p, 60 Hz, GNOME 40 (and 41 in a VM), Wayland / X11 and NVidia / Intel... |
I'm even more certain high refresh rate is related. I tried to record a video of it at 60 fps using OBS and I couldn't see the glitches in the video, even though I saw them on my desktop... |
I'm afraid refresh rate is a red herring. This also occurs on my 60hz laptop on both Wayland and X. |
I've modified my settings to try and force it to permanently display as a 3D cube rather than changing shapes based on factors such as workspace count (i.e. 3 workspaces creates a more triangular shape rather than a cube like 4 workspaces does) and in Gnome Tweaks I set the workspace count to 4 (fixed not dynamic). Whilst tinkering with the extension settings to get it to display as a cube, I noticed that the artifacts stopped. |
You've set the opacity of the inactive workspaces to 0. That just looks like it 'hides' the issue of the workspaces bleeding through :P If you switch workspaces you can still see the windows bleeding through the background though. |
Fair point. |
Can confirm this issue happens on my machine
I use a 2K 165Hz monitor, but the problem persists at 60Hz |
Hi, I had these glitches too, but after upgrading my kernel to |
Good to know. I'm on |
Same issue on 5.17 I'm afraid. |
I'm also facing this issue |
Same issue here |
Hi, it's me again :) I'm having the glitches on a lucky basis (some times I have it, some times I don't) and assuming the shaders are all good (thank you! 🙏), perhaps it might be something on mesa, kernel drivers or gnome itself IDK. Considering that these glitches are not a life critical, I think with a bit of patience and time things will settle down and be solved by itself. Thanks for the extensions! |
Okay, I am also having this problem, there is alot of V-Fighting, and im only using one monitor. Odly though it dosent apear on any screen recordings. It may be that two objects are in the same exact spot and are clipping through eachother. |
Okay so it has something to do with inactive workspace placement or something becasue if you put the "inactive workspace opacity" to 0 it stops, the error still happens but it's invisable. I am become death, destroyer of bugs |
I didn't experiencing this glitches anymore in v14 and Gnome 44beta, in Arch Linux. It's the first release that has no glitches. |
The funny thing is that I recently had to use X11 for a couple of hours - and you know what? I observed the glitches for the very first time! So maybe I can fix this at last... |
It's been over a year since I last commented, but I'm still having the issue on my system with the latest update. Specs changed since last posted above:
And natural Manjaro system updates. |
I have the same problem and I think it has something to do with the top panel since the glitches show the part of the background image that is normally hidden under it. If the Cube is created in desktop mode the part that is normally hidden behind the top panel is shown and the glitches do not appear. The same happens if the top panels height is, programmatically, set to zero. |
@SO5005 Thanks for this hint. That is indeed a great finding, maybe it can help finding a workaround... |
Describe the Bug
No workspace is shown to the left of the current workspace (I guess it renders behind) and other workspaces are clipping through the current one.
cube.mp4
Steps to reproduce the behavior:
Expected Behavior
Nice animations without glitches
System
The text was updated successfully, but these errors were encountered: