Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Fvwm] Configuration bis
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3 ... 17, 18, 19, 20  Next  
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
Dominique_71
Veteran
Veteran


Joined: 17 Aug 2005
Posts: 1877
Location: Switzerland (Romandie)

PostPosted: Mon Oct 02, 2006 6:38 pm    Post subject: Reply with quote

Je n'ai aucun espace insécable dans mes fichiers. Ils apparaissent dans kate comme un espace avec un pixel lumineux au début et je n'en ai aucun. Mais merci pour la suggestion. J'ai précédemment essayé de supprimer tous les tabs et de les remplacer par des espaces.

J'ai même installé gvim ainsi que la syntaxe vim pour fvwm livrée avec crystal pour voir... Le seul truc anormal que j'ai constaté est une erreur en chargeant le fichier de syntaxe. gvim se plaint:
Code:
Erreur détectée en traitant /home/dom/.vim/plugin/fvwm.vim :
ligne   81 :
E789: ']' manquant :

Et la ligne 81 est la suivante:
Code:
syn keyword fvwmParentheses     contained ( ) [ ] { }


EDIT: Je viens de faire le même test avec vim Cream, et là pas de messages d'erreur et le rendu des couleurs est différents. Mais autrement, RAS.
_________________
"Confirm You are a robot." - the singularity
Back to top
View user's profile Send private message
geekounet
Bodhisattva
Bodhisattva


Joined: 11 Oct 2004
Posts: 3772
Location: Wellington, Aotearoa

PostPosted: Mon Oct 02, 2006 7:35 pm    Post subject: Reply with quote

Le plugin de syntaxe pour fvwm est inclus de base dans (g)vim :)
Back to top
View user's profile Send private message
Dominique_71
Veteran
Veteran


Joined: 17 Aug 2005
Posts: 1877
Location: Switzerland (Romandie)

PostPosted: Mon Oct 02, 2006 8:20 pm    Post subject: Reply with quote

Ah Ok. Merci je vais enlever celui que j'ai rajouté.

Une autre perle que j'ai trouvé sur ffvwm, c'est peut-être clair pour un programmeur, mais pour moi pas vraiment, fvwmrc:
Code:
# Unfortunately, order does matter in this file
# The correct order for inserting configurations is:
# 1. Colors
# 2. Assorted configuration paramters such as ClickToFocus, or MWMBorders
# 3. Path setup (ModulePath, PixmapPath, IconPath)
# 4. Style settings, including the default style Style "*" ...
# 5. InitFunction and ResetFunction definitions.
# 6. Other Functions. Functions cannot be forward referenced from
#   other functions, but they can be backward referenced.
# 7. Menus definitions. Same caveats about forward referencing
# 8. Key and Mouse Bindings.
# 9. Module options.

# The order of steps 5, 6, and 7 is not critical, as long as there are
# no forward references to functions or menus.

# If you get it wrong, the most common problem is that color or font settings
# are ignored

C'est peut-être la raison de mes problèmes.
Si je comprend bien #6, cela signifie que
Code:
DestroyMenu /Start
AddToMenu /Start
+ "Alsa%" Music-Start "alsaplayer -o alsa"
+ "Jack%" Music-Start "alsaplayer -o jack -F 48000"

DestroyFunc Music-Start
AddToFunc Music-Start
+ I Exec exec $0
ne va pas fonctionner car la fonction Music-Start est défini après son appel dans le menu /Start
Mais que si j'écrit:
Code:
DestroyFunc Music-Start
AddToFunc Music-Start
+ I Exec exec $0

DestroyMenu /Start
AddToMenu /Start
+ "Alsa%" Music-Start "alsaplayer -o alsa"
+ "Jack%" Music-Start "alsaplayer -o jack -F 48000"
cela va fonctionner.

Autrement dit, il n'y a que deux solutions viables pour faire une config fvwm.
1) Un ensemble de ficher comme dans fvwm-crystal, mais cela nécessite d'utiliser un mur pour avoir une feuille de papier sufisament grande pour pouvoir contrôler que toutes les fonctions sont définies avant leurs appels.
2) Tout regrouper dans un seul fichier, ce qui permet de regrouper les éléments par familles et facilite ainsi le controle.
_________________
"Confirm You are a robot." - the singularity
Back to top
View user's profile Send private message
Dominique_71
Veteran
Veteran


