[resolved] Navigation cube not working

Here's the place for discussion related to coding in FreeCAD, C++ or Python. Design, interfaces and structures.
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
GTech
Posts: 11
Joined: Tue Apr 05, 2022 7:48 am

[resolved] Navigation cube not working

Post by GTech »

Hi,

Maybe I'm missing something, but I can't seem to do anything with the Navigation cube but drag it over the screen.
It looks like it is disabled or something.
I don't have any addons and I did a clean install, removing all related files before installation.
It worked fine in 0.19 though. Any thoughts on this?

Code: Select all

OS: Windows 10 Version 2009
Word size of FreeCAD: 64-bit
Version: 0.20.1.29410 (Git)
Build type: Release
Branch: releases/FreeCAD-0-20
Hash: f5d13554ecc7a456fb6e970568ae5c74ba727563
Python 3.8.10, Qt 5.15.2, Coin 4.0.1, Vtk 8.2.0, OCC 7.6.3
Locale: English/Netherlands (en_NL)
User avatar
adrianinsaval
Veteran
Posts: 5541
Joined: Thu Apr 05, 2018 5:15 pm

Re: Navigation cube not working

Post by adrianinsaval »

Are you using AMD graphics? There's a known issue with that, try enabling software opengl in preferences or downgrade your graphics driver. Search the forum for similar topics for more details.
User avatar
Roy_043
Veteran
Posts: 8450
Joined: Thu Dec 27, 2018 12:28 pm

Re: Navigation cube not working

Post by Roy_043 »

Using the same version and the Navigation cube works fine here:

Code: Select all

OS: Windows 8.1 Version 6.3 (Build 9600)
Word size of FreeCAD: 64-bit
Version: 0.20.1.29410 (Git)
Build type: Release
Branch: releases/FreeCAD-0-20
Hash: f5d13554ecc7a456fb6e970568ae5c74ba727563
Python 3.8.10, Qt 5.15.2, Coin 4.0.1, Vtk 8.2.0, OCC 7.6.3
Locale: Dutch/Netherlands (nl_NL)
Installed mods: 
Maybe try renaming user.cfg?
GTech
Posts: 11
Joined: Tue Apr 05, 2022 7:48 am

Re: Navigation cube not working

Post by GTech »

Thanks for the help. For other people reading this, I rolled back to Adrenalin 21.4.1 and then it worked again. Enabling OpenGL did nothing for me unfortunately.
It's kinda sad actually, is this something AMD should fix or Freecad?
User avatar
adrianinsaval
Veteran
Posts: 5541
Joined: Thu Apr 05, 2018 5:15 pm

Re: Navigation cube not working

Post by adrianinsaval »

well since we know it works in a version of the driver and not in the next I would lean towards AMD being at fault here. @realthunder do you know if your changes to the navicube could affecting this? perhaps it's using a different set of opengl features than in 0.19?
GTech
Posts: 11
Joined: Tue Apr 05, 2022 7:48 am

Re: Navigation cube not working

Post by GTech »

Yes I was wondering, is there a way to find out if this is a driver bug or maybe Freecad is using some deprecated feature.
Radeon 21.4.1 uses OpenGL® Version - 29.20.11000.14830 apparently.
AnonymousPanda
Posts: 2
Joined: Sun Oct 16, 2022 3:57 pm

Re: Navigation cube not working

Post by AnonymousPanda »

I'm experiencing the same issue. I'm running a Ryzen system with an AMD GPU. I noticed the issue when AMD released their driver that improved OpenGL performance (I think that was 22.7.1).
Maybe some more information on the matter: At the time I was running freecad 0.19. I upgraded to Radeon 22.7.1 and the navigation cube continued to work at first. I then upgraded FreeCAD to 0.20 and the navigation cube stopped working. At first I thought this was a bug in FreeCAD 0.20 and reinstalled 0.19, however, the issue still persisted even though I did a clean install. Only after a rollback to 22.6.1 FreeCAD was working properly again.
I don't know which of the two is at fault here, but it'd be great if there was a fix that didn't require me to downgrade my graphics driver. I upgraded to 0.20.1 and am running radeon 22.10.1 and the navigation cube is still not working.
GTech
Posts: 11
Joined: Tue Apr 05, 2022 7:48 am

Re: Navigation cube not working

Post by GTech »

Thanks for sharing, at least 22.6.1 is better then 21.4.1 as I suggested, but I agree that it's far from optimal. I don't use the cube an awfull lot, but it's kinda crappy that it doesn't work. You would think more people have this issue if it concerns AMD graphics card drivers, or are there also people with AMD that don't experience this issue?
AnonymousPanda
Posts: 2
Joined: Sun Oct 16, 2022 3:57 pm

Re: Navigation cube not working

Post by AnonymousPanda »

I just upgraded my AMD driver to 22.10.3 and the navigation cube in FreeCAD 0.20.1 became clickable again - I can't remember if it was supposed to be draggable as well, though. Can someone confirm these?
PhilCera
Posts: 12
Joined: Wed Jun 12, 2019 10:41 am
Location: Belgique

Re: Navigation cube not working

Post by PhilCera »

Hi,
I'm experiencing the same issue... But on Linux Ubuntu 22.04 with the last weekly build and before. This issue doesn't exist with FreeCad 0.19 . My graphic card : Mesa Intel® HD Graphics 2000 (SNB GT1)

Code: Select all

[code]
OS: Ubuntu 22.04.1 LTS (ubuntu:GNOME/ubuntu)
Word size of FreeCAD: 64-bit
Version: 0.21.31058 (Git) AppImage
Build type: Release
Branch: master
Hash: e6c53d8642af36ce7d738ab6058b063ec58e0859
Python 3.10.6, Qt 5.15.4, Coin 4.0.0, Vtk 9.1.0, OCC 7.6.3
Locale: French/France (fr_FR)
Installed mods: 
  * Plot
  * CfdOF 1.11.10
  * workfeature
  * sheetmetal 0.2.58
  * Manipulator
  * Defeaturing
Thank for any help!
Post Reply