[Bug 1231288] New: xscreensaver-gl package missed
https://bugzilla.suse.com/show_bug.cgi?id=1231288 Bug ID: 1231288 Summary: xscreensaver-gl package missed Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: x86-64 OS: openSUSE Tumbleweed Status: NEW Severity: Normal Priority: P5 - None Component: X11 Applications Assignee: screening-team-bugs@suse.de Reporter: akontsevich@gmail.com QA Contact: qa-bugs@suse.de Target Milestone: --- Found By: --- Blocker: --- xscreensaver-gl package missed - please add! Many OpenGL screensavers missed because of this. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1231288 https://bugzilla.suse.com/show_bug.cgi?id=1231288#c1 --- Comment #1 from Aleksey Kontsevich <akontsevich@gmail.com> --- And xscreensaver-gl-extra as well please! Thanks! -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1231288 https://bugzilla.suse.com/show_bug.cgi?id=1231288#c3 Aleksey Kontsevich <akontsevich@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|INVALID |--- Status|RESOLVED |REOPENED --- Comment #3 from Aleksey Kontsevich <akontsevich@gmail.com> --- (In reply to hui from comment #2)
These packages are called xscreensaver-data and xscreensaver-data-extra in openSUSE.
No, as many OpenGL screensavers are missed there like Euphoria, etc. Please add. Also some GL screensavers are in rss-glx package. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1231288 https://bugzilla.suse.com/show_bug.cgi?id=1231288#c7 --- Comment #7 from Aleksey Kontsevich <akontsevich@gmail.com> --- (In reply to hui from comment #5)
Your mentioned "euphoria" screensaver is available in the rss-glx package which is an addon for Xscreensaver and also available for Tumbleweed.
Yes, I've installed the package and "euphoria" is mentioned in it. But "xscreensaver-settings" says it is not installed. I have removed old `~/.xscreensaver` file and many OpenGL screensavers appeared in "xscreensaver-settings" list but not the "euphoria". May be some bug in rss-glx package?
So simply install all Xscreensaver packages and rss-glx and you have all available screensavers which are provided from upstream.
Yep, most of them, however some still missed. Any ideas? -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1231288 Aleksey Kontsevich <akontsevich@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|xscreensaver-gl package |Some OpenGL screensavers |missed |missed -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1231288 https://bugzilla.suse.com/show_bug.cgi?id=1231288#c8 Aleksey Kontsevich <akontsevich@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|INVALID |--- Status|RESOLVED |REOPENED --- Comment #8 from Aleksey Kontsevich <akontsevich@gmail.com> --- X11:Utilities has "xtrascreenhacks" package - Collection of openGL Screensavers. It has explicit instructions in description: For these screensavers to work, you will need to add entries to your $HOME/.xscreensaver file by hand. Add the following lines: - daisy -root \n\ - twinkle -root \n\ - GL: flyer -root \n\ - GL: "Berlin-Uhr" berlinuhr -root \n\ - GL: soma -root \n\ - GL: skylark -root \n\ - GL: craters -root \n\ - GL: psychedelic -root \n\ - GL: "HH-Tree" hhtree -root \n\ May be need to add same instructions into rss-glx package? -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1231288 https://bugzilla.suse.com/show_bug.cgi?id=1231288#c9 --- Comment #9 from Aleksey Kontsevich <akontsevich@gmail.com> --- According to this: https://bugs.launchpad.net/ubuntu/+source/rss-glx/+bug/537011 need to run /usr/bin/rss-glx_install, which will look at existing ~/.xscreensaver and add any missing entries. However this file missed in rss-glx. OR manually add the following lines after the line that starts with "programs:" in ~/.xscreensaver. -- Cut Here -- GL: "Cyclone" cyclone --root \n\ GL: "Euphoria" euphoria --root \n\ GL: "Fieldlines" fieldlines --root \n\ GL: "Flocks" flocks --root \n\ GL: "Flux" flux --root \n\ GL: "Helios" helios --root \n\ GL: "Hyperspace" hyperspace --root \n\ GL: "Lattice" lattice --root \n\ GL: "Plasma" plasma --root \n\ GL: "Skyrocket" skyrocket --root \n\ GL: "Solarwinds" solarwinds --root \n\ GL: "Colorfire" colorfire --root \n\ GL: "Hufo's Smoke" hufo_smoke --root \n\ GL: "Hufo's Tunnel" hufo_tunnel --root \n\ GL: "Sundancer2" sundancer2 --root \n\ GL: "BioF" biof --root \n\ GL: "BusySpheres" busyspheres --root \n\ GL: "SpirographX" spirographx --root \n\ GL: "MatrixView" matrixview --root \n\ GL: "Lorenz" lorenz --root \n\ -- End Here -- I've added the above lines however these screensavers still not listed. I see different data paths in xscreensaver-data (/usr/libexec/xscreensaver) package and in rss-glx (/usr/lib64/xscreensaver) - may be that is the problem? Also .desktop files missed in rss-glx. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1231288 https://bugzilla.suse.com/show_bug.cgi?id=1231288#c10 --- Comment #10 from Aleksey Kontsevich <akontsevich@gmail.com> --- Looks like a common problem: https://www.google.com/search?as_q=screensavers+missed&as_epq=rss+glx&as_oq=&as_eq=&as_nlo=&as_nhi=&lr=&cr=&as_qdr=all&as_sitesearch=&as_occt=any&as_filetype=&tbs= -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1231288 https://bugzilla.suse.com/show_bug.cgi?id=1231288#c11 Aleksey Kontsevich <akontsevich@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |CONFIRMED --- Comment #11 from Aleksey Kontsevich <akontsevich@gmail.com> --- Hurray!!! Fixed rss-glx.spec - works now! File attached. Could You rebuild the rpm, please? -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1231288 https://bugzilla.suse.com/show_bug.cgi?id=1231288#c12 --- Comment #12 from Aleksey Kontsevich <akontsevich@gmail.com> --- Created attachment 877748 --> https://bugzilla.suse.com/attachment.cgi?id=877748&action=edit rss-glx.spec Patched rss-glx.spec to make OpenGL screensavers work. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1231288 https://bugzilla.suse.com/show_bug.cgi?id=1231288#c13 --- Comment #13 from Aleksey Kontsevich <akontsevich@gmail.com> --- Created attachment 877749 --> https://bugzilla.suse.com/attachment.cgi?id=877749&action=edit rss-glx.spec.patch Same as a patch -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1231288 https://bugzilla.suse.com/show_bug.cgi?id=1231288#c14 --- Comment #14 from Aleksey Kontsevich <akontsevich@gmail.com> --- (In reply to Aleksey Kontsevich from comment #11)
Hurray!!! Fixed rss-glx.spec - works now! File attached. Could You rebuild the rpm, please?
Seems pretty simple - made myself: https://build.opensuse.org/request/show/1205769 -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1231288 https://bugzilla.suse.com/show_bug.cgi?id=1231288#c15 --- Comment #15 from Aleksey Kontsevich <akontsevich@gmail.com> --- Could somebody accept the request please: https://build.opensuse.org/request/show/1205770 RPM is correct and screensavers work! -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1231288 https://bugzilla.suse.com/show_bug.cgi?id=1231288#c16 Stefan Hundhammer <shundhammer@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|screening-team-bugs@suse.de |hmacht@suse.com --- Comment #16 from Stefan Hundhammer <shundhammer@suse.com> --- If there are indeed license issues, as @hui mentioned, we might not be able to add them all. Sorry for that. % osc maintainer -e rss-glx Defined in project: X11:Utilities bugowner of rss-glx : - maintainer of rss-glx : hmacht@suse.com, jreuter@suse.com, opensuse@dstoecker.de, seife@novell.slipkontur.de, werner@suse.com, bitdealer@gmail.com, mseben@gmail.com, mpluskal@suse.com, opensuse@bisect.de, mimi.vx@gmail.com, - -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1231288 https://bugzilla.suse.com/show_bug.cgi?id=1231288#c17 --- Comment #17 from Aleksey Kontsevich <akontsevich@gmail.com> --- (In reply to Stefan Hundhammer from comment #16)
If there are indeed license issues, as @hui mentioned, we might not be able to add them all.
Add them where?! Include within Xscreensaver package? Not necessary as it is a standalone package. They just listed in xscreensaver-settings list. (In reply to hui from comment #6)
Small correction: rss-glx is a standalone package. The dev says that it is not possible to include within Xscreensaver due to license issues.
rss-glx is a standalone package! So what is the problem? After the fix above they listed in the settings and work: comment #15. Otherwise this package has no sense as it is useless in current state for now. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com