Things to know from Krita 2.9 to Krita 3.0

image data/images/blog/2016/05/2016-05-06_krita-29-to-30.jpg
This article is a collection of notes from my transition between Krita 2.9x to the next generation Krita 3.0 on GNU/Linux Ubuntu 16.04 . Krita 3.0 is not released yet, and still in a period of bug-fix and beta-test. Here are my notes as a beta-tester to ease my testing with it. I'll probably update this article on the way. 

New preferences folder:

The user preferences (brush, windows layout, palette) stored by Krita changed directory. Here are the command line I do to port my 2.9 preferences to 3.0 :

Copying the configuration files:
cp ~/.kde/share/config/kritarc ~/.config/kritarc

Copying the folder with the user's resources:
cp -R ~/.kde/share/apps/krita ~/.local/share/krita

Updating the file path inside all the *.blacklist files:
cd  ~/.local/share/krita
find . -name '*.blacklist' -exec sed -i 's|~\/.kde\/share\/apps\/krita\/|\/.local\/share\/krita\/|g' '{}' \; 

Links:



23 comments

  Alexey_Ost - Reply

Tnx. :)

  arghlub - Reply

merci David pour cette petite mise au point...
T'as testé le module animation ??? depuis la version 2.9 (beta), il a bien évolué et est assez stable pour envoyer du lourd (couplé avec Blender pour rendre en vidéo)...
Merci encore et toujours pour ton super boulot. ;)

  David REVOY OP , - Reply

@arghlub : Merci! J'ai testé au tout début; https://twitter.com/davidrevoy/status/6 … 6973279232 , mais c'est un des coins de Krita que je ne beta-test pas ou très peu. (je suis plus passionné d'image statique) En tout cas, je suis ravi d'en entendre du bien!

  arghlub - Reply

Je sais bien que t'es un "statique/2D" (quoique je me rappelle d'un GIF fait dans Blender dans un épisode de Pepper). Ceci dit je me demandais si t'avais eu le temps (oui t'es un stakhanoviste! ;) ) de tester l'anim dans Krita car tes propos sont en géneral pour moi "paroles de guru" (j'exagère peut être un petit peu). et merci pour ton lien twit ;)

  David REVOY OP , - Reply

@arghlub : Haha :) Ha oui, les cases animé en boucle, c'est sympa. Il faudrait que j'y pense plus souvent avec un outil d'animation comme Krita 3.0 ( la sortie officiel , c'est mardi soir ) Un grand merci!

  Frantic1048 - Reply

On some platform, the path of configuration files and user's resources could start with `~./kde4/`, like: `~/.kde4/share/config/kritarc`.

Even I'm using Plasma 5 _(:з」∠)_

Just make a little modifying on the path of the commands is ok.

Thanks for your tip~

Now I'm going to enjoy my new Krita 3.0 XD

  David REVOY OP , - Reply

Thank you for the feedback! Yes, I read on Krita's mailing list a lot of packagers scratch their head to know what is the best to do: depreciate calligra-krita by new krita 3.0; keep old krita and package a krita-next ; use new preferences folder or not... So, I'm not surprised to see various solution depending the O.S.

  Carlos MU - Reply

hello David! I'm a fan of your work!
You know a stable ppa for krita 3.0 for Mint18?
I try with the appimage and this work great, but has no integration with O.S. (icons, menu, etc)
Thanks!

  David REVOY OP , - Reply

Hey Thanks Carlos,
You can try the Krita-lime ppa ; the package krita-next should be 3.0 ( not tested here ).
But I've heard the PPA will disapear in a near future, and if you have dualscreen and nvidia driver ; Qt5.5 is problematic.
This will push me to move from ubuntu ecosystem in a near future. I'm still testing Fedora, OpenSuse , Arch and other 'top ' distro to choose

  Rafael - Reply

On Mint 18, for "install" the Krita appimage.
1) Right Click on the "Menu", on the panel, choose "Configure"
2) In the Bottom select "Open the Menu editor"
3) Click on "New Item", and put the Name, location of the appimage, icon, etc...
It's all.
Krita will appear in the menu, search, and you can "Add to Panel" etc.

  David REVOY OP , - Reply

