Tiny Core Linux

Tiny Core Base => TCB Bugs => Topic started by: Guy on October 08, 2009, 05:29:05 AM

Title: Programs jump to different desktops
Post by: Guy on October 08, 2009, 05:29:05 AM
Using flwm, I have found, if I have more than one desktop open, programs sometimes jump from one desktop the the other.

There have been a number of different situations where this has occurred.

It has happened on different versions using flwm.

Have others noticed a similar thing?
Title: Re: Programs jump to different desktops
Post by: Juanito on October 08, 2009, 05:36:40 AM
I used to see this problem each time wbar restarted, but Robert/Mike patched flwm "classic" so it no longer happens for me.

I'm not sure if flwm "top-side" was patched to fix this however..
Title: Re: Programs jump to different desktops
Post by: MikeLockmoore on October 08, 2009, 05:45:52 AM
I set up the changes for "topside" flwm style to be a compile-time option.  One can build a "traditional"-looking flwm with my latest version of flwm, or the "topside" look, and all of the other changes I and others provided could be included with either style.  It's possible there could be topside-version-only bugs, but the topside-specific changes should be limited to just the window painting activity, not desktop managment.

But roberts will have to tell us how flwm was built for TC Base.
--
Mike L.
Title: Re: Programs jump to different desktops
Post by: roberts on October 08, 2009, 07:44:22 PM
This is fixed in v2.4 and in the updated flwm.tcz and flwm_topside.tcz
Title: Re: Programs jump to different desktops
Post by: Guy on October 13, 2009, 04:22:27 AM
This is still happening in 2.4.1.

Are others having a similar experience?
Title: Re: Programs jump to different desktops
Post by: Juanito on October 13, 2009, 04:42:28 AM
No  :)
Title: Re: Programs jump to different desktops
Post by: Guy on October 27, 2009, 05:55:26 PM
I am still experiencing this with Tiny Core 2.5rc1.

Also, in earlier versions, I could open or move to other desktops by pressing ctrl+f2, ctrl+f3, etc. This rarely works now.

Are there others with the same thing?

There may be something about my particular setup.
Title: Re: Programs jump to different desktops
Post by: gerald_clark on October 27, 2009, 06:08:57 PM
The <CTRL><F1> etc work for me.
Selecting a desktop ftom the popup switches to that desktop.
Selecting a running task from the popup switches to that task but in the current desktop.
Title: Re: Programs jump to different desktops
Post by: roberts on October 27, 2009, 06:37:40 PM
I am still experiencing this with Tiny Core 2.5rc1.

Also, in earlier versions, I could open or move to other desktops by pressing ctrl+f2, ctrl+f3, etc. This rarely works now.

Are there others with the same thing?

There may be something about my particular setup.

The original bug occured when installing extensions and having other desktops with open applications. All the applications would jump to the desktop that just completed the installation. This was due to needing to restart flwm to effect the update to Applications menu. This no longer occurs, as signal handling was added to flwm to just re-read the updated menu.

If you are not talking about that, then perhaps, there is confusion of how to navigate the popup menu, which allows to switch to switch to an app, a desktop, or move an app to a desktop.

On the question of hotkeys, are you using full Xorg? It has been reported some hotkeys do not work will full Xorg (at least confless). Everything works fine with the standard Xvesa.

Personally, I prefer the popup menu navigation, than to use multiple special keys
Title: Re: Programs jump to different desktops
Post by: Guy on October 27, 2009, 07:14:03 PM
Yes I have Xorg-7.4.tczl installed. It is a dependency of one of the programs I have installed. It was probably about the time of installing this that the ctrl+f2, ctrl+f3, etc. stopped working.

I only use Xorg, because a program requires it.

I like the hotkeys, as it eliminates the need to minimize a window to change to another desktop.
Title: Re: Programs jump to different desktops
Post by: roberts on October 27, 2009, 08:25:11 PM
Quote
I like the hotkeys, as it eliminates the need to minimize a window to change to another desktop.
I never do that. Just right click on title bar to get popup menu/pager/task selector, same as if right click on empty desktop area.
Title: Re: Programs jump to different desktops
Post by: Guy on October 27, 2009, 08:45:10 PM
Quote
Just right click on title bar to get popup menu/pager/task selector, same as if right click on empty desktop area.

I wasn't aware of that. It is easier.

However, I think it would be ideal if hotkeys also worked.
Title: Re: Programs jump to different desktops
Post by: roberts on October 27, 2009, 08:48:58 PM
Mike implmented the other hotkeys, so he would have to answer that,
However, you might try Alt-Tab. It was in the original flwm code.
Also see the quick primer in http://www.tinycorelinux.com/faq.html#flwm
Title: Re: Programs jump to different desktops
Post by: Guy on October 27, 2009, 09:07:51 PM
Alt+tab does not work.
Title: Re: Programs jump to different desktops
Post by: roberts on October 27, 2009, 09:15:51 PM
If hot keys are that important, you have a half dozen other window managers to choose from, and most support Tiny Core dynamic application menu.  hackedbox, blackbox, fluxbox, openbox, icewm, jwm, jwm-snapshot (451), all support Tiny Core dynamic application menu.
Title: Re: Programs jump to different desktops
Post by: Guy on October 27, 2009, 09:22:53 PM
You are doing a great job developing Tiny Core.

I am not suggesting this is high priority or critical.

Just sharing what I experience, so if the opportunity arises where it can be rectified, you and Mike, and anyone else, are aware of it.
Title: Re: Programs jump to different desktops
Post by: roberts on October 27, 2009, 09:36:53 PM
I view flwm in the same was as I view busybox.

Just as you, and likely many, have opted for coreutils to replace the shortcommings of busybox, the same holds true for the window manager, Just as busybox will never be as robust as coreutils, flwm, will likely never be as robust as the other much larger alternate window managers. Flwm is fully functional for intended use, just as busybox is.

My philosophy for Core is "just enought" X GUI Linux desktop and support infrastructure to enable you to pick and choose the applications, window manager, file manager, utilits.... that you want or require.
Title: Re: Programs jump to different desktops
Post by: Juanito on October 27, 2009, 10:02:47 PM
Alt+tab does not work.

<alt-tab> brings up the same menu as you get when clicking on the empty desktop - using flwm "classic" at least...
Title: Re: Programs jump to different desktops
Post by: Guy on October 27, 2009, 10:09:17 PM
On further investigation, alt+tab works on an empty desktop.

It does not work if the mouse cursor is over a program.

As I said, I am not suggesting this is high priority or critical. Just sharing what I experience, so if the opportunity arises where it can be rectified, people are aware of it.