View previous topic :: View next topic |
Author |
Message |
Ginta Apprentice
Joined: 17 Feb 2006 Posts: 152 Location: Spain
|
Posted: Fri Sep 15, 2017 5:05 pm Post subject: mate-screensaver: Missing all xscreensavers |
|
|
I recently installed MATE to try it, and I admit I am starting to fall in love with it, but there is a thing that is annoying me a lot. Even I have the xscreensavers installed (like my favorite pacman screensaver), when I try to chose one, none of them appears in the list, just 4 or 5 that MATE bundles.
Looking at the ebuild, I see:
Code: |
src_configure() {
mate_src_configure \
--enable-locking \
--with-kbd-layout-indicator \
--with-xf86gamma-ext \
--with-xscreensaverdir=/usr/share/xscreensaver/config \
--with-xscreensaverhackdir=/usr/$(get_libdir)/misc/xscreensaver \
(...)
|
And of course, /usr/share/xscreensaver/config contains all the xml I expected (and the ones I had on xfce, which is still installed atm), furthermore, I have the opengl use flag enabled, as of:
Code: | [ebuild R ] mate-extra/mate-screensaver-1.18.1::gentoo USE="X consolekit libnotify opengl pam -debug -systemd" |
Is this a bug on the ebuild, or somewhere else, or am I missing something? _________________ Some people should use emerge brain on theirselves... |
|
Back to top |
|
|
bunder Bodhisattva
Joined: 10 Apr 2004 Posts: 5934
|
Posted: Sat Sep 16, 2017 6:16 am Post subject: |
|
|
This is also the case on other platforms with mate, I thought this was intentional. You'd probably have to ask a mate developer though for confirmation. |
|
Back to top |
|
|
Ginta Apprentice
Joined: 17 Feb 2006 Posts: 152 Location: Spain
|
Posted: Sat Sep 16, 2017 6:18 am Post subject: |
|
|
For the moment, I did some research, and I found that if you place some .desktop files under Code: | /usr/share/applications/screensavers | belonging to xscreensaver ones, then you can run it.
In my case, I found the pacman.desktop since I can't live without that screensaver.
The problem is that, when emerging xscreensaver, those desktop files will not be installed in Gentoo, so I found them over the internet.
Hint: If you place them and they are not listed, is likely because the executable full path is wrong (in case the file is copied from the internet).
Hint2: For the example, and working on mate, this is my pacman.desktop file:
Code: |
[Desktop Entry]
Name=Pacman
Name[es]=Pacman
Comment=Simulates a game of Pac-Man on a randomly-created level. http://en.wikipedia.org/wiki/Pac-Man Written by Edwin de Jong.
Exec=/usr/lib64/misc/xscreensaver/pacman -root
TryExec=/usr/lib64/misc/xscreensaver/pacman
StartupNotify=false
Terminal=false
Type=Application
Categories=Screensaver;
OnlyShowIn=MATE;
|
_________________ Some people should use emerge brain on theirselves...
Last edited by Ginta on Sat Sep 16, 2017 6:21 am; edited 1 time in total |
|
Back to top |
|
|
bunder Bodhisattva
Joined: 10 Apr 2004 Posts: 5934
|
Posted: Sat Sep 16, 2017 6:21 am Post subject: |
|
|
Neat. I'm gonna have to give that a try. Floating mate logos is getting kindof boring. Thanks |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|