Bug 2167 - All GTK theme information lost on Hibernate
: All GTK theme information lost on Hibernate
Status: RESOLVED DUPLICATE of bug 3374
Product: Xfce4-mixer
General
: 4.4.x
: PC (x86) Linux
: Medium normal
: ---
Assigned To: dannym
:
: http://www.suspend2.net/
:
:
:
:
  Show dependency treegraph
 
Reported: 2006-08-14 19:15 UTC by Sudrien
Modified: 2009-07-14 18:55 UTC (History)
3 users (show)

See Also:


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description Sudrien 2006-08-14 19:15:21 UTC
Running on a Gentoo installation w/GCC 4.1, but otherwise x86 stable, if it
makes a difference.

I set up the swap writer as described in
http://gentoo-wiki.com/HOWTO_Software_Suspend_v2. As the hibernate script runs,
XFCE and all gtk components revert to standard GTK styling.  When  the session
is resumed successfully, the default the remains. Styling will (quite slowly)
return if I run the Window manager settings control panel. 

-Sud.
Comment 1 Brian J. Tarricone editbugs 2006-08-14 20:00:24 UTC
Can't be certain, but here's a random idea.  Do you have xfce4-mixer installed,
and are you using ALSA?  If so, it's possible that hibernate unloads your sound
modules (or does something else weird) that kills all apps using sound.  I
believe xfce4-mixer has a MCS plugin, which kills xfce-mcs-manager.

So I guess check after you un-hibernate if xfce-mcs-manager is running, and if
not, look for a core file to debug.
Comment 2 Sudrien 2006-09-01 16:38:02 UTC
It seems that is the case.

Running a version of xfce4-mixer without alsa functionality built in (what
functionality does it have then ..?) and hibernating doesn't show the same
problem.

Stoping Alsa services is what is doing it.

-Sud.
Comment 3 Brian J. Tarricone editbugs 2006-09-09 13:47:16 UTC
Not sure if this can be fixed or worked around... I'll reassign to Danny since
he's the mixer guy.
Comment 4 Renat Lumpau 2007-02-16 23:25:21 UTC
Same issue here. Any news?
Comment 5 Mike Kelly 2007-10-01 15:43:19 UTC
I also am seeing this bug... but I don't have the mixer loaded at all. I'm
using XFCE 4.4.1.
Comment 6 Josh Saddler 2008-02-03 23:47:33 UTC
This happens to me too when I stop the alsa initscript; when it unloads the
modules, mcs-manager nukes itself and I lose all GTK theming. Re-running
mcs-manager or one of the Xfce configuration tools gets it all back. See
http://planet.gentoo.org/developers/nightmorph/2008/02/03/thinkpad_configuration_part_2

Any news on this?
Comment 7 dannym editbugs 2009-01-11 19:15:55 UTC
I'm sorry to say this, but I do not see how this could possibly be avoided.
I mean you could try to enable core files and see whether the xfce4-mixer MCS
plugin even gets control before hibernating and maybe just does something that
it's not supposed to.
Comment 8 dannym editbugs 2009-01-11 21:26:07 UTC
added something to 4.4 branch that maybe helps at least the settings manager
not to completely freak out... I have no idea whether it works, can't test it.

*** This bug has been marked as a duplicate of bug 3374 ***