[RESOLU] En mettre plein les yeux !

Post Reply
Message
Author
jplt

[RESOLU] En mettre plein les yeux !

#1 Post by jplt »

Pour en faire baver dans mon entourage , je voudrais leur montrer une puppy/toutou avec compiz et ses effets (cube,etc...).

Si l'un d'entre vous à des pistes (puppy dérivée ou installation de pet/sfs) ?

Merci.
Last edited by jplt on Wed 14 Nov 2012, 08:32, edited 1 time in total.

Médor

xcompmgr et transset-df

#2 Post by Médor »

Bonsoir,

les pets/sfs et fils pour Compiz peuvent être trouvés par Wellminded :
http://wellminded.com/puppy/pupsearch.html
Je n'ai pas encore testé Compiz !


Voici quelques effets d'ombres et de transparences obtenus simplement par xcompmgr
et transset-df sur l'ASRI éduc. Profs V300 bêta (Lucid 525) du 22/07/2011.
Le tout étant bien moins lourd que Compiz...

La procédure :

Rajoutez à la fin de /etc/xorg.conf :

Code: Select all

Section "Extensions"
# This enables kcompmgr or xcompmgr (if present)
	Option "Composite" "Enable"
EndSection

#PuppyHardwareProfile=NVidiaNECLCD1550V
La dernière ligne étant bien entendu déjà existante... ;)



Dans ~/.xinitrc :

Rajoutez avant le traitement de "rox -p /root/Choices/ROX-Filer/PuppyPin",
pour une Lucid ces deux premières lignes à placer avant la dernière ligne existante :

Code: Select all


#start composite
xcompmgr -r 12.00 -o 0.75 -l -15.0 -t -15.0 -I 0.028 -O 0.03 -D 10.0 -c -C -f -F &

#if jwm, icewm, openbox or fluxbox then we run rox-desktop #micko 311010 v luci-234


Transparence des fenêtres :

La transparence [transset-df] à la demande d'une fenêtre à la façon de xkill
s'obtient ici par un racourci clavier [Ctrl Alt t] à rajouter dans :
~/.config/openbox/rc.xml

Dans la section « <!– Keybindings for running applications –> » ajoutez :

Code: Select all

    <keybind key="C-A-t">
	  <action name="Execute">
	     <execute>/usr/bin/transset-df</execute>
	  </action>
    </keybind>
l'action est réversible par la même commande.

Une icône liée à l'exécution de transset-df à placer dans la barre des tâches
(ici : LxPanel) peut être créée...



Gestion graphique des paramètres de xcompmgr.

Installez le pet pour Gcompmgr.

Après avoir effectué vos réglages pour connaitre les valeurs obtenues et pouvoir
modifier la ligne xcompmgr dans ~/.xinitrc à votre convenance, lancez htop ou à
défaut top dans la Console et copier la ligne correspondante de xcompmgr.



Réglages d'OpenBox.

Par le gestionnaire de configuration d'Openbox (obconfig) à l'onglet "Apparence"
vérifiez que soit bien coché : "Animer les réductions et les restaurations".
(Les animations peuvent être activées naturellement aussi sans la composite...).

Le remplacement d'OpenBox par Metacity assurerai le support des effets de
transparence directement.



Remarques :

Le pilote actuel de ma carte vidéo est "NV", je n'ai pas installé le pilote Nvidia
propriétaire mais simplement rajouté, extrait de Xorg_High-1.1-Lucid.pet, le
fichier swrast.dri manquant pour l'initialisation de GLX après la lecture toujours
utile du fichier /var/log/Xorg.0.log ! Il est bien fait pour les chiens et autres
petits chiots ;)



Lien du fil contenant les pets nécessaires :

xcompmgr-1.1.4.pet incluant transset-df et gcompmgr-021.pet :
http://murga-linux.com/puppy/viewtopic. ... 676#526676


Ci-joint :

Les captures des effets.
Gcompmgr.txt : conseils pour les cartes vidéos ATI et Nvidia.


Cordialement,
Médor.
Attachments
Ombres.jpg
(26.2 KiB) Downloaded 938 times
Ombres&transparences.jpg
(26.72 KiB) Downloaded 916 times
Gcompmgr-txt.tar.gz
(1.97 KiB) Downloaded 318 times

