Slightly Less Awkward Animation

Base images in Krita. Animation in Synfig
Base images in Krita. Animation in Synfig
convert \( sidescroll11.gif -coalesce \) \
    null: \
    \( sidescroll3.gif -coalesce \)  \
    -layers Composite \
    smoothrunner.gif
Composite GIF via ImageMagick
Drawn in Krita
convert \( smoothrunner.gif -coalesce \) \
    null: \
    \( 720signature.png -coalesce \)  \
    -layers Composite \
    smoothrunnersigned.gif
Smooth Runner Signed

First try at Inkscape

At first I was running 0.94 from Ubuntu 20.04 repos and I disliked the interface so I stopped trying Inkscape for a while. After updating to 1.0.1 from the ppa ppa:inkscape.dev/stable. It now follows the system GTK theme and it crashes less.

Here is my first actual try at making a vector image. Displayed in PNG for interwebs.

Fun stuff.

Decent versions of graphics software on Ubuntu 20.04

I’m running Ubuntu 20.04 on my main system. The packaged versions of several graphics packages crash all the time. (Krita is exempt from this and works great.)

Fix it this way.

Vidcutter: Pull my docker image justinhop/vidcutter

Synfig: Pull my docker image justinhop/synfig

Inkscape: sudo add-apt-repository ppa:inkscape.dev/stable

Graphics Drivers: sudo add-apt-repository ppa:graphics-drivers/ppa

I also don’t care for the appimage format. Yes, I tried snap as well. The docker images I created are based on the Nvidia container runtime. Figure it out.

Full format for dpkg-query

I’m always annoyed having to look up the arguments to --showformat for dpkg-query. So I wrote this.

#!/bin/bash

FULLFORMAT="\${Package}:
    Architecture  : \${Architecture}
    Bugs          : \${Bugs}
    Conflicts     : \${Conflicts}
    Breaks        : \${Breaks}
    Depends       : \${Depends}
    Description   : \${Description}
    Enhances      : \${Enhances}
    Essential     : \${Essential}
    Homepage      : \${Homepage}
    Installed-Size: \${Installed-Size}
    Maintainer    : \${Maintainer}
    Origin        : \${Origin}
    Package       : \${Package}
    Pre-Depends   : \${Pre-Depends}
    Priority      : \${Priority}
    Provides      : \${Provides}
    Recommends    : \${Recommends}
    Replaces      : \${Replaces}
    Section       : \${Section}
    Size          : \${Size}
    Source        : \${Source}
    Suggests      : \${Suggests}
    Tag           : \${Tag}
    Version       : \${Version}"


for PACKAGE in $* ; do
    dpkg-query --show --showformat="$FULLFORMAT" $PACKAGE
done

https://github.com/JustinHop/Profile/blob/master/bin/dpkg-query-fullformat.sh