-   Linux - Newbie (
-   -   Open an app in the same virtual desktop always (

Celettu 08-24-2004 12:17 PM

Open an app in the same virtual desktop always
Noob question...I googled around a bit but apparently nobody wants their apps to always open in the same virtual desktop. There's lots of talk about how you can name one VD "Chat" and another "Office", and organise your open application that way.
But is there a way to make, for example, Gaim always open in VD2, no matter what VD you're using at the moment?

Demonbane 08-24-2004 12:25 PM

which Window Manager?

Celettu 08-24-2004 01:27 PM

Ah, sorry. KDE 3.3.

Demonbane 08-24-2004 02:06 PM

In fact KDE 3.3 has a very good feature for doing this(as opposed to the broken "Store Window Settings" in <=kde3.2) which I discovered just yesterday.

1. Open up your app(say gaim), right click on the title bar and select "Configure Window Behaviour".

2. Down the bottom choose "Window-Specific Settings" then "New"
Click on detect, your cursor should change to a cross, then click anywhere on your gaim window, besides the title bar.

3. Choose "Use Window Class and Window Role (Specific Window)" then on the description just type something descriptive, like "Gaim on VD2"

4. Go to the "Geometry" tab, check the checkbox for "Desktop", select Apply Initially and choose whichever desktop you want, and that should be it.

If you've noticed, when you launch gaim you actually will be taken to desktop 2 automatically, if the focus on new window option is enabled. If this is not what you want(ie you want it to open in the background) go to the Window Specific Settings for Gaim again, under the "Workarounds" tab, check "Focus Stealing Prevention" and set it to "Force" "Extreme".

One other thing I've noticed is that if you have applications that has a system tray icon,such as Gaim, the main window will always open on the same desktop you specified, which can be annoying. But I suppose if there's a systray icon then you don't really need to make sure it opens in a particular desktop, because its accessible from all desktops.

Celettu 08-24-2004 02:58 PM

That works. Thanks ;)

All times are GMT -5. The time now is 01:17 PM.