Joined: 17 Aug 2005
Posts: 1877
Location: Switzerland (Romandie)

PostPosted: Mon Oct 02, 2006 8:26 pm    Post subject: Reply with quote

Mais d'un autre coté, je ne sais pas quoi penser, car le paramêtre $0 est défini dans le menu et non pas dans la fonction.
Nous avons donc un menu qui appelle une fonction dont le paramètre n'est pas encore défini dans le deuxième cas. Et dans le premier nous avons un menu qui appelle une fonction alors que celle-ci n'est pas encore définie.
_________________
"Confirm You are a robot." - the singularity
Back to top
View user's profile Send private message
geekounet
Bodhisattva
Bodhisattva


Joined: 11 Oct 2004
Posts: 3772
Location: Wellington, Aotearoa

PostPosted: Mon Oct 02, 2006 8:36 pm    Post subject: Reply with quote

Non l'ordre des instructions n'a pas d'importance dans la config Fvwm. Tu peux sans problème déclarer une fonction après le menu (c'est le cas dans ma config).
Back to top
View user's profile Send private message
Dominique_71
Veteran
Veteran


Joined: 17 Aug 2005
Posts: 1877
Location: Switzerland (Romandie)

PostPosted: Tue Oct 03, 2006 11:53 am    Post subject: Reply with quote

EDIT: J'ai tout effacé ce que j'avais écrit avant.

J'ai trouvé une solution, c'est de faire 4 menus au lieu d'un seul. Le binding sur le bouton change complétement, c'est moins joli, mais à l'avantage de ne pas bugger. J'ai aussi changé la barre du bas pour avoir le pager directement dans la barre.

EDIT 2: J'ai rajouté un bouton dans le bouton audio, cela me permet de mieux ventiler les bindings.
_________________
"Confirm You are a robot." - the singularity
Back to top
View user's profile Send private message
Dominique_71
Veteran
Veteran


Joined: 17 Aug 2005
Posts: 1877
Location: Switzerland (Romandie)

PostPosted: Thu Oct 12, 2006 8:53 pm    Post subject: Reply with quote

EDIT 2: En fait, ce qui suit contient un tips: comment passer une variable numérique à un script bash et faire des calculs en virgule flottante dans le script avant de retourner la variable modifiée dans fvwm.

Je suis de nouveau après mon menu audio. J'ai réécrit la fonction pour la vitesse afin d'avoir moins de rubriques dans le sous menu. J'utilise un script shell et une variable d'envirronement. Il faut le programme bc pour les calculs.

~/.fvwm-crystal/scripts/speed_value
Code:
#!/bin/bash
# Read alsaplayer's current speed and output the wanted speed
# pause +- value will not work.
# No music + or - 1 octave is always no music.

speedcalc() {
   if [[ ${LANG} == fr_* ]] ; then
      speed=$(echo ${speed/,/.})
   fi
   speed=$(echo $speed*$1|bc -l)
   if [[ ${LANG} == fr_* ]] ; then
      speed=$(echo ${speed/./,})
   fi
        echo $speed
}

speedcase() {
case "$1" in
   max)
      echo 10
      ;;
   normal)
      echo 1
      ;;
   pause)
      echo 0
      ;;
   back)
      echo -1
      ;;
   min)
      echo -10
      ;;
   +1octave)
      speedcalc 2
      ;;
   +1quinte)
      speedcalc 1.49830707688
      ;;
   +1ton)
      speedcalc 1.12246204831
      ;;
   +1/2ton)
      speedcalc 1.05946309436
      ;;
   +1comma)
      speedcalc 531441/524288
      ;;
   -1comma)
      speedcalc 524288/531441
      ;;
   -1/2ton)
      speedcalc 0.943874312682
      ;;
   -1ton)
      speedcalc 0.89089871814
      ;;
   -1quinte)
      speedcalc 0.667419927085
      ;;
   -1octave)
      speedcalc 0.5
      ;;
esac
}

speedcase $1

Code:

