2018年12月30日 更新
エラーが出た場合の対処法などを加筆したりして、新たに記事を書き直しました。最新の方法は下の記事に書いてあります。2018年12月30日
LibreOfficeを使ってLinuxで年賀状作成 | 普段使いのArch Linux
Arch Linuxで年賀状作成
※本記事の方法だと、エラーが出る場合があります。以下の記事は残しておきますが、参考にするのは推奨しません。Arch Linuxで年賀状を作成する。とりあえず、Linuxで動くアプリを探してみた。Adobe Airで動くアプリではがきデザインキット、PrintMagicがあると分かったので試してみたが、両方とも使えなかった。はがきデザインキットは、起動しても以下のようなI/Oエラーが出て、灰色のウィンドウが開くだけ。Adobe Air 2.5だとエラーが出ないとか、lib32-libgnome-keyringが必要だとか情報はあったが、結局よく分からず。
$ DESKTOP_SESSION="gnome" /opt/adobe-air-sdk/bin/adl -nodebug /opt/airapps/design_kit/META-INF/AIR/application.xml /opt/airapps/design_kit/ Gtk-Message: Failed to load module "atk-bridge" Gtk-Message: Failed to load module "canberra-gtk-module" I/O warning : failed to load external entity "/etc/opt/Adobe/certificates/AIR/crypt//config.xml" Unable to parse Document: /etc/opt/Adobe/certificates/AIR/crypt//config.xml. libgnome-keyring.so: cannot open shared object file: No such file or directory libgnome-keyring.so: cannot open shared object file: No such file or directory libgnome-keyring.so: cannot open shared object file: No such file or directory Error: EncryptedLocalStore database access error
一方、PrintMagicは起動はするものの、アップデートは2011年からされていないし、印刷の文字が汚すぎて使いものにならない。
結局、LibreOfficeを使って、年賀状を作ることに。環境は、GNOME 3.14.2、プリンタはCanon MG5130。