Plasma 6.6 is coming soon!

This one, we would generally not switch the display manager on an installed system.

Hurry hurry :tada:

ā”€āÆ check
aurorae 6.5.5-1 -> 6.6.0-1
bluedevil 1:6.5.5-1 -> 1:6.6.0-1
breeze 6.5.5-1 -> 6.6.0-2
breeze-gtk 6.5.5-1 -> 6.6.0-1
breeze-plymouth 6.5.5-1 -> 6.6.0-1
deno 2.6.5-1 -> 2.6.10-1
drkonqi 6.5.5-1 -> 6.6.0-1
kactivitymanagerd 6.5.5-1 -> 6.6.0-1
kde-cli-tools 6.5.5-1 -> 6.6.0-1
kde-gtk-config 6.5.5-1 -> 6.6.0-1
kdecoration 6.5.5-1 -> 6.6.0-1
kdeplasma-addons 6.5.5-1 -> 6.6.0-1
kgamma 6.5.5-1 -> 6.6.0-1
kglobalacceld 6.5.5-1 -> 6.6.0-1
kinfocenter 6.5.5-1 -> 6.6.0-1
kmenuedit 6.5.5-1 -> 6.6.0-1
knighttime 6.5.5-1 -> 6.6.0-1
kpipewire 6.5.5-1 -> 6.6.0-1
krdp 6.5.5-1 -> 6.6.0-1
kscreen 6.5.5-1 -> 6.6.0-1
kscreenlocker 6.5.5-1 -> 6.6.0-1
ksshaskpass 6.5.5-1 -> 6.6.0-1
ksystemstats 6.5.5-1 -> 6.6.0-1
kwallet-pam 6.5.5-1 -> 6.6.0-1
kwayland 6.5.5-1 -> 6.6.0-1
kwayland-integration 6.5.5-1 -> 6.6.0-1
kwin 6.5.5-3 -> 6.6.0-1
kwrited 6.5.5-1 -> 6.6.0-1
layer-shell-qt 6.5.5-2 -> 6.6.0-1
libkscreen 6.5.5-1 -> 6.6.0-1
libksysguard 6.5.5-1 -> 6.6.0-1
libplasma 6.5.5-1 -> 6.6.0-1
mariadb 12.1.2-1 -> 12.2.2-2
mariadb-clients 12.1.2-1 -> 12.2.2-2
mariadb-libs 12.1.2-1 -> 12.2.2-2
milou 6.5.5-1 -> 6.6.0-1
ocean-sound-theme 6.5.5-1 -> 6.6.0-1
oxygen 6.5.5-1 -> 6.6.0-1
oxygen-sounds 6.5.5-1 -> 6.6.0-1
plasma-activities 6.5.5-1 -> 6.6.0-1
plasma-activities-stats 6.5.5-1 -> 6.6.0-1
plasma-browser-integration 6.5.5-1 -> 6.6.0-1
plasma-desktop 6.5.5-1 -> 6.6.0-1
plasma-disks 6.5.5-1 -> 6.6.0-1
plasma-firewall 6.5.5-1 -> 6.6.0-1
plasma-integration 6.5.5-2 -> 6.6.0-1
plasma-keyboard 0.1.0-1 -> 6.6.0-1
plasma-nm 6.5.5-1 -> 6.6.0-1
plasma-pa 6.5.5-1 -> 6.6.0-1
plasma-sdk 6.5.5-1 -> 6.6.0-1
plasma-systemmonitor 6.5.5-1 -> 6.6.0-1
plasma-vault 6.5.5-1 -> 6.6.0-1
plasma-welcome 6.5.5-1 -> 6.6.0-1
plasma-workspace 6.5.5-1 -> 6.6.0-1
plasma-workspace-wallpapers 6.5.5-1 -> 6.6.0-1
plasma5support 6.5.5-1 -> 6.6.0-1
plymouth-kcm 6.5.5-1 -> 6.6.0-1
polkit-kde-agent 6.5.5-1 -> 6.6.0-1
powerdevil 6.5.5-1 -> 6.6.0-1
print-manager 1:6.5.5-1 -> 1:6.6.0-1
qqc2-breeze-style 6.5.5-1 -> 6.6.0-1
sddm-kcm 6.5.5-1 -> 6.6.0-1
sox 14.7.0.8-1 -> 14.7.0.9-1
spectacle 1:6.5.5-1 -> 1:6.6.0-1
systemsettings 6.5.5-1 -> 6.6.0-1
wacomtablet 6.5.5-1 -> 6.6.0-1
xdg-desktop-portal-kde 6.5.5-1 -> 6.6.0-1
zxing-cpp 3.0.1-1 -> 3.0.2-1
cantata 3.4.0-1 -> 3.4.0-2
darkly-bin 0.5.31-1 -> 0.5.32-1


