Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 07/05/2009, à 16:30

Rydgel

Pekwm

Bonjour à tous,

J'ai écris récemment un guide pour installer ce merveilleux gestionnaire de fenêtres qu'est Pekwm. Il est semblable à Openbox mais avec plus de fonctionnalités et aussi plus beau. Voila à quoi cela peut ressembler :

3496759385_acc18eb67b.jpg

Le guide est ici

Si vous avez des questions je suis là.


Linux - Web 2.0 --> http://phollow.fr

Hors ligne

#2 Le 09/05/2009, à 15:05

Valentin2105

Re : Pekwm

J'ai une question,

Comment faire pour que pekwm se lance direct sans ouvrir le gdm,
Genre :

Ca boot, et ca ouvre ma session de pekwm direct ?

Merci

PS: Ce serait bien que tu poste des script déja fait pour tout les fichiers de configurations pour débuter et les modifiers a notre gout !

Merci

Dernière modification par Valentin2105 (Le 09/05/2009, à 15:10)

Hors ligne

#3 Le 09/05/2009, à 21:20

Rydgel

Re : Pekwm

Tu édites le /etc/inittab pour booter directement sur pekwm, et pekwm propose déja des scripts tout fais donc j'ai pas besoin d'en donner smile


Linux - Web 2.0 --> http://phollow.fr

Hors ligne

#4 Le 09/05/2009, à 23:29

Valentin2105

Re : Pekwm

Ok, mais je met quoi dans /etc/inittab ?

Hors ligne

#5 Le 15/12/2009, à 22:59

thuban

Re : Pekwm

Hum, le sujet date un peu. Si ça te tente de parler des pipemenus dans pekwm dans ton tuto, j'en ai fait ici :
http://forum.debian-fr.org/viewtopic.php?f=8&t=24639
à compléter! smile

Hors ligne

#6 Le 19/01/2011, à 19:13

Gooffy

Re : Pekwm

Poo je creuse !!
Oui  je creuse profondément ce post dans le fin fond du forum pour remercier Rydgel pour ce post et son lien anisi que thuban pour son tuto .
En effet Pekwm devrait avoir un peu plus de place dans le forum car il est pratique tout comme son cousin Openbox mais avec plus de possibilité que je n'ai pas encore exploité d'ailleurs  smile
Je reviendrais poster quelques questions a ce sujet .
@ + wink

Dernière modification par Gooffy (Le 19/01/2011, à 19:15)

Hors ligne

#7 Le 19/01/2011, à 19:17

Ypnose

Re : Pekwm

Ne t'inquiète pas Rydgel, on lit ton blog avec les différents guides.

Petit reproche pour PekWM (bien que je le trouve excellent), on doit installer xcompmgr ou cairo-compmgr, parce que les fenêtres sont parfois ralentis lorsqu'on les bouge si un des paquets précédent n'a pas été installé.

#8 Le 19/01/2011, à 19:33

Gooffy

Re : Pekwm

Oui je confirme ,
Bon blog , simple mais efficace , les tutos sont forts interressants et détaillés  .
Que demander de plus .

@Ypnose
Vais essayer de mettre xcompmgr pour comparer .
Bonne continuation pour ton blog aussi.

Dernière modification par Gooffy (Le 19/01/2011, à 19:33)

Hors ligne

#9 Le 19/01/2011, à 19:42

Ypnose

Re : Pekwm

Merci à toi Goofy. Viens faire un tour de temps en temps.

Par contre, il semble que cairo-compmgr soit moins buggé que xcompmgr.

#10 Le 19/01/2011, à 19:49

Gooffy

Re : Pekwm

Mais j'y suis déjà passé et je repasse régulièrement  wink
En revanche j'ai du mal avec ta police d'écriture très petite , obliger de crtl + plusieurs fois smile
Mais c'est pas une critique j'imagine que c'est un choix délibéré .

Merci pour le tuyau cairo-compmgr .Faudra que je teste

