But your xdm setup is absolutely amazing, I knew you could do nice stuff with xdm but I never found out how I could properly configure it, maybe you have some suggestions?
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?
So:
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
xloginnamePrompt: \040\040\040\040\040\040\040Login:
xlogingreetFont: -adobe-helvetica-bold-r---15-------
xloginfont: -adobe-helvetica-bold-r---15-------
xloginpromptFont: -adobe-helvetica-bold-r---15-------
xloginfailFont: -adobe-helvetica-bold-r---15-------
xloginborderWidth: 1
xloginframeWidth: 1
xlogininnerFramesWidth: 2
xloginshdColor: white
xloginhiColor: white
xloginbackground: white
xlogin*greetColor: black
xloginfailColor: red Foreground: black Background: white
xloginuseShape: true
xloginlogoPadding: 1
xlogingeometry: 300x150-200-300[/i]
Lastly, in GiveConsole, I have: killall xdmshutdown
killall gkrellm2
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. . .
[i]xloginborderWidth: 1
xloginframeWidth: 1
xlogininnerFramesWidth: 2
xloginshdColor: green
xloginhiColor: green
xloginbackground: black
xlogin*greetColor: green
xlogin*failColor: red
*Foreground: green
*Background: black #else
xloginborderWidth: 3
xloginframeWidth: 0
xlogininnerFramesWidth: 1
xloginshdColor: green
xloginhiColor: green
xloginuseShape: true
xloginlogoPadding: 1
xlogingeometry: 300x150+0-0
[/i]
And again, in GiveConsole:
killall gkrellm2
killall glmatrix
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ā¦
tia
[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!
It does float above other apps, which doesnāt bother me much (I can always see the time ), but Iām sure some .fvwmrc setting could fix that if itās a problem.
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!
The FVWM logo used in this in-progress theme (New icons in progress, if anybodyās interested. . . ?)
was actually my own creation, but is available from linux.oneandoneis2.org/screenshots/fvwmmenu.png
The fvwm config file is actually spread over several files, and isnāt too well organized at present, but youāre welcome to tkae a look at them at linux.oneandoneis2.org/screenshots/fvwmrc/
Thanks! I will look at them! Very well done! Oh yeah, in your first screenshot up top you have a small tux icon for a titlebar button. Can you post that please?