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 Sat 25 Oct 2014, 10:39
All times are UTC - 4
 Forum index » House Training » Users ( For the regulars ) » Pour les francophones
pekwm en français
Moderators: Béèm, darkerror05
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 1 of 3 Posts_count   Goto page: 1, 2, 3 Next
Author Message
musher0


Joined: 04 Jan 2009
Posts: 4257
Location: Gatineau (Qc), Canada

PostPosted: Sat 22 Sep 2012, 21:47    Post_subject:  pekwm en français
Sub_title: menu, sous-menus, docs et scripts originaux
 

Mise à jour du 9 août 2013 : il existe maintenant un script pour changer le nombre de bureaux dans pekwm sur le vif. S.v.p. lire le 2e message en page 3 de ce fil.
~~~~~~~~~~~~~
Mise à jour du 1er mai 2013 : Voir au bas de la page 2, un nouvel outil pour générer un menu logique et agréable à utiliser pour pekwm, ainsi que des compléments utiles dans le contexte de pekwm.

m0
~~~~~~~~~~~~~~
Bonjour.

Voici, à l'intention des amateurs de cet excellent gestionnaire de fenêtres,
pekwm 1.15 en français.

Veuillez tout d'abord vous procurer l'exécutable à http://limelinx.com/c1vub

Il serait bon que vous téléchargiez aussi des thèmes pekwm pour habiller votre gestionnaire, par ex. de http://box-look.org/?xcontentmode=7403. Pour les gens pressés, j'ai aussi préparé un paquet de thèmes pekwm qu'on peut obtenir chez http://limelinx.com/domij .

J'ai aussi référencé dans le message ci-dessous un paquet contenant des thèmes pekwm pré-harmonisés avec des thèmes GTK-2. (Notez qu'il faut les choisir l'un après l'autre manuellement.)

Pour celles et ceux qui comprennent l'anglais, il existe un fil de discussion sur le nouveau pekwm 1.15 à
http://murga-linux.com/puppy/viewtopic.php?t=80137

Si vous avez des questions au sujet de pekwm, vous pouvez les poser là-bas ou ici, selon votre langue. Je me ferai un plaisir d'y répondre.

Le paquet ci-joint francisera votre pekwm. Des illustrations sont aussi incluses.

Bonne route !

PS. Le menu dynamique (ou complet) a été francisé et amélioré. Certaines illustrations de ce message ne sont plus à jour, même si elles illustrent bien le principe. Je joins une illustration du menu dynamique francisé et révisé deux messages plus bas. Merci.
menus_pekwm_FR-0.2.pet
Description  Menu pekwm en français, avec doc.
pet

 Download 
Filename  menus_pekwm_FR-0.2.pet 
Filesize  29.62 KB 
Downloaded  302 Time(s) 
3-menus-pekwm.jpg
Description  Si on en a besoin, on peut afficher les trois menus à la fois.
jpg

 Download 
Filename  3-menus-pekwm.jpg 
Filesize  80.36 KB 
Downloaded  334 Time(s) 
2-menus-pekwm.jpg
Description  Deux sous-menus de pekwm. L'un, statique, est fait à partir des programmes par défaut de Toutou dans /usr/local/bin. Le menu complet est pour sa part dynamique.
jpg

 Download 
Filename  2-menus-pekwm.jpg 
Filesize  74.21 KB 
Downloaded  328 Time(s) 
1-menus-pekwm.jpg
 Description   Le menu de départ, qui lance les deux autres sous-menus.
 Filesize   15.61 KB
 Viewed   719 Time(s)

1-menus-pekwm.jpg


_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)

Edited_times_total
Back to top
View user's profile Send_private_message Visit_website 
musher0


Joined: 04 Jan 2009
Posts: 4257
Location: Gatineau (Qc), Canada

PostPosted: Sat 22 Sep 2012, 21:58    Post_subject:  

Rebonjour.

J'ai "téléversé" Smile un ensemble de thèmes pekwm harmonisés avec des thèmes GTK-2 à http://limelinx.com/ew8l9 . Dans le lot, il y en a peut-être un qui fera tellement bien à votre Toutou que vous serez fier de le montrer aux amis ? Smile

La liste est jointe au format gnumeric.

A+
Correspondances-pekwm-GTK2.tar.gz
Description 
gz

 Download 
Filename  Correspondances-pekwm-GTK2.tar.gz 
Filesize  2.71 KB 
Downloaded  284 Time(s) 

_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)
Back to top
View user's profile Send_private_message Visit_website 
musher0


Joined: 04 Jan 2009
Posts: 4257
Location: Gatineau (Qc), Canada

