! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Iconified apps do not appear properly after logout-login.
Status:
RESOLVED: FIXED
Product:
Xfdesktop
Component:
General

Comments

Description Antonis Tsolomitis 2007-02-23 08:59:56 CET
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.
Comment 1 Olivier Fourdan editbugs 2007-02-24 17:01:44 CET
I cannot reproduce this problem here. Just to make sure, you are using xfwm4 as your window manager?
Comment 2 Olivier Fourdan editbugs 2007-02-24 17:08:25 CET
Just checked again, placing the iconified windows on different workspaces and the state is restored, on the right workspace too.
Comment 3 Antonis Tsolomitis 2007-02-26 07:23:46 CET
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.
Comment 4 Olivier Fourdan editbugs 2007-02-26 08:28:32 CET
(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 :) 

Comment 5 Olivier Fourdan editbugs 2007-02-26 19:34:55 CET
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)
Comment 6 Antonis Tsolomitis 2007-02-27 08:00:34 CET
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.
Comment 7 Antonis Tsolomitis 2007-03-05 14:37:06 CET
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.







Comment 8 Olivier Fourdan editbugs 2007-03-21 20:47:25 CET
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?
Comment 9 Olivier Fourdan editbugs 2007-03-21 20:49:39 CET
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?
Comment 10 Olivier Fourdan editbugs 2007-03-21 20:58:58 CET
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.
Comment 11 Olivier Fourdan editbugs 2007-03-21 21:03:17 CET
Hi Brian, I suspect this is a bug with xfdesktop, see comment #10 on how to reproduce.
Comment 12 Brian J. Tarricone (not reading bugmail) 2007-03-21 22:53:07 CET
Yep, looks like this is mine...
Comment 13 Brian J. Tarricone (not reading bugmail) 2007-03-22 03:05:41 CET
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...
Comment 14 Antonis Tsolomitis 2007-03-22 08:00:59 CET
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.
Comment 15 Olivier Fourdan editbugs 2007-03-22 08:06:48 CET
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.
Comment 16 Brian J. Tarricone (not reading bugmail) 2008-09-09 04:11:21 CEST
*** Bug 4303 has been marked as a duplicate of this bug. ***
Comment 17 Brian J. Tarricone (not reading bugmail) 2008-09-09 04:16:12 CEST
This is working fine for me in current svn trunk -- can anybody confirm?  Not sure about 4.4 tho...
Comment 18 Skunnyk editbugs 2017-06-21 22:32:55 CEST
Closing

Bug #2940

Reported by:
Antonis Tsolomitis
Reported on: 2007-02-23
Last modified on: 2017-06-21
Duplicates (1):
  • Rödi Started applications in iconified state don't show up on the desktop

People

Assignee:
Brian J. Tarricone (not reading bugmail)
CC List:
3 users

Version

Attachments

Additional information