Version: (using KDE KDE 3.4.3) Installed from: FreeBSD Ports Compiler: gcc 3.4.4 OS: FreeBSD if I enter dcop konsole-${PID} ${NAME} restore at the command line, konsole shows itself again, but does not get focus. If I do the same thing with konqueror, it shows itself and does get focus. I think that makes it a konsole issue and not a kwin one. I am using the nokuake script (it's on kde-apps site) and thus would like focus switched automatically to konsole when I hit a hotkey that does the dcop restore command. The author of nokuake seems to have noticed this behaviour, and thus recommends a separate application for switching focus. I wouldn't think that necessary with the powerful kwin.
I couldn't duplicate your results from Konq. I think the focus issue has to do with what type of focus you have set in KControl. Anyway, this works for me: % dcop konsole-14584 konsole-mainwindow#1 setShown true On my system, the Konsole is restored and has the focus.
Found it! It is because the konsole has the "Special Window Settings..." of "Skip Taskbar". Should this really mean that it doesn't get focus? This is a default setting for the nokuake terminal.
See comment #1. Don't think Konsole is doing anything wrong here.
Right indeed. This is definitely a KWin thing and not a Konsole one. Sorry for the trouble.