Journal xinerama et toolbar

Posté par  .
Étiquettes : aucune
0
31
oct.
2003
Mon ordi dispose d'une GeForce 2 mx qui supporte le twin View.
J'utilise donc 2 ecrans en xinerama, avec les drivers nvidia.

Neanmoins sous KDE et Gnome, il y a une chose qui m'enerve beaucoup : la "toolbar" en bas de l'ecran n'apparait que sur un ecran. A la meme place sur l'autre ecran, j'ai un bandeau noir qui n'est jamais utilise. Ca m'enerve !

J'aimerais avoir une "toolbar" qui s'etale sur le bas des 2 ecrans, tout en gardant les fonctionnalites xinerama (maximiser une fenetre la maximise sur un ecran et pas sur 2).

Comment faire ?
  • # Re: xinerama et toolbar

    Posté par  . Évalué à 1.

    je me rapelle pas avoir eu ca avec gnome et xinerama :/

    essaie de creer une toolbar sur lautre ecran pour voir, enfin, celles de gnome sot vachement manipulable, donc ton histoire est toute chlou !
    • [^] # Re: xinerama et toolbar

      Posté par  . Évalué à 1.

      En fait c'est assez etrange.

      Je viens de faire un tour dans le module de configuration de kde. en haut a gauche de celui ci, on a une representation miniature de son ecran. J'avais pas fait gaffe, mais dans celle ci apparait mon "tableau de bord", qui est cense faire toute la largeur de l'ecran !
      Mais dans la realite elle n'en fait qu'un.

      Ca me fait exactement la meme chose chez moi (avec un GF4 a la place de la GF2MX).
      Bug de kde/gnome ? ou de drivers proprietaires nvidia ?

      J'ai vu qu'il y avait 2 solutions pour faire du xinerama avec les GeForce. est ce que qqun les a essaye ?

      Est ce que ca fait la meme chose chez vous ?
      • [^] # Re: xinerama et toolbar

        Posté par  . Évalué à 1.

        De mon point de vue, le xinerama aka le multihead de maniere générale, est encore un chouilla moins bien géré que sous zinzin.

        Les WM gèrent moins biens les écrans multiples avec des résolutions différentes, c'est variale selon les WM.
        (ouverture de fenetres qui sortent de l'écran, mémorisation de la position, possibilités de bouger les barres d'outils)

        Y'a encore le probleme de l'OpenGL, qui du moins avec les pilotes propriétaires Nvidia, n'est pas correctement supporté en openGL. En fenetré, il ne fonctionne que sur un de mes 3 écrans, et en plein écran c'est inexploitable, je lance donc un 2e serveur X sans xinerama lorsque je fais un Enemy Territory.

        Fonctionnalité que je pleure, du nView sous windows : transférer une fenêtre sur un écran avec un raccourci clavier - très pratique....

        Sur ses cartes équipées de deux sorties vidéos ( GF4 Ti, FX > 5600 je crois)nvidia propose un mode multihead géré par le pilote (XFree ne vois plus ou moins qu'un seul écran), qui permet de faire fonctionner l'OpenGL sur les deux écrans.
        Mais ce mode est imparfait, puisqu'ayant un 17 1280*1024+ 15 1024*768 avec 128 pixels de hauteur en décalage, ce pilote nvidia me maximise les fenetres sur le 15" en dehors de l'écran.

        Pour ce qui est de la barre Gnome, j'ai effectivement quelque bugs lorsque je la déplace, des fois elle risque même de se cacher en dehors de l'écran....
        • [^] # Re: xinerama et toolbar

          Posté par  . Évalué à 1.

          Le pilote dont tu parles et bien celui que j'utilise.
          Le twinview est supporte sur les GF>=4 et aussi sur les gf2mx ! (car ces puces etaient utilises sur des portables....)

          Neanmoins ce driver a un comportement bizare, car il fait croire a Xfree qu'il n'y a qu'un seul ecran (en 2048x768 par exemple), mais en activant des options xinerama.

          C'est pas tout a fait standart, et certaines applications quand on passe en plein ecran ne prennent pas compte des options xinerama (tux racer, maximiser l'affichage sous mozilla)...
          Par contre ca marche pour maximiser une fenetre sur un ecran avec la pluspart des applis.

          Est ce que tu arrives a avoir la barre gnome sur tes 2 ecrans configures comme un seul avec le driver ?
          • [^] # Re: xinerama et toolbar

            Posté par  . Évalué à 1.

            le xinerama avec des cran de taille differente marchent tres bien avec les Matrox, l'ajout de cates PCI passe bien, par contre il y a parfois des incompatibiltes materielles (au boot, ou au demerage de X, il faut changer l'ordre d'init des cartes et des drivers).

            Par cntre avec les Nvidia, le muticarte est bcp plus aleatoire (meme cartes mais chip agp differents, et une config marche mais pas l'autre ...).

            Sur les GF2MX + drivers proprio recents impossible de faire du dualhead en plus de 1024*768 par ecran sous linux, une barre de pixels apparait en bas des ecrans, et c'est, semble-t-il une copie de la premiere ligne affichée.

            En fait les drivers Nvidia permettent le meme fonctionnement que les matrox (declaration de deux cartes), serveur X subdivise entre deux ecran (0.0 et 0.1) par contre il n'y a pas les extentions qui permettent justement une gestion fine du xinerama (passage volontaire des fenetre d'un ecran a l'autre, impossiblite pour une appli d'avoir des fenetres sur les deux ecrans sauf action explicite de l'utilisateur, ... ). Je crois que c'est surtout X qui n'a pas d'extension propre pour utiliser des cartes supportant le dualhead.
            • [^] # Re: xinerama et toolbar

              Posté par  . Évalué à 1.

              Je vais essayer le coup en declarant 2 servers X dans mon fichier de config pour voir.

              J'ai qq fenetres qui apparaissent entre les 2 ecrans, et ca le fait plus sous kde que sous gnome.

              Sinon est ce que les cartes ATi recentes sont mieux supportées au niveau xinerama sous linux ?
              Ils me semble qu'il y a aussi soit des drivers libres, soit des drivers proprietaires...
        • [^] # Re: xinerama et toolbar

          Posté par  . Évalué à 1.

          Je peux pas aider des masses sinon dire que c'est sans doute lié aux pilotes nvidia.
          J'utilise un G400 multihead (ok c'est pas un foudre de guerre) en xinerama, aucun pb quel qu'il soit sous X (Kde, Gnome, Fluxbox,windowmaker....).
          Et l'OpenGL est bel et bien présent sur les 2 écrans. C'est sympa dans le cas des plugins xmms, des applics GL fenétrées, .... moins dans le cas de Quake 3 (l'image est un peu déformée, fo passer sur un seul écran).
          J'aurai bien opté pour un parmelhia, s'ils avaient fait des pilotes corrects pour....

Suivre le flux des commentaires

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