For molecular modelers using Linux systems, ensuring compatibility for high-performance software like SAMSON can sometimes feel like a daunting task. If you’re planning to install SAMSON on a Linux-based workstation, this post will guide you through essential dependencies and configurations to prevent setup roadblocks, allowing you to focus on your molecular modeling projects.
Basic Linux Requirements
SAMSON supports several Linux distributions, including Ubuntu (22.04 and newer), Fedora (42 and newer), CentOS, and comparable Linux operating systems. Regardless of your specific Linux distribution, SAMSON requires:
- A 64-bit operating system
- A graphics card with OpenGL 4.1 support
- The latest drivers for NVIDIA or AMD GPUs, if relevant
In addition, you might need to install certain libraries tailored to your distribution before running SAMSON properly.
Key Dependencies for Linux Systems
Here’s a quick guide to ensure your system is ready:
1. For Ubuntu-like Systems:
If you’re using an Ubuntu-based distribution, it’s important to verify the availability of libraries like libxcb-cursor0 and libatomic1. You can install them using the following command:
|
1 |
sudo apt install libxcb-cursor0 libatomic1 |
2. For CentOS-like Systems:
On CentOS or similar distributions, you may need the xcb-util libraries installed. Run the following:
|
1 |
sudo dnf install xcb-util* |
Installing these libraries resolves many potential start-up issues with SAMSON and ensures that the software’s core features function optimally.
Enabling Hardware GPU Acceleration in Virtual Machines
If you’re planning to run SAMSON within a virtual machine, a common stumbling block is the lack of hardware GPU acceleration. Without it, OpenGL features required by SAMSON may be unavailable, which could lead to errors during the software’s operation. Be sure to enable hardware GPU acceleration in your VM settings to avoid such issues.
Further Configuration Tips
If OpenGL libraries are missing or improperly configured, a detailed guide is available here on Installing OpenGL drivers on Linux. Follow the instructions to properly configure OpenGL for optimal graphics performance.
Where to Go Next
Once you’ve set up dependencies, confirm that your SAMSON Connect account and installer are accessible. You can also review Install SAMSON for the complete setup flow and test your graphics path if you’re managing shared machines or teaching labs.
For comprehensive details, visit the original documentation page on Requirements and Platforms.
SAMSON and all SAMSON Extensions are free for non-commercial use. Get your copy at SAMSON Connect.
