| Author |
Message |
Médor

Joined: 26 May 2011 Posts: 724
|
Posted: Sat 25 Aug 2012, 12:24 Post subject:
Compton pour OB/Lxde/Metacity/Jwm Subject description: fork de xcompmgr |
|
Bonjour,
Voici deux substituts améliorés de xcompmgr !
Le premier étant xcompmgr-dana : xcompmgr-dana_1.1.4-0.1_i386.deb
Le second étant un fork de xcompmgr-dana : compton v0.0.1 (en développement actif), les sources sont disponibles sur ce lien : chjj-compton-f358eb5.tar.gz le détail des améliorations étant décrites sur https://github.com/chjj/compton ce dernier est prévu pour fonctionner avec OpenBox (Lxde ou OB+Lxpanel), j'ai testé sur d'autres WMs mais le résultat est moins probant !
Édité :
Compton fonctionne bien avec metacity il remplace avantageusement le compositeur intégré !
(Il fonctionne aussi avec xfce mais le compositeur intégré va tout aussi bien).
A noter que sa consommation en RAM est légère : 1,6Mo RSS !
Sur Lucid-528 ou ASRI-300 avec Lxpanel et OpenBox, compton permet d'obtenir directement les effets d'ombres, de fondus et la transparence sur toutes les fenêtres ainsi que dans les menus : lxpanel, openbox et gtk.
Pour l'activer pas besoin de modifier xorg.conf comme pour k/xcompmgr, placer une ligne dans ~/.xinitrc ou créer un script à placer dans ~/Startup, du genre :
compton-start
| Code: | #!/bin/sh
#Compositor for OpenBox
compton -cC -fF -I 0.065 -O 0.065 -D 6 -m 0.8 -G -b -i 0.5 -e 0.75 |
(Ce script est dans le pet ci-joint).
Détail des options :
| Code: | compton v0.0.1
usage: compton [options]
Options
-d display
Which display should be managed.
-r radius
The blur radius for shadows. (default 12)
-o opacity
The translucency for shadows. (default .75)
-l left-offset
The left offset for shadows. (default -15)
-t top-offset
The top offset for shadows. (default -15)
-I fade-in-step
Opacity change between steps while fading in. (default 0.028)
-O fade-out-step
Opacity change between steps while fading out. (default 0.03)
-D fade-delta-time
The time between steps in a fade in milliseconds. (default 10)
-m opacity
The opacity for menus. (default 1.0)
-c
Enabled client-side shadows on windows.
-C
Avoid drawing shadows on dock/panel windows.
-z
Zero the part of the shadow's mask behind the window (experimental).
-f
Fade windows in/out when opening/closing.
-F
Fade windows during opacity changes.
-i opacity
Opacity of inactive windows. (0.1 - 1.0)
-e opacity
Opacity of window titlebars and borders. (0.1 - 1.0)
-G
Don't draw shadows on DND windows
-b daemonize
Daemonize process.
-S
Enable synchronous operation (for debugging). |
Cordialement,
Médor.
| Description |
|
| Filesize |
349.78 KB |
| Viewed |
555 Time(s) |

|
| Description |
|

Download |
| Filename |
compton.pet |
| Filesize |
16 KB |
| Downloaded |
125 Time(s) |
Last edited by Médor on Sat 13 Oct 2012, 11:38; edited 1 time in total
|
|
Back to top
|
|
 |
Médor

Joined: 26 May 2011 Posts: 724
|
Posted: Sat 13 Oct 2012, 09:51 Post subject:
Compton : aussi pour JWM |
|
Bonjour,
Ci-joint une version compton plus récente, elle permet aussi les effets de transparence dans JWM : testé sur la version svn 574 contenu dans Exprimo 5X3.4.11.
Les toutes dernières versions de compton consomment beaucoup plus de mémoire sans apporter ici d'amélioration significative pour l'instant...
Cordialement,
Médor.
| Description |
|

Download |
| Filename |
compton-0d4c6fc.pet |
| Filesize |
18.07 KB |
| Downloaded |
211 Time(s) |
| Description |
|
| Filesize |
64.37 KB |
| Viewed |
529 Time(s) |

|
_________________ Recherches Puppy|Index Puppy|Index FR|Tuto TTL
|
|
Back to top
|
|
 |
Médor