Dernière modification par Gooffy (Le 19/01/2011, à 19:50)

Hors ligne

#11 Le 19/01/2011, à 20:04

Ypnose

Re : Pekwm

Gooffy a écrit :

En revanche j'ai du mal avec ta police d'écriture très petite , obliger de crtl + plusieurs fois smile

Il y de fortes chances pour la police d'écriture soit celle que tu as définis dans ton navigateur (serif) A moins que tu disposes de Georgia ou Times New roman sur ton PC.

Dernière modification par Ypnose (Le 19/01/2011, à 20:05)

#12 Le 21/01/2011, à 00:48

Gooffy

Re : Pekwm

Ypnose a écrit :

Il y de fortes chances pour la police d'écriture soit celle que tu as définis dans ton navigateur (serif)

Ben non en fait  meme pas ! j'ai meme defini une taille mini de 14 avec FF..., mais bon le probleme persiste avec Arora ou Midori et je ne dispose pas de  pour Georgia ou Times New roman dans mes polices du pc ; Donc je pense que cela vient de ton côté. A voir...


Pour en revenir a pekwm , j'ai un souci : jm'explique je suis obliger de cliquer sur la barre de titre d'une fenetre ou bien sur son icone dans le panel tint2 pour la faire passer au premier plan et je n'arrive pas a trouver d'où vient le probleme, j'imagine que cela se gère dans le fichier mouse mais je trouve pas l'erreur. Un peu d'explications ne me ferai pas de mal sur ce coup là ...

Voici le fichier mouse:

FrameTitle {
    ButtonRelease = "1" { Actions = "Raise; Focus; ActivateClient" }
    ButtonRelease = "Mod1 1" { Actions = "Focus; Raise" }
    ButtonRelease = "Mod4 1" { Actions = "Focus; Raise" }
    ButtonRelease = "2" { Actions = "ActivateClient" }
    ButtonRelease = "Mod4 3" { Actions = "Close" }
    ButtonRelease = "3" { Actions = "ShowMenu Window" }
    ButtonRelease = "4" { Actions = "ActivateClientRel 1" }
    ButtonRelease = "5" { Actions = "ActivateClientRel -1" }
    ButtonRelease = "Mod1 4" { Actions = "SendToWorkspace Next; GotoWorkspace Next" }
    ButtonRelease = "Mod1 5" { Actions = "SendToWorkspace Prev; GotoWorkspace Prev" }
    ButtonRelease = "Mod1 Shift 4" { Actions = "SendToWorkspace PrevV; GotoWorkspace PrevV" }
    ButtonRelease = "Mod1 Shift 5" { Actions = "SendToWorkspace NextV; GotoWorkspace NextV" }
    ButtonRelease = "Ctrl 4" { Actions = "MoveClientRel 1" }
    ButtonRelease = "Ctrl 5" { Actions = "MoveClientRel -1" }
    ButtonRelease = "Ctrl Mod1 1" { Actions = "Focus; Raise True" }
    DoubleClick = "2" { Actions = "Toggle Shaded" }
    DoubleClick = "Mod1 2" { Actions = "Toggle Shaded" }
    DoubleClick = "1" { Actions = "MaxFill True True" }
    DoubleClick = "Mod1 1" { Actions = "Toggle Maximized True True" }
    Motion = "1" { Threshold = "4"; Actions = "Raise; Move" }
    Motion = "Mod1 1" { Threshold = "4"; Actions = "Raise; Move" }
    Motion = "Mod4 1" { Threshold = "4"; Actions = "Raise; Move" }
    Motion = "2" { Threshold = "4"; Actions = "GroupingDrag True" }
    Motion = "Mod1 3" { Actions = "Resize" }
    # Remove the following line if you want to use click to focus.
    Enter = "Any Any" { Actions = "Focus" }
}

