News: 0001473205

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

KDE Plasma 6.1 Performing Much Better On Older Intel Integrated Graphics

([KDE] 59 Minutes Ago KDE Plasma 6.1)


With the recently released KDE [1]Plasma 6.1 desktop environment, those still relying on old Intel integrated graphics should have a much more pleasant experience thanks to improvements made to the KWin compositor. For very old Intel integrated graphics, it can effectively be a night and day difference upgrading to the new Plasma 6.1 desktop.

KWin lead developer Xaver Hugl is out with a new blog post about the improved KDE Plasma desktop performance as of Plasma 6.1, which can be especially noticeable with old integrated graphics hardware such as the common Intel graphics in aging laptops. The biggest improvement to bettering the KDE Plasma desktop graphics performance is thanks to [2]dynamic triple buffering support .

Xaver has a lengthy blog post outlining the improved KDE Plasma / KWin experience on old graphics hardware in Plasma 6.1, but the key takeaway is:

"With all those changes implemented in Plasma 6.1, triple buffering on Wayland

- is only active if KWin predicts rendering to take longer than a refresh cycle

- doesn’t add more latency than necessary even while triple buffering is active, at least as long as render time prediction is decent

- works independently of what GPU you have

In practice, on my desktop PC with a dedicated GPU, triple buffering is effectively never active, and latency is the same as before. On my AMD laptop it’s usually off as well, only kicking in once in a while… But on some older Intel laptops with high resolution screens, it’s always active and I’ve been told it’s like having a brand new laptop - KWin goes from doing stuttery 30-40fps to a solid 60fps.

It’s not just old or slow processors that benefit though, I also tested this on a laptop with an integrated Intel and a dedicated NVidia GPU. With an external display connected to the NVidia GPU, due to some issues in the NVidia driver, multi gpu copies are quite slow, and without triple buffering, the external monitor was limited to 60fps. Triple buffering can’t do magic, but KWin now at least reaches around 100-120fps on that setup, which is likely the best that can be done until the driver issue is resolved and feels a lot smoother already."

Superb! Those wanting to learn more about this improvement to KDE Plasma on old graphics hardware can visit [3]Xaver's blog for all the details.



[1] https://www.phoronix.com/search/Plasma+6.1

[2] https://www.phoronix.com/news/KDE-Lands-Triple-Buffering

[3] https://zamundaaa.github.io/wayland/2024/06/25/fixing-kwin-perf-on-old-hardware.html



cend

V1tol

cynic

NSLW

skeevy420

botipua22

schmidtbag

A large spider in an old house built a beautiful web in which to catch flies.
Every time a fly landed on the web and was entangled in it the spider devoured
him, so that when another fly came along he would think the web was a safe and
quiet place in which to rest. One day a fairly intelligent fly buzzed around
above the web so long without lighting that the spider appeared and said,
"Come on down." But the fly was too clever for him and said, "I never light
where I don't see other flies and I don't see any other flies in your house."
So he flew away until he came to a place where there were a great many other
flies. He was about to settle down among them when a bee buzzed up and said,
"Hold it, stupid, that's flypaper. All those flies are trapped." "Don't be
silly," said the fly, "they're dancing." So he settled down and became stuck
to the flypaper with all the other flies.

Moral: There is no safety in numbers, or in anything else.
-- James Thurber, "The Fairly Intelligent Fly"