Bug 441565
Summary: | ksplashrc: Theme=Waves not working | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Rex Dieter <rdieter> |
Component: | kdebase-workspace | Assignee: | Kevin Kofler <kevin> |
Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | low | Docs Contact: | |
Priority: | low | ||
Version: | rawhide | CC: | kevin, ltinkl, than |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | 4.0.3-11.fc9 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2008-04-12 05:51:40 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 235705, 421891 |
Description
Rex Dieter
2008-04-08 19:29:01 UTC
The problem is that KSplash is set up using the kstartupconfig4 hack. The
comment at the top says:
> This utility helps to have some configuration options available in startkde
> without the need to launch anything linked to KDE libraries (which may need
> some time to load).
Those settings are cached using kdostartupconfig4 and then kstartupconfig4 only
reads them. Does running kdostartupconfig4 to force regenerating the cache fix
it? The problem is that kstartupconfig4 only checks the files kdostartupconfig4
wrote into "startupconfigfiles" for updates, and that kdostartupconfig4 only
writes the files in ~/.kde/share/config there.
I see 2 possible solutions:
a. hacking that kstartupconfig system to understand Kiosk-style settings
b. simply changing the default in startkde in the redhat-startkde patch:
startkde.cmake contains:
ksplashrc KSplash Theme Default
changing that to:
ksplashrc KSplash Theme Waves
should be enough to fix this issue.
I'm inclined to use option b (simpler and safer, also considering we're in a
freeze).
I guess there's an option c: read the default option out of the kiosky settings and copy it there with some sed magic in startkde. Should be fixed in kdebase-workspace-4.0.3-11.fc9. (FYI, option c is the one which has been implemented.) Should be fixed. If it's still not working, then please reopen it and we'll have to work on implementing option a. |