Bug 83324 - Can't configure x- and gl-screensavers
Summary: Can't configure x- and gl-screensavers
Status: RESOLVED FIXED
Alias: None
Product: kscreensaver
Classification: Miscellaneous
Component: general (show other bugs)
Version: unspecified
Platform: Debian testing Linux
: NOR normal
Target Milestone: ---
Assignee: kscreensaver bugs tracking
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-06-13 22:47 UTC by Frans Pop
Modified: 2008-05-19 17:59 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments
strace for 'kxsconfig xmatrix' (21.94 KB, application/x-gzip)
2004-06-13 22:48 UTC, Frans Pop
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Frans Pop 2004-06-13 22:47:04 UTC
Version:           3.0.0 (kxsconfig) (using KDE KDE 3.2.2)
Installed from:    Debian testing/unstable Packages
OS:                Linux

This is probably a followup for bug number 57630.

It seems that the problem is still not fixed in KDE 3.2.2.
I have run an strace on 'kxsconfig xmatrix', and there seems to be a problem in the coding as the program tries to open:
/usr/share/xscreensaver/config/flame.xml/xmatrix.xml

This can't be correct!

I will attach the full strace.
Comment 1 Frans Pop 2004-06-13 22:48:50 UTC
Created attachment 6348 [details]
strace for 'kxsconfig xmatrix'
Comment 2 Ben Burton 2004-06-15 01:55:30 UTC
CVS commit by benb: 

CCMAIL: 83324-done@bugs.kde.org

Fix broken kxsconfig on debian (configure.in.in was incorrectly
appending flame.xml to the XSCREENSAVER_CONFIG dir in some cases).


  M +2 -2      configure.in.in   1.6


--- kdeartwork/kscreensaver/kxsconfig/configure.in.in  #1.5:1.6
@@ -47,10 +47,10 @@
                                  [ $xscreensaver_prefixes ], XSCREENSAVER_CONFIG)
                     if test "$XSCREENSAVER_CONFIG" != NO; then
-                        XSCREENSAVER_CONFIG="$XSCREENSAVER_CONFIG/share/xscreensaver/config/flame.xml"
+                        XSCREENSAVER_CONFIG="$XSCREENSAVER_CONFIG/share/xscreensaver/config/"
                     else
                         AC_FIND_FILE(config/control-center-2.0/flame.xml,
                                  [ $xscreensaver_prefixes ], XSCREENSAVER_CONFIG)
                         if test "$XSCREENSAVER_CONFIG" != NO; then
-                             XSCREENSAVER_CONFIG="$XSCREENSAVER_CONFIG/config/control-center-2.0/flame.xml"
+                             XSCREENSAVER_CONFIG="$XSCREENSAVER_CONFIG/config/control-center-2.0/"
                         fi
                     fi