Conky透明度が機能しない


12

最近、Ubuntu 12.10にアップグレードして以来、順調にconky機能しています。これは、しばらくしてから見たものです(特に、[デスクトップを表示する]オプションを使用して、マウスをコーナーにドラッグすると、Ubuntu Tweak許可されます)。

ここに画像の説明を入力してください

これは私の.conkyrc ファイルと私の~/.conky/bargraph_small.lua ファイルです

設定を微調整してみましたが、少しランダムに見えます。動作する場合と動作しない場合があります。何か案は?乾杯。

回答:


23

fluxboxのconkyでも同じ問題がありました。変更して問題を解決しました

own_window_type overrideto own_window_type normal(.conkyrcの17行目)

ここでよりconkyの構成設定を確認してください。

http://conky.sourceforge.net/config_settings.html

上記の答えはほとんどの場合に当てはまりますが、この特定のケースではうまくいきません。Ubuntu Tweakの「デスクトップの表示」オプションは、開いているすべてのウィンドウを最小化します。.conkyrc行16に記載されていown_window yesます。つまり、conkyには独自のウィンドウがあります。own_window_type normalウィンドウが「正常に」動作するように指示されていることによって(ただし、移動することはできません)。したがって、「デスクトップを表示」オプションを使用すると、conky-windowは他のウィンドウと同様に最小化されます。own_window noこれは配置の問題を引き起こすため、この行はオプションではありません。

解決策は、ウィンドウをデスクトップに貼り付けることであると思われますが、これは行own_window_type normalをに変更することで実現されown_window_type desktopます。ただし、これにより「デスクトップを表示」を使用するとコンキーウィンドウがデスクトップに残りますが、何らかの理由でデスクトップが左右にクリックされると、コンキーウィンドウが再び表示されなくなります。

これまでのところでconkyを維持しているように見えるものはに変わっown_window_type normalていown_window_type dockます。この方法の欠点は、ギャップxとギャップyを使用してデスクトップの適切な場所にconkyを再度配置する必要があることです。ギャップxは、右側ではなくデスクトップエッジの左側からカウントされるようになりました。ギャップyはまだ上からカウントされます。したがって、画面の解像度が1440x900で、ギャップxが10で、コンキ最大が250であったとすると、新しいギャップxは1440-250-10 = 1180になります

さらに、表示されているドックの境界線を完全に失うには、行own_window_transparent yes を次の行に変更します:own_window_argb_visual yesおよびown_window_argb_value 0。.conkyrcの18行目は、18と19の2行で新しいコードに置き換える必要があります。own_window_argb_valueが255に設定されている場合、コンキーウィンドウは透明にならず、黒になります。

このソリューションはテスト済みであり、動作しているようです。ソリューションは、上記のリンクのconfig_settingsに基づいています。


これには、「デスクトップを表示」機能を使用してマウスをコーナーにドラッグすると(機能が提供されますUbuntu Tweak)表示されconkyなくなる(最小化されると思います)ことはありません
Gabriel

マウスを隅にドラッグして「デスクトップを表示」します。UbuntuTweakの最新バージョンでこの機能を有効にするにはどうすればよいですか?これまでのところ、あなたのconkyの動作を複製することはできませんでした。新しくインストールしたUbuntu 12.10でrcとluaを使用しました。
jeroen

Ubuntu Tweakの[設定]> [ワークスペース]を開き、コーナーの1つで[デスクトップを表示]アクションを選択します(私の右上です)。
ガブリエル

私の改善された答えをご覧ください!
jeroen

1
まあ、私たちはそこにいると思います。乾杯
-jeroen

0

別の回答があります。

1)ウィンドウをown_window_type normalにします

2)compiz config managerに移動します。

3)ウィンドウの境界に移動します

4)ウィンドウタイプの隣にある+アイコンをクリックします。例外を追加するには、境界線が必要です。

4.1)conkyウィンドウが開いている間に; タイプを「ウィンドウ名」に設定し、値の横にある「グラブ」をクリックします。次に、コンキーウィンドウをつかみます。

4.2)次に、「逆」または「逆」などのチェックボックスをオンにします。

5)影についても同じことを行います。

6)ハッピーコンキング

問題は、すべてのワークスペースに表示されることです。(もしあなたの一人が解決を知っているなら、私に知らせてください)。次の問題:conkyウィンドウをクリックすると、通常のウィンドウと同じように他のすべてのウィンドウにジャンプします。また、「デスクトップの表示」も問題です。


彼がこの質問をした日に試してみましたが、Conkyではうまくいきませんでした。コンキーはCompiz以外の手段で描かれているのでしょうか?これは、ターミナルウィンドウやファイルブラウザなど、他のアプリを透過的にする方法です。それは素晴らしいトリックです。
-SunnyDaze

0

Xubuntu 14.04でも同じ問題が発生しました。私の場合、Conkyは常に完璧に機能していましたが、ある日、もはや透明ではないことに気付きました。問題は、Window Manager TweaksでCompositorオプションを無効にしていたことです。そのボックスをもう一度チェックすると、Conkyは再び透明になりました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.