I ran this at one time but it was a bit unstable. I remember corresponding with one of the authors who remarked that it was also attempting to emulate the stability of Windows 95. This was ... oh gawd ... back in 1997 or 1998 I think.
This was a kludgey hack that never managed to land upstream, yet utterly dominated (for a brief moment) the headspace of the early linux desktop.
It's funny how quickly things were moving at the time. In the mid 90's, GUI design elements were still in their infancy. Even basic stuff like "what do windows do?" was in flux. Traditional X window managers hadn't settled on anything like a regular usage model: twm was still in regular use, fvwm mostly cloned its UI, Sun was still defaulting to OpenWindows which was pretty and clever but sort of an evolutionary dead end, and other commercial unixes were running Motif which was a lot like a monochrome Windows 3.1 that used too many pixels. Macs were still stuck in the only-one-foreground-app-is-enough model with System 7 and had nothing to offer.
Then Windows 95 landed like a bomb: there was a CLOSE button in the corner of the window finally! And there was a start menu and a little status bar! And that's what we all decided we wanted, really badly. So it got cloned and picked up pervasively. Basically everyone not already part of one of the X11 camps was running this.
But the window was small. KDE kicked off mere months later, Gnome followed quickly after that, and we all forgot about fvwm95. But we for sure all remember it.
Wow, tried this in a VM and absolutely love it. Besides the nostalgia factor, there's just a concreteness and visibility to the UI elements that feels like it's been lacking in Linux desktop environments for a long time. Thinking about putting it on my home PC for a while. Might even throw caution to the wind and install it at work :-)
I have fond memories of FVWM. I don't know where this was (Slashdot?), but back in the mid 2000's, someone posted a "Why are people not using FVWM? It's one of the most flexible window managers?", and linked to various people's FVWM setup. This led to a lot of folks (including me) switching to FVWM. I used it until switching to AwesomeWM around 2011.
I used it on an IBM Workpad Z50 (WinCE device, really quite cute) booted into NetBSD. It had a fairly slow MIPS processor and 16MB of RAM but with a 1GB IBM Microdrive (spinning rust in a CF card format) and a wifi card (Orinoco Gold, recovered from a scrap supermarket barcode scanner gun) it made an awesome portable setup.
I believe taviso still posts on here. Pretty sure we chatted on IRC at some point. Anyway, it was taviso who had the coolest configs and that's where I got all my inspiration from, using it.
You know what? I might just fire it up on something, I'm sure I've got a netbook around here somewhere.
Does anyone remember MPX? It was a set of patches on top of X11 that let two people use one computer at the same time. Two mouse pointers for two mice, and two keyboards for input. It was super fun in a dorm environment (I was at Random hall at the time) to browse the Internet with friends. I wonder what it works take to revive it for Wayland.
This was a good one, but icewm was one better. FVWM2 went on to FVWM3, and FVWM95 was encouraged by power users and developers to stop being used in favor of FVWM3
It's incredible how much charm there was in these interfaces, specifically in the bitmap fonts.
Were GUI applications more or less graphically diverse than now ?
I love lightweight desktops, like this one. I just wish we could have a lightweight browser. Seems like you spin up a chrome browser and all that saving goes out the window
It's pretty visually accurate, fonts notwithstanding. It even reproduces the slight gap between maximize and close that existed all the way back to the earliest Win95 builds with the "new" window style
This and some of the other links on this topic are absolutely painful and a strain to read... DarkReader is borked and turning it off on the pages isn't much better.
I have used a version of this called Qvwm, and even had branched it off at some point to fix some bugs... https://ahinea.com/en/tech/qvwm/
(I don't think github existed at the time or maybe I didn't know about it.)
It’s too bad tech seems so much to take away this kind of configurability in the name of “we know better”. There’s so much to be said for software that can last so long, as opposed to the constant treadmill of forced updates.
Fuck gnome eternally for destroying gtk and fuck Wayland.
fvwm is still one of the default graphical environments in Slackware (even in -current), and fvwm95 came packaged for some time, too. Now fvwm95 is no longer part of the basic Slackware distribution but there's a SlackBuild for it:
I like the Win95 aesthetic, but I like a close relative, KDE1, better; and I have configured my Plasma 6 setup along these lines.
Screenshot: https://imgur.com/a/Q9Gfs08
Back into FVWM, Slackware also has a SlackBuild for the next-gen fvwm3. FVWM configurability could be amazing, although it can be a challenge.
To me, the big aesthetic of early Qt/KDE1 is "Obvious Motif ripoff". Aside from the Win95/Warp style titlebars, if you don't have the big thick bevels and the distinct scroll bars, it's not quite right.
It really galls me that they removed the Motif style in Qt6, since I target that as my default look and feel. It gives a nice "This is expensive professional software with a codebase tracing back to the Reagan administration" vibe.
There are themes that come close in various attempts-- "Commonality" for Qt6/Kvantum, and some of the assets from NsCDE for GTK, but it feels like a pitched battle against design teams that desperately want to mimick whatever Apple is doing this week.
> To me, the big aesthetic of early Qt/KDE1 is "Obvious Motif ripoff". Aside from the Win95/Warp style titlebars, if you don't have the big thick bevels and the distinct scroll bars, it's not quite right.
Is this really a Motif ripoff? For me it's much more like Win95 with a better titlebar in the window decoration. To each their own, but it seems quite right to me.
I can recall trying Beta 4 and probably 1.0, but at the time it felt like a weird situation. It wasn't quite everything you needed, and a lot of the apps were still obviously sort of immature. The HTML-driven file manager was interesting (ISTR OS/2 offered a similar way to customize things on a per-directory level) but it seemed like a lot of resources when a 486/80 with an obscene 32Mb of memory was my Linux machine.
2.6.9 is around 6yo now. I had been procrastinating for too long too, with my almost 30yo fvwm2rc, but finally migrated to x11/fvwm3 last month. Wasn’t too complicated in the end
I remember this being installed on the unix workstations in the undergraduate engineering computer labs. The default option was CDE, but CDE was slow. You could pick fvwm2 or fvwm95. I liked fvwm2 better and theme it however you liked. I remember people running xsnow this time of year.
36 comments
[ 4.9 ms ] story [ 62.4 ms ] threadThat page even looks a tad dated for 2001!
This looks a little too Windows 95, but the dock is a nice reminder that it’s X Windows.
The last time I revisited one of these old X projects, I wound up wasting time with libraries that have been deprecated for a decade or more.
It's funny how quickly things were moving at the time. In the mid 90's, GUI design elements were still in their infancy. Even basic stuff like "what do windows do?" was in flux. Traditional X window managers hadn't settled on anything like a regular usage model: twm was still in regular use, fvwm mostly cloned its UI, Sun was still defaulting to OpenWindows which was pretty and clever but sort of an evolutionary dead end, and other commercial unixes were running Motif which was a lot like a monochrome Windows 3.1 that used too many pixels. Macs were still stuck in the only-one-foreground-app-is-enough model with System 7 and had nothing to offer.
Then Windows 95 landed like a bomb: there was a CLOSE button in the corner of the window finally! And there was a start menu and a little status bar! And that's what we all decided we wanted, really badly. So it got cloned and picked up pervasively. Basically everyone not already part of one of the X11 camps was running this.
But the window was small. KDE kicked off mere months later, Gnome followed quickly after that, and we all forgot about fvwm95. But we for sure all remember it.
https://github.com/grassmunk/Chicago95
https://www.circlemud.org/
I think the html editors of the time defaulted to some of style we now find quaint/quirky.
You can see some (fairly old!) screenshots here: https://fvwm-themes.sourceforge.net/screenshots/
Glad to see it's still around.
Edit: Here's the thread (Gentoo Forums): https://forums.gentoo.org/viewtopic.php?t=80517
The thread ran a total of 121 pages over 7 years.
I believe taviso still posts on here. Pretty sure we chatted on IRC at some point. Anyway, it was taviso who had the coolest configs and that's where I got all my inspiration from, using it.
You know what? I might just fire it up on something, I'm sure I've got a netbook around here somewhere.
https://ice-wm.org/
It's incredible how much charm there was in these interfaces, specifically in the bitmap fonts. Were GUI applications more or less graphically diverse than now ?
Usage:
Test:By then I was already into other window managers.
I don't update OS to relearn basic controls every 2 years, I update OS to get latest versions of apps.
P.S. Oh, there is the official Qvwm page: https://sourceforge.net/projects/qvwm/files/qvwm/
https://github.com/zy/zy-fvwm/blob/master/fvwmrc/taviso.fvwm...
Someone made a full cde style desktop with fvwm: https://github.com/NsCDE/NsCDE
It’s too bad tech seems so much to take away this kind of configurability in the name of “we know better”. There’s so much to be said for software that can last so long, as opposed to the constant treadmill of forced updates.
Fuck gnome eternally for destroying gtk and fuck Wayland.
https://slackbuilds.org/repository/15.0/desktop/fvwm95/
I like the Win95 aesthetic, but I like a close relative, KDE1, better; and I have configured my Plasma 6 setup along these lines. Screenshot: https://imgur.com/a/Q9Gfs08
Back into FVWM, Slackware also has a SlackBuild for the next-gen fvwm3. FVWM configurability could be amazing, although it can be a challenge.
It really galls me that they removed the Motif style in Qt6, since I target that as my default look and feel. It gives a nice "This is expensive professional software with a codebase tracing back to the Reagan administration" vibe.
There are themes that come close in various attempts-- "Commonality" for Qt6/Kvantum, and some of the assets from NsCDE for GTK, but it feels like a pitched battle against design teams that desperately want to mimick whatever Apple is doing this week.
https://imgur.com/a/MWiFhkH
This is a KDE1 screenshot: https://diit.cz/sites/default/files/kde1-snapshot01.png
Is this really a Motif ripoff? For me it's much more like Win95 with a better titlebar in the window decoration. To each their own, but it seems quite right to me.
I can recall trying Beta 4 and probably 1.0, but at the time it felt like a weird situation. It wasn't quite everything you needed, and a lot of the apps were still obviously sort of immature. The HTML-driven file manager was interesting (ISTR OS/2 offered a similar way to customize things on a per-directory level) but it seemed like a lot of resources when a 486/80 with an obscene 32Mb of memory was my Linux machine.
A C++ GUI toolkit with the Windows 95 look and feel.