Iconify terminal and thunar. Logout and save session. Login again. Thunar appears but not iconified as it ought to. Terminal starts but it does not appear in any state (iconified or not). It can be made to appear by selecting it from the middle-click menu on the desktop.
I cannot reproduce this problem here. Just to make sure, you are using xfwm4 as your window manager?
Just checked again, placing the iconified windows on different workspaces and the state is restored, on the right workspace too.
I guess I use xfwm4: =============================================================== [atsol@iris ~]$ ps aux | grep xfwm4 atsol 13546 0.0 1.6 17272 7544 ? S 09:07 0:00 xfwm4 --sm-client-id 1600000000000000000000000000000001000117222260600000210220000 --display :0.0 =============================================================== I use binaries produced for Fedora Core 6. I did not compile it myself. If it works properly for you then we may close this "bug" and I will try to compile xfce myself.
(In reply to comment #3) > I use binaries produced for Fedora Core 6. I did not compile it myself. If it > works properly for you then we may close this "bug" and I will try to compile > xfce myself. Please don't close the bug until we found the cause of the problem. I'm not able to reproduce the issue you describe, but it doesn't mean that there is no problem :)
Just checking, what version of xfce are you running. can you post the result of "xfwm4 --version" Also, can you attach the content of $HOME/.cache/sessions/xfce4-session* and $HOME/.cache/sessions/xfwm4-<sessionid> (if it doesn't contain any sensitive data, otherwise, you can mail them to me directly)
OK, I will do what you suggest, but for the moment I tried to compile from the graphical installer. It fails to compile exo. Here is part of the log: ======================================================== usr/include -O2 -pipe -Wall -Werror -MT libexo_0_3_la-exo-md5.lo -MD -MP -MF .deps/libexo_0_3_la-exo-md5.Tpo -c exo-md5.c -o libexo_0_3_la-exo-md5.o >/dev/null 2>&1 cc1: warnings being treated as errors exo-icon-view.c: In function 'exo_icon_view_layout_cols': exo-icon-view.c:3195: warning: 'rows' may be used uninitialized in this function gmake[3]: *** [libexo_0_3_la-exo-icon-view.lo] Error 1 gmake[3]: *** Waiting for unfinished jobs.... gmake[3]: Leaving directory `/tmp/xfce4-4.4.0-installer/exo/exo' gmake[2]: *** [all] Error 2 gmake[2]: Leaving directory `/tmp/xfce4-4.4.0-installer/exo/exo' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/tmp/xfce4-4.4.0-installer/exo' gmake: *** [all] Error 2 !! Failed to build exo, see the errors above !! for details on the problem.
I get the same behaviour on both Fedora 6 and Mandriva 2007. Here are the answers to what you asked: -------------------------------------- [atsol@iris ~]$ xfwm4 --version This is xfwm4 version 4.4.0 (revision 24671) for Xfce 4.4.0 Released under the terms of the GNU General Public License. Compiled against GTK+-2.10.8, using GTK+-2.10.4. Build configuration and supported features: - Startup notification support: Yes - XSync support: Yes - Render support: Yes - Xrandr support: Yes - Embedded compositor: Yes - KDE systray proxy (deprecated): No [atsol@iris ~]$ -------------------------------------------------- I will send you attached the files you asked.
Ok, maybe I've misunderstood. From the files you sent, I see nothing wrong... But I got another report (by email) that looks a lot like yours. By "Terminal starts but it does not appear in any state (iconified or not).", do you mean in the taskbar? On the desktop? Do you use desktop icons to show minimized applications on desktop?
Created attachment 1054 A screenshot I received from someone else On this screenshot, we clearly see in the task list menu that there are several apps minimized on every desktop, but there is no corresponding icon on the desktop. Is that the problem you have?
Created attachment 1055 minimized apps not shown on desktop when session is restored Ah, very easy to reproduce. 1) Set xfdesktop to show minimized apps on desktop 2) Open a few apps, minimize them, they show on the desktop 3) Log out, save session 4) Log in again, apps get restored minimized as expected, but xfdesktop do not show corresponding icons as it should. This seems to be a bug with xfdesktop.
Hi Brian, I suspect this is a bug with xfdesktop, see comment #10 on how to reproduce.
Yep, looks like this is mine...
I'm not sure why this is happening. Maybe there's a race condition somewhere? If I have iconified windows already, then start xfdesktop, it picks them up just fine. Olivier, is it possible that xfdesktop wouldn't be receiving events about window status changes right around the time the WM starts up? Or maybe it's not setting properties on the windows soon enough after iconifying them, so when xfdesktop (netk, actually) reads the window state, it's wrong? I dunno...
Great. At least it is now clear what is the problem. Since I prefer minimized applications on the desktop, I do not use the task bar. So the correction of this bug is useful for me.
Dunno about xfdesktop but the taskbar picks iconified apps just fine at startup and show them between brackets, so I'm not sure about a race condition.
*** Bug 4303 has been marked as a duplicate of this bug. ***
This is working fine for me in current svn trunk -- can anybody confirm? Not sure about 4.4 tho...
Closing