Draw and paint in Linux
Input Devices
Both applications are designed to work with pressure-sensitive graphics tablets. MyPaint in particular suffers without a dedicated input device. If you don't have one, you can try to draw with a mouse, but you will not get very far. This deficiency shows in many of its features, such as Scratchpad, which offers a separate canvas space where you can make sketches, mix colors, and do various auxiliary tasks without cluttering the main canvas.
Krita is far less hardware-dependent. Without a tablet, you can still master comics, animate your artwork, and manipulate images. If Krita had more developed color management tools (e.g., shadows and highlights), a better healing brush, and a decent print preview dialog, it could compete directly with Photoshop.
Making a Decision
Choosing between MyPaint and Krita depends on your individual needs. If you just need a robust mediator between your drawing tablet and Linux, then MyPaint is preferable. While it has fewer brushes than Krita, some artists think MyPaint brushes are better and more true-to-life. MyPaint's purpose is to provide the most authentic drawing experience. With this narrow focus, you can't criticize MyPaint for falling short on things it was not meant to do. Additionally, MyPaint settings are easier to navigate and use. For instance, changing the pen pressure in MyPaint is very intuitive.
Krita offers a complete, end-to-end solution for sketching, painting, and creating graphics from scratch. While MyPaint is superb in simple drawing, Krita also lets you draw comics, textures, animated scenes, retouch photographs, distort and transform any raster images, and apply artistic effects. However, Krita can't fix pale, underexposed, or blurred images, and it does not allow you to print. A decade ago, Krita did support printing, but it was so buggy that the developers decided to remove this feature.
In terms of performance, Krita has greatly evolved in recent years with improved OpenGL acceleration for the canvas, as well as the ability to calculate brush dabs on several CPU cores at one time. However, both contenders have important gaps. MyPaint's infinite canvas isn't that infinite if it consumes your available RAM without notification, and there is no dedicated setting to remedy this. Using large brush sizes in both MyPaint and Krita can slow down your computer. However, since Krita relies on hardware acceleration, your mileage can vary here depending on your hardware, drivers, and OS. Therefore, it is worth testing Krita on Windows, Linux, and macOS for comparison. MyPaint performance is somewhat less affected by your setup: It is fast with smaller sketches and slower with larger ones.
For beginners or artists who just want to draw and paint, I would recommend MyPaint. For more advanced users or anyone who wants to learn something new, Krita offers a versatile all-in-one bundle, which resembles Adobe Photoshop in terms of GUI without its paid subscription or other limitations.
Infos
- Krita: https://krita.org
- MyPaint: https://github.com/mypaint/mypaint/releases
« Previous 1 2
Buy this article as PDF
(incl. VAT)
Buy Linux Magazine
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.
News
-
Fedora Asahi 40 Remix Available for Macs with Apple Silicon
If you've been anticipating KDE's Plasma 6 for your Apple Silicon-powered Mac, then you're in luck.
-
Red Hat Adds New Deployment Option for Enterprise Linux Platforms
Red Hat has re-imagined enterprise Linux for an AI future with Image Mode.
-
OSJH and LPI Release 2024 Open Source Pros Job Survey Results
See what open source professionals look for in a new role.
-
Proton 9.0-1 Released to Improve Gaming with Steam
The latest release of Proton 9 adds several improvements and fixes an issue that has been problematic for Linux users.
-
So Long Neofetch and Thanks for the Info
Today is a day that every Linux user who enjoys bragging about their system(s) will mourn, as Neofetch has come to an end.
-
Ubuntu 24.04 Comes with a “Flaw"
If you're thinking you might want to upgrade from your current Ubuntu release to the latest, there's something you might want to consider before doing so.
-
Canonical Releases Ubuntu 24.04
After a brief pause because of the XZ vulnerability, Ubuntu 24.04 is now available for install.
-
Linux Servers Targeted by Akira Ransomware
A group of bad actors who have already extorted $42 million have their sights set on the Linux platform.
-
TUXEDO Computers Unveils Linux Laptop Featuring AMD Ryzen CPU
This latest release is the first laptop to include the new CPU from Ryzen and Linux preinstalled.
-
XZ Gets the All-Clear
The back door xz vulnerability has been officially reverted for Fedora 40 and versions 38 and 39 were never affected.