2024/07/18(木) [n年前の日記]
#1 [linux][ubuntu] Flatpakアプリが文字化けして悩んだ
Ubuntu Linux 22.04 LTS をインストールしてあるサブPC上で、Flatpak を使ってインストールした GIMP の動作確認をしようとしたら、文字が全部文字化け、というか豆腐で表示されてしまって悩んだ。
以下で直せるらしい。
_Flatpak アプリの文字化け(豆腐)を直したい
_flatpak版GnuCashの豆腐フォントを修正する-p--q
Linux上でフォントをインストールした際に、fc-cache -fv を指定してフォントキャッシュを再作成したりするけれど、それを Flatpak上でも行うということだろうか…。
何にせよ、これで Flatpak版 GIMP の文字化けも直った。ちなみに以下で起動。
以下で直せるらしい。
_Flatpak アプリの文字化け(豆腐)を直したい
_flatpak版GnuCashの豆腐フォントを修正する-p--q
flatpak run --command=fc-cache org.gimp.GIMP -f -v
Linux上でフォントをインストールした際に、fc-cache -fv を指定してフォントキャッシュを再作成したりするけれど、それを Flatpak上でも行うということだろうか…。
何にせよ、これで Flatpak版 GIMP の文字化けも直った。ちなみに以下で起動。
flatpak run org.gimp.GIMP
[ ツッコむ ]
#2 [gimp][linux][ubuntu] Linux版GIMPでもFFTプラグインが使えそう
Windows版GIMPであれば、FFTプラグイン(Fourierプラグイン)のバイナリを入手できるけれど、Linux版GIMPではどうするのだろうと気になって少し調べた。
少なくとも、Flatpak版GIMPを利用する限りでは、org.gimp.GIMP.Plugin.Fourier をインストールすればFFTプラグインが利用できるように見えたので一応メモ。
G'MIC もインストールできるので、G'MIC経由で使ってもいいのかもしれない。
Flatpak版GIMPのインストールについては以下が参考になった。ありがたや。
_Ubuntu に GIMP Resynthesizer Plugin を flatpak でインストール - 省型旧形国電の残影を求めて
少なくとも、Flatpak版GIMPを利用する限りでは、org.gimp.GIMP.Plugin.Fourier をインストールすればFFTプラグインが利用できるように見えたので一応メモ。
flatpak install org.gimp.GIMP.Plugin.Fourier
G'MIC もインストールできるので、G'MIC経由で使ってもいいのかもしれない。
flatpak install org.gimp.GIMP.Plugin.GMic
Flatpak版GIMPのインストールについては以下が参考になった。ありがたや。
_Ubuntu に GIMP Resynthesizer Plugin を flatpak でインストール - 省型旧形国電の残影を求めて
[ ツッコむ ]
#3 [cg_tools] 画像編集ソフト Pixelitorを試用
GIMP関連の掲示板を眺めていたら、Pixelitor なる画像編集ソフトがあると知った。
_Pixelitor 4.3.1
_Pixelitor download | SourceForge.net
_lbalazscs/Pixelitor: A desktop image editor
_Ubuntu に最適な画像エディターのリスト
_Pixelitor - Linux Magazine
気になったので試用してみることにした。
_Pixelitor 4.3.1
_Pixelitor download | SourceForge.net
_lbalazscs/Pixelitor: A desktop image editor
_Ubuntu に最適な画像エディターのリスト
_Pixelitor - Linux Magazine
- Java製。
- Windows/Linux/Macでも動く。
- ブラシ描画機能有。
- レイヤー機能有。
- テキストレイヤー機能有。
- パス作成機能有。
- バッチ処理機能有。
- フィルタは100種類以上。
気になったので試用してみることにした。
◎ Windows上で試用 :
Windows10 x64 22H2上で使ってみた。
_Pixelitor - Browse /4.3.1 at SourceForge.net
Pixelitor_4.3.1_Setup.exe がインストーラ。入手して実行。今回は D:\Prog\Pixelitor\ にインストールしてみた。
少し触った印象としては、必要最低限の機能を実装してある軽量なGIMP、みたいな感じだなと…。Windows上では起動もそこそこ速い。自分の環境では GIMP の起動に数分かかってしまうのだけど、この Pixelitor なら数秒で起動する。 *1
UIデザインはストイックというか硬派というか…。機能はちゃんと持っているけれど、作業効率云々、遊び心云々は特に考えてなさそうな雰囲気。逆に言えば、誰でも嫌悪感を持たずに使えそう。
ただ、このツールならではの部分が何も見出せず…。例えば GIMP、Paint.NET等を既に使っているなら、あえて新規にコレを使わなくてもいいよな、みたいな…。
_Pixelitor - Browse /4.3.1 at SourceForge.net
Pixelitor_4.3.1_Setup.exe がインストーラ。入手して実行。今回は D:\Prog\Pixelitor\ にインストールしてみた。
少し触った印象としては、必要最低限の機能を実装してある軽量なGIMP、みたいな感じだなと…。Windows上では起動もそこそこ速い。自分の環境では GIMP の起動に数分かかってしまうのだけど、この Pixelitor なら数秒で起動する。 *1
UIデザインはストイックというか硬派というか…。機能はちゃんと持っているけれど、作業効率云々、遊び心云々は特に考えてなさそうな雰囲気。逆に言えば、誰でも嫌悪感を持たずに使えそう。
ただ、このツールならではの部分が何も見出せず…。例えば GIMP、Paint.NET等を既に使っているなら、あえて新規にコレを使わなくてもいいよな、みたいな…。
◎ Ubuntu Linux 20.04 LTS上で試用 :
VMware + Ubuntu Linux 20.04 LTS 上で試用してみた。flathub でも用意されていたので、flatpak を使ってインストールしてみた。
_Install Pixelitor on Linux | Flathub
_Ubuntu Flathub Setup | Flathub
_Flatpak : Alexander Larsson
UBuntu Linux 20.04 LTS に flatpak をインストール。最初は公式リポジトリ版(1.6.5)をインストールしたけれど、バージョンが古いせいか妙なエラーが出たので、PPA版(1.12.4)をインストールした。
pixelitor をインストール。
起動。
フツーに起動してくれた。Windows上で触った時と同じ感覚で利用できる。
ただ、flatpak をインストールしてない環境で、flatpak のインストールから始めたので、全体で 3GBほど容量を使ってしまった。このツールのためだけに、そんなにストレージ容量を使われてしまうのも、ちょっと困る…。
.jar だけを入手して実行することはできるだろうか。
以下のエラーが出た。
Ubuntu Linux 20.04 LTS に入ってる Java は古いので、Pixelitor-4.3.1.jar を動かせないらしい。
openjdk-17-jdk をインストールすれば動くようになるかもしれない。
この状態なら起動した。
少しだけ起動を楽に。
_Install Pixelitor on Linux | Flathub
_Ubuntu Flathub Setup | Flathub
_Flatpak : Alexander Larsson
UBuntu Linux 20.04 LTS に flatpak をインストール。最初は公式リポジトリ版(1.6.5)をインストールしたけれど、バージョンが古いせいか妙なエラーが出たので、PPA版(1.12.4)をインストールした。
sudo add-apt-repository ppa:alexlarsson/flatpak sudo apt update sudo apt install flatpak flatpak --version sudo apt install gnome-software-plugin-flatpak flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo sudo reboot
pixelitor をインストール。
flatpak install flathub io.sourceforge.Pixelitor
起動。
flatpak run io.sourceforge.Pixelitor
フツーに起動してくれた。Windows上で触った時と同じ感覚で利用できる。
ただ、flatpak をインストールしてない環境で、flatpak のインストールから始めたので、全体で 3GBほど容量を使ってしまった。このツールのためだけに、そんなにストレージ容量を使われてしまうのも、ちょっと困る…。
.jar だけを入手して実行することはできるだろうか。
cd ~/bin wget https://github.com/lbalazscs/Pixelitor/releases/download/v4.3.1/Pixelitor-4.3.1.jar
以下のエラーが出た。
$ java -jar Pixelitor-4.3.1.jar エラー: メイン・クラスpixelitor.Pixelitorのロード中にLinkageErrorが発生しました java.lang.UnsupportedClassVersionError: pixelitor/Pixelitor has been compiled by a more recent version of the Java Runtime (class file version 61.0), this version of the Java Runtime only recognizes class file versions up to 55.0
Ubuntu Linux 20.04 LTS に入ってる Java は古いので、Pixelitor-4.3.1.jar を動かせないらしい。
openjdk-17-jdk をインストールすれば動くようになるかもしれない。
sudo apt install openjdk-17-jdk
$ java --version openjdk 17.0.11 2024-04-16 OpenJDK Runtime Environment (build 17.0.11+9-Ubuntu-120.04.2) OpenJDK 64-Bit Server VM (build 17.0.11+9-Ubuntu-120.04.2, mixed mode, sharing)
java -jar Pixelitor-4.3.1.jar
この状態なら起動した。
少しだけ起動を楽に。
vi ~/bin/Pixelitor
#!/bin/sh java -jar /home/hoge/bin/Pixelitor-4.3.1.jar
chmod 755 Pixelitorこれで、Pixelitor と打てば実行できるようになった。
*1: 自分の環境のGIMPは、ブラシ、プラグイン、スクリプト、フォント等を山ほど入れて、もはやコレクター状態になっているので、起動が遅い…。デフォルト状態ならもうちょっと速く起動するはず…。
[ ツッコむ ]
以上、1 日分です。