dolphin_oracle wrote:...jwm hides it a little better than the others because, unlike fluxbox and icewm, it looks like jwm restarts in normal course at boot up.
Excellent point. I had completely forgotten about this. It is a credible explanation of what now appears to be the illusion of the main JWM variants succeeding.
As far as I can recall, JWM does something that Fluxbox and IceWM, don't. As part of the menu update routine JWM invokes a restart of itself. This is the equivalent of restarting the others from their respective restart items in the antiX main menu. Each of these actions release the blockage and shows the cursor.
JWM-Min does not appear to update the menu hence there is no restart of JWM and the mouse remains invisible. In this state, doing a manual update of the menu via the antiX main menu, invokes the restart of JWM and the mouse is shown.
dolphin_oracle wrote:the mouse cursor should appear as soon as login from slim is achieved. it should appear even before taskbars and such. its invisible in all three wm's, including jwm, just after login in.
Does the fact that it does not do this potentially implicate the changes made to slim.conf in antiX subsequent to 13.2?
dolphin_oracle wrote:so my current theory is actually this: jwm (rox and spacefm) shows a cursor because of something in the startup chain after X loads, rather than something in the startup chain causing the others to fail. They actually all fail...
My interpretation of the tests supports this analysis.
Additionally, while testing 16-b2.1, the frozen IceWM taskbar monitors reported throughout the development of 15 has been observed again. It is also"fixed" by restarting the WM. After the release of 15 I tried using a workaround to handle this problem. An IceWM restart command was added to the end of the startup chain. It does work but was abandoned on the grounds that it did not address the root cause of the problem and introduced unwanted and ugly flashing of the screen during the restart.