答え1
「デスクトップ」プロファイルを設定せずにlxde-metaが表示されたときにこの問題が発生しました。これは、「jpeg」USEフラグ(および他のすべての仮想フラグ)が設定されていないことを意味します。
LXDEはまだインストールされていますが、「gdk-pixbuf」(画像の読み込み担当)パッケージをインポートすると、jpegをサポートせずにコンパイルされます。これにより、背景が黒になり(画像を読み込めません)、デフォルトの画像ビューア(gpicview)がjpgを開くことができなくなります。 PCManFMサムネイルも影響を受けます。
以下を実行して問題を解決できます。
euse -E jpeg jpeg2k
emerge -UDua @world
「jpeg」および「jpeg2k」USEフラグをグローバルに追加するには、コンパイル後に変更されたUSEフラグを含むすべてのパッケージを再表示します。
また、以下を実行して「gdk-pixbuf」の依存関係を再コンパイルする必要がありました。
emerge -ae gdk-pixbuf
私が知っている限り、これは必要ありませんが、USEフラグの影響を受けるパッケージだけが再び表示される場合は、必要なライブラリが所定の位置にないために必要になる場合があります。
「gdk-pixbuf」で使用可能なフラグと現在の状態は、次のコマンドを実行して簡単に見つけることができます。
equery uses gdk-pixbuf
答え2
これを行うには、「jpeg」USEフラグを設定する必要があり、有効になっていることを確認してください。