Live data from Hacker News

Mwm – The smallest usable X11 window manager

github.com

51–60 of 96 posts

Re: Mwm – The smallest usable X11 window manager

#51
post #22

Is anything similar possible with Wayland?

Wayland is a protocol, X11 is both protocol and a library. X11 client has much less functionality than Wayland compositor. Writing Wayland compositor is usually done with wlroots library to handle barebone stuff, but it has its own flaws: https://inclem.net/2021/04/17/wayland/writing_a_wayland_comp...

Re: Mwm – The smallest usable X11 window manager

#52

I wish things were as easy as they were with X11. Being able to ssh into a box and “export DISPLAY=192.168.0.7:0.0” then start an app and have it show up locally is just magical.

Your X network traffic would be clear text over the network if you did it this way.

Instead, you should "ssh -x" or "ssh -y" to pull the traffic over the ssh encrypted channel.

The -y option should be used with caution; read the docs.

Re: Mwm – The smallest usable X11 window manager

#53
post #52

I wish things were as easy as they were with X11. Being able to ssh into a box and “export DISPLAY=192.168.0.7:0.0” then start an app and have it show up locally is just magical.

Your X network traffic would be clear text over the network if you did it this way. Instead, you should "ssh -x" or "ssh -y" to pull the traffic over the ssh encrypted channel. The -y option should be used with caution; read the docs.

It's capital -X and -Y

-x disables X11 forwarding.

Re: Mwm – The smallest usable X11 window manager

#54
How dare this person take `mwm`!!!

I have been using mwm (MOTIF) since 1991. Exact same configuration. It’s the perfect wm in my opinion. I’ve tried every major wm since, and I just can’t quit it. I do everything on the commandline, so I don’t need anything more than mwm. Who’s with me? Anyone? Anyone?

Re: Mwm – The smallest usable X11 window manager

#56
post #52

Earlier quoted context omitted.

Your X network traffic would be clear text over the network if you did it this way. Instead, you should "ssh -x" or "ssh -y" to pull the traffic over the ssh encrypted channel. The -y option should be used with caution; read the docs.

It's capital -X and -Y -x disables X11 forwarding.

Whoops.

Re: Mwm – The smallest usable X11 window manager

#57
post #29
post #23

While this leaves a lot to be desired as a window manager, it illustrates one of my main gripes about the Wayland ecosystem: By effectively bundling the window manager and X server, it makes it much harder for more niche/experimental window managers to come about and stay alive. Even with things like wlroots, you have to invest a lot more work to get even the basics working that X11 will give you for free.

YAGN more experimental/niche window managers. Windows and macOS get by fine on one apiece, in fact their desktop story is better because their WM and toolkit is standardized. The developers of Wayland (who are identical to the developers of Xorg) aspire to more of a Windows/Mac-like ecosystem for Linux, in which standardization, performance, and support for modern graphics hardware without hacks or workarounds are pr…

Windows is the epitome of bad window management. It's actually gotten worse as they've removed functionality over the years and broken other functionality. "Oh, you've got a modal window open? Now you can't even move the window that spawned it!" "Oh, you want to move this window to the top of the screen? Let me maximize that for you! Of course we're not going to let you disable that behavior..."

Microsoft got the Start Button/taskbar bit right in 1998 with the addition of the quicklaunch bar, although they keep trying to screw it up. But their window management has been abysmal since the beginning. If you use a large monitor (so you don't need to maximize everything) it's really painful.

Re: Mwm – The smallest usable X11 window manager

#58

How dare this person take `mwm`!!! I have been using mwm (MOTIF) since 1991. Exact same configuration. It’s the perfect wm in my opinion. I’ve tried every major wm since, and I just can’t quit it. I do everything on the commandline, so I don’t need anything more than mwm. Who’s with me? Anyone? Anyone?

I ran it a bit back in the day. Wound up on FVWM since it supports MWM's features in addition to tons of other functionality.

These days I use KDE 'cause I'm lazy and it has decent customization options. It won't quite do what FVWM would, but it's in the right ballpark for me.

Re: Mwm – The smallest usable X11 window manager

#59
post #52

I wish things were as easy as they were with X11. Being able to ssh into a box and “export DISPLAY=192.168.0.7:0.0” then start an app and have it show up locally is just magical.

Your X network traffic would be clear text over the network if you did it this way. Instead, you should "ssh -x" or "ssh -y" to pull the traffic over the ssh encrypted channel. The -y option should be used with caution; read the docs.

> Your X network traffic would be clear text over the network if you did it this way.

that's exactly what I want on my local home network

Re: Mwm – The smallest usable X11 window manager

#60
post #52

Earlier quoted context omitted.

Your X network traffic would be clear text over the network if you did it this way. Instead, you should "ssh -x" or "ssh -y" to pull the traffic over the ssh encrypted channel. The -y option should be used with caution; read the docs.

> Your X network traffic would be clear text over the network if you did it this way. that's exactly what I want on my local home network

You will also need to xhost +(host) which has its own problems.
Post reply on HN