Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

both freecad stable and weekly stopped loading gui after error in freecad weekly builds #13613

Open
2 tasks done
zamonary1 opened this issue Apr 23, 2024 · 8 comments
Open
2 tasks done
Labels
Core Issue or PR touches core sections (App, Gui, Base) of FreeCAD Missing: confirmation Missing confirmation from other testers Packaging: AppImage AppImage related

Comments

@zamonary1
Copy link

Is there an existing issue for this?

  • I have searched the existing issues

Problem description

I was playing with new features in freecad weekly when suddenly my gui has become fully transparent and flickery. I thought that was because of unstable build. I saved my project but after restarting freecad it failed to load gui. What's interesting is that the problem remains in freecad stable as well, after restart too. There wasn't any system updates at the background.

https://github.com/FreeCAD/FreeCAD/assets/73584226/39f2cc37-70b7-4f29-b014-e7ed2b0b0388
image

Full version info

[code]
OS: Linux Mint 21.3 (X-Cinnamon/cinnamon)
Word size of FreeCAD: 64-bit
Version: 0.21.2.33771 (Git) AppImage
Build type: Release
Branch: (HEAD detached at 0.21.2)
Hash: b9bfa5c5507506e4515816414cd27f4851d00489
Python 3.10.13, Qt 5.15.8, Coin 4.0.0, Vtk 9.2.6, OCC 7.6.3
Locale: Russian/Russia (ru_RU)
Installed mods: 
  * Curves 0.6.13
  * ThreadProfile 1.89.0
  * LCInterlocking
  * sheetmetal 0.3.1
  * CadbaseLibrary 0.3.0
  * retr3d
  * 3D_Printing_Tools
  * fasteners 0.4.66
  * InventorLoader 1.4.0
  * A2plus 0.4.61
  * freecad.gears 1.0.0
  * Design456 0.0.1
  * AnimationFreeCAD 1.0.0
  * Render 2024.1.23
  * CurvedShapes 1.0.5



[/code]
OS: Linux Mint 21.3 (X-Cinnamon/cinnamon)
Word size of FreeCAD: 64-bit
Version: 0.22.0dev.36958 (Git) AppImage
Build type: Release
Branch: main
Hash: a041129090b8dcbb8367636840d3c668ef30a933
Python 3.11.9, Qt 5.15.13, Coin 4.0.2, Vtk 9.2.6, OCC 7.7.2
Locale: Russian/Russia (ru_RU)
Installed mods: 
  * Curves 0.6.13
  * ThreadProfile 1.89.0
  * LCInterlocking
  * sheetmetal 0.3.1
  * CadbaseLibrary 0.3.0
  * retr3d
  * 3D_Printing_Tools
  * fasteners 0.4.66
  * InventorLoader 1.4.0
  * A2plus 0.4.61
  * freecad.gears 1.0.0
  * Design456 0.0.1
  * AnimationFreeCAD 1.0.0
  * Render 2024.1.23
  * CurvedShapes 1.0.5

Subproject(s) affected?

None

Anything else?

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct
@maxwxyz maxwxyz added Core Issue or PR touches core sections (App, Gui, Base) of FreeCAD Missing: confirmation Missing confirmation from other testers labels Apr 24, 2024
@maxwxyz
Copy link
Collaborator

maxwxyz commented Apr 24, 2024

could you try this with a fresh install and removed mods/config files?

@komoricodrutz
Copy link

komoricodrutz commented Apr 24, 2024

Hi all,
It seems to be more the case that the "Start Page" has disappeared from the workbenches list.
If you start the stable version and set the "Start Page" to open automatically when you start, then restart the stable version, it will be fine.
However, if after that you start the Daily version, then it's blank and the "Start" workbench has disappeared and cannot be FOUND.
The user.cfg also changes the AutoLoadModule to PartDesignworkbench

