KDE: how to remove the stupid dragon.

Does anyone know how to remove that stupid bloody dragon in bib that decorates KDE's logout window? "Konqi" I think it's is called. * I've used 'find' to scan my file system for PNG or JPEG files with "Konqi" in their names but it doesn't seem that simple -- all I found was an ominous image of a KDE cogwheel with a bomb in it. * I found an image that looked just like the one I wanted to removed: "/usr/share/apps/kdeui/pics/aboutkde.png". I replaced that with a transparent PNG, but that didn't help either. (BTW: No. "Use Gnome" wasn't the answer I was after.) -- Glyn Webster ~ Simplicity Himself. ~ glyn(a)wave.co.nz ~ http://tiddly-pom.com

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Does anyone know how to remove that stupid bloody dragon in bib that decorates KDE's logout window? "Konqi" I think it's is called.
* I've used 'find' to scan my file system for PNG or JPEG files with "Konqi" in their names but it doesn't seem that simple -- all I found was an ominous image of a KDE cogwheel with a bomb in it.
* I found an image that looked just like the one I wanted to removed: "/usr/share/apps/kdeui/pics/aboutkde.png". I replaced that with a transparent PNG, but that didn't help either.
(BTW: No. "Use Gnome" wasn't the answer I was after.)
try poking around /etc/X11/kdm/*, I don't have KDM installed here, but thats where it's config files live, and they will almost certainly let you change/disable pictures. - -- It was Penguin lust... at its ugliest. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) Comment: Only when you are sure they have you, can you stop being paranoid iD8DBQE/UJV8cAgRpy8z8UQRApIlAKC01E3Xp3jry6YI7v9N66j/VV9b9ACgzc9B h7yMRaMOuxJHM1BD4J8z7iA= =BARC -----END PGP SIGNATURE-----

On Sun, 31 Aug 2003 12:15 am, Perry Lorier wrote:
try poking around /etc/X11/kdm/*, I don't have KDM installed here, but thats where it's config files live, and they will almost certainly let you change/disable pictures.
I don't have a "kdm" directory in "/etc". What files do you see in "/etc/X11/kdm/"? I might be able to find where its contents are that way. Mandrake seems to have put KDE files in odd places. For example directories for KDE are all plonked straight into "/usr" rather than being grouped together under "/usr/kde" (which I 'm guessing is the proper thing to do). -- Glyn Webster ~ Simplicity Himself. ~ glyn(a)wave.co.nz ~ http://tiddly-pom.com

Glyn Webster writes:
I don't have a "kdm" directory in "/etc". What files do you see in "/etc/X11/kdm/"? I might be able to find where its contents are that way.
Mandrake seems to have put KDE files in odd places. For example directories for KDE are all plonked straight into "/usr" rather than being grouped together under "/usr/kde" (which I 'm guessing is the proper thing to do).
I'm using Suse and it's under "/opt/kde3". Whatever, you should be able to find a kde directory with the directory entries: bin, lib, include and share. I suggest looking under share (which in turn has a config directory which might be a good place to start) and do a grep for the image name on all files in those directories. That might turn up something. Cheers Michael

On Sun, 31 Aug 2003 12:59 pm, Michael Cree wrote:
Mandrake seems to have put KDE files in odd places. For example directories for KDE are all plonked straight into "/usr" rather than being grouped together under "/usr/kde" (which I 'm guessing is the proper thing to do).
I'm using Suse and it's under "/opt/kde3". Whatever, you should be able to find a kde directory with the directory entries: bin, lib, include and share.
But Mandrake isn't like that. All the KDE directories are among the regular Unix ones.
I suggest looking under share (which in turn has a config directory which might be a good place to start) and do a grep for the image name on all files in those directories. That might turn up something.
I can't just right click the image to get it's path -- this is a regular X window, not a page on a browser. -- Glyn Webster ~ Simplicity Himself. ~ glyn(a)wave.co.nz ~ http://tiddly-pom.com

which might be a good place to start) and do a grep for the image name on all files in those directories. That might turn up something.
I had a go at starting with the app itself, or guessing the image name.
cd /opt/kde3 find | grep -i drag | m ./share/doc/HTML/en/konqueror/dragdrop.png ./share/apps/khexedit/toolbar/hexdrag.png ./share/icons/kdeclassic/16x16/actions/pmdrag.png ./share/icons/kdeclassic/22x22/actions/pmdrag.png
So no, the image name does not have a drag in its name. The application in question is kdm. It's part of the kdebase rpm, but that doesn't contain any useful hint - /opt/kde3/share/config/kdm/backgroundrc looked promising, but it's not it. /opt/kde3/share/config/kdm/kdmrc could be a candidate, and reading the comments, contains # The image to show when LogoArea=Logo. Default is kdelogo.png #LogoPixmap= but kdelogo.png is not the dragon. Perhaps the comment is wrong, and default is that dragon image. Michael's suggestion has only one match:
fxargs --FILE -- grep aboutkde.png Binary file ./lib/libkdeui.so.4.1.0 matches
Running the "logout" does not start a new process, so it's implemented by calling one of the functions in a process already running. I renamed the aboutkde.png, and replaced it with a sumlink to some other png, and also made the following change: --- share/config/kdm/kdmrc.orig 2003-03-19 06:56:44.000000000 +1200 +++ share/config/kdm/kdmrc 2003-08-31 14:03:55.000000000 +1200 @@ -255,9 +255,10 @@ # "Logo" - the image specified by LogoPixmap (Default) # "Clock" - a neat analog clock # "None" - nothing -LogoArea=Clock +LogoArea=Logo # The image to show when LogoArea=Logo. Default is kdelogo.png #LogoPixmap= +LogoPixmap=/opt/kde3/share/apps/kdm/pics/kdeflower.png # Normally, the greeter is centered on the screen. Use this, if you want # it to appear elsewhere on the screen. Default is false #GreeterPosFixed=true switched to a console, killed off kdm and all kdeinit and other kde related stuff, and started kdm. No difference - the fact that the dragon image no longer exists means it's inlined into something. Unless there's another dragon image somewhere. LogoPixmap=/opt/kde3/share/apps/kdm/pics/kdeflower.png and LogoPixmap=kdelogo.png had identical behaviour, i.e. no effect (that kdelogo.png was symlinked to a png which is definitely not a dragon). Anyway, this should affect the login screen, not the logout screen where the dragon is. The login screen keeps on showing the clock, so that doesn't work either. As I can see, the config option for login are there but non-functional, the config-option for logout doesn't exist. You could file a bug report about both kdm and kdeui. To fix it, the easiest way at this point is to recompile libkdeui (i.e. the kdelibs3 package). Volker -- Volker Kuhlmann is possibly list0570 with the domain in header http://volker.dnsalias.net/ Please do not CC list postings to me.

On Sun, 31 Aug 2003 3:09 pm, Volker Kuhlmann wrote: Since I bet you to solving this problem about an hour ago, I read through your message to learn from the different ways you did your search...
Michael's suggestion has only one match:
fxargs --FILE -- grep aboutkde.png
...and this is new to me. What's "fxargs"? Something I tried was to look for an image file the same as "aboutkde.png" with another name. "aboutkde.png" was 33856 bytes long, so looking for a PNG file of the same size was near enough: find /usr/ -size 33856c -type f -name '*.png' It didn't work though: "aboutkde.png" and "shutdownkonq.png" weren't identical.
As I can see, the config option for login are there but non-functional, the config-option for logout doesn't exist.
That's interesting. You seem to have done just what this tells you to do: http://docs.kde.org/en/HEAD/kdebase/kdm/kdmrc.html
You could file a bug report about both kdm and kdeui.
Hey -- you found it! ;-) -- Glyn Webster ~ Simplicity Himself. ~ glyn(a)wave.co.nz ~ http://tiddly-pom.com

fxargs --FILE -- grep aboutkde.png
...and this is new to me. What's "fxargs"?
find | xargs the safe way. Unlike find -print0 | xargs -0 (which is mandatory), fxargs also works on braindead systems like Solaris (unless some filename contains a newline, no way you can help that other than by using GNU tools). http://volker.dnsalias.net/soft/ , scriptutils, there are rpms too.
Something I tried was to look for an image file the same as "aboutkde.png" with another name. "aboutkde.png" was 33856 bytes long, so looking for a PNG file of the same size was near enough:
Good idea!
That's interesting. You seem to have done just what this tells you to do:
That page fails to explain what a greeting section is - perhaps the kdm login screen isn't one? Than the whole thing doesn't apply. "Greeter configuration for all displays" - reminds me of politicians: speak a lot, say absolutely nothing. Volker -- Volker Kuhlmann is possibly list0570 with the domain in header http://volker.dnsalias.net/ Please do not CC list postings to me.

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Does anyone know how to remove that stupid bloody dragon in bib that decorates KDE's logout window? "Konqi" I think it's is called.
<Isomer> anyone here got kde installed? <daork> yeah <daork> i have it installed <Isomer> daork: ahh <Isomer> can you tell me where the image for kdm is configured? <daork> Isomer: what version of KDE? <Isomer> daork: they didn't specify <daork> hmm <daork> well, in 3.1, there is a file called kdmrc <Isomer> daork: where? <daork> you want "LogoArea=logo" and "LogoPixmap=filename" <Isomer> where is that file? <daork> Isomer: well, on my gentoo machine its in /usr/kde/3.1/share/config/kdm/kdmrc IIRC <daork> on debian its in /etc/X11/kdm/kdmrc IIRC <Isomer> ok, thanks, I'll pass that along <daork> updatedb;locate kdmrc Perhaps that helps? - -- Beware the one behind you. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) Comment: Only when you are sure they have you, can you stop being paranoid iD8DBQE/UU4rcAgRpy8z8UQRAlzhAKC5gSQT8si0z+fc/gvav6S/KXOXJQCgyfiA 9Q6lc+BqzAPI5f8V7CU8CcA= =cX12 -----END PGP SIGNATURE-----

Perhaps that helps?
"kdm" seems to be responsible for logging in. The options he was looking at were for the login window's image. There are [Shutdown] options in "kdmrc", but that's only because the computer can be shut down from the login window. -- Glyn Webster ~ Simplicity Himself. ~ glyn(a)wave.co.nz ~ http://tiddly-pom.com
participants (4)
-
Glyn Webster
-
Michael Cree
-
Perry Lorier
-
Volker Kuhlmann