latest IceWM update w/problems [solved]

Post Reply
Message
Author
msjapan
Posts: 16
Joined: Wed Oct 23, 2019 6:44 am

latest IceWM update w/problems [solved]

#1 Post by msjapan »

Hello Antix/MX team,
I have been running antix21/22 (zzz-IceWM) for a few month now without issues. After the latest IceWM update though I have a some problems:
1) After suspend the LAN connection (eth0) is lost and can only be activated by rebooting the system
2) The conky disappears after closing a window
3) The printer isn't enabled anymore
I am currently running zzz-fluxbox and I don't have any of the above mentioned problems, same for JWM. I would really like to continue using IceWM as it is the easiest for me. It's easy to add applications to the taskbar etc. I am sorry I don't have short system info like on MX as I cannot find it. I am running kernel 4.9.0-326.
I would be grateful if anyone could help.
Thank you!
Last edited by msjapan on Sun Oct 30, 2022 10:06 pm, edited 1 time in total.

User avatar
oops
Posts: 1620
Joined: Tue Apr 10, 2018 5:07 pm

Re: latest IceWM update w/problems

#2 Post by oops »

Hello,

see here:
https://www.antixforum.com/forums/topic ... post-90668
from: anticapitalista
Those using the newer IceWM (3.0.1) on antiX-19 or antiX-21, try this:

Add this line

Code: Select all

Conky.Conky.layer: 1
to the end of /home/your_username/.icewm/winoptions

AND
edit /home/your_username/.conkyrc so

Code: Select all

own_window_type desktop changes to own_window_type normal
Logout and login
From ModdIt :
For clarity, ICEWM Dev answer below. Readers can draw own conclusions.

We did. ICEWM was doing exactly what it was told to do.
It may not have done that before letting a faulty conkyrc work.

gijsbers commented Oct 12, 2022
Now I see it too and I found the cause. Let me quote the EWMH spec:

Stacking order
To obtain good interoperability between different Desktop Environments,
the following layered stacking order is recommended, from the bottom:
1. windows of type _NET_WM_TYPE_DESKTOP
2. windows having state _NET_WM_STATE_BELOW
3. windows not belonging in any other layer

This Conky has both type = DESKTOP and state = BELOW.
In 2.9.9 BELOW dominated. In 3.0.0 DESKTOP dominates.
The first rule which matches is applied.
An easy solution would be to give Conky type NORMAL and keep state BELOW.
See the section on own_window_type in the conky manpage.
Another option is to keep type NORMAL, not set BELOW,
and in the icewm winoptions file set Conky.Conky.layer: 1.
In icewm layer 1 is between desktop (layer 0) and BELOW (layer 2).
Odd numbered layers are seldomly used. Hence ideal to control a single app.
Pour les nouveaux utilisateurs: Alt+F1 pour le manuel, ou FAQS, MX MANUEL, et Conseils Debian - Info. système “quick-system-info-mx” (QSI) ... Ici: System: MX-19_x64 & antiX19_x32

msjapan
Posts: 16
Joined: Wed Oct 23, 2019 6:44 am

Re: latest IceWM update w/problems

#3 Post by msjapan »

Thanks a lot oops for your super fast and accurate reply - greatly appreciated. It shows again that I have chosen the right distribution, the support is just outstanding.
After the suggested changes all seems to work flawlessly again, even the LAN connection is up and running after suspend.
Many thanks!

User avatar
oops
Posts: 1620
Joined: Tue Apr 10, 2018 5:07 pm

Re: latest IceWM update w/problems [solved]

#4 Post by oops »

You'r welcome.
Pour les nouveaux utilisateurs: Alt+F1 pour le manuel, ou FAQS, MX MANUEL, et Conseils Debian - Info. système “quick-system-info-mx” (QSI) ... Ici: System: MX-19_x64 & antiX19_x32

Post Reply

Return to “antiX”