PostPosted: Sat 22 Sep 2012, 22:36    Post_subject:  

Re-re-bonjour !

Je poursuis avec une brève description du menu pekwm en français que je présente ici.

A- Il est unique.

B- Il comprend trois niveaux de menu

1- un simple "Lancer" avec quelques programmes utilisés souvent.

2- un menu statique intermédiaire organisant de la façon la plus active possible les programmes se trouvant par défaut dans Puppy | Toutou.

3- le menu complet habituel, mais généré par la technique inventée par technosaurus, et adaptée pour pekwm par aragon. (Un gros merci à ces deux talentueux puppyistes. Voir le fil anglais pour le détail.)

J'y ai ajouté un script de vérification qui le rend encore plus rapide, et qui prend véritablement en compte les programmes qui pourraient se trouver également dans /usr/local/share/applications. (On télécharge parfois des programmes qui déposent leur fichier *.desktop dans ce dossier, et non dans /usr/share/applications.)

C- Il comprend pour l'instant trois entrées dynamiques

1- une pour la date et l'heure

2- une pour le menu complet

3- une pour vérifier l'état de la batterie (veuillez activer la ligne 15 du menu si vous avez un portable).

D- Je souhaite poursuivre mes recherches dans le but d'ajouter à ce menu d'autres entrées dynamiques utiles -- ou même en créer s'il y a lieu. Bref, l'améliorer ! Smile

///////////
Suivent quelques notes incorporées au menu présenté, qu'il est peut-être bon de tirer à part.

* Ce menu est déjà prévu pour "absorber" des extensions de type wmctrl, xdotool et aemenu. Je publierai ces scripts si les utilisateurs s'y intéressent. Mais le menu est extrêmement efficace en l'état actuel, sans ces extensions.

* Essayez de ne toucher à rien, de ne pas éditer le menu, sauf la sous-section "Lancer...", et ce, seulement pour remplacer les programmes que j'y ai mis par ceux que vous avez.

* Si vous voulez changer les programmes par défaut, il vaut mieux éditer les fichiers "defaultmachin" qui se trouvent dans /usr/local/bin. À cet endroit, vous pouvez changer plein de trucs le coeur léger. Smile

* Si votre menu complet met plein de programmes dans la section "Other", c'est que ces programmes ont un fichier *.desktop défectueux.

Ce n'est pas la faute des programmeurs, car nous n'avons aucun contrôle sur ce que les auteurs mettent comme information sur leur programme dans les fichiers *.desktop.

Les premières fois, pour nettoyer la section "Other" et ainsi mettre plus de logique dans ce menu, il est probable que vous devrez, dans l'ordre :

1- laisser le menu complet ouvert à la section "Other"

2- changer manuellement les catégories de ces fichiers *.desktop "bambocheurs" (Les fichiers à éditer sont situés à /usr/share/applications ou à /usr/local/share/applications.)

3- effacer le répertoire /tmp/applications

4- cliquer sur pekwm > relancer dans le menu principal de pekwm pour voir si le résutat est bon.

Vous pouvez voir un exemple du résultat en cliquant sur la rubrique "lecteurs" du menu dynamique (ou complet). Cette rubrique existait; je n'ai fait que l'actualiser au niveau du script et au niveau des fichiers *.desktop. En suivant cet exemple, vous pouvez vous aussi adapter la classification des programmes à votre propre "logique".

N'hésitez pas à revenir poser vos questions à ce sujet ici.

Si vous croyez utile que je mette à disposition mes fichiers *.desktop retravaillés : demandez et vous recevrez ! Smile

On continue !
4-menu_pekwm-révisé.jpg
 Description   Menu pekwm complet (v.0.2), francisé et amélioré.
 Filesize   39.45 KB
 Viewed   676 Time(s)

4-menu_pekwm-révisé.jpg


_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)

Edited_time_total
Back to top
View user's profile Send_private_message Visit_website 
musher0


Joined: 04 Jan 2009
Posts: 4257
Location: Gatineau (Qc), Canada

PostPosted: Sat 22 Sep 2012, 23:28    Post_subject:  

Désolé pour cet oubli : voici le script-moniteur pour la batterie.
pekwm-batterie.pet
Description 
pet

 Download 
Filename  pekwm-batterie.pet 
Filesize  660 Bytes 
Downloaded  297 Time(s) 

_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)
Back to top
View user's profile Send_private_message Visit_website 
Pelo


Joined: 10 Sep 2011
Posts: 3227
Location: Mer méditerrannée (1 kms°)

PostPosted: Wed 26 Sep 2012, 18:37    Post_subject: pekwm : j'ai téléchargé les pets indiqués
Sub_title: SVP besoin + infos
 

