psifidotos / applet-window-buttons

Plasma 5 applet in order to show window buttons in your panels
GNU General Public License v2.0
402 stars 55 forks source link

Buttons not getting displayed after 5.27 update #193

Open Sriramgireesh opened 1 year ago

Sriramgireesh commented 1 year ago

image

This is the error that is getting displayed.

zbor-li commented 1 year ago

I have the same situation

FuzzyQuils commented 1 year ago

Reporting in to say this is broken for me too; I got no error message but maximised windows no longer have buttons.

sarvasana commented 1 year ago

Guys, stop commenting like this. It only results in a #metoo +1 thread. Just give thumbs up to the first message from @Sriramgireesh .

AAA1exa8 commented 1 year ago

~~I have a bit hacky workaround run ldconfig -p | grep "kdecoration" this will give you path to the libraries then cp those files to the directory where is the library missing (in your case it is /usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/appletdecoration, the appletdecoration directory might not exist then just create it) this will fix it after restarting your dock (what I guess happened is that with the new update those libraries got moved around so you can temporarly cp them to their old location)~~

Note: this is very suboptimal and temporary solution

toboggan7 commented 1 year ago

on arch, i also had to make a "libkdecorations2private.so.9" in /usr/bin (/usr/.../kde/appletdecoration did not work)

KiritoGuugk commented 1 year ago

cp /usr/lib/libkdecorations2private.so.10 /usr/lib/libkdecorations2private.so.9 fix on archlinux

Xeo23 commented 1 year ago

on fedora, applet-window-buttons got removed during the update of plasma-desktop. And installing the applet requires downgrading plasma and several other packages. 2023-02-18_20-45

sarvasana commented 1 year ago

Maybe we should see if #191 fixes this.

mekta03 commented 1 year ago

Fix on my Fedora 37 KDE Plasma 5.27.0 (Wayland):

cp /usr/lib64/libkdecorations2private.so.10 /usr/lib64/libkdecorations2private.so.9

Sadi58 commented 1 year ago

This solved it for me, as expected: ;-) Go to https://github.com/chermnyx/applet-window-buttons/tree/dumb_5.27_support, and build using this "fork".

artfox3 commented 1 year ago

for those using arch linux the aur package has been updated using this commit #191 , we need to wait until it gets merged to be available in the main branch.

ayandebnath commented 1 year ago

I've tried the steps mentioned above, but nothing worked for me.

See the screenshot: Screenshot_20230421_164451

Tapping on the widget does nothing.

Kubuntu 23.04 Plasma 5.27.4 Graphics Platform X11

This issue started after upgrading to Kubuntu 23.04 from 22.10

DrevniyMagistr commented 1 year ago

The buttons are duplicated when I expand the window, as shown in the screenshot. Where should I focus my attention? What could be causing this issue? buttons

system

ayandebnath commented 1 year ago

The buttons are duplicated when I expand the window, as shown in the screenshot. Where should I focus my attention? What could be causing this issue? buttons

system

Open ~/.config/kwinrc

And add this

[Windows]
BorderlessMaximizedWindows=true

Then save and restart plasma or reboot.

DrevniyMagistr commented 1 year ago

The buttons are duplicated when I expand the window, as shown in the screenshot. Where should I focus my attention? What could be causing this issue? buttons system

Open ~/.config/kwinrc

And add this

[Windows]
BorderlessMaximizedWindows=true

Then save and restart plasma or reboot.

Thank you!

CaviaPorcellus commented 1 year ago

On Kubuntu 23.04 slightly different location for the fix. Works fine now after breaking when I upgraded from 22.10 to 23.04 (X11).

cp /usr/lib/x86_64-linux-gnu/libkdecorations2private.so.10 /usr/lib/x86_64-linux-gnu/libkdecorations2private.so.9

tamer-hassan commented 1 year ago

On Kubuntu 23.04 slightly different location for the fix. Works fine now after breaking when I upgraded from 22.10 to 23.04 (X11).

cp /usr/lib/x86_64-linux-gnu/libkdecorations2private.so.10 /usr/lib/x86_64-linux-gnu/libkdecorations2private.so.9

Better to symbolically link it not to copy it example: sudo ln -s /usr/lib/x86_64-linux-gnu/libkdecorations2private.so.10 /usr/lib/x86_64-linux-gnu/libkdecorations2private.so.9

Katana97 commented 1 year ago

On Kubuntu 23.04 slightly different location for the fix. Works fine now after breaking when I upgraded from 22.10 to 23.04 (X11).

cp /usr/lib/x86_64-linux-gnu/libkdecorations2private.so.10 /usr/lib/x86_64-linux-gnu/libkdecorations2private.so.9

Thank you, works for me! I have my Window Buttons back!

Sweeistaken commented 1 year ago

I am having the same issue with KDE Neon 5.27, none of these solutions worked. I also see that i have a different error than the on from the top: image

bayazidbh commented 1 year ago

@Sweeistaken I currently run KDE neon, I was able to build it just fine using the 5.27 dumb support branch:

sudo apt install make cmake g++ extra-cmake-modules qtbase5-dev qtdeclarative5-dev libkf5declarative-dev libkf5plasma-dev libkdecorations2-dev gettext 
git clone --branch dumb_5.27_support https://github.com/chermnyx/applet-window-buttons && cd ${${_%%.git*}##*/} 
sh ./install.sh

(Fedora now have this widget as applet-window-buttons and it works just fine for me on my ublue-os image)

palarky commented 11 months ago

I am having the same issue with KDE Neon 5.27, none of these solutions worked. I also see that i have a different error than the on from the top: image

In my case, the path KDE_INSTALL_QMLDIR was specified incorrectly. The compiled appletdecoration module was installed in the wrong place. It helped me to check where the QT QML modules are in my system and move appletdecoration there.

Screenshot_20230824_214059