cryinkfly / Autodesk-Fusion-360-for-Linux

This is a project, where I give you a way to use Autodesk Fusion 360 on Linux!
https://github.com/cryinkfly/Fusion-360---Linux-Wine-Version-/wiki
MIT License
1.79k stars 115 forks source link

Graphics issues on 4K monitor #306

Open readmodifywrite opened 1 year ago

readmodifywrite commented 1 year ago

For starters: I did get this to work on a Thinkpad X1 laptop. Awesome!

On my desktop: Linux Mint 20 GPU: NVIDIA GP106 [GeForce GTX 1060 6GB] Wine 8.0 Direct X 9 enabled

Fusion 360 will run, but the interface is too small to be usable. The data panel works, but menus like file open do not - they just flash and then disappear.

Additionally, when exiting Fusion 360, around a dozen Windows processes are left open on the system. I have to manually kill or kill -9 each of them. (wineserver -k doesn't help, killall doesn't help, etc). I'm not sure if that is related or not (and it's something I can live with if it means running F360 natively!).

I have set the HiDPI mode on F360, it doesn't seem to have any effect.

If I try to change the Wine DPI setting, it does fix the UI scaling issues but the data panel won't load, making it impossible to open projects (since the menu dialogs like file open don't work either).

I have HiDPI set in Mint's settings: Mint really struggles without it on a 4K screen. I did try various combinations of resolutions, fractional scaling, and disable HiDPI scaling, but nothing seems to help.

Any ideas or things I can try?

2023-03-03_08-06

readmodifywrite commented 1 year ago

Here it is with Wine's DPI scaling turned up. The grey space on the left is where the data panel should be.

2023-03-03_08-21

readmodifywrite commented 1 year ago

Also tried with OpenGL - the UI breaks even worse with that.

DirectX 11 is the same as 9. No menu dialogs or data panel.

readmodifywrite commented 1 year ago

OK more notes: I was on the Nvidia 470 driver, which is definitely not supported here.

I updated to the 525 driver. It isn't perfect, but it's a huge improvement. The file open dialog is working, and the data panel is functional (barely, but enough to scrape by).

If anyone has any tips to clean up the remaining glitches, I'm happy to try them out. But I've got enough functionality working now to do what I need to do (and this is so much better than running in a VM I almost can't believe it!). Feel free to close if you wish!

2023-03-03_09-48

readmodifywrite commented 1 year ago

To add more confusion:

I turned off the Fusion360 Hi DPI mode, restarted, and now the file open dialog is also broken along with the data panel (without both, F360 is useless as you cannot open any projects).

I turned the F360 Hi DPI back on, restarted, and now the data panel is completely fine. The file open dialog is still gone, but you don't need it if the data panel works.

Then I did a final test: close Fusion 360 and then re-open it. Now I have no data panel and no file open - totally dead in the water.

Well, I think I'm out of random things to try. You'd think the high performance 3D stuff would be the part that doesn't work, but it's completely fine. It's the boring easy stuff like opening a file that Fusion can't seem to handle.

tortureau commented 9 months ago

I find I need to go to the open menu twice to get a dialog box to pop up. Don't know why but it does open after that.