Journal Configuration multi-écran et gestionnaire de fenetres

Posté par  (site web personnel) .
Étiquettes : aucune
0
18
jan.
2005
Cher journal,

Je viens de tester XFCE4.2 car j'avais lu:
Le nouveau bureau Xfce (...) offre plusieurs fonctionnalités nouvelles et très attendues par rapport à sa précédente version stable 4.0, tels (...) le support des moniteurs multiples (en mode Xinerama comme "Multi-screen")

Mais je ne m'attendais pas à une simple gestion des fonds d'écran.

Je cherche une gestionnaire de fenêtres qui pourrait me faire basculer une fenêtre de mon 'display' :0.0 vers :0.1 et inversement.

Cela existe-t-il ?

Est-ce aux softs de gérer çà, un peu comme Gimp 2 qui permet de balancer les fenêtres de dialogues sur un autre écran ?
  • # Pas trop possible

    Posté par  (site web personnel) . Évalué à 3.

    À moins de certains hacks dégueulasses, le fait de faire passer une fenêtre d'un écran sur l'autre en mode non-xinerama (disons bureau étendu) n'est pas chose facile.
    Il existe un hack pour sawfish, mais ça marche plutôt mal, les fenêtres transcient apparaissent sur le mauvais bureau de temps à autre, bref, pas top.

    Pour GIMP, l'application gère en dur , directement sur quel DISPLAY elle lance tel ou tel type de fenêtre. Ce n'est pas un hack foireux, c'est une fonctionnalité un peu limitée et pas 100% cachère, pratique néanmoins.
    Si tu lances : "DISPLAY=:0.1 xterm" depuis :0.0, ça affichera sur :0.1, c'est de l'export X11 en local :)

    Si tu veux vraiment utiliser tes deux écrans de manière à faire passer les fenêtres "à la souris" de l'un à l'autre, utilise Xinerama (ou l'extension "propriétaire" liée aux drivers spécifiques de ta carte (matrox, ATI, nvidia propose ça).
    • [^] # Re: Pas trop possible

      Posté par  (site web personnel) . Évalué à 1.

      je n'utilise pas le mode xinerama (TwinView sur NVidia proprio) parce que lorque je maximise une fenetre, elle est maximisée sur les 2 écrans et je voudrais que cette maximisation ne prenne en compte que la resolution de l'ecran sur laquelle la fenetre se trouve.
      • [^] # Re: Pas trop possible

        Posté par  (site web personnel) . Évalué à 2.

        J'utilise le Twinview de Nvidia sous KDE, et une fenêtre maximisée ne l'est que sur un écran.
        C'est au WM (kwin dans mon cas) à gérer ça. Tu peux peut-être faire une suggestion sur leur Bugzilla, si ce n'est pas encore fait ?
      • [^] # Re: Pas trop possible

        Posté par  . Évalué à 1.

        je n'utilise pas le mode xinerama (TwinView sur NVidia proprio) parce que 
        lorque je maximise une fenetre, elle est maximisée sur les 2 écrans et je 
        voudrais que cette maximisation ne prenne en compte que la resolution 
        de l'ecran sur laquelle la fenetre se trouve.
        
        J'utilise Xinerama avec les pilotes mga de Matrox. Pas de problème avec Gnome, KDE ou Fluxbox. En revanche avec WindowMaker ça maximise sur les 2 écrans effectivement.
        • [^] # Re: Pas trop possible

          Posté par  (site web personnel) . Évalué à 1.

          avec le twinview de nvidia, sous gnome, la maximisation se fait sur les 2 écrans, en tout cas sur les 3 machines que j'ai à ma dispositions equipées en nvidia FX.

          y'a-t-il un parametre gconf quelque part à modifier pour cela ?
          • [^] # Re: Pas trop possible

            Posté par  (site web personnel) . Évalué à 1.

            C'est bon, j'ai trouvé.
            Je suis sous gentoo et il fallait simplement ajouter dans la variable USE le support xinerama et recompiler metacity et gdm par la meme occasion.

            Donc je peux utiliser le twinview.
  • # Et en réseau ?

    Posté par  (site web personnel) . Évalué à 3.

    Moi je rêve de pouvoir basculer une fenêtre (et même tout le desktop tant qu'on y est) de :0.0 vers 192.168.0.2:0.0

    Mais je penses pas que ce soit possible malheureusement.
    • [^] # x2x

      Posté par  (site web personnel) . Évalué à 2.

      Ça ne fait pas vraiment ce que tu demandes mais presque.
      • [^] # Re: x2x

        Posté par  . Évalué à 2.

        Apparement, avec Xorg il y a Xdmx qui a l'air de vouloir faire (en mieux ?) ce que fait x2x. Pas testé, mais probablement à regarder...

        http://dmx.sourceforge.net/(...)


        Sinon, je confirme que x2x + export de Display fait vraiment des merveilles. Je l'utilisait souvent lorsque j'avais un portable et un ordi fixe: un cable ethernet croisé direct entre les deux ordi et hop ! je peux controler les deux machines avec la même souris et le même clavier (grace à x2x, il suffit de basculer le pointeur d'un écran à l'autre) et de lancer une appli de n'importe quel ordi sur n'importe quel écran (grace à l'export de display X).
    • [^] # Re: Et en réseau ?

      Posté par  (site web personnel) . Évalué à 3.

      Ya une API dans gtk qui permet ce genre de choses...
      Avec gtk-demo ya un programme qui fait ca ("Change Display" je crois), j'avais testé, ca marchait bien. Malheureusement ca n'a pas l'air de fonctionner a part, i.e. faut que ca soit le programme que tu veux bouger qui s'occupe de tout, probablement pour des problemes de secu... Si un pro de gtk veut bien nous en dire plus...

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.