Skip to main content

Posts

Showing posts with the label linux

Will this make FreeCAD Run Faster on Linux?

Boosting FreeCAD Performance with the Linux Nice Command If you're a FreeCAD user frustrated with performance lags, especially during heavy modeling or rendering tasks, here's a trick that might help you push your CPU to prioritize FreeCAD. The Terminal Snippet That Might Improve Performance Buried in an obscure forum thread (unfortunately now lost to time), I found this little gem of terminal wisdom: sudo nice -n -20 sudo -u yourusername ~/your/location/of/freecad.AppImage This command sets FreeCAD to run with a niceness value of -20, which is the highest possible CPU priority for user-space processes. Understanding the Nice Command in Linux The nice command controls how the Linux scheduler prioritizes processes. Here’s a quick breakdown: Niceness range: -20 (highest priority) to 19 (lowest) Default niceness: 0 You can check process niceness using top or htop,  look under the NI column. For more technical depth, you can refer to: Wikipedia - Nice (...

Create a App Launcher and Desktop Shortcut for FreeCAD AppImage on Linux

An AppImage is a portable compressed linux application file which is mounted at the point of execution. It's main aims is to allow the application to be deployed in a simple self contained way. Allowing compatibility across the many linux distros, it requires no installation or root permission. The underlying operating system is left untouched though configuration settings and target folders can reside outside the distribution. Appimages allow for the FreeCAD ecosystem to be more flexibile. A designer can download the latest development version without worrying about installing and destroying an installed stable version. Different versions and development paths of FreeCAD can be trialed (i.e. Link stage 3) and FreeCAD can always be kept on a USB stick, ready at hand for use on any linux distro. If you are using a Linux based system such as Ubuntu then you probably are using the AppImage for FreeCAD. For ages I was locating the downloaded AppImage in my downloads directory and...