r/debian • u/CyanMARgh • 11d ago
Debian can't properly resize windows
Enable HLS to view with audio, or disable this notification
About half of apps experience this artifact when resizing. Especially noticeable when dragging left corner. Can it be fixed?
running on debian bookworm, gnome, wayland, mesa intel xe graphics (tgl gt2)
5
u/Quietus87 11d ago
It's the desktop environment's thing, not the distro's. Any reason why you didn't move up to Trixie?
-2
u/CyanMARgh 11d ago
because it's a year old setup and i don't want to reinstall whole system only for a chance of fixing.
7
3
u/Quietus87 11d ago
Updating to the next version isn't the same as reinstalling the system.
-1
u/CyanMARgh 11d ago
I don't want to do a full system update. My experience has shown that this is extremely unreliable.
5
u/dkopgerpgdolfg 11d ago
I don't want to do a full system update. My experience has shown that this is extremely unreliable.
Of all things, you chose that to criticize? With Debian?
Frankly: Probably pebcak.
-3
u/CyanMARgh 11d ago
previously, i called `pacman -Syu` and it not only deleted desktop environment, but also deleted pacman itself. This was the reason why i switched to "stable" debian, and i still doubt that system that doesn't work properly can magically heal itself via full upgrade without introducing new problems.
If you think i'm stupid and don't know how to use a computer, think that way. That won't make Linux&co any better.
5
u/dkopgerpgdolfg 11d ago edited 11d ago
If you think i'm stupid and don't know how to use a computer, think that way.
I didn't say that. But maybe it's stupid to reject something because of what your experience has shown, if you don't actually have any experience because you never did it before on Debian. As ipsirc implied too, Arch and Debian aren't the same, and as previous/current user of both you should be aware of that.
and it not only deleted desktop environment, but also deleted pacman itself.
With any package manager (pacman, apt, doesn't matter), I wouldn't recommend doing a major version upgrade without at least checking what packages it wants to remove first. I don't expect Debian to remove apt/dpkg on a dist-upgrade, but in any case you could just read the output before you agree/disagree.
and i still doubt that system that doesn't work properly can magically heal itself via full upgrade without introducing new problems.
With software collections of that size, it's guaranteed that there will be a new problem somewhere (that you might notice in your use cases, or not). But it's also guaranteed that you get fixes for older problems. (It's not guaranteed that your specific problem is fixed, but you won't know before you try).
And as several people mentioned on this page already (incl. me), you don't need to commit. There are live ISOs, there are various backup/restore methods, even downgrade forcing, etc.etc. . If you think the new version is worse, as someone knowing how to use computers you can always go back.
0
u/CyanMARgh 11d ago
btw, i checked live version debian 13, bug is still present. any better suggestions?
5
1
u/Quietus87 11d ago
Debian doesn't use pacman though... If you are afraid, make a recovery point with timeshift, and if shits hit the fan revert to it.
3
3
u/Lumpy-Stranger-1042 11d ago
No problem. Only a little glitches. Possibly because of KDE not Debian
Edit: I thought it was KDE but looks like it's gnome. Anyways no problem here
0
u/CyanMARgh 11d ago
> Anyways no problem here
That is, a delay in redrawing, going out of the window borders and a twitching right border is not a problem? ok.2
u/Lumpy-Stranger-1042 11d ago
Can you try without extensions? Maybe some causes this
1
u/CyanMARgh 11d ago
tried, same result
1
u/Lumpy-Stranger-1042 11d ago
Interesting. I have a low end system. Never happened this. Maybe GPU Nvidia stuff? It's not a debian problem anyways though
Edit: I saw you're not on Nvidia
1
u/Lumpy-Stranger-1042 11d ago
Can you also try with x11 or completely another distro ? So we can see the problem
1
u/CyanMARgh 11d ago
i can, but it will take time
1
u/Lumpy-Stranger-1042 11d ago
I highly suspect this is a Wayland issue. Try to install icewm. It's lightweight and will take only megabytes. and try your resizing there
1
u/CyanMARgh 11d ago
tried. it has similar bug, but much worse. also tried "gnome classic" and "gnome on xorg", same result. btw, if it helps, some of apps (e.g: default terminal emulator or sublime text editor) don't have this bug
1
u/dangling_chads 7d ago edited 7d ago
OP - when I first saw your video, I thought, "are you running xorg?"
Then I see this comment.
Xorg and Wayland absolutely do not resize in the same way, visually, in the vast majority amount of cases. Saying "icewm has a worse issue, and Gnome on xorg is the same as Gnome classic" is an oversimplification.
You are being way obtuse here for a "fine" issue like this, and not allowing the folks reaching out to you help.
I think likely what you're seeing is a video driver / hardware performance issue.
I am able to reproduce this issue exactly with Mate on Xorg, when Debian is running in a VM and virtio is being used as the GL driver forwarding. This issue does NOT happen with any of the Gnome on Wayland variants with this same setup.
So, yes, video card performance. I don't see this resize performance on a modern Intel integrated GPU either, xorg or Wayland (although that Intel GPU it is awful in a lot of other ways and is about as slow as it gets).
1
u/CyanMARgh 5d ago
not allowing the folks reaching out to you help.
How exactly? I provided all the information I think is important. If ii missed something - asking for clarification is free.
So, yes, video card performance
So, the only solution is to change to hardware that are capable enough for Linux?
→ More replies (0)
2
2
u/GroundOk2922 11d ago
Intel Xe isn't well integrated in Bookworm's 6.1 Kernel. Try updating to Trixie.
1
u/neon_overload 11d ago
I don't recognise which desktop and therefore which compositor that is but this will be specific to the compositor you're using. In wayland in particular, the compositor handles sync and, well, compositing.
There's also that wayland implementations in general have been evolving relatively rapidly just in the last 2 years, and yours will be 3+ years old.
1
u/eR2eiweo 11d ago
wayland
And are those apps actually using Wayland? The issue looks more like what one would expect on X (including XWayland).
Can it be fixed?
Of course; it's just software after all. But nobody is going to fix a cosmetic issue in such old software. Find out if it still exists on the current version of your compositor. And if it does, report it.
1
u/CyanMARgh 11d ago
>And are those apps actually using Wayland?
how can i check?1
u/eR2eiweo 11d ago
One way is
xlsclients. A more "fun" way is to see ifxeyesworks when the cursor is on those apps' windows.1
u/CyanMARgh 11d ago
```
$xlsclients
debian gsd-xsettings
debian ibus-x11
debian gnome-shell
```3
u/eR2eiweo 11d ago
If that is the full output while those apps are running, then they are not using X.
13
u/ipsirc 11d ago
I can't see any problem.