# Alsaplayer normal speed
SetEnv speed "1"

DestroyFunc Music-Speed
AddToFunc Music-Speed
+ I PipeRead 'echo SetEnv speed `$HOME/.fvwm-crystal/scripts/speed_value $0`'
+ I Exec exec alsaplayer --speed $[speed]

DestroyMenu /Music/Speed
AddToMenu /Music/Speed
+ "Max%" Music-Speed 'max'
+ "+ 1 octave%" Music-Speed '+1octave'
+ "+ 1 quinte%" Music-Speed '+1quinte'
+ "+ 1 ton%" Music-Speed '+1ton'
+ "+ 1/2 ton%" Music-Speed '+1/2ton'
+ "+ 1 comma%" Music-Speed '+1comma'
+ "Normal%" Music-Speed 'normal'
+ "Pause%" Music-Speed 'pause'
+ "Normal backward%" Music-Speed 'back'
+ "-1 comma%" Music-Speed '-1comma'
+ "- 1/2 ton%" Music-Speed '-1/2ton'
+ "-1 ton%" Music-Speed '-1ton'
+ "-1 quinte%" Music-Speed '-1quinte'
+ "-1 octave%" Music-Speed '-1octave'
+ "Max back%" Music-Speed 'min'

DestroyFunc /Music-generator
AddToFunc /Music-generator
+ I DestroyMenu recreate /Music
+ I AddToMenu /Music '$[gt.Speed]' Popup /Music/Speed