OtherTitle {
    ButtonRelease = "1" { Actions = "Raise; Focus" }
    ButtonRelease = "2" { Actions = "Focus" }
    ButtonRelease = "3" { Actions = "Close" }
    ButtonRelease = "Mod4 3" { Actions = "ShowMenu Window" }
    ButtonRelease = "Mod1 4" { Actions = "SendToWorkspace Next; GotoWorkspace Next" }
    ButtonRelease = "Mod1 5" { Actions = "SendToWorkspace Prev; GotoWorkspace Prev" }
    ButtonRelease = "Mod1 Shift 4" { Actions = "SendToWorkspace PrevV; GotoWorkspace PrevV" }
    ButtonRelease = "Mod1 Shift 5" { Actions = "SendToWorkspace NextV; GotoWorkspace NextV" }
    Motion = "1" { Threshold = "4"; Actions = "Raise; Move" }
    Motion = "Mod1 1" { Threshold = "4"; Actions = "Raise; Move" }
    Motion = "Mod4 1" { Threshold = "4"; Actions = "Raise; Move" }
    # Remove the following line if you want to use click to focus.
    Enter = "Any Any" { Actions = "Focus" }
}

Border {
    TopLeft {
        # Remove the following line if you want to use click to focus.
        Enter = "Any Any" { Actions = "Focus" }
        ButtonPress = "1" { Actions = "Focus; Resize TopLeft" } }
    Top {
        # Remove the following line if you want to use click to focus.
        Enter = "Any Any" { Actions = "Focus" }
        ButtonPress = "1" { Actions = "Focus; Resize Top" } }
    TopRight {
        # Remove the following line if you want to use click to focus.
        Enter = "Any Any" { Actions = "Focus" }
        ButtonPress = "1" { Actions = "Focus; Resize TopRight" } }
    Left {
        # Remove the following line if you want to use click to focus.
        Enter = "Any Any" { Actions = "Focus" }
        ButtonPress = "1" { Actions = "Focus; Resize Left" } }
    Right {
        # Remove the following line if you want to use click to focus.
        Enter = "Any Any" { Actions = "Focus" }
        ButtonPress = "1" { Actions = "Focus; Resize Right" } }
    BottomLeft {
        # Remove the following line if you want to use click to focus.
        Enter = "Any Any" { Actions = "Focus" }
        ButtonPress = "1" { Actions = "Focus; Resize BottomLeft" } }
    Bottom {
        # Remove the following line if you want to use click to focus.
        Enter = "Any Any" { Actions = "Focus" }
        ButtonPress = "1" { Actions = "Focus; Resize Bottom" } }
    BottomRight {
        # Remove the following line if you want to use click to focus.
        Enter = "Any Any" { Actions = "Focus" }
        ButtonPress = "1" { Actions = "Focus; Resize BottomRight" } }
}