Et comment lances-tu ce WM ?
les paquets s'installent en catégorie 'none'. Après, je fais quoi ?
Je suis allé sur le site avec des themes proposés. Je suis interressé.
Un petit tuto en images serait bien.
Back to top
View user's profile Send_private_message YIM 
musher0


Joined: 04 Jan 2009
Posts: 4257
Location: Gatineau (Qc), Canada

PostPosted: Wed 26 Sep 2012, 19:33    Post_subject: Re: pekwm : j'ai téléchargé les pets indiqués
Sub_title: SVP besoin + infos
 

Pelo wrote:
Et comment lances-tu ce WM ?
les paquets s'installent en catégorie 'none'. Après, je fais quoi ?
Je suis allé sur le site avec des themes proposés. Je suis interressé.
Un petit tuto en images serait bien.


Bonjour, Pelo.

Une fois pekwm installé, tu vas dans la console noire initiale en faisant
Ctrl-Alt-Backspace (ou touches "Contrôle-Alt-Retour arrière"). Puis, tu tapes tout simplement
xwin pekwm

Je suis en train de travailler à une 3e version du menu. Je ne me souviens pas si j'ai inclus dans la 2e (celle que tu as) la traduction qui suit (concernant les combinaisons de touches). Alors, voici ! Smile Ça t'aidera peut-être.

Quote:
Combinaisons de touches pratiques dans pekwm : un sommaire rapide
-----------------------------------------------------------
Touches Code pekwm | Explication
------------------------------------------
# Pour aller d'une fenêtre à l'autre (liste de fenêtres)
Alt Taquet = "NextFrame EndRaise"
# Relever "cadre" suivant
Alt Motion Taquet = "PrevFrame EndRaise"
# Relever "cadre" précédent
# Variantes :
Alt Ctrl Taquet = "NextFrameMRU EndRaise"
Alt Ctrl Motion Taquet = "PrevFrameMRU EndRaise"

# Pour passer d'un bureau à l'autre
Ctrl Alt gauche = "GotoWorkspace Left"
# Aller au bureau à gauche
Ctrl Alt droite = "GotoWorkspace Right" # ... à droite

Win-gauche 1 = "GotoWorkspace 1" # Aller au bureau 1
Win-gauche 2 = "GotoWorkspace 2"
[...] (et ainsi de suite.)
Win-gauche 9 = "GotoWorkspace 9" # Aller au bureau 9

Ctrl Alt haut = "Envoyer la fenêtre au prochain bureau et y aller"
Ctrl Alt bas = "Envoyer la fenêtre au bureau précédent et y aller"

Win-gauche F1 = "SendToWorkspace 1" # Envoyer au bureau 1
Win-gauche F2 = "SendToWorkspace 2"
[...] (et ainsi de suite.)
Win-gauche F9 = "SendToWorkspace 9" # Envoyer au bureau 9

# Gestion de fenêtres simple
Win-gauche M = "Commuter maximisation d'une fenêtre"
Win-gauche F = "Commuter affichage en plein écran"

Win-gauche retour = "Déplacer la fenêtre sur l'écran"
# (Utiliser aussi les flèches.)
Win-gauche Q = "Quitter le programme"

Win-gauche I = "Iconifier"
Ctrl Alt Z = "Enrouler | dérouler "
Win-gauche B = "Montrer | cacher les bords et la barre de titre"

# Marquage des fenêtres
Win-gauche Z = "Commuter le marquage"
Win-gauche A = "Attacher les fenêtres marquées"

# Étiquetage
Win-gauche T = "Commuter l'étiquetage des fenêtres"

# Menus
Ctrl Alt R = "Montrer le menu principal"
Ctrl Alt L = "Montrer le menu 'Aller à...'"
Win-gauche W = "Montrer le menu de la fenêtre"
Win-gauche X = "Cacher tous les menus"

# Commandes externes
Win-gauche E = "Ouvrir la console"

# Contrôle de pekwm
Ctrl Alt 'retour arr.' = "Fermer pekwm et retourner à l'invite"
Win-gauche D = "Dialogue de commande"
Win-gauche H = "Cacher | Montrer le 'port'"
(si un "port" est installé)

--------------------------------------------------------------------------
Veuillez noter que certaines des combinaisons de touches ci-dessus peuvent
déjà avoir été "accaparées" par rox, opera ou une autre application active
au même moment, et n'être donc d'aucune utilité dans pekwm même.

Veuillez consulter dans le fichier "~/.pekwm/Keys" la liste complète des
combinaisons de touches dans pekwm et des instructions pour les modifier
au besoin.