Joined: 26 May 2011 Posts: 724
|
Posted: Sat 13 Oct 2012, 12:23 Post subject:
|
|
Compton avec Metacity/Lxpanel !
| Description |
|
| Filesize |
71.16 KB |
| Viewed |
514 Time(s) |

|
_________________ Recherches Puppy|Index Puppy|Index FR|Tuto TTL
|
|
Back to top
|
|
 |
Argolance

Joined: 06 Jan 2008 Posts: 1380 Location: PORT-BRILLET (Mayenne - France)
|
Posted: Sat 13 Oct 2012, 12:52 Post subject:
|
|
Hello,
| Quote: | | Pour l'activer pas besoin de modifier xorg.conf comme pour k/xcompmgr | Pas besoin non plus sur Racy 5.3 et les Puppies dernière génération, ni avec kcompmgr, ni avec xcompmgr: ça fonctionne "out of the box". Ce qui n'était pas le cas pour Toutou/Puppy 4.31 sur lequel, même avec compton (que j'ai essayé), il était nécessaire de modifier xorg.conf. Seule Wary ne semble pas accepter les effets d'ombre et de transparence.
Avec JWM, il faut cependant que les fichiers de configuration des thèmes /root/.jwm/themes/themes-jwmr comportent les lignes appropriées, par exemple: | Code: | <Opacity>0,8</Opacity>
| dans les sections:<WindowStyle>
<TrayStyle>
<MenuStyle> ... dont les effets peuvent ainsi être configurés indépendamment.
Cordialement.
_________________

|
|
Back to top
|
|
 |
Médor

Joined: 26 May 2011 Posts: 724
|
Posted: Sat 13 Oct 2012, 14:16 Post subject:
|
|
Effectivement je viens de tester à l'instant le dernier pet de compton sur Wary 5.3 que j'avais installé pour tester certaines différences avec Toutou Bêta 5, il faut ajouter à la fin du fichier une section "extensions" dans /etc/X11/xorg.conf
| Code: | Section "Extensions"
Option "Composite" "1"
EndSection
#PuppyHardwareProfile=blablaXYZ |
Je suppose que c'est en rapport avec les anciennes versions de Xorg 7.3, cette section ne figurant pas sur Exprimo 5X3.4.11...
Par contre Je n'ai rien changé dans jwm...
Cordialement,
Médor.
| Description |
|
| Filesize |
41.57 KB |
| Viewed |
495 Time(s) |

|
_________________ Recherches Puppy|Index Puppy|Index FR|Tuto TTL
|
|
Back to top
|
|
 |
Argolance

Joined: 06 Jan 2008 Posts: 1380 Location: PORT-BRILLET (Mayenne - France)
|
Posted: Sat 13 Oct 2012, 14:48 Post subject:
|
|
Hello Médor,
Je viens de supprimer tout ce qui se rapporte aux effets de transparence sur un thème jwm test (balises <opacity>): effectivement les effets fonctionnent quand même mais sur les fenêtres seulement, plus sur les Menus ni sur les barres des tâches et de lancement d'applications.
Si j'ajoute les lignes que tu donnes plus haut dans xorg.conf, ça ne change rien (du moins avec kcompmgr et xcompmgr!). Avec les fichiers jwm des thèmes configurés comme indiqué ci-dessus, il n'y a pas besoin de ces lignes additionnelles dans xorg.conf: ça marche sans!
J'obtiens les mêmes résultats et sur mon portable et sur mon ordinateur de bureau avec Racy 5.3, ça n'a donc probablement rien à voir avec le type de carte graphique.
Bizarre, vous avez dit bizarre!
Cordialement.
_________________

|
|
Back to top
|
|
 |
Médor

Joined: 26 May 2011 Posts: 724
|
Posted: Sat 13 Oct 2012, 15:45 Post subject:
|
|
Allez juste pour le fun, compton sur Toutou-4.1.2
| Description |
|
| Filesize |
45.49 KB |
| Viewed |
473 Time(s) |

|
_________________ Recherches Puppy|Index Puppy|Index FR|Tuto TTL
|
|
Back to top
|
|
 |
Médor

Joined: 26 May 2011 Posts: 724
|
Posted: Sun 14 Oct 2012, 03:32 Post subject:
|
|
Par contre pas de transparence des fenêtres dans JWM 2.0.1
| Description |
|
| Filesize |
67.06 KB |
| Viewed |
461 Time(s) |

|
_________________ Recherches Puppy|Index Puppy|Index FR|Tuto TTL
|
|
Back to top
|
|
 |
|