<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<FCParameters>
  <FCParamGroup Name="Root">
    <FCParamGroup Name="BaseApp">
      <FCParamGroup Name="LogLevels">
        <FCInt Name="Default" Value="2"/>
      </FCParamGroup>
      <FCParamGroup Name="Preferences">
        <FCParamGroup Name="General">
          <FCText Name="FileOpenSavePath">/mnt/hdd/data/My Crap/DIY Projects/3DPrn/Mine/Shields</FCText>
          <FCText Name="LastModule">StartWorkbench</FCText>
          <FCText Name="AutoloadModule">PartDesignWorkbench</FCText>

Build:
OS: Linux Mint 20.3 (X-Cinnamon/cinnamon)
Word size of FreeCAD: 64-bit
Version: 0.22.0dev.36961 (Git)
Build type: Release
Branch: main
Hash: c4c4533
Python 3.8.10, Qt 5.12.8, Coin 4.0.0, Vtk 7.1.1, OCC 7.6.3
Locale: English/United Kingdom (en_GB)
Installed mods:

  • BOLTSFC 2022.11.5
  • A2plus 0.4.64a
  • Lithophane
  • Assembly4 0.50.12
  • Glass
  • fasteners 0.5.17
  • fcgear 1.0.0

@maxwxyz
Copy link
Collaborator

maxwxyz commented Apr 24, 2024

@chennes FYI

@komoricodrutz
Copy link

I just tested opening a file from File -> Open Recent and then playing around in it in the Part Design workbench and seems to be working just fine.
When starting it from Terminal, there doesn't seem to be a related error:
image

The error there about the icon is in both versions and let's say it's not necessarily a dealbreaker.

@Rexbas
Copy link
Contributor

Rexbas commented Apr 24, 2024

Start has been changed in #13134 but a migration script did not work properly. The migration script is fixed in #13609 but is not included in the weekly build right now. If you don't see Start in the weekly build then you can set ShowOnStartup to true using Tools->Edit parameters... at BaseApp/Preferences/Mod/Start.

If you go from weekly build to stable you may indeed have to manually select the Start workbench as the startup workbench.

@zamonary1
Copy link
Author

zamonary1 commented Apr 24, 2024

you can set ShowOnStartup to true using Tools->Edit parameters... at BaseApp/Preferences/Mod/Start.

If you go from weekly build to stable you may indeed have to manually select the Start workbench as the startup workbench.

Yeah, now i can open freecad and projects but menus are still transparent and glitchy.
image
I am not sure how to set the default workbench in freecad stable, it is still broken
-edit: screenshot above is from weekly builds

@zamonary1
Copy link
Author

Okay, i've got freecad stable to work by loading start workbench from the preferences.
image
image

@luzpaz luzpaz added the Packaging: AppImage AppImage related label Apr 24, 2024
@komoricodrutz
Copy link

komoricodrutz commented Apr 24, 2024

Also found it by accident in the HELP menu. However it is severely "mutilated".
Just updated to:
OS: Linux Mint 20.3 (X-Cinnamon/cinnamon)
Word size of FreeCAD: 64-bit
Version: 0.22.0dev.36967 (Git)
Build type: Release
Branch: main
Hash: 2465749
Python 3.8.10, Qt 5.12.8, Coin 4.0.0, Vtk 7.1.1, OCC 7.6.3
Locale: English/United Kingdom (en_GB)
Installed mods:

  • BOLTSFC 2022.11.5
  • A2plus 0.4.64a
  • Lithophane
  • Assembly4 0.50.12
  • Glass
  • fasteners 0.5.17
  • fcgear 1.0.0

Mutilation screenshot:
image

But I guess, as it's still a work in progress, it's fine.

Funny thing... I've just installed the same exact version of Freecad Daily on my laptop, (no Stable 21 on that machine) which is running Mint 21.3 and it is not so "mutilated". It's still not showing thumbnails, though.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Core Issue or PR touches core sections (App, Gui, Base) of FreeCAD Missing: confirmation Missing confirmation from other testers Packaging: AppImage AppImage related
Projects
None yet
Development

No branches or pull requests

5 participants