[Conky] Pas de transparence (résolu)

Xorg, Compiz, KDE / Gnome / Xfce / Fluxbox / e17 / fvwm ... GDM/KDM/XDM...
Avatar de l’utilisateur
Calimero
Elfe
Messages : 692
Inscription : ven. 02 mai 2008, 18:16
Localisation : Nantes (44)

[Conky] Pas de transparence (résolu)

Message par Calimero »

Salut !

Conky ne veut pas me faire de transparence, j'ai toujours un sale fond noir, jugez vous-même.

Image

Je voulais du texte blanc sur mon fond bleu, un conky intégré au fond d'écran, rien de plus !

.conkyrc :

Code : Tout sélectionner

background yes
update_interval 1

use_xft yes
xftfont Arial:size=10
#uppercase yes

own_window yes
own_window_transparent yes
own_window_hints undecorated, below, sticky, skip_taskbar, skip_pager

double_buffer yes
draw_shades yes
border_margin 0

default_color white
default_shade_color blue
default_outline_color white

gap_x 17
gap_y 50
alignment bottom_right

no_buffers yes

TEXT
[$nodename - $sysname $kernel $machine]
CPU@$acpitemp°C - load ${color #5000a0} ${cpu}% ${cpubar} $color
ram $memperc% - $mem/$memmax
eth0  ↓${downspeed eth0}k/s  ↑${upspeed eth0}k/s - uptime $uptime
sda1 ${fs_free /}/${fs_size /}
swap $swap/$swapmax
Et puis il disparaissait, mais problème réglé. ;)
Dernière modification par Calimero le mer. 23 juil. 2008, 23:05, modifié 2 fois.
Mes trucs : LiveCD http://ctkarch.org/ ; Blog, guide Arch, etc… http://calimeroteknik.free.fr/
In a world without walls and fences, who needs windows and gates ?
Alexis211
Hankyu
Messages : 13
Inscription : sam. 19 janv. 2008, 09:26
Localisation : 06000 FRANCE

Message par Alexis211 »

Salut,
Pour le premier problème, essaie de remplacer :

Code : Tout sélectionner

own_window_type desktop
par

Code : Tout sélectionner

own_window_type normal
Pour le 2e, je sais pas.
Avatar de l’utilisateur
Calimero
Elfe
Messages : 692
Inscription : ven. 02 mai 2008, 18:16
Localisation : Nantes (44)

Message par Calimero »

J'ai déjà essayé et j'ai un bouton Conky dans la barre des tâches, pas terrible...
Mes trucs : LiveCD http://ctkarch.org/ ; Blog, guide Arch, etc… http://calimeroteknik.free.fr/
In a world without walls and fences, who needs windows and gates ?
Alexis211
Hankyu
Messages : 13
Inscription : sam. 19 janv. 2008, 09:26
Localisation : 06000 FRANCE

Message par Alexis211 »

Alors remplace

Code : Tout sélectionner

own_window_hints undecorated, below
par

Code : Tout sélectionner

own_window_hints undecorated, below,skip_taskbar,skip_pager
skip_taskbar : pas d'icône dans la barre des tâches
skip_pager : la fenêtre conky n'est pas dessinée dans le truc pour changer de bureau virtuel
Avatar de l’utilisateur
Calimero
Elfe
Messages : 692
Inscription : ven. 02 mai 2008, 18:16
Localisation : Nantes (44)

Message par Calimero »

Yes !!
Problème de la fenêtre résolu, merci ! :D

Reste la transparence...
AIGLX est activé dans xorg.conf, je ne sais donc plus quoi faire...
Mes trucs : LiveCD http://ctkarch.org/ ; Blog, guide Arch, etc… http://calimeroteknik.free.fr/
In a world without walls and fences, who needs windows and gates ?
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Message par tuxce »

il te met une erreur quand tu le lances?
Avatar de l’utilisateur
Calimero
Elfe
Messages : 692
Inscription : ven. 02 mai 2008, 18:16
Localisation : Nantes (44)

Message par Calimero »

Bein non... :?

Code : Tout sélectionner

