
おそらく私は不可能なことをしようとしているのでしょうが、何時間もグーグルで検索してもまだ 100% の答えは得られていません。
それで、Conky をデスクトップの背景 (デスクトップ アイコンの後ろ) に置くことは可能ですか?
通常の構成:
own_window yes
own_window_type normal # (desktop, override) - I have the same result for all this attributes
own_window_transparent yes
own_window_hints undecorated,below,skip_taskbar,sticky,skip_pager
Conky では、アイコンの前に (疑似) 透明な背景が表示されます (Conky の背景に背景画像が表示されていても、アイコンは完全にその背後に隠れています)。一方、私はその逆を実現しようとしています...
私のシステム:
- 11.4 の
- KDE 4.4 (リリース 3)
- 64ビット
答え1
conky の擬似的な透明度は、conky で覆われた壁紙の部分を再描画することによって実現されます。そのため、conky は壁紙の背後にあるデスクトップ アイコンを表示できません。
conky は境界線とタイトルバーのない通常のウィンドウであることに注意してください。
ただし、conky なしでデスクトップのスクリーンショットを作成し、それを壁紙として使用すると、conky の背後にあるデスクトップ アイコンを見ることができますが、それらをクリックすることはできません。
答え2
答え3
長い間この問題を回避しようと試みた後、ようやくデスクトップ アイコンが conky で重なっても正常に動作するようになりました。問題は新しい構文にあることが判明しました。
私の conkyrc には元々own_window_type = 'desktop'
(新しい構文) がありましたが、これを に変更すると、own_window_type desktop
デスクトップ アイコンが conky の重なりを通してクリック可能になりました。
own_window_type desktop
うまくいかない場合は、 を試してくださいown_window_type = 'desktop',
。