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.95k stars 121 forks source link

Certain sketch lines are not rendered #203

Open looselyrigorous opened 2 years ago

looselyrigorous commented 2 years ago

Describe the bug When I edit sketches I can't see certain lines. I don't know what the conditions are for a line not to be rendered.

To Reproduce Steps to reproduce the behavior:

  1. Open Sketch
  2. Create sketch lines

Expected behavior All sketch lines should render.

Screenshots image

Desktop (please complete the following information):

Additional context I placed the scripts under ~/.config/fusion-360/bin, then ran bash install.sh, and after that bash launcher.sh

When hovering, the blue overlay on the lines can be seen.

Vermoot commented 2 years ago

Same here!

gromain commented 2 years ago

Same issue for me, where I have no horizontal lines displayed at all. I feel like this is connected to a nvidia driver issue. I'm running on a XPS9570 laptop with a nvidia graphics card, on Manjaro.

Vermoot commented 2 years ago

Same issue for me, where I have no horizontal lines displayed at all. I feel like this is connected to a nvidia driver issue. I'm running on a XPS9570 laptop with a nvidia graphics card, on Manjaro.

This seems different. I (and OP it seems) don't have no horizontal lines showing, but seemingly random (any orientation I believe) missing lines.

Also I'm using an AMD RX5700XT, so definitely not an nvidia issue.

looselyrigorous commented 2 years ago

I'm using Intel integrated graphics so we have covered all major GPU vendors between us :)

I should have mentioned this but in my sketch the outer rectangle is an offset, so the inner part is a rectangle as well - it's missing the top and right lines.

I also believe (though I haven't extensively tested this) that construction lines are unaffected.

Vermoot commented 2 years ago

Played around with sketching different shapes, different configurations:

Here's what it looks like Here's everything selected to show everything

Selected/hovered lines are all showing as expected, but some lines (normal or construction) don't show. Whether they're part of a closed shape, horizontal/vertical or not, even sometimes parts of an arc doesn't matter.

Panning/zooming doesn't affect it, but adding more lines/moving them can sometimes make them appear, or make others disappear. It all seems pretty random, unfortulately.

cryinkfly commented 2 years ago

Thank you all for the support! :1st_place_medal:

However, the desktop environment used and the Wine version would still be important to me.

Vermoot commented 2 years ago

No DE here, Just using AwesomeWM and Picom.

As for the wine version... wine --version outputs wine-7.4 but I'm not sure that's the one used here?

gromain commented 2 years ago

wine-7.4 for me, with KDE.

looselyrigorous commented 2 years ago

No DE here, Just using AwesomeWM and Picom.

As for the wine version... wine --version outputs wine-7.4 but I'm not sure that's the one used here?

Depends on whether you specified a different wine version during installation.

I'm also on wine-7.4

rmeno12 commented 2 years ago

Also having this issue on Arch with wine-7.5 on Gnome and Nvidia drivers image image

An-GG commented 2 years ago

same here :/

wine-7.5, Ubuntu 20.04, AMD RX5500

Fischfabrik commented 2 years ago

same here wine-7.0-rc5 (Staging) Pop!_OS 21.10 NVIDIA Corporation GK208B [GeForce GT 710] (GT710-4H-SL-2G)

monte-monte commented 2 years ago

I had the same problem, then switched to OpenGL in preferences and it seems to be fine now. Also now I can toggle options like anti-aliasing in bottom Display settings menu. For me it was unusable before, as it would just click though the sing, without toggling the check boxes. EDIT Spoken too soon. Now all lines are visible, but not highlighted, when selected. Looking further. Construct lines are highlighted, though...

ItsKou commented 1 year ago

Update on this as I was experiencing all the same things mentioned in this thread, DXVK on both DX9 and 11 having random lines disappear, OpenGL not highlighting properly. A solution for open source driver users is gallium9, seems to be working beautifully for me. I just uninstalled dxvk using the setup_dxvk script and then ran winetricks galliumnine to install wine-nine-standalone.

Info: wine-7.11 TKG staging AMD Ryzen 2500U with Vega 8 graphics Arch Linux

spusuf commented 4 months ago

Same issue with Arch, wine 9.8 (staging), NVIDIA RTX 4070ti. However, unlike the comment above OpenGL works perfectly and feels much smoother than DX9 (selected by default).

Attempting to open the preferences window did show an App not responding popup, but after waiting it open normally. OpenGL feels much more snappy (basically native) whereas on DX9 I experienced significant and noticeable frame drops/stuttering, and the invisible lines issue.

I would HIGHLY RECOMMEND testing OpenGL and adding a notice informing users to switch after install.

monte-monte commented 4 months ago

@spusuf unfortunately it is only usable with nvidia gpu's, when using opengl with adm there is missing graphics in sketches. No selected lines/points, barely usable. Also with modern version of dxvk I can't really see any major differences in smoothness between opengl and direcx11, the only visible difference is how edges are rendered. It also has different glitches when using dedicated nvidia gpu, it feels less snappy, some lag is added. I can only guess how is intel drivers are performing in this setup. In short, I prefer AMD+dxvk for how it feels and performs.