ScreenEdge {
    Down {
        ButtonRelease = "3" { Actions = "ShowMenu Root" }
        ButtonRelease = "2" { Actions = "ShowMenu Goto" }
        ButtonRelease = "Mod4 2" { Actions = "ShowMenu GotoClient" }
        ButtonRelease = "4" { Actions = "GoToWorkspace Right" }
        ButtonRelease = "5" { Actions = "GoToWorkspace Left" }
        ButtonRelease = "Mod1 4" { Actions = "GoToWorkspace Next" }
        ButtonRelease = "Mod1 5" { Actions = "GoToWorkspace Prev" }
    }
    Up {
        ButtonRelease = "3" { Actions = "ShowMenu Root" }
        ButtonRelease = "2" { Actions = "ShowMenu Goto" }
        ButtonRelease = "Mod4 2" { Actions = "ShowMenu GotoClient" }
        ButtonRelease = "Mod1 4" { Actions = "GoToWorkspace Next" }
        ButtonRelease = "Mod1 5" { Actions = "GoToWorkspace Prev" }
    }
    Left {
        Enter = "Mod1 Any" { Actions = "GoToWorkspace Left" }
        ButtonRelease = "3" { Actions = "ShowMenu Root" }
        ButtonRelease = "1" { Actions = "GoToWorkspace Left" }
        DoubleClick = "1" { Actions = "GoToWorkspace Left" }
        ButtonRelease = "2" { Actions = "ShowMenu Goto" }
        ButtonRelease = "Mod4 2" { Actions = "ShowMenu GotoClient" }
        ButtonRelease = "4" { Actions = "GoToWorkspace Right" }
        ButtonRelease = "5" { Actions = "GoToWorkspace Left" }
        ButtonRelease = "Mod1 4" { Actions = "GoToWorkspace Next" }
        ButtonRelease = "Mod1 5" { Actions = "GoToWorkspace Prev" }
        EnterMoving = "Any Any" { Actions = "WarpToWorkspace Left" }
    }
    Right {
        Enter = "Mod1 Any" { Actions = "GoToWorkspace Right" }
        ButtonRelease = "3" { Actions = "ShowMenu Root" }
        ButtonRelease = "1" { Actions = "GoToWorkspace Right" }
        DoubleClick = "1" { Actions = "GoToWorkspace Right" }
        ButtonRelease = "2" { Actions = "ShowMenu Goto" }
        ButtonRelease = "Mod4 2" { Actions = "ShowMenu GotoClient" }
        ButtonRelease = "4" { Actions = "GoToWorkspace Right" }
        ButtonRelease = "5" { Actions = "GoToWorkspace Left" }
        ButtonRelease = "Mod1 4" { Actions = "GoToWorkspace Next" }
        ButtonRelease = "Mod1 5" { Actions = "GoToWorkspace Prev" }
        EnterMoving = "Any Any" { Actions = "WarpToWorkspace Right" }
    }
}

Client {
    # Remove the following line and uncomment the alternative if windows should raise when clicked.
    ButtonPress = "1" { Actions = "Focus" }
    # Uncomment the following line if windows should raise when clicked.
    # ButtonPress = "1" { Actions = "Focus; Raise" }

    ButtonRelease = "Mod1 1" { Actions = "Focus; Raise" }
    ButtonRelease = "Mod4 1" { Actions = "Lower" }
    # window transparency control
    ButtonRelease = "Mod1 4" { Actions = "Exec transset-df -p --inc 0.2" }
    ButtonRelease = "Mod1 5" { Actions = "Exec transset-df -p --min 0.2 --dec 0.2" }
    ButtonRelease = "Mod1 Shift 4" { Actions = "SendToWorkspace PrevV; GotoWorkspace PrevV" }
    ButtonRelease = "Mod1 Shift 5" { Actions = "SendToWorkspace NextV; GotoWorkspace NextV" }
    ButtonRelease = "Ctrl Mod1 1" { Actions = "Focus; Raise True" }
    Motion = "Mod1 1" { Threshold = "4"; Actions = "Focus; Raise; Move" }
    Motion = "Mod4 1" { Threshold = "4"; Actions = "Focus; Raise; Move" }
    Motion = "Mod1 2" { Threshold = "4"; Actions = "GroupingDrag True" }
    Motion = "Mod1 3" { Actions = "Resize" }
    # Remove the following line if you want to use click to focus.
    Enter = "Any Any" { Actions = "Focus" }
}

Root {
    ButtonRelease = "3" { Actions = "ShowMenu Root" }
    ButtonRelease = "2" { Actions = "ShowMenu Goto" }
    ButtonRelease = "Mod4 2" { Actions = "ShowMenu GotoClient" }
    # Horizontal movement
    ButtonRelease = "4" { Actions = "GoToWorkspace Right" }
    ButtonRelease = "5" { Actions = "GoToWorkspace Left" }
    ButtonRelease = "Mod1 4" { Actions = "GoToWorkspace Next" }
    ButtonRelease = "Mod1 5" { Actions = "GoToWorkspace Prev" }
    # Vertical movement
    ButtonRelease = "Shift 4" { Actions = "GoToWorkspace Up" }
    ButtonRelease = "Shift 5" { Actions = "GoToWorkspace Down" }
    ButtonRelease = "Mod1 Shift 4" { Actions = "GoToWorkspace NextV" }
    ButtonRelease = "Mod1 Shift 5" { Actions = "GoToWorkspace PrevV" }
    ButtonRelease = "1" { Actions = "HideAllMenus" }
}