[calimero@webgine ~]$ conky
Conky: forked to background, pid is 3349
Conky: desktop window (1000014) is subwindow of root window (4e)
Conky: window type - normal
Conky: drawing to created window (a00001)
Conky: drawing to double buffer
Et j'ai essayé plein de .conkyrc avec des screenshots où y'avait de la transparence (le texte sur le fond d'écran quoi), dans le pire des cas, tout le bureau était tout noir, et dans le meilleur des cas c'était pareil.
Mes trucs : LiveCD http://ctkarch.org/ ; Blog, guide Arch, etc… http://calimeroteknik.free.fr/
In a world without walls and fences, who needs windows and gates ?
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Message par tuxce »

tu utilises kde?
si c'est le cas, regarde si en désactivant l'option "montrer les icones sur le bureau" (ou un truc du genre) et en la réactivant, ca fonctionne?

si c'est le cas, il va falloir spécifier ton image de fond avec un utilitaire tel que feh avant de lancer conky.
Avatar de l’utilisateur
Ricard
yeomen
Messages : 255
Inscription : lun. 03 sept. 2007, 20:59

Message par Ricard »

Rajoute ça dans ton .conkyrc

Code : Tout sélectionner

own_window_transparent	yes
Avatar de l’utilisateur
Calimero
Elfe
Messages : 692
Inscription : ven. 02 mai 2008, 18:16
Localisation : Nantes (44)

Message par Calimero »

Ricard a écrit :Rajoute ça dans ton .conkyrc

Code : Tout sélectionner

own_window_transparent	yes
Justement, ça y est déjà, voir le premier message où est mon .conkyrc...
tuxce a écrit :tu utilises kde?
Oui !
tuxce a écrit :si c'est le cas, regarde si en désactivant l'option "montrer les icones sur le bureau" (ou un truc du genre) et en la réactivant, ca fonctionne?
Oui, super !!
J'espère que le "bogue" (?) ne sera plus présent dans KDE 4 !!

Merci beaucoup ! :D
Mes trucs : LiveCD http://ctkarch.org/ ; Blog, guide Arch, etc… http://calimeroteknik.free.fr/
In a world without walls and fences, who needs windows and gates ?
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Message par tuxce »

Calimero a écrit : J'espère que le "bogue" (?) ne sera plus présent dans KDE 4 !!
peut etre, mais ce n'est pas vraiment un bug, conky pour simuler la transparence reprend l'image de la fenetre "root" or, kde ne met pas l'image de fond sur la fenetre "root" mais en crée une autre par dessus.
quand tu actives/désactives les icones, là, kde met une image.
d'où l'astuce d'utiliser "feh" par exemple pour spécifier une image de fond.
Avatar de l’utilisateur
Calimero
Elfe
Messages : 692
Inscription : ven. 02 mai 2008, 18:16
Localisation : Nantes (44)

Message par Calimero »

D'accord, je comprends mieux aussi, pourquoi à chaque démarrage je suis obligé d'aller décocher-recocher l'option.

En effet je le savais, que le bureau KDE était une fenêtre, par un moyen un peu bizarre :

Image

Je vais installer feh. Y a-t-il moyen, du coup, de faire en sorte que le bureau KDE soit transparent aussi ?
Mes trucs : LiveCD http://ctkarch.org/ ; Blog, guide Arch, etc… http://calimeroteknik.free.fr/
In a world without walls and fences, who needs windows and gates ?
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Message par tuxce »

Calimero a écrit : Je vais installer feh. Y a-t-il moyen, du coup, de faire en sorte que le bureau KDE soit transparent aussi ?
euh, pourquoi?
le principe d'utiliser feh est de mettre la meme image que celle du fond de kde, ainsi conky aura l'air transparent en reprenant une partie de cette image.
l'inconvénient est qu'il va falloir modifier la commande feh à chaque modification du fond de kde (ou alors utiliser un fichier tampon, enfin à toi de trouver ce qui te convient :))
Avatar de l’utilisateur
Calimero
Elfe
Messages : 692
Inscription : ven. 02 mai 2008, 18:16
Localisation : Nantes (44)

Message par Calimero »

D'acc ; je comprends pas le fichier tampon par contre.
Est-ce que KDE copierait dans un fichier à nom fixe, le fond d'écran actuel ? (ça m'arrangerait)

Du coup, si je change de fond avec KDE, le fond X change aussi, magie de l'interface.

Au fait : feh ne fonctionne pas.

Code : Tout sélectionner

[calimero@webgine ~]$ feh  --bg ~/.kde/default_blue.jpg
feh - No loadable images specified.
Use feh --help for detailed usage information
Cette image existe pourtant bien. Jamais vu un programme aussi tête de bois.

Puis feh c'est une usine à gaz. On peut pas définir le fond d'écran de la fenêtre root de X directement ?
Mes trucs : LiveCD http://ctkarch.org/ ; Blog, guide Arch, etc… http://calimeroteknik.free.fr/
In a world without walls and fences, who needs windows and gates ?
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Message par tuxce »

Code : Tout sélectionner

feh  --bg-center ~/.kde/default_blue.jpg
Avatar de l’utilisateur
Calimero
Elfe
Messages : 692
Inscription : ven. 02 mai 2008, 18:16
Localisation : Nantes (44)

Message par Calimero »

Bien joué !

Je le mets dans un script au démarrage de KDE.
Mes trucs : LiveCD http://ctkarch.org/ ; Blog, guide Arch, etc… http://calimeroteknik.free.fr/
In a world without walls and fences, who needs windows and gates ?
Avatar de l’utilisateur
cycyx
yeomen
Messages : 222
Inscription : dim. 02 mars 2008, 19:53

Message par cycyx »

Petite question idiote : au lieu de poster une photo de ton écran, tu ne pouvais pas faire un screenshot ? :P
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Message par tuxce »

surement parce qu'il est sous twm :P

Code : Tout sélectionner

import -window root screen.jpg
par exemple
aussi avec "scrot"
Avatar de l’utilisateur
cycyx
yeomen
Messages : 222
Inscription : dim. 02 mars 2008, 19:53

Message par cycyx »

C'est bien ce que je sous-entendais, mais j'avoue ne pas avoir été jusqu'à préciser les commandes à utiliser (et de plus, j'aurais fait un import en png moi, na!)...
Avatar de l’utilisateur
Calimero
Elfe
Messages : 692
Inscription : ven. 02 mai 2008, 18:16
Localisation : Nantes (44)

Message par Calimero »

Cette photo date de ma première install d'Arch, et j'imaginais même pas qu'une capture puisse fonctionner, de plus j'ignorais totalement l'existence de scrot et encore moins de import. (je viens d'appendre son existence)

Sur le moment ça m'avait paru très simple de prendre une photo, voilà plus ou moins pourquoi.

Oui, à l'époque je ne connaissais pas non plus la signification de ~/ ni de find, et on me parlait de ~/.xinitrc sans que je comprenne...
J'avais lancé X, tapé startkde, et j'ai eu ce que vous voyez.


Sinon : KDE stocke-t-il une copie de l'image de fond quelque part, sous un nom fixe ? Auquel cas, je précise ce fichier à feh, et quand je change de fond il s'affiche aussi derrière conky.
Mes trucs : LiveCD http://ctkarch.org/ ; Blog, guide Arch, etc… http://calimeroteknik.free.fr/
In a world without walls and fences, who needs windows and gates ?
Répondre