C. L. (alias "musher0"), 23 sept. 2012
--------------------------------------------------------------------------


Autre chose que je viens de découvrir : le nom des programmes dans le menu dynamique reste en anglais la plupart du temps. Dans le script qui crée ce menu, le code pour afficher le nom en français est là, mais il a un bogue. Je publierai la 3e version du menu quand j'aurai trouvé comment régler ce bogue.

Pour ce qui est des illustrations, je ne sais pas dans quelle mesure tu comprends la langue, mais il y en a quelques-unes sur le fil en anglais à

http://murga-linux.com/puppy/viewtopic.php?t=80137

D'ici là, merci de ton essai. J'espère que ce gestionnaire de fenêtres te plaira. Et si tu as des suggestions ou des questions, n'hésite pas, on s'ennuie tout seul ici ! Sad

A+. On continue !

_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)
Back to top
View user's profile Send_private_message Visit_website 
Pelo


Joined: 10 Sep 2011
Posts: 3227
Location: Mer méditerrannée (1 kms°)

PostPosted: Wed 10 Oct 2012, 13:49    Post_subject: OK médor, bien reçu. Je va essayer
Sub_title: Ah, du nouveau, du vrai
 

OK Médor, bien reçu. Je va essayer
Ah, du nouveau, du vrai,. Je vois ça un samedi.
L'anglais, je m'en débrouille, c'est le jargon informatique qui vous est familier que souvent ne signifie rien pour moi.
Bien sûr j'apprends. Mais, quitte à être plus long, essayez de faire comprendre de quoi il s'agit.
Pekwm, wm comme window manager, gestionnaire de fenêtres donc.
Le bon mot serait peut-être 'interface'. Tu vois ce que je veux dire ?

Bon, toi, tes explications sont quand mêmes assez claires, même claires. Mais certains croient qu'on est nés avec un dico Linux dans la tête !

Bonne soirée.
Pelo.
Back to top
View user's profile Send_private_message YIM 
musher0


Joined: 04 Jan 2009
Posts: 4257
Location: Gatineau (Qc), Canada

PostPosted: Wed 10 Oct 2012, 14:22    Post_subject:  

Salut, Pelo.

Moi, c'est "musher0". Smile Médor est sans doute un type bien, mais c'est pas moi ! Smile

Non, pas d'accord. Le terme "Interface" est trop général. On peut appliquer le mot à du matériel comme à des logiciels. À tout prendre, une carte écran serait une "interface" aussi, tu vois, entre la carte-mère et l'écran. Je crois que l'expression "gestionnaire de fenêtres" dit bien ce que c'est.

Sois assuré que je fais de mon mieux pour vulgariser ce que je fais. Non pas que je sois un grand spécialiste, car je suis un amateur moi aussi, en apprentissage à vie, pour ainsi dire, mais j'aime bien que les gens comprennent.

Suis encore à travailler la v. 0.3 du menu pekwm. Toujours pas trouvé de solution satisfaisante pour donner la priorité au français quand le fichier *.desktop contient une appellation anglaise et une française. Esmourguit a réglé le problème en mettant le nom français à la place du nom anglais.

Mais je n'ai pas encore trouvé de moyen facile pour les Puppys localisées en français. J'en approche, on dirait, mais rien de concluant. (Remarque : le problème doit être le même chez nos collègues espagnols ou hongrois...)

Assez bavardé. Je retourne à mes oignons...

A+

_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)
Back to top
View user's profile Send_private_message Visit_website 
musher0


Joined: 04 Jan 2009
Posts: 4257
Location: Gatineau (Qc), Canada

PostPosted: Sun 14 Oct 2012, 02:19    Post_subject: Re: OK médor, bien reçu. Je va essayer
Sub_title: Ah, du nouveau, du vrai
 

Pelo wrote:
...

Bon, toi, tes explications sont quand mêmes assez claires, même claires. Mais certains croient qu'on est nés avec un dico Linux dans la tête !

Bonne soirée.
Pelo.


Merci !
Et parlant de documentation Linux... trouvé ceci :

https://duckduckgo.com/?q=linux+en+fran%C3%A7ais

_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)
Back to top
View user's profile Send_private_message Visit_website 
musher0


Joined: 04 Jan 2009
Posts: 4257
Location: Gatineau (Qc), Canada

PostPosted: Sun 14 Oct 2012, 03:28    Post_subject:  

Re-bonsoir.

Pour les intéressés, j'ai téléchargé un script pour convertir un menu icewm en menu pekwm, ici :
http://murga-linux.com/puppy/viewtopic.php?t=81496

À la bonne vôtre !