Yup, thanks for the feedback Rafael ; I should really add it to this page ; and also tell it to the Krita dev' for the official page ; this is a good tip for easy install everywhere.

Meanwhile, I went to Manjaro ; just for getting the last package of everything I need. Manjaro is a bit 'do it yourself' especially for drivers like printers, scanner, color calibration, wacom... but the wiki of ArchLinux helps a bit. I don't know how long I'll keep this system, but so far it works, and I (re)adopted a bit XFCE .

  artorix - Reply

salut
tu te souviens comment tu as fait pour l'installer sous Mint 17.3, par hasard?
il est dans la logithèque mais ne fonctionne pas, et si on télécharge la version 3 sur le site de Krita, on obtient une image "portable", or je souhaite l'installer (sans devoir installer KDE)...
quelqu'un sait comment faire (en français), svp? :)
merci

  artorix - Reply

ps : j'utilise Cinnamon

  David REVOY OP , - Reply

Sur cette plateforme ( 17.3 ou 14.04 ) il n y a que l l'appimage qui fonctionnera pour Krita 3.0. Sinon Krita lime Ppa pour 2.9. C'est une limitation technique.

  artorix - Reply

merci pour la réponse, et pour les précisions
du coup je ne comprends pas trop à qui il est destiné:
soit on le compile soi-même, soit on prend une version portable (et je ne vois pas bien comment une version portable peut être plus performante qu'une version installée), soit on utilise Windows (où il ne peut pas s'installer si on a une ancienne version, vu qu'il cherche à desinstaller la précédente et qu'il n'y parvient pas si c'était une version portable -me demandez pas pourquoi)...
qu'est-ce qui reste : kde obligatoire? (donc un ordi assez puissant, vu que kde est gourmand, et que krita aussi) ou... s'en passer :P

  David REVOY OP , - Reply

Avoir KDE ne résoudrait rien : sur 14.04/17.3 l'environement Qt et KDE est Plasma4 et Qt4. Krita 3.0 nécessite Qt5 et KDE/Plasma5 non disponible sur ce système ancien.
Ubuntu/Mint propose des versions précise pour la logitèque ; ce n'est pas a l'utilisateur de décider la version du logiciel qu'il utilise d'après leur design. La méthode de contournement est via les Ppa/repo mais ce systême a des limites et nécessite que les developpeurs/créateurs deviennent distributeur/empaqueteur de leur logiciels...
Krita 3.0 a été conçu avec des technologies modernes. Mit 17.3 n'est pas moderne. Pas la faute des développeurs si les distributions Linux sont en retard ( Mint 17.3 utilise une logithèque au versions gelés au début 2014... )...
Ici , j'utilise un système Manjaro XFCE depuis peu ; rare distribution Linux avec Arch à pouvoir inclure Krita 3.0 dans leur logithèques depuis peu ; pour Ubuntu/Mint ; ça viendra peut-être dans le future car leur design est fait comme ça et à ses limites. L'appimage est donc une bonne solution pour les vieux systèmes et devrait être aussi performante ; elle est installé mais empaqueté/confiné dans un environement sur mesure ; ce n'est pas de l'émulation.
D'ailleurs; conscient de cette limitation majeure technique Fedora et Ubuntu développent la technologies appimage ; 'flatpack' pour l'un et 'snap' pour l'autre; ça commence à se propager sur les distributions récentes.
Bon courage pour l'appimage ; je suis certain qu'il est possible de faire un raccourcis dans le menu et dans 'ouvrir avec' dans l'explorateur de fichier en bricolant un peu.

  artorix - Reply

ah, super, merci pour ces précisions :)
bon week-end

  GuilleAcoustic - Reply

Bonjour et merci pour tout ces partages. Je suis enfin passé sous Archlinux + Plasma 5 et il me tarde d'essayer le module animation de Krita.

Bonne continuation à vous.

  David REVOY OP , - Reply

Bonjour,
Super :) La version 3.0 dans Arch/Manjaro/Antergos/Apricity est un poil buggy à cause d'un nouveau Qt 5.7 qui vient d'arriver.
Pour l'épisode de Pepper&Carrot 18 ; j'ai du utiliser la version appimage 3.0.1 ( dispo sur le blog ) qui contient un Qt patché par la team de Krita. Très stable, je recommande cette version en cas de soucis.
Pour ma part Antergos me semble assez dangereux ( Qt5.7 en cours de prod, ouch! ) , j'ai les yeux tournés vers Fedora 24 que je vais testé fin Aout. ( review positive ici : http://www.dedoimedo.com/computers/fedora-24-gnome.html )

  lili - Reply

