Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Sun 28 Aug 2016, 02:59
All times are UTC - 4
 Forum index » House Training » Users ( For the regulars ) » Pour les francophones
Compton pour OB/Lxde/Metacity/Jwm
Moderators: Béèm, darkerror05
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [15 Posts]  
Author Message
Médor

Joined: 26 May 2011
Posts: 2822

PostPosted: 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.
compton.pet
Description 
pet

 Download 
Filename  compton.pet 
Filesize  16 KB 
Downloaded  333 Time(s) 

Last edited by Médor on Sat 13 Oct 2012, 11:38; edited 1 time in total
Back to top
View user's profile Send private message 
Médor

Joined: 26 May 2011
Posts: 2822

PostPosted: 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.
compton-0d4c6fc.pet
Description 
pet

 Download 
Filename  compton-0d4c6fc.pet 
Filesize  18.07 KB 
Downloaded  594 Time(s) 
jwm-compton.jpg
 Description   
 Filesize   64.37 KB
 Viewed   2050 Time(s)

jwm-compton.jpg


_________________
Recherches Puppy|Index Puppy|Index FR|Tuto Toutou
Back to top
View user's profile Send private message 
Médor

Joined: 26 May 2011
Posts: 2822

PostPosted: Sat 13 Oct 2012, 12:23    Post subject:  

Compton avec Metacity/Lxpanel !
Compton avec Metacity et Lxpanel.jpg
 Description   
 Filesize   71.16 KB
 Viewed   2266 Time(s)

Compton avec Metacity et Lxpanel.jpg


_________________
Recherches Puppy|Index Puppy|Index FR|Tuto Toutou
Back to top
View user's profile Send private message 
Argolance


Joined: 06 Jan 2008
Posts: 2513
Location: PORT-BRILLET (Mayenne - France)

PostPosted: 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
View user's profile Send private message Visit poster's website 
Médor

Joined: 26 May 2011
Posts: 2822

PostPosted: 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.
compton sur wary 5.3.jpg
 Description   
 Filesize   41.57 KB
 Viewed   2210 Time(s)

compton sur wary 5.3.jpg


_________________
Recherches Puppy|Index Puppy|Index FR|Tuto Toutou
Back to top
View user's profile Send private message 
Argolance


Joined: 06 Jan 2008
Posts: 2513
Location: PORT-BRILLET (Mayenne - France)

PostPosted: 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.
Shocked
Bizarre, vous avez dit bizarre!

Cordialement.

_________________

Back to top
View user's profile Send private message Visit poster's website 
Médor

Joined: 26 May 2011
Posts: 2822

PostPosted: Sat 13 Oct 2012, 15:45    Post subject:  

Allez juste pour le fun, compton sur Toutou-4.1.2 Laughing
Compton sur Toutou-412.jpg
 Description   
 Filesize   45.49 KB
 Viewed   2106 Time(s)

Compton sur Toutou-412.jpg


_________________
Recherches Puppy|Index Puppy|Index FR|Tuto Toutou
Back to top
View user's profile Send private message 
Médor

Joined: 26 May 2011
Posts: 2822

PostPosted: Sun 14 Oct 2012, 03:32    Post subject:  

Par contre pas de transparence des fenêtres dans JWM 2.0.1 Crying or Very sad
Compton et Jwm 2.0.1 TTL412.jpg
 Description   
 Filesize   67.06 KB
 Viewed   2228 Time(s)

Compton et Jwm 2.0.1 TTL412.jpg


_________________
Recherches Puppy|Index Puppy|Index FR|Tuto Toutou
Back to top
View user's profile Send private message 
Argolance


Joined: 06 Jan 2008
Posts: 2513
Location: PORT-BRILLET (Mayenne - France)

PostPosted: Mon 13 Jun 2016, 08:40    Post subject:  

Bonjour,
Existe-t-il un paquet de compton plus récent que celui donné plus haut? J'ai essayé de compiler mais sans succès. Confused
Merci.

Cordialement.

_________________

Back to top
View user's profile Send private message Visit poster's website 
Mdor


Joined: 24 Jul 2010
Posts: 631
Location: France

PostPosted: Mon 13 Jun 2016, 13:02    Post subject:  

Bonsoir Argolance,

Ci-joint la dernière version de compton (git 2015-09-22) compilée sous Slaxen/Slacko-5.9.3
Dépendance : libconfig-1.4.9-i486-1alien.txz
Sinon chercher un paquet compton compatible sur https://pkgs.org/

Il serai intéressant de concevoir une interface GUI en gtkdialog pour la config car celles existantes sont soit en QT ou en Python + PyGTK donc assez lourdes en dépendances...
J'ai aussi adapté une interface Yad mais elle ne permet que de lancer/arrêter compton et d'éditer manuellement le fichier de config (~/.compton.conf).
Le pet inclut un fichier ~/Startup/compton-start, voir aussi la doc dans /usr/share/doc/compton/