Updating now!

Updated, rebooted! Smooth as silk.

Perfect! I’ve set border to 0%. Now using Breeze app style instead of Kvantum.


Edit:
I noticed something: I didn’t restart, and I didn’t need to rebuild betterblur-dx. Normally, I have to rebuild it after updating Plasma.

Edit again:
After restart betterblur-dx not working. I’m getting error when try to build it :smiley: .

Uppdated, restarted, and everything appears to be working!

I have to work. I’ll watch the updates that Plasma has installed later.

Just to say. Darkly has received an update, simultaneously with Plasma 6.6. :winking_face_with_tongue:

Go to the github page (https://github.com/xarblu/kwin-effects-better-blur-dx) and reinstall the arch dependencies. That worked for me.

It’s public holiday here in my country. That’s why I’m able to be active today :stuck_out_tongue:

What Arch dependencies need to be installed? Could you please provide the exact package names? Sorry, I’m not very familiar with how to find the required dependencies.

I ran sudo pacman -S base-devel git extra-cmake-modules qt6-tools kwin and had a few new packages installed, after which it built.

It’s still failing to build betterblur-dx, even after installing the packages you mentioned.

home/dirn/.cache/yay/kwin-effects-better-blur-dx/src/kwin-effects-better-blur-dx-2.1.0/src/blur.cpp: In member function ā€˜void KWin::BlurEffect::drawWindow(const KWin::RenderTarget&, const KWin::RenderViewport&, KWin::EffectWindow*, int, const QRegion&, KWin::WindowPaintData&)’:
/home/dirn/.cache/yay/kwin-effects-better-blur-dx/src/kwin-effects-better-blur-dx-2.1.0/src/blur.cpp:655:58: error: cannot convert ā€˜const QRegion’ to ā€˜const KWin::Region&’
  655 |     effects->drawWindow(renderTarget, viewport, w, mask, region, data);
      |                                                          ^~~~~~
      |                                                          |
      |                                                          const QRegion
/usr/include/kwin/effect/effecthandler.h:179:128: note: initializing argument 5 of ā€˜void KWin::EffectsHandler::drawWindow(const KWin::RenderTarget&, const KWin::RenderViewport&, KWin::EffectWindow*, int, const KWin::Region&, KWin::WindowPaintData&)’
  179 | t, const RenderViewport &viewport, EffectWindow *w, int mask, const Region &deviceRegion, WindowPaintData &data);
      |                                                               ~~~~~~~~~~~~~~^~~~~~~~~~~~
/home/dirn/.cache/yay/kwin-effects-better-blur-dx/src/kwin-effects-better-blur-dx-2.1.0/src/blur.cpp: In member function ā€˜void KWin::BlurEffect::blur(const KWin::RenderTarget&, const KWin::RenderViewport&, KWin::EffectWindow*, int, const QRegion&, KWin::WindowPaintData&)’:
/home/dirn/.cache/yay/kwin-effects-better-blur-dx/src/kwin-effects-better-blur-dx-2.1.0/src/blur.cpp:731:19: error: ā€˜infiniteRegion’ was not declared in this scope
  731 |     if (region != infiniteRegion()) {
      |                   ^~~~~~~~~~~~~~
make[2]: *** [src/CMakeFiles/better_blur_dx.dir/build.make:129: src/CMakeFiles/better_blur_dx.dir/blur.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:199: src/CMakeFiles/better_blur_dx.dir/all] Error 2
make: *** [Makefile:166: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: kwin-effects-better-blur-dx-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
kwin-effects-better-blur-dx - exit status 4

Clean your ./cache/yay. Simply delete yay folder and try again

Are you building it from the AUR? I build it manually so I had a different error.

Let me try that.

I’m using the AUR
yay -Syu kwin-effects-better-blur-dx

@MyNameIsRichard / @swh it’s working now. I build the git one.
yay -Syu kwin-effects-better-blur-dx-git

Holy heck that was fast!? The perfect present for a birthday week!

  • Animations are crazy smooth now the 60Hz refresh lock is fixed!
  • Notification timers - can finally disable them!
  • Windows Decorations are pixel-perfect at scaling integers over 1.0
  • Frames! We finally have Frames again! Windows that actually have real borders..!! :smiley:
  • Klassy works perfectly on 6.6.0

So much good stuff, by far the smoothest dot-zero release in a long while!

Addendum: Heads-up if you find you suddenly have junk in .var/app :

Happy Birthday… :tada:

I got it now!