CUPSとブラザーMFCを使用してRasperry Piから印刷

CUPSとブラザーMFCを使用してRasperry Piから印刷

Rasperry Pi 400にBrother MFCプリンタ(DCP-9055CDN)を取り付けました。印刷は機能しますが、常に "Box86 with Dynarec v.0.2.1 aa7b620d, build on 2021-04-07 17:38" :04)という行を含む追加ページがあります。

この追加ページを非表示にするにはどうすればよいですか?

ベストアンサー1

BrotherはRaspberry Piアーキテクチャ用のARMバイナリを提供していないようですので、エミュレータでIntel x86バイナリを使用してください。ボックス86それを実行します。ソースが示すように、表示されるメッセージはおそらくこのエミュレータからのものです。buildinfo.c:

void PrintBox86Version()
{
    printf("Box86%s%s v%d.%d.%d %s built on %s %s\n", 

これがどこと呼ばれるのか見てメインプログラムこれはC変数に依存していることがわかります。box86_nobannerこれはで設定されていますgetenv()。簡単に言えば、ヘルプ出力には次の設定が可能であることが示されます。

BOX86_NOBANNER 0/1 box86バージョン印刷の有効化/無効化と起動時にビルド

BOX86_NOBANNER=1CUPS環境で設定を指定できる場所を確認するには、インストールファイルを確認する必要があります。 (今はそうすることはできません)。

簡単で迅速な代替として、バイナリがある場合は、名前を変更し、/usr/bin/box86その場所にシェルスクリプトを配置してこの変数を設定し、名前が変更されたバイナリを呼び出して引数を繰り返すことができます。

おすすめ記事