Linux Mintでスキャナー画像を取り込む

インクジェット複合機のブラザーDCP-J952のスキャナーからLinux Mint 21.1に画像を取り込みたい。

さぞかし情報が少ないものと思いきや、あるいは全くできないものと思いきや、現在ではかなりの情報があって助かった。一から勉強していたら大変なところだった。

Ubuntu Linux で BROTHER 複合機のスキャナを使うに書かれている通りだ。

スキャナを動かす

とりあえずスキャナが動くまで、やったこととしては、以下である。

  • brsaneconfig4は既にインストールされていた。「brsaneconfig4 -h」で確認できる。
  • 「sudo apt -u install xsane」でxsaneをインストール
  • 参照先にあるようにブラザーのサイトからドライバをとってきてインストール(プリンタとスキャナ)。私の場合は「hdcpj952nlpr-3.0.0-1.i386.deb」と「brscan4-0.4.9-1.amd64.deb」だった。これをダブルクリックしてインストール。
  • 既にIP固定にしてある。参照先と同じように、このプリンタをpiyoとする。「sudo brsaneconfig4 -o piyo model=DCP-J952N ip=192.168.3.99」
  • あとは、「xsane」として起動し、しばらく待つ。しばし応答が無いので、何も見つけられないのかと思うのだが、そのまま待つ。

スキャナを選ぶと以下の画面になるので、ここでスキャンすればいい。

ただスキャンするだけではなく、少々の編集機能もあるようだ。回転も簡単にできる。

ファイルメニューの保存から保存ができるが、特にpnmという聞いたことも無い形式ではなくて、.jpgにすれば良い。

※スキャン前の画面で、出力パスを決めておけば良いことだった。

Gimpでスキャンする

これは実現できていない

どうせ加工するので、面倒のないよう、直接Gimpでスキャンしたいのだが、Gimpのメニューにスキャナのアイテムがない。「ファイル>画像の生成」である。Windowsバージョンではあったのに。調べてみると、以下を見つけた。

Gimp 2.10でスキャナーが見えない(使えない)時の対処方法

ソフトウェアマネージャを見てみると、たしかにFlatpakからインストールしている。これを削除し、Mintのリポジトリからインストールしてみる。

やはりだめ、「ファイル>画像の生成」メニューにスキャナはない。これもアンインストールし、上の記述の通り、PPA版というのを入れてみる。

$ sudo add-apt-repository ppa:otto-kesselgulasch/gimp
次のPPAを追加できません: ''この PPA は jammy をサポートしていません''。

jammyというのは、Mint 21.1のベースとなってるUbuntuのバージョンだ。

PPAというのは(初心者なので)、個人がメンテしているリポジトリのことらしい。otto-kesselgulaschというのは、Otto Kesselgulaschさんがメンテしているものらしい。

では、jammyをサポートしているリポジトリで、gimpがあるのは?

これをいれてみる。

sugimura@hulk:~$ sudo add-apt-repository ppa:ubuntuhandbook1/gimp
次の PPA を追加しようとしています:
 Unofficial build of GIMP image editor. So far supports for Ubuntu 20.04 & Ubuntu 21.10, Ubuntu 22.04.

Install:

        sudo add-apt-repository ppa:ubuntuhandbook1/gimp

        sudo apt update

        sudo apt install gimp

uninstall:

        sudo apt install ppa-purge

        sudo ppa-purge ppa:ubuntuhandbook1/gimp

Warranty and Disclaimer:

    I offer no warranty for any package in this PPA. While they may work
    fine for me, you use them at your own risk.

This PPA is maintained by https://ubuntuhandbook.org/

If the packages here are helpful, you may buy me a coffee:

         https://ko-fi.com/ubuntuhandbook1

         https://www.buymeacoffee.com/ubuntuhandbook1
 詳しい情報: https://launchpad.net/~ubuntuhandbook1/+archive/ubuntu/gimp
続けるには Enter キーを、キャンセルするには Ctrl + C を入力してください

ENTERを押す。

gpg: *警告*: homedir '/root/.gnupg'の安全でない許可
gpg: keybox'/root/.gnupg/pubring.kbx'が作成されました
gpg: *警告*: homedir '/root/.gnupg'の安全でない許可
gpg: keybox'/etc/apt/keyrings/A0062203196CA4482DDB859E4C1CBE14852541CB.keyring'が作成されました
gpg: 鍵4C1CBE14852541CB: 公開鍵"Launchpad PPA for Panda Jim"をインポートしました
gpg: 処理数の合計: 1
gpg:               インポート: 1
gpg: *警告*: homedir '/root/.gnupg'の安全でない許可

警告の意味がわからないが、とにかく続ける。

        sudo apt update
        sudo apt install gimp

gimpを起動すると、こんなメッセージ「GEGL version too old!」

たしかにおっしゃる通りだ

$ dpkg -l | grep gegl
ii  libgegl-0.4-0:amd64                        1:0.4.34-1build1                           amd64        Generic Graphics Library
ii  libgegl-common                             1:0.4.34-1build1                           all          Generic Graphics Library - common files

以下をやってみる。

$ sudo apt list --upgradable | grep gegl

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

libgegl-0.4-0/jammy 1:0.4.36-0jammy2 amd64 [1:0.4.34-1build1 からアップグレード可]
libgegl-common/jammy 1:0.4.36-0jammy2 all [1:0.4.34-1build1 からアップグレード可]

次に、

sudo apt upgrade

これでやっとgimpが普通に起動するが、しかしまたも同じだ。スキャナ取り込みメニューアイテムはない。

面倒なのでこれは放置することにした。

未分類

Posted by ysugimura