[Environment Setup 6] Install ParaView, GMSH, and SALOME using precompiled (portable) binaries
HTML-код
- Опубликовано: 21 авг 2024
- In this video, we have a look at another common technique to install programs in Linux: copying and running the precompiled binaries. For doing this, we take advantage of the binaries compiled by the software vendors. Due to the transparency and flexibility of installing dependencies in Linux, most of these binaries can be directly downloaded and run on the system, although sometimes a minor modification should be applied to the bash configurations. To demonstrate this technique, we install ParaView, GMSH, and SALOME, 3 great pre- and post-processors that we will use a lot in the upcoming videos.
Commands and Materials:
In order to follow the videos more efficiently and reproduce the workflows, you may need the list of commands we have executed in each video. You can find the lists at tuxriders.com/v... and github.com/Tux...
Topics covered:
🎯 Downloading and installing ParaView
🎯 Concept of PATH environment variable
🎯 Editing .bashrc to modify initialization of bash sessions
🎯 Downloading and installing GMSH
🎯 Installing and running SALOME
🎯 Resolving dependency issues while using portable binaries
🎯 Installing Mesa library as an alternative to OpenGL
Lecturer: Mojtaba Barzegari mbarzegary.git...
To learn more about the goals of the TuxRiders project, please visit our website at tuxriders.com.
Highly informational video with great basics on linux
Glad it was helpful :)
Damet garm, Mojtaba! Your videos are awesome!
Mokhlesam :) Glad you like them!
One more time, you are the best. Keep making vids
Thank you for your kind words. Will do my best :)
Very nice!
:)
while opening the paraview from terminal after following the steps in the video it's showing the permission is denied
maybe you need to add execute attribute (bit) to the paraview binary to make it executable (using `chmod +x`).
Hello, I also have an issue with the SALOME interface not displaying. I installed Opengl and libtbb also but still, it doesn't work.
hi, what error message do you get on the terminal when you run SALOME?
Hello man, I would like you to ask if possible to make a video on how to setup vscode for using salome python scripts inside of it. there are several not clear posts on how to do this in the forum it would be much appreciated.
Thanks for the idea! I've never done that but will try and will make a video on it if succeeded :)
hello,I have followed your steps on the ubuntu of WSL2,but when I enter bin and type "./gmsh", why the interface of gmsh is not displayed? Thanks
hi, running graphical programs inside WSL is a bit complicated because you need a graphical window system to be installed (technically it is called X Server). there are a couple of solutions available for making it possible (I think micrososft has also recently released an extension for it), but I can tell you that one the easiest ways for this is to install MobaXterm, which comes with a built-in X Server and detects automatically the WSL installed on your system. then, you can simply run graphical apps (like gmsh).
@@TuxRiders Thanks for your advice and your video is great. I have learned a lot,thank you very much!
I have tried your advice and the problem has been solved. Thank you :)
@@xyw7697 you're welcome :)
Hi and thanks for the great video.
After following your guide, i can run paraview only by clicking on the executable "paraview" file in the bin folder. however, when i try to run the software in the terminal using "paraview" command i get this:
Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.
( 1.627s) [paraview ] VisRTXBackend.cxx:42 WARN| VisRTX Error: Unsupported device
and the software doesn't start. what is the reason?
Hi. New versions of Gnome have always some surprise and awkward behaviors like this. The solution of this issue depends on your distro and configuration. I face this type of errors a lot for QT-based programs. I suggest you search `QT_QPA_PLATFORM=wayland` in ParaView communities and check various solutions suggested there.