Replace Debian logos in forked packages
Installing WINGs display manager (wdm) on Devuan Jessie, I realized that it still shows the Debian logo in the login dialog. The file containing that logo is part of the wdm Debian package and should be replaced in the Devuan package of wdm. While I decided to go about creating the needed replacements for the Debian wdm logo, people on the IRC channel told me that there are probably a lot of Debian logos still part of packages forked from Debian and asked me to make that an issue here as a reminder.
-
Thanks for starting this issue! When I can find the time I'll go though the pixmaps to see if there are other offenders.
-
I've also found the same issue in XDM. Here are two possible replacements for the Debian XDM logos. As it seems, XDM only supports the xpm format. So, things look a little bit grainy there. Also, I've attached the original Gimp files from which I created the xpm versions.
-
Now, here are the Devuan logos for wdm, I've created. I think, the "purpy" one looks a bit less appealing. I suggest creating a lighter variant of it that uses the base color of the cd cover in the background. That would give it more contrast. I'd just call the latter "...purpy-lighter.png" then and include both.
-
Ok, I moved the text closer to the swoosh and then cropped the image to 200x250 pixels. Also, I found that the xpm files only look so grainy because of a conversion issue. However, I'm not able to fix this. This will have to be done by someone who is fluent in working with ImageMagick and the xpm format.
-
After getting some help at the ImageMagick user forums, I finally managed to create logos suitable for XDM. Here they come:
If you open these in an image viewer, you will notice thin whitish edges around the logo. That is intended and necessary to make it look flawless in XDM. The Debian XDM logos have that too.
Also, after replacing the logos in Devuan's XDM package, the Xresources file that will be put in /etc/X11/xdm/Xresources needs to be edited:
#if PLANES >= 8 xlogin*logoFileName: /usr/share/X11/xdm/pixmaps/debian.xpm #else xlogin*logoFileName: /usr/share/X11/xdm/pixmaps/debianbw.xpm #endif
...needs to become:
#if PLANES >= 8 xlogin*logoFileName: /usr/share/X11/xdm/pixmaps/devuan-logo-xdm-purpy.xpm #else xlogin*logoFileName: /usr/share/X11/xdm/pixmaps/devuan-logo-xdm-bw.xpm #endif
-
Nice!
-
I've had another look at XDM and then decided to omit the swoosh from the logo image and see how it fits. That, however, looks kind of weird because the logotype itself is about the size or even smaller than the welcome message shown by XDM. You could make it bigger, of course. But that causes the problem of stretching out the right side of the login window. And as far as I can see, there's no way of repositioning the logo image. It's obviously meant to be on the right side. So, the only kind of Devuan logo I really see fit for XDM is the one with the swoosh and the logotype at a width of 200px. That would be sane proportions for XDM's standard layout. Also, I wouldn't go with only the swoosh. I mean, what would be the point of that logo image if it didn't even state the distribution's name?
On the other hand, I guess most people who will use XDM either won't pay much attention to its look and feel as long as it's functional or will heavily customize XDM's appearance anyway. So maybe we could just go with the more or less dull but not totally unappealing default Xorg look here (see: https://commons.wikimedia.org/wiki/File:Xdm_Screenshot.png ). The background should rather be solid gray though (which it is by default according to XDM's source files).
Edited by Michael Siegel -