XDM is like FVWM, I think - looks a bit yawn with the default config, but you can do so much with it when you dig a bit, especially when you realise how many other apps you can run within it to make it even more funky
I actually have two XDM configs - the nice clean white one, and this one:
It’s not at it’s best in a static picture - the matrix-text in the background is actually animated. Possibly the definititve Matrix-fan login screen?
The first config (xdmaqua, as I call it) needs the following config options:
In the Xsetup file, I have these options: /usr/bin/qiv -x /etc/X11/xdm/pixmaps/wall.png
/usr/bin/gkrellm2 -t /space/gkrellmthemes/Aqua -geometry +0+0 &
/etc/X11/xdm/xdmshutdown -geometry -108-300 &
import -pause 10 -window root /home/dominic/tmp.png &
The last line is just to take the screenshot - usually commented out.
Qiv is my favourite wallpaper-setting software. xdmshutdown is a little script I found on the web that creates configurable buttons:
It allows me to reboot, shutdown, and update my computer without logging in as root - quite a timesaver. Requires tcl and tk libs tho. . .
The rest of the config stuff is in Xresources. I won’t post the whole thing, but the relevant bits are:
[i]xlogingreeting: Gentoo Linux
xloginfailColor: red Foreground: black Background: white
Lastly, in GiveConsole, I have: killall xdmshutdown
Otherwise I’d still have root’s gkrellm and buttons in my FVWM session
And then there’s xdmatrix, which makes use of an Xscreensaver hack, glmatrix. A great way of making a login screen more interesting is to animate the root window with an xscreensaver hack. They run just fine, unlike xscreensaver itself, which doesn’t like being run by root. . .
*Background: black #else
And again, in GiveConsole:
So there you go - two examples of how to make dull old XDM look a lot more appealing You could even use the xdmshutdown buttons script to make it capable of selecting different WMs with a little thought, if you really wanted to, eliminating the one advantage GDM and KDM have over it.
Thanks for the reply, I’ve been playing with it now that I’ve got some time
The first proble is that your version of the xdmshutdown script won’t work with me, I really can’t see why not even when I compare it to what I think is the original (here), but the script on that page worked so I used that instead. Now I wanted to change the background colors, I figured out how to change the colors on the buttons, both background and foreground but now I’d like to change the color on the “panel” they are on… So I wondered if you knew how to do that
Anotoher problem I’m having is that when I use xscreensaver to set the root window it stays there even after Fvwm has started, I tried putting a killall xscreensaver in the GiveConsole file but that just restarts xdm so I no longer get logged in at all…
[EDIT]Screenshot for clarificatoin is here.
[EDIT2]Fixed the xscreensaver thingy, stupid me, had to kill glmatrix of course…
Following the loss of my previous screenshots, and since it’s evolved a bit since then, I figured I’d post a few updates.
So, here’s my default screen (Click for a full-size, of course):
Top right we have a small torsmo app - because I like the network readout - below which is a GKrellM which, in addition to monitoring things, allows me to mount & unmount disks & USB thumb drives. It also controls XMMS, saving me having it visible in my display. Torsmo & GKrellM use the same fonts & colours to make them appear as seamlessly-integrated as possible. . .
Then below them, there’s the pager, 2x2. To its left is an Xterm & Xclock. All three of which are actually swallowed in an FvwmButtons module. I’d prefer the clock to be white, but it refuses to be anything but black The xterm is just there for occasions when I want to run a command but can’t be bothered to load a new xterm. . .
All these apps have been configured to blend in with the steelblue border - GKrellM requiring a custom theme, everything else just needing the right background colour & no frames, handles or other such borders. They’re set to StayOnBottom, and thanks to an answer from theBlackDragon, they also don’t show up in the pager list, aiding the illusion that they’re all part of the background. . .
Next up, here’s what it looks like when a few windows are open & I’m meddling with the menus:
Nothing too surprising in there. Translucency courtesy of Gentoo. The active window decoration is a rainbow theme, the inactive windows are greyed out.
Lastly, a screenshot that isn’t exactly mine. I’m in the early stages of writing (yet another) FVWM tutorial. As part of which, I’m creating my own artwork - it’s about time I learnt how to use Gimp properly. So any feedback on this small preview of the wallpaper & menus would be appreciated!
A bit on the bottom screenshot, it’s sweet, the only thing I’m not really fond of are the menu graphics, but then again, I tend to either have an icon for the app I’m using or no icon at all, but aside from that I really like the menu setup.
The wallpaper is also nice, maybe someone ougt to start a wallpaper thread in “General Fvwm discussion” it would be real nice to see more Fvwm wallpapers pop up
Could you post your configs for fvwm2rc and xdm. I love that xdm and would like to see the config to get it like that. Can you post a link to that side fvwm icon in the tutorial screenshot? Thanks in advance!