Calculate Linux

What is… Calculate Linux?

slide show

You can learn about Linux ® here.
The Calculate project features several distributions, optimized for two distinct groups of people: home users as well as small and medium businesses that prefer open-source to proprietary solutions.

Calculate Linux Desktop is a complementary solution for the Server and together they provide important features like roaming profiles and centralized software deployment.

Calculate Directory Server can successfully replace a Windows NT ® domain controller (Windows clients supported) and provides additional services that can be deployed in a matter of minutes: LDAP, Mail, Jabber and many others.

Calculate Linux is based on Gentoo that is well known for its stability and great performance on a broad range of hardware: from Pentium Pro to modern CPUs.



You can watch the full video here.

Why make another distribution?

Most of the modern Linux distributions are intended for enthusiasts, except Novell SLES/SLED, Ubuntu and RedHat EL. However, even if you use these, setting up a client/server environment could be tricky (especially when you have to manage both Windows and Linux clients). We created our own distribution to help other people who want to use GNU/Linux instead of a proprietary OS for their business needs.

Got a Question?

• Bugs
If you find an error, check our Known Bugs list for known solutions.

• Chat
If you need assistance, feel free to ask in the IRC Chat dedicated to Calculate Linux - #calculate on Freenode.

• Email
You can also ask our community directly on our Mailing List.

• Social Networks
You can find like-minded people on Facebook, on the Calculate Linux page.

Forum activity

09/01 - RE: [openldap] nss_ldap failed to bind to LDAP (Sylvain Bonnemaison)

After starting ldap manually, slaptest works fine.

/usr/lib/openldap/slapd -f /etc/openldap/slapd.conf -d 255

But I still have the same errors in messages log file. I understand that ldap is not start by systemd as a service.

09/01 - RE: [openldap] nss_ldap failed to bind to LDAP (Sylvain Bonnemaison)

The system is using systemd. Many services cannot start.

Sep  1 09:24:38 lt001 systemd[1]: Failed to register match for Disconnected message: Connection timed out
Sep  1 09:25:28 lt001 systemd-logind[4750]: Failed to add match for NameOwnerChanged: Connection timed out
Sep  1 09:25:…

09/01 - RE: problem with eix-sync command (Iurii Blokhin)

It seems that the dns server for some reason does not know the server
You can try to specify the dns server from google - in your network settings, or specify in /etc/hosts

09/01 - RE: [openldap] nss_ldap failed to bind to LDAP (Iurii Blokhin)

Are you using systemd? nss_ldap error should not affect the ability to login.

08/31 - problem with eix-sync command (Tanawat Lekhaphot)

I currently using calculate linux in live mode.I live in Thailand and connect to the internet using 3G USB modem.

guest@calculate ~ $ su calculate ~ # eix-sync * Running !!-hooks Checking portage... Unpacking portage... >>> Updating Portage cache 100% [==========================================…

08/30 - [openldap] nss_ldap failed to bind to LDAP (Sylvain Bonnemaison)


While booting the system, /var/log/messages shows folling error :

avahi-daemon[4731]: nss_ldap: failed to bind to LDAP server ldap:// Can't contact LDAP server
dbus-daemon: nss_ldap: failed to bind to LDAP server ldap:// Can't contact LDAP server

08/26 - RE: make.conf ignore by emerge (solved) (Sylvain Bonnemaison)

It my fault.
"make.conf" contains two USE flags lines (last was wrong).

08/26 - make.conf ignore by emerge (solved) (Sylvain Bonnemaison)


Since last system update, /etc/portage/make.conf has no effect on configuration. USE flags are not applyied.
How can it be?


08/26 - RE: Cannot re-install distros overlay (Sylvain Bonnemaison)

I solve it by using cl-update-profile command and providing the distros overlay url as url parameter.

Thank you!