web-dev-qa-db-fra.com

Problème de transparence et d'actualisation de Conky

Je suis récemment passé de 12.04 à 14.04, Compn. Conky tranparant se comporte anormalement maintenant et je ne peux pas le réparer.

La transparence est désactivée, Conky agit normalement. La transparence est activée, c'est comme si à chaque rafraîchissement, le calque précédent n'était pas supprimé, de sorte qu'ils s'empilaient les uns sur les autres.

Voir les captures d'écran:

pas de transparence:

enter image description here

transparent:

enter image description here

ordinaire:

enter image description here

J'ai essayé toutes sortes de combinaisons de la section pertinente dans .conkyrc mais en vain ...

Lignes pertinentes dans .conkyrc:

## Create own window in instead of using desktop?
#
own_window yes
own_window_transparent yes
#own_window_type normal
own_window_type override
own_window_class conky-semi
#own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
####
## Some distros also require the following 2 lines.
#
#own_window_argb_visual yes
#own_window_argb_value 0

J'ai récemment remarqué qu'il est variable: il le fait toujours juste après le démarrage ou "conky" dans le terminal, mais après un certain temps, il s'arrête (c'est normal pour Conky), mais après un intervalle de temps variable, "l'empilement" recommence. .

NB: plus je le regarde, plus je pense que cela pourrait être un compositing ou un gestionnaire de fenêtres, et PAS un problème de conky. Étrange, car mis à part le problème d'actualisation de Conky, le système fonctionne parfaitement (jusqu'à présent ...)

Merci pour toute aide

3
Tinellus

J'ai rencontré le même problème. La transparence ne fonctionne pas avec le remplacement window_type. Et window_type desktop disparaît sur show_desktop. Je suis venu avec cette config pour Ubuntu 14.04 avec l'unité et la composition

panneau own_window_type own_window_hints non décoré, ci-dessous, collant, skip_taskbar, skip_pager

1
exp0devel

Pour moi, cela fonctionne, même si je n'utilise pas Compiz et 14.04. Après avoir appliqué les nouvelles valeurs à .conkyrc avez-vous redémarré conky in terminal comme ceci killall conky, puis conky?

fond oui
update_interval 1

use_xft oui override_utf8_locale oui
xftalpha 0,84
majuscule non

own_window oui
own_window_argb_visual oui
own_window_transparent oui
own_window_class conky-semi
own_window_hints non décoré, ci-dessous, collant, skip_taskbar, skip_pager

0
v2r

Je l'ai corrigé avec cette configuration

-- — WINDOW — #
    own_window_argb_visual = true,
    own_window_argb_value=0,
    own_window=true,
    own_window_transparent=true,
    own_window_hints='undecorated,below,sticky,skip_taskbar,skip_pager',

-- — BORDER — #
    border_inner_margin = 1,
    border_outer_margin = 1,
    border_width = 1,
0
John Tyler