Bonjour !
Je rencontre un petit soucis avec krita, j'aurai aimé savoir si c'était juste moi (j'ai bien fait des recherches mais je n'ai pas vraiment trouvé problème similaire ailleurs). Lorsque je commence à avoir pas mal de calques (je dirai que ça commence vers 10 ou 15), krita se met à lager très sévèrement, en particulier quand je déplace un calque dans le panneau calque. Je me permet de vous poser la question parce que je suppose qu'une page de Pepper&Carrot, c'est sans doute plus de 15 calques :p. Ca m'ennuie pas mal parce que du coup je dessine au krita mais je fini généralement mes artwork ailleurs ... Parce que le lag est vraiment pénible pour les réglages finaux. Je ne pense pas que ça vienne de l'os, je rencontre ce soucis indifféremment sur une surface pro win 10 et une tour custom ubuntu LTS, donc bon... (hors sujet total : krita marche du tonnerre sur la surface pro c'est super, si vous avez l'occas' de tester :) !)...
Au passage j'en profite pour vous remercier pour vos set de brush, je n'en fini pas de m'amuser avec, je pense que je fais beaucoup de progrès depuis que je les utilise. Merci encore.

lili

  David REVOY OP , - Reply

Bonjour :)

Alors à mon avis, le lag vient de Krita qui commence à 'swaper' la memoire. Il est probablement nécessaire d'aller faire un tour dans
Setting > Configure Krita > Performance
et d'ajuster les reglettes ici les reglages. ( la doc pour les conseils: https://docs.krita.org/Performance_Settings )

Aussi, dans
Setting > Configure Krita > General > Miscellaneous(last tab)
Reduire l'undo stack peut aider à avoir plus de Ram a dispo.

Sinon, dans Pepper&Carrot, j'utilise beaucoup les calques, mais temporairement, je fusionne aussi beaucoup avec 'Merge under' Ctrl+E, en cours de route.
Je garde donc des piles de calques pas trop complexe. Mes fichiers *.kra sont dispo pour espionner ça.
l'episode 11 et 15 ont peut-être les piles de calques les plus aboutis.
eg. http://www.peppercarrot.com/en/static6/ … ystal-Ball
krita zip : http://www.peppercarrot.com/0_sources/e … l-Ball.zip ( 326MB )

  lili - Reply

J'avais suspecté ça et déjà fait des réglages à ce niveau, krita a accès à 4 de mes 8 go de ram, et à vrai dire il commence à ronchonner avant de les atteindre. Et mon undo stack est déjà pas très grand. Je pense que je vais devoir continuer à adapter mes méthodes pour garder des piles de calques pas trop volumineuses jusque nouvel ordre ... C'est juste très rageant de voir que photoshop reprend la main sur tout ces calques sans broncher. Cela dit, pas d’inquiétude, je déteste dessiner au photoshop depuis que j'ai découvert krita haha.

Je vais essayer de jouer avec les réglages encore un peu, et puis si ça marche pas, je prendrai mon mal en patience :).

Merci d'avoir pris le temps de répondre :) !

  David REVOY OP , - Reply

Très sage :)
C'est vrai que j'ai le souvenir de travailler avec Photoshop 5.0 en 1999 avec pas mal de calques sur un pentium 100Mhz avec peut-être moins que 256MB de Ram.
Dans des conditions pareils; les développeurs chez Adobe ont du optimisé à fond le coeur de Ps depuis plus de 20 ans. Pas étonnant que Ps arrive à avoir des performances extraordinaires sur les machines récentes.
Quand j'ai tester Krita en 2009; le logiciel laguait à peindre sur un 1000x1000pixel avec un seul calque. Un long chemin a été parcourus ; et je suis certain que ça va continuer dans ce sens les prochaines années.
Bon courage!

Write a comment

Notice : URL allowed ( auto-clickable ). Pictures URL too ( gif,jpg,png auto-displayed )

Capcha

Enter image code