You are not logged in.
Pages: 1
Hi,
The "xfce4-goodies" package on Sparky Linux contains various plugins but not the time-out one:
https://docs.xfce.org/panel-plugins/xfc … ugin/start
It's seems very useful and this feature was very helpful on the Mate desktop.
Since it's available only as a source file I tried downloading and compiling but on each attempt there's something new missing which requires tons of additional packages.
Why is the plugin not already included pre-complied in the package?
Is it possible to release an updated package which will include it and make life a bit easier for users?.
Thanks
Offline
Hello and welcome
Hi,
Why is the plugin not already included pre-complied in the package?
Is it possible to release an updated package which will include it and make life a bit easier for users?.
Thanks
This is a question that should be asked of the sparky linux distro maintainers. Upstream Xfce provides the code and its the distros that package it.
Since Sparky Linux is based on debian, it would probably look to debian having it already packaged, but it appears not to be. See this bug report.
It might be possible to install a .deb file from another debian-based distro (MXLinux, xubuntu) but thats not something I would be able to answer. Perhaps another forum member can provide some advice on that.
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
Hello and welcome
This is a question that should be asked of the sparky linux distro maintainers. Upstream Xfce provides the code and its the distros that package it.Since Sparky Linux is based on debian, it would probably look to debian having it already packaged, but it appears not to be. See this bug report.
It might be possible to install a .deb file from another debian-based distro (MXLinux, xubuntu) but thats not something I would be able to answer. Perhaps another forum member can provide some advice on that.
Thanks.
So the bottom line is I should re-file a bug report? you've mentioned there's one from 2017 but obviously nothing has changed.
Regards
Last edited by jt1122 (2021-03-26 14:29:03)
Offline
Its really not in our hands. Its a distro-related issue. I would start with a sparky linux request and see where it goes from there.
Were you able to manually build the package? There are alot of build utilities and build dependencies that need to be installed, but once built, you can uninstall those packages. They are only needed when manually building.
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
Assuming that you are running Sparky Linux rolling, the following steps will install the plugin for you:
Install build dependencies (we will use the xfce4-timer-plugin build dependencies because they are basically the same as required for the timeout plugin):
sudo apt build-dep xfce4-timer-plugin
Clone the repository:
git clone https://gitlab.xfce.org/panel-plugins/xfce4-time-out-plugin.git
Build the plugin:
cd xfce4-timeout-plugin
./autogen.sh --prefix=/usr --libdir=/usr/lib/$(uname -m)-linux-gnu --disable-static --disable-debug
make
sudo make install
Remove the installed build dependencies:
sudo apt-get autoremove $(apt-cache showsrc xfce4-timer-plugin | sed -e '/Build-Depends/!d;s/Build-Depends: \|,\|([^)]*),*\|\[[^]]*\]//g')
Add the plugin to the panel and enjoy
Keep in mind that since you have manually built the plugin, it is not managed or tracked by apt meaning it might break and need to be rebuilt again in the future if any of it's underlying dependency libraries change.
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
Assuming that you are running Sparky Linux rolling, the following steps will install the plugin for you:
...
Keep in mind that since you have manually built the plugin, it is not managed or tracked by apt meaning it might break and need to be rebuilt again in the future if any of it's underlying dependency libraries change.
Thanks heaps. I've now got it working based on your post.
Cheers
Offline
Pages: 1
[ Generated in 0.012 seconds, 7 queries executed - Memory usage: 545.75 KiB (Peak: 546.59 KiB) ]