Menu {
    Enter = "Any Any" { Actions = "Focus" }
    Motion = "Mod1 1" { Threshold = "4"; Actions = "Focus; Raise; Move" }
}

Other {
    Enter = "Any Any" { Actions = "Focus" }
    ButtonRelease = "3" { Actions = "Close" }
    Motion = "1" { Actions = "Focus; Raise; Move" }
    Motion = "Mod1 1" { Threshold = "4"; Actions = "Focus; Raise; Move" }
}

Merci pour vos réponses  wink

Hors ligne

#13 Le 22/01/2011, à 23:18

Gooffy

Re : Pekwm

Probleme résolu , aujourd'hui mise a jour du paquet nommé xserver-common et depuis,  plus aucun probleme  .
Tres bon les themes personnalisable  de pekwm cool

Hors ligne

#14 Le 26/01/2011, à 03:38

Ypnose

Re : Pekwm

Ouai les thèmes ont une touche assez sympathique et bien finie. Malgré le fait que j'aille de temps sous PekWM, je n'ai pas encore lâché ma Openbox qui m'apporte satisfaction.

Et j'ai agrandit la police du blog dans le CSS. Dis-moi si c'est mieux!

#15 Le 26/01/2011, à 18:40

Gooffy

Re : Pekwm

Oui les thèmes openbox parfois sont un peut trop "carré" je trouve ,je n'ai pas insisté plus que ça non plus pour le tunner bien que je l'utilise encore ( la flemme)  .

Bien pour pour le changement de police !!  c'est plus agréable car ça pique plus les yeux wink

Hors ligne

#16 Le 27/01/2011, à 00:14

Ypnose

Re : Pekwm

Pas de fenêtres qui "rament" avec cairo-compmgr?

#17 Le 29/01/2011, à 19:08

Gooffy

Re : Pekwm

Ypnose a écrit :

Pas de fenêtres qui "rament" avec cairo-compmgr?

Je peux pas te répondre là,  je n'utilise pas d'effet je trouve le système plus rapide et fluide sans .

Hors ligne

#18 Le 29/01/2011, à 20:14

Ypnose

Re : Pekwm

Les fenêtres rament parfois sans avoir les effets activés smile

#19 Le 10/08/2011, à 21:33

Avalanche

Re : Pekwm

Bonsoir,

je suis peut-être un peu en retard, vu la date du 1er post ... big_smile
Ayant marre des bureaux pré-définis, je suis en train de me tâter sérieusement entre openbox et pekwm.

Je voulais savoir du coup si quelqu'un a un retour d'expérience des deux et quoi conseiller à un néophyte dans ce genre de bureau ....
Openbox a l'air plus facile à installer mais pekwm a l'air plus joli ... d'où .... entre les deux !!!???

Bon je ne suis pas une tanche en linux mais je suis loin d'être un boss wink

Merci d'avance ...


Le fascisme c'est la gangrène ...
... de Santiago comme à Paris !

Hors ligne

#20 Le 18/08/2011, à 11:10

Gooffy

Re : Pekwm

Tu auras plus de facilités à trouver de l'aide pour openbox car plus utilisé et répendu  , les tutos abondent sur le net alors que pekwm est moins répandu et possède plus de fonctionnalités  car très paramétrable donc plus complexe finalement .
Pour commencer passe sur openbox , tu auras la base comme ça et après quand tu passeras sur pekwm ça te paraîtra moins dur .
Enfin c'est ce que je pense , après c'est pas forcement le pont de vue de tout le monde wink