Médor

Jwm + lxpanel avec xcompmgr

#3 Post by Médor »

Bonjour,

Ci-joint une capture d'écran de jwm + lxpanel, transparence des fenêtres et effets d'ombres avec xcompmgr !

Cordialement,
Médor.

Edit:
Pour ne pas lancer la barre des tâches de jwm, renommer ~/.jwmrc-tray en :
~/.jwmrc-tray-NOTUSED

Sur l'Asri300 lancer depuis l'écran noir (sans X) :
xwin jwm
8)

User avatar
Argolance
Posts: 3767
Joined: Sun 06 Jan 2008, 22:57
Location: PORT-BRILLET (Mayenne - France)
Contact:

#4 Post by Argolance »

Hello,
Voir les derniers posts de ce fil: http://murga-linux.com/puppy/viewtopic. ... 676#526676 qui viennent compléter ce que propose Médor :wink:. gcompmgr permet d'affiner/personnaliser les effets. Il est ensuite possible de les récupérer dans la liste des processus actifs, puis de les conserver dans ~/.xinitrc.
Seul petit problème, gcompmgr est en anglais! Après avoir regardé les sources, je ne vois pas comment franciser ça: il y a bien du gettext dans l'air, mais je ne vois pas comment le mettre en œuvre...

Cordialement.
Last edited by Argolance on Tue 04 Oct 2011, 13:44, edited 1 time in total.

Médor

#5 Post by Médor »

Bonjour,

Gcompngr n'a pas été écrit pour pouvoir être internationalisé, vu l'âge du développement je ne pense pas qu'il le soit un jour.

Cependant il n'est pas utilisé tous les jours, une fois que l'on a effectué ses réglages et sauvé les valeurs adéquates on peut l'oublier.

J'ai quelques pistes en cours pour fignoler l'ensemble, il me reste quelques points à améliorer !

Quelques pistes :

Archi jwm + lxpanel
http://www.deadcrow.org/tech/how-to-get ... linux.html

Fin du jwmrc :

Code: Select all

 <StartupCommand>lxpanel &</StartupCommand>
 <StartupCommand>nitrogen --restore &</StartupCommand>
 <StartupCommand>xfce4-power-manager &</StartupCommand>
 <StartupCommand>nm-applet $</StartupCommand>

</JWM>
Slitaz 1.0 utilise aussi le même couple !
http://ubuntuforums.org/archive/index.php/t-832718.html

Extrait :

Code: Select all

<!-- 
 Desktop Effects menu. Composite manager can also be started with 
 JWM by adding a StartupCommand.

 Composite manager example : xcompmgr -c -f -r 10
 Opacity with transet-df : transset-df --actual --max 0.40
 -->
 <Menu icon="preferences-system-windows.png" label="Desktop Effects">
 <Program icon="preferences-system-session.png" label="Active composite">
 killall xcompmgr; exec xcompmgr
 </Program>
 <Program icon="preferences-system-session.png" label="Active shadows">
 killall xcompmgr; exec xcompmgr -c -r 10
 </Program>
 <Program icon="preferences-system-session.png" label="Active shadows/fade">
 killall xcompmgr; exec xcompmgr -c -f -r 10
 </Program>
 <Separator/>
 <Program icon="preferences-system-windows.png" label="Set opacity (actual)">
 exec transset-df --actual
 </Program>
 <Program icon="preferences-system-windows.png" label="Set opacity 0.6 (actual)">
 exec transset-df --actual --max 0.6
 </Program>
 <Program icon="preferences-system-windows.png" label="Set opacity (click)">
 exec transset-df --click
 </Program>
 <Separator/>
 <Program icon="/usr/share/icons/Tango/16x16/actions/gtk-stop.png" label="Stop effects">
 killall xcompmgr
 </Program>
 </Menu>

Cordialement,
Médor.

jplt

#6 Post by jplt »

Salut,

C'est pas vraiment ce que je cherche !

Merci pour les tuyaux sur la transparence voir ma capture.

A+

Post Reply