EDIT: J'ai trouvé. Il faut remplacer les exports par des échos dans le script, et il y avait aussi une confusion entre ' et `dans le piperead ainsi qu'une autre faute dans celui-ci. J'ai corrigé ci-dessus. Maintenant, il ne me reste plus qu'à rajouter des mouses binding pour avoir speed up et down avec la mollette de la souris sur le bouton..
_________________
"Confirm You are a robot." - the singularity
Back to top
View user's profile Send private message
siDeb_31
Apprentice
Apprentice


Joined: 03 Oct 2004
Posts: 175
Location: Toulouse (FR)

PostPosted: Mon Oct 16, 2006 9:18 am    Post subject: Reply with quote

J'ai quelques questions à vous soumettre, merci d'avance pour vos réponses:

1- Je voudrais savoir si il est possible de faire un bind avec une combinaison de touches utilisant la touche Fn+..., si oui comment fait on ?

2- J'ai quelques bugs avec ma config fvwm, j'ai un menu avec des MoveToPage x x mais ça ne fonctionne pas correctement, ça fonctionne que si je lance un fenetre sur une page differente de la premiere pour aller avec la premiere.

3- J'ai également un probleme avec le maximize quand je ferme un fenetre maximizée (ex: firefox), et que je relance l aplication elle ne se lance pas en fenetrée mais deja en maximisée.

4- Je voudrais savoir si translucent permet de rendre autre chose de transparent hormis les menu ?

3- Vous avez testé compiz avec fvwm et xorg 7.1 ? ça donne quoi ? (si vous avez des liens avec des documents,... je suis prenneur)


Last edited by siDeb_31 on Mon Oct 16, 2006 7:11 pm; edited 1 time in total
Back to top
View user's profile Send private message
geekounet
Bodhisattva
Bodhisattva


Joined: 11 Oct 2004
Posts: 3772
Location: Wellington, Aotearoa

PostPosted: Mon Oct 16, 2006 11:30 am    Post subject: Reply with quote

siDeb_31 wrote:
1- Je voudrais savoir si il est possible de faire un bind avec une combinaison de touches utilisant la touche Fn+..., si oui comment fait on ?

A ma connaissance, c'est pas possible.
siDeb_31 wrote:
2- J'ai quelques bugs avec ma config fvwm, j'ai un menu avec des MoveToPage x x mais ça ne fonctionne pas correctement, ça fonctionne que si je lance un fenetre sur une page differente de la premiere pour aller avec la premiere.

Fais voir ta config

siDeb_31 wrote:
3- J'ai également un probleme avec le maximize quand je ferme un fenetre maximizée (ex: firefox), et que je relance l aplication elle ne se lance pas en fenetrée mais deja en maximisée.

Normal, la fenetre enregistre sa position et sa taile à la fermeture et la restaure ensuite, mais elle n'est pas en maximisé, juste aggrandie.

siDeb_31 wrote:
4- Je voudrais savoir si transet permet de rendre autre chose de transparent hormis les menu ?

Tu peux transset ce que tu veux, mais il te faut xcompmgr pour avoir la transparence ensuite.

siDeb_31 wrote:
3- Vous avez testé compiz avec fvwm et xorg 7.1 ? ça donne quoi ? (si vous avez des liens avec des documents,... je suis prenneur)

Compiz et Fvwm sont tous 2 des WM, donc ils ne peuvent pas tourner en même temps. :)
Back to top
View user's profile Send private message
truc
Advocate
Advocate


Joined: 25 Jul 2005
Posts: 3199

PostPosted: Mon Oct 16, 2006 4:48 pm    Post subject: Reply with quote

pierreg wrote:
siDeb_31 wrote:
1- Je voudrais savoir si il est possible de faire un bind avec une combinaison de touches utilisant la touche Fn+..., si oui comment fait on ?

A ma connaissance, c'est pas possible.


tu veux parler d'un truc comme ça?
Code:
Key     F1                      A       M       Menu FvwmRootMenu
Key     F2                      A       M       Menu FvwmProgramsMenu
Key     F3                      A       M       Menu FvwmWindowOpsMenu

_________________
The End of the Internet!
Back to top
View user's profile Send private message
siDeb_31
Apprentice
Apprentice


Joined: 03 Oct 2004
Posts: 175
Location: Toulouse (FR)

PostPosted: Mon Oct 16, 2006 7:10 pm    Post subject: Reply with quote

truc wrote:
pierreg wrote:
siDeb_31 wrote:
1- Je voudrais savoir si il est possible de faire un bind avec une combinaison de touches utilisant la touche Fn+..., si oui comment fait on ?

A ma connaissance, c'est pas possible.


tu veux parler d'un truc comme ça?
Code:
Key     F1                      A       M       Menu FvwmRootMenu
Key     F2                      A       M       Menu FvwmProgramsMenu
Key     F3                      A       M       Menu FvwmWindowOpsMenu

Oui, mais en utilisant la touche Fn au lieu de ctrl par exemple.

Je corrige mon premier post j ai fait un erreur je voulais pas dire transset mais translucent.
Back to top
View user's profile Send private message
DidgeriDude
Guru
Guru


Joined: 30 Jan 2005
Posts: 349

PostPosted: Mon Oct 16, 2006 7:31 pm    Post subject: Reply with quote

Tu dois parler de la touche Fn sur un portable...
A mon avis, mais peut-être est-ce impossible, je ne vois que l'utilisation de Xmodmap qui je crois permet d'assigner une fonction à une touche (dont on récupère le Keycode avec xev). J'imagine tout de même qu'avec Xmodmap, on peut lancer une commande du style FvwmCommand 'une fonction qui va bien' et utiliser l'astuce des bindings "à la emacs" donnée dans la FAQ, section 3.27.
Ce qui donnerait non pas ta touche Fn comme modificateur, mais un truc du genre : tu appuies sur Fn, tu relâches et là tu as quelques secondes pour appuyer sur la touche que tu veux... Enfin, si c'est possible...
A moins que Fvwm ne lance lui-même la fonction associée à Fn (certains ont déjà configuré les touches multimédia) mais je crois qu'Xmodmap est nécessaire en fin de compte...
Back to top
View user's profile Send private message
truc
Advocate
Advocate


Joined: 25 Jul 2005
Posts: 3199

PostPosted: Mon Oct 16, 2006 7:39 pm    Post subject: Reply with quote

dans xev, si un nom de touche s'affiche quand tu appuies sur Fn alors c'est sans doute possible directement depuis fvwm, sinon, il sera nécessaire d'utiliser xmodmap, pour attribuer un nom à cette touche.:)

exemple nom de touche avec xev wrote:
KeyPress event, serial 29, synthetic NO, window 0x1a00001,
root 0x107, subw 0x0, time 1386603312, (171,174), root:(199,324),
state 0x0, keycode 191 (keysym 0x1008ff8b, XF86ZoomIn), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False

_________________
The End of the Internet!
Back to top
View user's profile Send private message
DidgeriDude
Guru
Guru


Joined: 30 Jan 2005
Posts: 349

PostPosted: Mon Oct 16, 2006 7:44 pm    Post subject: Reply with quote

Et voilà, truc dit tout comme il faut, en peu de mots ! ;)

Mais je crois même qu'il est possible de définir soi-même des modificateurs en plus, à l'aide de Xmodmap, avec sûrement une limite de nombre mais bon... Et dans ce cas, hop, c'est utilisable comme modificateur directement dans Fvwm... Enfin, je pense... Bon je me documente tiens !
Back to top
View user's profile Send private message
Dominique_71
Veteran
Veteran


Joined: 17 Aug 2005
Posts: 1877
Location: Switzerland (Romandie)

PostPosted: Mon Oct 16, 2006 9:48 pm    Post subject: Reply with quote

Cet HOWTO Use Multimedia Keys est très intéressant. Il montre entre autre quoi faire si xev ne trouve pas les codes des touches et bien d'autres choses. Il y a aussi des sections spécifiques à différents WM. Ce serait cool si quelqu'un rajoutait un exemple pour FVWM ( je suppose qu'il suffit de rajouter un binding dans la config). Il semble aussi que Xorg a un ensemble de symboles pré-définis comme XF86AudioRaiseVolume. cat /usr/lib/X11/XKeysymDB pour les lister.

EDIT: man xmodmap est aussi intéresant. Il est possible d'assigner plusieurs symboles à une touche. Ils seront utilisés avec les modifieurs.

EDIT 2: J'ai ajouté deux exemples pour FVWM sur ce HOWTO.
_________________
"Confirm You are a robot." - the singularity


Last edited by Dominique_71 on Tue Oct 17, 2006 12:41 pm; edited 1 time in total
Back to top
View user's profile Send private message
siDeb_31
Apprentice
Apprentice


Joined: 03 Oct 2004
Posts: 175
Location: Toulouse (FR)

PostPosted: Tue Oct 17, 2006 5:45 am    Post subject: Reply with quote

J'avais deja testé mais xev ne reagit pas lorsque j'appuie sur la touche "Fn" de mon portable alors j'avais mis ça de coté en attendant, merci pour le lienn je vais le regarde de plus pret. :)

Voila, la partie de mon fichier de configuration qui correspond au menu des fenetres, celui bug lorsque je souhaite deplacer un fenetre vers une page:

Code:

DestroyMenu FvwmTitleMenu
AddToMenu FvwmTitlemenu
+ "Déplacer sur la page &1" MoveToPage 0 1
+ "Déplacer sur la page &2" MoveToPage 0 2
+ "Déplacer sur la page &3" MoveToPage 0 3
+ "Déplacer sur la page &4" MoveToPage 0 4
+ "" Nop
+ "(De)Coller la fenetre" pick Stick
+ "" Nop
+ "Information" Pick Module FvwmIdent


J'ai trois autres questions:
- Quand je stick ma fenetre elle se voit applique un style que je n'ai pas defini (avec 3 trois lignes horizontaux dans bar de titre), je voudrais lui definir un style mais je ne suis pas arrivé à trouver le motclef correspondant.

- J'utilise la commande "pick" avant certaine action, car j'ai vu que certaines personnes l'utilisée dans leur fichier de config, mais je ne vois pas bien à quoi cela correspond.

- A l'ouverture de la session j'ai quelque chose de bizare, mon fond d'ecran ce charger bien puis il disparait pour laisser place au fond gris et revient ensuite c'est normal ? Actuellement j 'utilise xv afficher celui ci, mais avec d'autres aplications ça fait la meme chose.

P.S: Merci de votre patience et pour vos réponses ;)
Back to top
View user's profile Send private message
geekounet
Bodhisattva
Bodhisattva


Joined: 11 Oct 2004
Posts: 3772
Location: Wellington, Aotearoa

PostPosted: Tue Oct 17, 2006 7:19 am    Post subject: Reply with quote

siDeb_31 wrote:
Voila, la partie de mon fichier de configuration qui correspond au menu des fenetres, celui bug lorsque je souhaite deplacer un fenetre vers une page:

Code:

DestroyMenu FvwmTitleMenu
AddToMenu FvwmTitlemenu
+ "Déplacer sur la page &1" MoveToPage 0 1
+ "Déplacer sur la page &2" MoveToPage 0 2
+ "Déplacer sur la page &3" MoveToPage 0 3
+ "Déplacer sur la page &4" MoveToPage 0 4
+ "" Nop
+ "(De)Coller la fenetre" pick Stick
+ "" Nop
+ "Information" Pick Module FvwmIdent

Ça m'a l'air correct :?, ya pas de message d'erreur qui s'affiche dans ton .xsession-errors ou la console où t'as lancé Fvwm ?

siDeb_31 wrote:
J'ai trois autres questions:
- Quand je stick ma fenetre elle se voit applique un style que je n'ai pas defini (avec 3 trois lignes horizontaux dans bar de titre), je voudrais lui definir un style mais je ne suis pas arrivé à trouver le motclef correspondant.

Pour ça il te faut ce patch (le premier), tu peux aussi utiliser mon ebuild dans lequel le patch est inclus ;). Et ensuite :
Code:
Style * !StickyWindowStipples, !IconStickyStipples


siDeb_31 wrote:
- J'utilise la commande "pick" avant certaine action, car j'ai vu que certaines personnes l'utilisée dans leur fichier de config, mais je ne vois pas bien à quoi cela correspond.

Ça sert à sélectionner une fenêtre pour cette action si il n'y en a pas déjà une de selectionnée.

siDeb_31 wrote:
- A l'ouverture de la session j'ai quelque chose de bizare, mon fond d'ecran ce charger bien puis il disparait pour laisser place au fond gris et revient ensuite c'est normal ? Actuellement j 'utilise xv afficher celui ci, mais avec d'autres aplications ça fait la meme chose.

Tente Esetroot de x11-terms/eterm, ça marche très bien ;) Et perso j'utilise fbsetbg de Fluxbox.
Back to top
View user's profile Send private message
siDeb_31
Apprentice
Apprentice


Joined: 03 Oct 2004
Posts: 175
Location: Toulouse (FR)

PostPosted: Tue Oct 17, 2006 5:39 pm    Post subject: Reply with quote

Je n'ai pas de message d'erreur, dans mon fichier .Xsession.
Je vais tester le patch, je vous tient au courant.
Et encore merci pour le coups de main. ;)
Back to top
View user's profile Send private message
siDeb_31
Apprentice
Apprentice


Joined: 03 Oct 2004
Posts: 175
Location: Toulouse (FR)

PostPosted: Wed Oct 18, 2006 5:20 pm    Post subject: Reply with quote

le patch marche correctement, sinon pour les touches Fn+... en regardant le log je me suis rendu compte quel etait reconnu comme evenements ACPI.
Back to top
View user's profile Send private message
ryo-san
l33t
l33t


Joined: 17 Feb 2005
Posts: 729

PostPosted: Thu Oct 19, 2006 5:03 am    Post subject: Reply with quote

lut la cie,

J'ai remis au gout du jour XDirectFB , dont le dernier ebuild date un peu.
L'idée , c'etait de faire tourner un vieux pc (pavillon 3134 ) sur frame buffer car seulement 32 MO sont dispo.
Mais je vais etre un peu juste.malgré cela , j'ai testé le tout avec notre wm péféré , et c'est sympa donc au cas ou:

l'ebuild

Apres "l'emergeage" :oops: , faudra faire un lien :
Code:

/usr/share/fonts


dans

Code:

/usr/X11R6/lib/X11


et si , j'ai bien cherché , j'ai meme passé l'option qui va bien au configure mais rien a faire donc ...
voila.. ah une derniere chose :
Code:

#!/bin/sh


# hi ! ;)
# the old script isn't up to date.
# This is the command i use :
#


xinit -- /usr/X11R6/bin/XDirectFB :0 -enableRoot -defaultOpacity 230 -fp
/usr/X11R6/lib/X11/fonts/100dpi,
/usr/X11R6/lib/X11/fonts/75dpi,
/usr/X11R6/lib/X11/fonts/artwiz,
/usr/X11R6/lib/X11/fonts/misc,
/usr/X11R6/lib/X11/fonts/truetype,
/usr/X11R6/lib/X11/fonts/ttf-bitstream-vera,
/usr/X11R6/lib/X11/fonts/Type1,
/usr/X11R6/lib/X11/fonts/corefonts

# In addition to the standard options accepted by all X servers (see Xserver(1)), XDirectFB accepts  the  following
# options:
#
# -defaultOpacity value
#       set  the  default opacity for toplevel windows, value ranges from 1
#       (almost invisible) to 255 (fully opaque).
#
# -unfocusedOpacity value
#       set the opacity used for unfocused toplevel windows, value ranges from 1
#       (almost invisible)  to  255 (fully opaque).
#
# -enableUnfocused
#       enable usage of unfocused opacity value.
#
# -enableFadeIn
#       enable fade in of showing windows.
#
# -enableFadeOut
#       enable fade out of showing windows.
#
# -enableRoot
#       enable creation of a root window.
#
# In additon to your desktop wm ability to set a root image XDirectFB will set
# it's own root image in a file called .directfbrc for example:
# bg-image = /home/ryo/docs/walls/.current


l'ancien script startxdfb revisité.
le bbcode decale la ligne apres "-fp" , faut bien tout coller car j'ai eu des soucis meme avec les antislashs.

+

EDIT: je mets la partie apres "-fp" a la ligne parce que fais une fenetre de ouf.
Si vous tester l'engin , pensez bien a tout mettre a la queue leu leu .. a lA QUEUUE LEEU LEUUU... AHHHHHH...

:arrow: []
Back to top
View user's profile Send private message
siDeb_31
Apprentice
Apprentice


Joined: 03 Oct 2004
Posts: 175
Location: Toulouse (FR)

PostPosted: Mon Oct 23, 2006 7:40 am    Post subject: Reply with quote

J'ai règle tous mes probèmes précédents sauf le déplacement des fenetres sur d'autres pages qui bug encore mais ce n'est pas bien grave.

Pour le bug du font d'écran au chargement ça venait du Xsetup_0 de xdm qui chargeait par defaut un font avec xsetroot.

1- D'ailleur à ce sujet, Esetroot et fvwm-root sont-ils capables de redimensionner les images ? Parce que, actuellement, j'utilise xv pour afficher mon fond d'écran mais la transparence ne fonctionne pas avec celui-ci.

J'ai également quelques nouvelles questions à vous soumettre:

2- Comment réalise-t-on des tests pour controler l'état d'une fenetre ou d'un autre element ? (ex: si la fenetre est maximize alors ...)


3- Comment appliquer un thème gtk aux applications ? et éventuellement aux élements de l'interface de fvwm ? (à la main de préference)

4- Peut-on avoir à la barre de titre à la gauche ou la droite d'une fenetre (ou d'une menu) et non pas au dessus ?

5- Quels sont les patchs deja appliqués par le ebuild officiel ? (ref: Listes des patchs)
Back to top
View user's profile Send private message
pititjo
Apprentice
Apprentice


Joined: 19 Sep 2004
Posts: 245
Location: Paris (France)

PostPosted: Mon Oct 23, 2006 3:32 pm    Post subject: Reply with quote

Quote:

1- D'ailleur à ce sujet, Esetroot et fvwm-root sont-ils capables de redimensionner les images ? Parce que, actuellement, j'utilise xv pour afficher mon fond d'écran mais la transparence ne fonctionne pas avec celui-ci.


J'utilise feh et ça marche au poil pour tous les formats gérés par Imlib. Pour le svg je convertit via ImageMagick. Et il gère la transparence.

Quote:

3- Comment appliquer un thème gtk aux applications ? et éventuellement aux élements de l'interface de fvwm ? (à la main de préference)


Code:

emerge x11-themes/gtk-theme-switch


Ça donne la commande switch2 qui est faite pour ça.

Quote:

3- Comment appliquer un thème gtk aux applications ? et éventuellement aux élements de l'interface de fvwm ? (à la main de préference)


Je n'ai pas le temps de regarder comment faire tout de suite mais c'est utilisé dans cette config. Au demeurant, je te conseil de suivre ce forum, on y trouve énormément de choses.

Quote:

5- Quels sont les patchs deja appliqués par le ebuild officiel ?


Si tu ne trouve nul part, doit y avoir moyen de trouver l'info dans l'ebuild...
_________________
pititjo.net
Le Mus. Et si c'était vrai ?
Back to top
View user's profile Send private message
Dominique_71
Veteran
Veteran


Joined: 17 Aug 2005
Posts: 1877
Location: Switzerland (Romandie)

PostPosted: Mon Oct 23, 2006 6:29 pm    Post subject: Reply with quote

siDeb_31 wrote:
J 4- Peut-on avoir à la barre de titre à la gauche ou la droite d'une fenetre (ou d'une menu) et non pas au dessus ?

C'est expliqué dans man fvwm si je me rapelle bien. Dans le passage sur les styles.
Code:
Style * TitleAtLeft
TitleStyle RightJustified
donne des barres de titre à gauche avec le titre près du coin supèrier.
_________________
"Confirm You are a robot." - the singularity
Back to top
View user's profile Send private message
Dominique_71
Veteran
Veteran


Joined: 17 Aug 2005
Posts: 1877
Location: Switzerland (Romandie)

PostPosted: Thu Nov 09, 2006 8:33 am    Post subject: Reply with quote

J'ai eu un problème bizarre avec crystal. J'avais plusieurs applis ouvertes sur plusieurs bureaux virtuels, et j'ai appuyé sur ctrl-shift-F1 ou un truc du genre. Chaque fois que je bougeais la molette sur le bureau, au lieu de monter ou descendre d'un bureau, je me retrouvais sur le bureau 1. Une fois sur celui-ci, la molette ne faisait que produire un flash sur l'affichage et j'étais scotché sur ce bureau.

Changer avec le pager fonctionnait encore hereusement. J'ai essayé d'appuyé sur un tas de touches, mais même après un redémarrage de la machine, le comprotement était pareil. Après avoir changé de rectte et retour à la recette d'origine, tout est rentrer dans l'ordre et la molette fonctionne bien. Avant de changer de recette, j'ai été voir dans ~/.fvwm-crystal/preferences mais je n'ai rien remarqué d'anormal. Ma question est: où donc fvwm ou crystal sauvegardent ce genre de choses et y a t'il un moyen pour retrouver un comportement normal sans changer de recette?

Ma version de fvwm est le denier ebuild de pierreg avec les patches, crystal est aussi la dernière version.
_________________
"Confirm You are a robot." - the singularity
Back to top
View user's profile Send private message
Dominique_71
Veteran
Veteran


Joined: 17 Aug 2005
Posts: 1877
Location: Switzerland (Romandie)

PostPosted: Thu Nov 09, 2006 8:45 am    Post subject: Reply with quote

Autre chose, j'ai aussi Demudi dans mon pc, lequel n'est rien d'autre qu'un Debian trimé pour du multimédia (kernel temp réel et un tas d'applications audio jack). Debian a un système de menu remarquable qui intégre tous les softs installés dans tous les wm installés. Ce système inégre 3 parties: le package menu qui contient quelques éxécutables et des préférences générales, un ficher de méthode faisant partie des packages debian de wm qui définit la structure du menu pour ce wm et un fichier de menu pour chaque programme lequel est utilisé par menu pour générer les menus pour les wm installés. Avec fvwm-crystal, ils ont même fait un script pour générer les icônes crystal à partir des icônes des programmes.

J'ai essayé d'installer tout ça sous gentoo, menu compile et s'installe sans problème, mais il ne fonctionne pas car il recherche une base de donnée de dpkg pour savoir quels sont les programmes installés, et cette base n'existe évidament pas sous gentoo. Quoiqu'il en soit, j'ai rempli un bug pour demander cette fonctionnalité dans gentoo: https://bugs.gentoo.org/show_bug.cgi?id=154142
_________________
"Confirm You are a robot." - the singularity
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Goto page Previous  1, 2, 3 ... 17, 18, 19, 20  Next
Page 18 of 20

 
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