You are not logged in.

Dear visitor, welcome to KDE-Forum.org. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

PTrenholme

Beginner

  • "PTrenholme" started this thread

Posts: 5

Location: Olympia, Washington, USA

Occupation: Retired Statistician/Programmer

  • Send private message

1

Saturday, February 26th 2005, 9:15pm

Strange "feature": GNOME desktop on one workspace

I was adding several "extensions" to my Firefox browser when I noticed a strange occurence: My Gnome desktop was being displayed instead of the KDE desktop.

(The specific extension was, I think, the FireFTP, which failed to install.)

Anyhow, after playing around some, I've discovered that I can toggle the GNOME desktop display in any workspace. All I need to do is use the desktop configuration tool to turn icon display off. With icon display on I have my "standard" KDE desktop in the workspace. With icon display off, I get the Gnome disktop in that workspace -- with icons on. (Except that the the menu is the KDE one, but the rest of the workspace is a functional Gnome desktop.) Note that this is only in the workspace where I toggle the icon display. The othere workspace remain standard KDE ones (with or without icons according to the setting selected in the changes workspace).

Now this is sort of cool -- I can switch between KDE and GNOME without a logout. And it might be a nice feature to actually support in KDE.

But I suspect that it's not intentional.

Comments anyone?

Oh, my system:
Fedora Core 3 2.6.10-1.766_FC3-smp
KDE 3.3.2
GNOME 2.8.0

Posts: 15

Location: Padova, Italy

Occupation: Student

  • Send private message

2

Sunday, February 27th 2005, 9:43am

Seems to me you have a Gnome app running, that loads the Gnome desktop, which in turn is hidden by Kde one.

I noticed the same thing some time ago, when I used Nautilus inside Kde, but I never noticed it afterwards (it was kde 2.xxx if I'm not mistaken). Try looking at ps -aux for strange processes.

Hi
Antonio
--
Antonio

PTrenholme

Beginner

  • "PTrenholme" started this thread

Posts: 5

Location: Olympia, Washington, USA

Occupation: Retired Statistician/Programmer

  • Send private message

3

Sunday, February 27th 2005, 6:12pm

That was it. Thanks.

You hit it on the head! There was a Nautilus process running, and everything reverted to "KDE standard" when I killed it. Since the "feature" presisted across logouts. reboots. and shutdows, I guess that the Nautilus process was "stuck" in the system state. (Hum, I'll have to see what happens when I logout after I send this note.)

Again, thanks.

Now, how about a "swtich desktop app in this workspace" tool? This "bug/feature" sort of implies that it might be easy to impliment.

Oh, by the way, "ps axU <name>" works better on FC3. Using '-aux" generates a warning message for "need to change" because of "POSIX" standards. (Although it does then list all the processes.)

Posts: 15

Location: Padova, Italy

Occupation: Student

  • Send private message

4

Monday, February 28th 2005, 7:18am

Quoted

Since the "feature" presisted across logouts. reboots. and shutdows

It's restarted because when you stop Kde, its session manager records all running processes rooted after the kdeinit process.

To be rid of Nautilus, you could disable kde session management, log out, log in again and then enable the session manager again. (Notice that all other processes restarted by Kde during login will not be restarted).

Another way could be looking into

Source code

1
<home dir>/.kde/share/config/session

these should be the directory containig informations about what processes to restart during login (but I have no further knowing about their meaning)

PS:

Quoted

Oh, by the way, "ps axU <name>" works better on FC3. Using '-aux" generates a warning message for "need to change" because of "POSIX" standards. (Although it does then list all the processes.)

Absolutely right

Hi
Antonio
--
Antonio