IceWM 3.6

The place to discuss Linux and Unix Operating Systems
Forum rules
Behave
Post Reply
User avatar
Zema Bus
Your Co-Host
Posts: 1171
Joined: Sun Feb 04, 2024 1:25 am

IceWM 3.6

Post by Zema Bus »

IceWM 3.6 is out today as the newest version of this lightweight X11 window manager.

IceWM continues marching along as a lightweight X11 window manager known for its extensive customization support. IceWM 3.6 adds support for composing characters in the address bar with the X input method. IceWM 3.6 also allows to double-click the border to maximize just that side of the window. The third new feature is allowing a double-click to restore that side of the window, including for corners.

IceWM 3.6 also has a fix to ignore duplicate requests from GNOME to move or resize a window. There is also a fix to restore the moving of windows by dragging with the right button down.

Various other small changes and fixes round out the IceWM 3.6 release. Downloads of the IceWM 3.6 window manager via GitHub.
From phoronix.com
User avatar
Grogan
Your Host
Posts: 2145
Joined: Sat Aug 21, 2021 10:04 am
Location: Ontario, Canada

Re: IceWM 3.6

Post by Grogan »

I just upgraded that this afternoon, nothing changed for me. I won't ever see any defaults because I have my own configuration, I'm essentially just replacing binaries (and default stuff in /usr/local/share/icewm that is being overridden in ~/.icewm anyway). I'm glad that people are still maintaining X11 stuff. Xorg too is still getting work, if you ignore the trolls in certain peanut galleries. Sour grapes ignorami
User avatar
Grogan
Your Host
Posts: 2145
Joined: Sat Aug 21, 2021 10:04 am
Location: Ontario, Canada

Re: IceWM 3.6

Post by Grogan »

IceWM 3.8.0 released today. This time, they did ruin something dear to me. They removed a lot of the old icons and it changed my nostalgic "Netscape" icon that I was using for Firefox, from that nice 1990's Netscape 4 icon to this. It's minor, but saddens me a little that those old icons are gone, they reminded me of the "good old days". I guess I could go get the image from the previous tarball and replace it. I have specified like this in menus and panel (toolbars): prog "Firefox" netscape firefox

icewm-3.8.0.png
icewm-3.8.0.png (155.51 KiB) Viewed 209 times

P.S. Actually that was easy, I was reluctant to add it to /usr/local/share/icewm/icons so I dropped it in my customized theme directory (~/.icewm/themes/Infadel2g/icons) where it will override whatever icon they've mapped to "netscape", so next time I upgrade that won't get clobbered.

icewm-netscapeicon.png
icewm-netscapeicon.png (136.21 KiB) Viewed 196 times
IceWM is my best window manager for gaming. X11 forever.
User avatar
Zema Bus
Your Co-Host
Posts: 1171
Joined: Sun Feb 04, 2024 1:25 am

Re: IceWM 3.6

Post by Zema Bus »

I liked IceWM when I was using it, but I kept having to reconfigure my screens after every reboot even though I had saved my configuration. MATE desktop has been pretty good for gaming as well.
User avatar
Grogan
Your Host
Posts: 2145
Joined: Sat Aug 21, 2021 10:04 am
Location: Ontario, Canada

Re: IceWM 3.6

Post by Grogan »

I've been looking around IceWM and I don't see anything that would configure displays. It's a simple window manager that traditionally got that from XF86Config (now xorg.conf or conf files in xorg.conf.d). Perhaps you had some configuration utility in the menu or something.

Nowadays I don't even think a lot of the xorg.conf directives work anymore and the display configuration utilities in desktop environments use XRandR.

If using an old school window manager, best thing to do is put xrandr commands at the top of ~/.xinitrc (well, above the exec line that starts the client). You can export variables and use other commands that xinit will process. The last line must the client with exec

Code: Select all

export ICEAUTHORITY=/home/grogan/.ICEauthority
xrandr --rate 180
/home/grogan/.config/xsetoff
# xinput set-prop 10 "Coordinate Transformation Matrix" 2 0 0 0 2 0 0 0 1
exec icewm-session
This is just a random paste from a search, but an xrandr command somewhat like this for configuring two displays:

Code: Select all

xrandr --output DisplayPort-0 --primary --mode 1920x1080 --rate 144.00 --output DVI-D-0 --mode 1920x1080 --rate 60.00 --right-of DisplayPort-0
User avatar
Zema Bus
Your Co-Host
Posts: 1171
Joined: Sun Feb 04, 2024 1:25 am

Re: IceWM 3.6

Post by Zema Bus »

Thanks Grogan, I'll give that a try. I still have it installed.
Post Reply