CDEで壁紙として使用するためにJPEG画像を変換したいです。 Convertを使用してgimpを使用してjpeg(元のHD 1920x1024)を320x240に8ビットに再調整しました。
convert 9.jpg -colors=256 9.xpm
その後、$HOME/.dt/backdropsと入力するとプレビューに表示されますが、「dtstyleを適用」をクリックすると...何も起こりません。私は何を見逃していますか?
一部の画像は動作し、一部は動作しません。たとえば、xpmに変換すると正常に動作します。
自然の他の画像 - 壁紙なし
忘れました:VNC Xサーバーでのみ発生します。おそらくVNCの問題ですか?
答え1
XPMファイルを見ないと言うのは難しいですが、GIMPを使って解像度を下げる方法が正しく行われていないようです。あるいは、8ビットの色深度が本当に心配な場合は、実際には256色以下に下げる必要があります。ウィンドウマネージャ自体(CDE)には、他のプログラムと同様にいくつかの色が必要です。
伝統的に、1990年代には、古い8ビットカラーX端子で6x6x6カラーキューブ(216色)を使用していました。単一のコマンドで画像をXPMに変換し、320x240にサイズ変更し、色数を減らすことができます。
convert foo.jpg -geometry 320x240 -colors 216 foo.xpm
216がうまくいかない場合は、少ない色で再試行して、どの値が適切かを教えてください。
ところで、8ビットカラーマップの交換に問題がある場合(プログラムを切り替えると他のアプリケーションの色が大幅に変わる)、216の「ネットワークセーフ」カラーで構成される「netscapeカラーマップ」を試してみてください。
convert 9.jpg -geometry 320x240 -remap netscape: 9.xpm