_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)
Back to top
View user's profile Send_private_message Visit_website 
Argolance


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

PostPosted: Sun 14 Oct 2012, 04:22    Post_subject:  

Bonjour,
Intrigué par ce menu qui est très élégant, parait plutôt fonctionnel, documenté aux petits oignons, je l'ai installé puis testé. Du moins j'ai essayé car ça ne marche pas pour moi sur Puppy Racy 5.3. La console me renvoie:
Quote:
# pekwm
pekwm: error while loading shared libraries: libjpeg.so.8: cannot open shared object file: No such file or directory
Ah les fichues (pour rester poli!) "missing shared libraries", c'est très (trop) souvent revenu, surtout avec les dernières Puppies... On va finir par vraiment regretter les bonnes vieilles versions auxquelles il ne manquait rien. En plus, rien de tel pour décourager les nouveaux venus!

Cordialement.

_________________

Back to top
View user's profile Send_private_message Visit_website 
musher0


Joined: 04 Jan 2009
Posts: 4257
Location: Gatineau (Qc), Canada

PostPosted: Sun 14 Oct 2012, 08:45    Post_subject:  

Salut, argolance.

Il faut transmettre tous ces beaux compliments à Claes Nästén et cie, les auteurs de pekwm ! Smile

Ah oui, les !"/$%?& de bibliothèques !!... Evil or Very Mad

Voici la biblio en question, directement de mon lupu-5.25 retro, à déballer dans /usr/lib. Tu m'en donnes des nouvelles ? Rolling Eyes

A+
libjpeg_so-830.tar.gz
Description  Biblio "jpeg", version 8.3.0, requise par pekwm 1.15 dans certains Puppys.
gz

 Download 
Filename  libjpeg_so-830.tar.gz 
Filesize  271.9 KB 
Downloaded  527 Time(s) 

_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)
Back to top
View user's profile Send_private_message Visit_website 
Médor


Joined: 26 May 2011
Posts: 1739

PostPosted: Sun 14 Oct 2012, 14:58    Post_subject:  

Bonsoir à tous,

J'ai recompilé pekwm-0.1.15 sur Lucid-525 retro avec la libjpeg.so.62.0 d'origine,
et avec le 'configure' normale :
--prefix=/usr --sysconfigdir=/etc

Le pet ne contient pas les menus FR, ni de thèmes supplémentaires.
Le nombre de bureaux virtuels est modifiable dans /root/.pekwm/config
Pour d'autres détails sur la config voir aussi : http://wiki.archlinux.fr/Pekwm


Cordialement,
Médor.
pekwm-0.1.15.pet
Description 
pet

 Download 
Filename  pekwm-0.1.15.pet 
Filesize  372.02 KB 
Downloaded  544 Time(s) 
pekwm-0.1.15.jpg
 Description   
 Filesize   107.15 KB
 Viewed   813 Time(s)

pekwm-0.1.15.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: 1839
Location: PORT-BRILLET (Mayenne - France)

PostPosted: Sat 20 Oct 2012, 10:05    Post_subject:  

Hello musher0,
Désolé de n'avoir pas testé plus tôt. Embarassed
Cette fois, j'obtiens (avec racy 5.3!):
Quote:
# pekwm
pekwm: error while loading shared libraries: /usr/lib/libjpeg.so.8: file too short

Comme tu dis:
Quote:
Ah oui, les !"/$%?& de bibliothèques !!... Evil or Very Mad

Quand elles ne sont pas absentes... elles sont trop courtes?
La vache!

Cordialement.

_________________

Back to top
View user's profile Send_private_message Visit_website 
Argolance


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

PostPosted: Sat 20 Oct 2012, 10:18    Post_subject:  

Hello,
@musher0
Le premier essai a été fait avec ton paquet et ta lib manquante qui ne semble pas fonctionner avec Racy en tout cas...
@Médor
Le deuxième avec ton paquet. Et là, miracle, ça marche.

A chaud, je remarque que les caractères sont minuscules, et dans les menus et dans les barres de titres de fenêtres. Je suppose que c'est configurable.
C'est une approche très différente de JWM auquel je suis habitué mais qui mérite d'être explorée.

Je vais donc pouvoir y regarder de plus près.

Merci à tous les deux.

Cordialement.

_________________

Back to top
View user's profile Send_private_message Visit_website 
Display_posts:   Sort by:   
Page 1 of 3 Posts_count   Goto page: 1, 2, 3 Next
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:  

Rules_post_cannot
Rules_reply_cannot
Rules_edit_cannot
Rules_delete_cannot
Rules_vote_cannot
You cannot attach files in this forum
You can download files in this forum


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