Autodesk-Fusion-360-for-Linux icon indicating copy to clipboard operation
Autodesk-Fusion-360-for-Linux copied to clipboard

Fusion launchs with toolbars always on top

Open dreamcat4 opened this issue 3 years ago • 18 comments

The problem was first mentioned here:

https://gist.github.com/probonopd/0fab254aa0b6fc371d8db641822bd530#gistcomment-2887370

Screenshot from 2021-04-23 11-38-01

So this issue is for to discuss, what is the best way around this problem. And what things we can do about it. Just trying some ideas... will add further details later

dreamcat4 avatar Apr 23 '21 10:04 dreamcat4

It does not look like there is any GUI setting in preferences. To just turn off these panels during launch time. That would have been a good workaround.

As it says in main gist, he was clicking on the toolbars to interact with them. However sometimes you click on the toolbar, and it does not work. Like it cannot be clicked. I noticed this problem.

So the best work around ATM is to toggle the 'browser' toolbar + the 'navigation' toolbar. Just hide then show. Using the menu is clunky because it is slow, and also because with this the floating toolbar obscures it.

So I think (for the moment), after every fusion launch. We have best thing do is the following keyboard shortcuts:

ctrl+alt+b (2x)
ctrl+alt+n (2x)

This then fixes the bug for that running session. The bug will always appear back again, after every launch. Every new session.

dreamcat4 avatar Apr 23 '21 11:04 dreamcat4

So we should also raise a bug report to Autrodesk themselves. To fix this problem in a future updates. However IDK how to raise the bug report (yet). That will have to be later. Too busy right now to look into it

dreamcat4 avatar Apr 23 '21 11:04 dreamcat4

I have a idea 💡

When we create a bash script, that start Fusion 360 and after this comes the commands:

keyboard shortcuts: ctrl+alt+b (2x) ctrl+alt+n (2x)

cryinkfly avatar Apr 23 '21 11:04 cryinkfly

yes! maybe a tool like autohotkey (but for linux). So the bash script should watch the logfile output from fusion360. And once it detects a certain string in the logs output. To know that fusion has finished booting. Then it can automatically invoke the window (make active window). To send the necessary keyboard shortcuts

dreamcat4 avatar Apr 23 '21 13:04 dreamcat4

ctrl+alt+b (2x)
ctrl+alt+n (2x)

plus also another 1+ toolbar

> ctrl+alt+a (2x) to toggle comments

However now i notice it does not begin to work, until you also click the browser with a mouse click also. So the original commenter in the gist was right.... we still need to do at least 1 'mouse click' at the end. which is not so nice.

Overall it's not terrible. Only takes a moment each launch. However we should also raise the bug report to autodesk developers too. So that they can have some chances maybe to fix it

dreamcat4 avatar Apr 23 '21 15:04 dreamcat4

I'll get in touch with Autodesk in the near future. :-)

cryinkfly avatar Apr 23 '21 18:04 cryinkfly

I believe this is caused by https://bugs.winehq.org/show_bug.cgi?id=45277

vintagepc avatar May 09 '21 22:05 vintagepc

@vintagepc I check this out. :-)

cryinkfly avatar May 10 '21 10:05 cryinkfly

The workaround I've been using (back when F360 didn't crash after login for me) is to configure wine for a virtual desktop, that way these mini-windows are contained and can't overlay other things.

vintagepc avatar May 10 '21 12:05 vintagepc

I create a way with xdotool for this problem:

ctrl+alt+b (2x) ctrl+alt+n (2x)

For more information: https://www.semicomplete.com/projects/xdotool/

cryinkfly avatar May 21 '21 19:05 cryinkfly

@cryinkfly First let me say that this is awesome! I finaly can use fusion without vmware!

I tried the key combos to restrict the floating windows to the Fusion 360 Window but they dont seem to work anymore on the new version of 360.

If i use a virtual desktop, the windows are displayed behind the main window so they are useless....

Any ideas ? Thanks

ManuGithubSteam avatar Aug 29 '21 09:08 ManuGithubSteam

Not yet. But I'm working on it. :+1:

cryinkfly avatar Sep 15 '21 15:09 cryinkfly

I have found a very simple trick to solve this issue! :+1:

You only have to use the supplied function (Show desktop) from the respective desktop environment so that the toolbars and other elements of Autodesk Fusion 360 are no longer displayed elsewhere. (See video!)

I tested this workaround with XFCE, Gnome and KDE.

https://user-images.githubusercontent.com/79079633/146675514-00fdb76f-a450-40d2-b3bd-17239b0d7e46.mp4

cryinkfly avatar Dec 19 '21 12:12 cryinkfly

@cryinkfly the workaround doesn't work on manjaro kde

moham96 avatar Dec 19 '21 21:12 moham96

Okay, this is interesting. :+1:

cryinkfly avatar Dec 20 '21 16:12 cryinkfly

After switching to virtual desktop, many panels disappear underneath the main fusion window (however selection filters work now).

There doesn't seem to be a keyboard shortcut that fixes the sketch palette after it goes underneath. My solution is to simply stick the sketch palette into the browser panel, resize the main fusion window, and drag it off to the side.

image

klack avatar Dec 28 '21 23:12 klack

Oh and I forgot to show my thanks and enthusiasm! Thanks @cryinkfly I may finally be able to switch to Linux for my work PC

klack avatar Dec 28 '21 23:12 klack

I have the same problem, to work around it I usually just minimize the Fusion 360 window when I would normally just mindlessly 'background' windows. That doesn't solve the issue with menu's in the app itself getting hidden behind the toolbars though.

dreusel avatar Feb 21 '22 12:02 dreusel