web-dev-qa-db-ja.com

Unityデスクトップでconkyが正しく動作しないのはなぜですか?

まず、デスクトップ環境は統一されています。私はそれを14.04 OSで使用しています(すべての最新の更新を使用)。私は最近 infinity conky をインストールしました。 conkyに付属のreadmeファイルに記載されているすべての指示を正しくインストールして実行しました。しかし、私のコンキーは次のように歪んで表示されます(背景画像は自分の壁紙です):

enter image description here

ご覧のとおり、フォントの後にボックスがあります。フォントは置き換えられるのではなく、最後のステータスから重複しているように見えます(たとえば、時間を確認できます)。また、アナログ時計の上を見ると、半分表示されているアイコンが表示されます。つまり、透明性の問題もあります。また、ターミナルでconkyを実行すると、「Unknown varaiable」として出力が表示されます。以下に示すように、その出力は印刷を続けます。

enter image description here

昨日、チャットルームの助けを借りてconkyを構成しようとしました。これは私が試したものです:

  • フォントを「Ubuntu」に変更しました
  • アンチエイリアスを無効化

両方とも機能しませんでした。 。conkyrcファイル (編集なし)です。

PS: here からconkyマネージャーをダウンロードしようとしましたが、14.04では使用できません。 conky、conkyall、curlがインストールされていることに注意してください。また、これは単一性自体の問題ですか?団結とコンキはお互いにうまくいかないのですか?または、この問題に直面しているのは開発者バージョンのOSを使用しているためですか?

更新:-最近何かに気づきました。 conkyは、ターミナルから起動したときに歪んで表示されません。しかし、ターミナルを最小化または閉じるか、別のワークスペースに移動すると、上記のようにconkyが歪んでしまいます。問題を引き起こしたのは端末から実行されていると思い、スクリプトをスタートアップアプリケーションに追加して再起動しました。新しいウィンドウを開くか、別のワークスペースに移動するまで、コンキーは歪みなく表示されました。このように、問題は一体性によるものと思われます。しかし、それは本当にですか?もしそうなら、これについてバグレポートを提出するとき、一体性のどの特定の側面とどのファイルを追加する必要があるのですか?

6
VenkiPhy6

own_window_type overrideを使用すると、歪みが発生します。歪みを解消するには、own_window_type desktopの代わりに.conkyrcown_window_type overrideを使用します。しかし、これはデスクトップで作業しようとするとconkyが消えるなどの他の問題を引き起こします(つまり、右クリック、パネルからメニューを開くなど)。したがって、own_window_type overrideの代わりにown_window_type dockを使用できます。これにより、デスクトップで作業しているときにconkyが消えることはありません。また、透明性の問題を解決するために、行own_window_transparent yesを削除し、代わりに次の行を含めることができます。

own_window_argb_visual yes    
own_window_argb_value 0

実際には、デフォルトの疑似透明度を回避するために、実際の透明度にARGBビジュアルを使用できます。そのため、デスクトップにアイコンがあっても表示されます。 ARGB visualは0〜255の値を取ることができ、値が大きいほど不透明度が高くなることに注意してください。したがって、歪みを除去し、透明度を調整できます。したがって、問題は解決されます。フォントの問題(上記のスクリーンショットに記載されている)の後のボックスは、新しい行を削除することで削除できますが、他のフォーマットには新しい行が必要になる場合があります。したがって、箱と一緒に暮らす以外に行かない。また、ボックスの問題は単一性でのみ一般的であることに注意してください。 Cinnamonのような他のデスクトップ環境には問題がないようです。

これらのソースへのクレジット:-

  1. Conky透明度が機能しない
  2. http://conky.sourceforge.net/config_settings.html
  3. chatroom からのヘルプ。
12
VenkiPhy6

14.04でも同じ問題が発生しました。いくつかのテストを行った後、own_window_type overrideからown_window_type desktopに変更され、conkyが正常に動作するようになりました。

1
Lucaramel

このチュートリアルを使用しました: http://wyldeplayground.net/how-to-remove-conky-shadow-in-14-04/ and conky OK!

0
rjbgbo