Hors ligne

#21 Le 19/08/2011, à 10:48

totopouet

Re : Pekwm

En tant que récent transfuge d'openbox vers pekwm, je confirme, openbox est plus "facile" car plus simple (et plus limité tongue). Et comme plus répandu, il est mieux documenté, mais c'est pas pour autant un gros problème avec pekwm, leur configuration est assez similaire.


"First they ignore you, then they laugh at you, then they fight you, then you win."
Mohandas Gandhi

Hors ligne

#22 Le 30/12/2011, à 20:55

Skubu

Re : Pekwm

Yep,

Je suis passé d'Openbox à Pekwm y a quelques jours et Wahou ce que c'est puissant ! Ce que c'est plus joli ! Mais ce que les raccourcis clavier par défaut sont indigestes ! N'avez-vous pas trouvé ? smile
Bien heureusement ceux-ci sont configurables à souhait mais si je les remplace par ceux que j'ai d'habitude sous OB, cela va créer des conflits avec d'autres et il faudra aussi que je modifie ces derniers et ainsi de suite... et c'est à n'en plus finir étant donné le nombres de "Keys" qu'il y a.
En fait, mon but est d'arriver à "openboxiser" Pek pour que le passage d'un environnement à l'autre soit le plus transparent possible.
De plus, presque tous mes raccourcis personnels ne fonctionnent pas ainsi que ceux par défaut (étonnant?). Par exemple ceux-là :

# Workspaces
    Chain = "Ctrl Mod1 W" {
        KeyPress = "Right" { Actions = "GoToWorkspace Right" }
        KeyPress = "Left" { Actions = "GoToWorkspace Left" }
        KeyPress = "N" { Actions = "GoToWorkspace Next" }
        KeyPress = "P" { Actions = "GoToWorkspace Prev" }
        KeyPress = "1" { Actions = "GoToWorkspace 1" }
        KeyPress = "2" { Actions = "GoToWorkspace 2" }
        KeyPress = "3" { Actions = "GoToWorkspace 3" }
        KeyPress = "4" { Actions = "GoToWorkspace 4" }
        KeyPress = "5" { Actions = "GoToWorkspace 5" }
        KeyPress = "6" { Actions = "GoToWorkspace 6" }
        KeyPress = "7" { Actions = "GoToWorkspace 7" }
        KeyPress = "8" { Actions = "GoToWorkspace 8" }
        KeyPress = "9" { Actions = "GoToWorkspace 9" }
    }

Pire, ils agissent sur l'appli actif... Imaginez ce que fait un CTRL+W sur un bon nombre d'appli ! D'ailleurs, j'ai beau cliquer comme un malade sur le "bureau" je n'arrive pas à rendre la fenêtre active, inactive comme sous OB.
Que faut-il ajouter/modifier dans le fichier "mouse" ?

Et est-ce que parmi vous, certains ont repris les raccourcis de base d'Openbox pour leur config Pek ? Si oui, est-ce possible que vous postiez vos fichiers ici ? Les autres peuvent également, je suis pas réfractaire à d'autres habitudes d'utilisation. C'est juste que pour bien démarrer je préfère être en terrain connu.

Merci d'avance. Je vous en serai très reconnaissant et me ferez gagner un temps considérable. smile


Cela dit, je trouve Pek une horreur à utiliser par défaut, à moins de connaître les raccourcis-clavier/souris par coeur. smile Cependant il a énormément de potentiel et je compte bien en faire mon WM favori. tongue Et c'est pour ça que j'ai besoin de votre aide, car des sites sur pek il n'y en a que très peu. sad Pourquoi ? Ça donne envie à personne de créer un espace communautaire francophone dédié à PEKWM ?

Dernière modification par Skubu (Le 30/12/2011, à 20:57)


Debian / Archlinux | Gnome / KDE

Hors ligne