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

08/16 - RE: Boot issue after kernel upgrade (SPlissken SPlissken)

Well finally i removed kernel 4.12.5 vanilla et put back by default 4.9.34-calculate

08/16 - RE: USE flags per app (Alexander Tratsevskiy)

Yes that's right. During the update, if there is no binary file with such flags, the package will be compiled.

08/16 - RE: Boot issue after kernel upgrade (Alexander Tratsevskiy)

Using cl-kernel, you can change the kernel settings saving the changes in the template.

08/16 - USE flags per app (x y)


for example unity-editor flags android and webgl are disabled. in cl i use USE="android webgl" emerge -av unity-editor and it compiles with those 2 flags. i put dev-util/unity-editor android webgl in file custom in dir /etc/portage/package.use. only question i have is is this correct? will cal…

08/16 - RE: What is the default password for root in livecd ? (Alexander Tratsevskiy)

Hi Frank,
In CSS and CDS there is no guest, because It is created only for livecd at boot time. The root password is the same as root. The installer will not let you install the system unless you change the password.

08/16 - RE: Boot ISO from Hard Drive Partition? (Alexander Tratsevskiy)

Is it possible to boot a Calculate Live ISO from a Partition on a Hard Drive?
If so, how should the contents, of the ISO, be extracted to the partition?
How should the partition be configured (File System?, Flags?, Label? etc)?
How should the custom.cfg file, for GRUB, be configured?

Of co…

08/16 - RE: New User Questions (Alexander Tratsevskiy)

Hi, Antonio
Look at these two videos

You can do more, but for this you need to tinker with the core

08/16 - RE: How to change the login theme. (Alexander Tratsevskiy)

Hi Antonio,
After changing the ini.env, you should run cl-setup-theme

08/16 - RE: Custom patched kernel (Alexander Tratsevskiy)

The settings and patches of sys-kernel/calculate-sources are in the calculate utilities templates in the overlay calculate (/var/lib/layman/calculate/profiles/templates/3.5/6_ac_install_patch/sys-kernel/calculate-sources/).
You can change the kernel settings, add patches by continuing to install th…

08/16 - RE: Boot issue after kernel upgrade (SPlissken SPlissken)

Thanks for the answer.
So i do not understand the purpose of cl-kernel and i don't understand the purpose of this documentation

For my issue i think that i enabled by mistake systemd while configuring the kernel , i check this this evening.

Thank you!