画像整理アプリケーションであるgThumbについて。

 

些か古くなってしまったけれど、過去にはUbuntuで採用されていたこともあった(ような気がする)。

また、LinuxMintの最近のバージョン(18)では、フォークしたバージョンであるPix(Xappsの一つ)を同梱している。

 

LinuxMint 17.3 のリポジトリに上がっているのは、3:3.3.1(3.2.7-0ubuntu1とも)。

それなりに使えるのだけれど、メインで使っているThinkPad R500ではCPUが旧いためか動作のキレが今ひとつ。

で、ものは試しと(確かGTK2を使っている最期のバージョンだったと思う)2.14.4にダウングレードしてみることにした。このバージョンはSlitazを入れたノートPCでも動かしていて、raw関係以外(後述)には特に目立ったバグも無いことを確認している。

 

 

コンフィギュレーションはこんな感じ。取り敢えず画像を確認できればいいのでgstreamerとかschemasとかを切る。

export CFLAGS="-march=native -mtune=native -O4";export CXXFLAGS=$CFLAGS

 

./configure --prefix=/usr/local --sysconfdir=/etc --localstatedir=/var  --disable-gstreamer --disable-gnome-3 --disable-schemas-install --disable-gnome-keyring --disable-libbrasero

 

 

 

出力は以下の通り。exiv2等、依存関係にあるライブラリについてはLinuxMintのリポジトリからdev共々事前にインストールしてある。

なお、libopenrawを使おうとするとコケるので代替としてdcrawにしてある。これは事前に別途ビルドしてインストールしなくてはならない。もっとも、raw処理はDarktableを使っているのでgthumbのプラグインは切ってしまっている。

 

Configuration:

    Source code location : .
    Compiler             : gcc
    Prefix               : /usr/local
    CFLAGS             : -march=native -mtune=native -O4 -fPIC -DPIC -Wl,--as-needed  -Wall -Wcast-align -Wtype-limits -Wclobbered -Wempty-body -Wignored-qualifiers
    Debug                : no
    Run in place         : no
    Build tests          : no
    Use libunique        : no
    Exiv2 support        : yes
    JPEG tools           : yes
    TIFF tools           : yes
    Clutter support      : no
    GStreamer support    : no
    Use libopenraw       : no (uses dcraw)
    Web services support : yes
    Use GNOME Keyring    : no
    Burn disc support    : no
    Web albums           : yes
    SM client support    : xsmp
    Map support          : no
    GNOME 3 support      : no

 

 

動かしてみたところ、期待通りの軽さであった。手元にはcore i5を積んだノートPCもあるので何時までも旧いハードにこだわる必要は無いのだけれど、動くものは最期まで丁寧に使いたいなあ、と。

 

 

 

Comment





   

Search

Calendar

S M T W T F S
    123
45678910
11121314151617
18192021222324
252627282930 
<< June 2017 >>

Archive

Mobile

qrcode

Selected Entry

Link

Profile

Search

Other

Powered

無料ブログ作成サービス JUGEM