Cordialement,
Médor.
compton-2343e4b.pet
Description 
pet

 Download 
Filename  compton-2343e4b.pet 
Filesize  109.67 KB 
Downloaded  24 Time(s) 

_________________
Recherches Puppy|Index Puppy|Index FR|Tuto Toutou
Back to top
View user's profile Send private message 
Argolance


Joined: 06 Jan 2008
Posts: 2513
Location: PORT-BRILLET (Mayenne - France)

PostPosted: Mon 13 Jun 2016, 14:03    Post subject:  

Bonsoir,
Merci beaucoup Médor! Smile
je vais tester ça...
Quote:
Il serai intéressant de concevoir une interface GUI en gtkdialog pour la config

J'en avais fait une, appelée 2Pfx (tu dois t'en souvenir!), mais elle est devenue obsolète. Je l'avais faite pour le fun car en réalité, je ne suis pas un fan des effets en question. Compton et les autres sont néanmoins intéressants car ils évitent que les fenêtres enfants de certains scripts laissent des "trous" sur la fenêtre mère lorsqu'on les déplace. Les ombres sont utiles aussi pour délimiter/distinguer les fenêtres les unes des autres avec certains thèmes. La transparence sur les menus et la barre des tâches oui, mais pas sur les fenêtres, je trouve pour ma part que ce n'est pas vraiment utile en fait. Pour le coup, la dernière version de ToOpPy ne dispose que d'une icône dans la zone système de la barre ("comptonsystray") qui propose deux réglages seulement: ToOpPy par défaut, et Compton par défaut. Au bout du compte, je trouve que ça suffit amplement mais il est facile d'en ajouter autant qu'on veut. Tu peux toujours jeter un œil si ça t'intéresse...

Cordialement.
Back to top
View user's profile Send private message Visit poster's website 
nilsonmorales


Joined: 15 Apr 2011
Posts: 855
Location: El Salvador

PostPosted: Tue 14 Jun 2016, 00:09    Post subject:  

Hey Argolance, made a little gui in gtkdialog, compton and xcomprmrg-dana is not compatible with xlock so, take care about it.
http://repo.gentoo-es.com/PuppyLinux-repositorios/Pupjibaro/3.2.48/compton_xcompmgr-0.1.3.pet
Attached a tar.gz file with others configs in gtkdialog from pclinux and others
Pclinux-compton_settings.tar.gz
Description 
gz

 Download 
Filename  Pclinux-compton_settings.tar.gz 
Filesize  7.29 KB 
Downloaded  24 Time(s) 

_________________
My blog | | Github


Back to top
View user's profile Send private message 
Mdor


Joined: 24 Jul 2010
Posts: 631
Location: France

PostPosted: Tue 14 Jun 2016, 04:01    Post subject:  

Hi,

There is an update version of compton_settings v0.10 script:
xcompton-tools-0.10-1pclos2015.i586.rpm

Cheers
Médor.
Capture_2016-06-14.jpg
 Description   
 Filesize   123.1 KB
 Viewed   119 Time(s)

Capture_2016-06-14.jpg


_________________
Recherches Puppy|Index Puppy|Index FR|Tuto Toutou
Back to top
View user's profile Send private message 
Argolance


Joined: 06 Jan 2008
Posts: 2513
Location: PORT-BRILLET (Mayenne - France)

PostPosted: Tue 14 Jun 2016, 04:33    Post subject:  

Bonjour
@nilsonmorales Smile,
Thank you!
nilsonmorales wrote:
compton and xcomprmrg-dana is not compatible with xlock so, take care about it.
ToOpPy Xlock supports compton and others EDIT: if parameters are set using 2Pfx or compsystray. I will soon add more predefined parmeters in the right click menu (currently 2: ToOpPy and Compton defaults) and(or) add an entry to let user execute compton settings GUI from. This should be easily done.

@Médor
Merci pour le lien.

Cordialement.
160614_102346_3200x1200_easyshot.jpg
 Description   
 Filesize   15.03 KB
 Viewed   99 Time(s)

160614_102346_3200x1200_easyshot.jpg


_________________

Back to top
View user's profile Send private message Visit poster's website 
Mdor


Joined: 24 Jul 2010
Posts: 631
Location: France

PostPosted: Tue 14 Jun 2016, 05:09    Post subject:  

Il existe aussi un utilitaire sparky-compton (à adapter...) qui peut demeurer dans la barre de lxpanel.
sparky-compton_0.1.10_all.deb

Cordialement,
Médor.
Capture_2016-06-14(1).jpg
 Description   
 Filesize   64.53 KB
 Viewed   108 Time(s)

Capture_2016-06-14(1).jpg


_________________
Recherches Puppy|Index Puppy|Index FR|Tuto Toutou
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 1 [15 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » House Training » Users ( For the regulars ) » Pour les francophones
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0561s ][ Queries: 13 (0.0043s) ][ GZIP on ]