Screen Savers

Whatever you do , don’t run the screen saver under WINE ,
you won’t be able to shut it down and will have to switch to another terminal and REBOOT.

For some reason WINE won’t pass keystrokes to the program to shut it down.

The Bing bar thingy , search bar that comes up in KDE Plasma when you press Alt-F2 will intercept all the WINE keystrokes.

And you won’t be able to shut the screen saver down
You can log into another terminal and run “top”. and shut it down manually and when you switch back to terminal Ctrl-Alt-F7 you’ll just get a blank screen…
Then you got to go back to another login terminal and run reboot.

The KDE and WINE coders probably need to know what’s happening so they can fix the problem.

Hello Guys;

Where on the Open SUSE 42.2 Leap file system do i find the screen saver binaries?

/ usr / share / applications / screensavers has the screen saver info files.
I tried to edit one and rewrote it to point to my screen saver and when i run xscreensaver-demo , my screen saver doesn’t show up in the listing?

Where do i need to stick the binary ??

I don’t use screensavers, but a quick examination of the .desktop files located in /usr/share/applications/ directory show that they belong to xscreensaver-data and xscreensaver-data-extra packages, with the executable files located in the /usr/lib64/xscreensaver/ directory.

These are the file listings for the two main xsceensaver packages on my 42.2 system:

xscreensaver - A screen saver and locker for the X Window System

/etc/pam.d/xscreensaver
/etc/xscreensaver
/etc/xscreensaver/README
/usr/bin/xscreensaver
/usr/bin/xscreensaver-command
/usr/bin/xscreensaver-demo
/usr/bin/xscreensaver-gl-helper
/usr/share/X11/app-defaults
/usr/share/X11/app-defaults/XScreenSaver
/usr/share/applications/xscreensaver-properties.desktop
/usr/share/doc/packages/xscreensaver
/usr/share/doc/packages/xscreensaver/README
/usr/share/locale/ca/LC_MESSAGES/xscreensaver.mo
/usr/share/locale/da/LC_MESSAGES/xscreensaver.mo
/usr/share/locale/de/LC_MESSAGES/xscreensaver.mo
/usr/share/locale/es/LC_MESSAGES/xscreensaver.mo
/usr/share/locale/et/LC_MESSAGES/xscreensaver.mo
/usr/share/locale/fi/LC_MESSAGES/xscreensaver.mo
/usr/share/locale/fr/LC_MESSAGES/xscreensaver.mo
/usr/share/locale/hu/LC_MESSAGES/xscreensaver.mo
/usr/share/locale/it/LC_MESSAGES/xscreensaver.mo
/usr/share/locale/ja/LC_MESSAGES/xscreensaver.mo
/usr/share/locale/ko/LC_MESSAGES/xscreensaver.mo
/usr/share/locale/nb/LC_MESSAGES/xscreensaver.mo
/usr/share/locale/nl/LC_MESSAGES/xscreensaver.mo
/usr/share/locale/pl/LC_MESSAGES/xscreensaver.mo
/usr/share/locale/pt/LC_MESSAGES/xscreensaver.mo
/usr/share/locale/pt_BR/LC_MESSAGES/xscreensaver.mo
/usr/share/locale/ru/LC_MESSAGES/xscreensaver.mo
/usr/share/locale/sk/LC_MESSAGES/xscreensaver.mo
/usr/share/locale/sv/LC_MESSAGES/xscreensaver.mo
/usr/share/locale/vi/LC_MESSAGES/xscreensaver.mo
/usr/share/locale/wa/LC_MESSAGES/xscreensaver.mo
/usr/share/locale/zh_CN/LC_MESSAGES/xscreensaver.mo
/usr/share/locale/zh_TW/LC_MESSAGES/xscreensaver.mo
/usr/share/man/man1/xscreensaver-command.1.gz
/usr/share/man/man1/xscreensaver-demo.1.gz
/usr/share/man/man1/xscreensaver.1.gz
/usr/share/man/man6/xscreensaver-gl-helper.6x.gz
/usr/share/pixmaps/xscreensaver.xpm
/usr/share/xscreensaver
/usr/share/xscreensaver/glade
/usr/share/xscreensaver/glade/screensaver-cmndln.png
/usr/share/xscreensaver/glade/screensaver-colorselector.png
/usr/share/xscreensaver/glade/screensaver-diagnostic.png
/usr/share/xscreensaver/glade/screensaver-locking.png
/usr/share/xscreensaver/glade/screensaver-power.png
/usr/share/xscreensaver/glade/screensaver-snap.png
/usr/share/xscreensaver/glade/xscreensaver-demo.glade2

==========================

xscreensaver-data - Selection of screensavers from xscreensaver

/etc/xscreensaver
/etc/xscreensaver/fireworkx.xml
/etc/xscreensaver/flurry.xml
/etc/xscreensaver/fuzzyflakes.xml
/etc/xscreensaver/glmatrix.xml
/etc/xscreensaver/goop.xml
/etc/xscreensaver/metaballs.xml
/etc/xscreensaver/pacman.xml
/etc/xscreensaver/pong.xml
/etc/xscreensaver/substrate.xml
/usr/lib64/xscreensaver
/usr/lib64/xscreensaver/fireworkx
/usr/lib64/xscreensaver/flurry
/usr/lib64/xscreensaver/fuzzyflakes
/usr/lib64/xscreensaver/glmatrix
/usr/lib64/xscreensaver/goop
/usr/lib64/xscreensaver/metaballs
/usr/lib64/xscreensaver/pacman
/usr/lib64/xscreensaver/pong
/usr/lib64/xscreensaver/substrate
/usr/share/applications/screensavers
/usr/share/applications/screensavers/fireworkx.desktop
/usr/share/applications/screensavers/flurry.desktop
/usr/share/applications/screensavers/fuzzyflakes.desktop
/usr/share/applications/screensavers/glmatrix.desktop
/usr/share/applications/screensavers/goop.desktop
/usr/share/applications/screensavers/metaballs.desktop
/usr/share/applications/screensavers/pacman.desktop
/usr/share/applications/screensavers/pong.desktop
/usr/share/applications/screensavers/substrate.desktop
/usr/share/man/man6/fireworkx.6x.gz
/usr/share/man/man6/flurry.6x.gz
/usr/share/man/man6/fuzzyflakes.6x.gz
/usr/share/man/man6/glmatrix.6x.gz
/usr/share/man/man6/goop.6x.gz
/usr/share/man/man6/metaballs.6x.gz
/usr/share/man/man6/pacman.6x.gz
/usr/share/man/man6/pong.6x.gz
/usr/share/man/man6/substrate.6x.gz