xfce4-dockbarx-plugin icon indicating copy to clipboard operation
xfce4-dockbarx-plugin copied to clipboard

In Fedora 27, symlink was needed after ./waf install

Open Poikilos opened this issue 7 years ago • 6 comments

It wasn't showing up in the Xfce menu plugins list, and I had to run the following line in terminal: sudo ln -s /usr/lib/xfce4/panel/plugins/libdockbarx.so /usr/lib64/xfce4/panel/plugins/libdockbarx.so It works after that. I discovered where to put it by doing locate <part of name of plugin that works such as whisker> On Fedora 27, all of the other Xfce4 plugin .so files are there (in /usr/lib64/xfce4/panel/plugins)

Poikilos avatar Dec 04 '17 20:12 Poikilos

The packaging and installation tools for plugins like whisker must have something they use to figure out where plugins are supposed to live at the time of installation. I'll have to figure out what that is and make use of it. #15 is probably related to this.

TiZ-HugLife avatar Dec 06 '17 14:12 TiZ-HugLife

Could I potentially get a step-by-step to install dockbarx and this in Fedora 27?

TungstenOxide avatar Apr 18 '18 19:04 TungstenOxide

Okay, so Xubuntu 18.04 broke my own setup too; somewhere between it and 16.04 they changed the plugin location from /usr/lib/xfce4/... to /usr/lib/x86_64-linux-gnu/xfce4/.... And Fedora uses /usr/lib64/xfce4/... wscript's assumption to put things in $PREFIX/lib isn't gonna work anymore, never mind the fact that xfce4-panel just can't see plugins that live outside of its own prefix regardless of the X-XFCE-Module-Path entry of the desktop file.

I will have to figure out how other panel plugins decide where to install.

EDIT: Looks like I must have been on some next-level BS; checking my work box still on Xubuntu 16.04 (until I get everything on 18.04 ironed out), my plugins are the only ones in /usr/lib/xfce4/.... :c

TiZ-HugLife avatar May 02 '18 14:05 TiZ-HugLife

@TungstenOxide the method for installing on Fedora 27 was to compile from source--see INSTALL text file for instructions.

Poikilos avatar May 04 '18 14:05 Poikilos

fyi Fedora 27 as of 20181127 needs the following sudo ln -s /usr/lib/xfce4/panel/plugins/libdockbarx.so /usr/lib64/xfce4/panel-plugins/libdockbarx.so

Azerothian avatar Nov 26 '18 14:11 Azerothian

@TungstenOxide For Fedora 29 you can do this install

abrahaobittar avatar Jan 30 '19 11:01 abrahaobittar