probleme dual screen

probleme dual screen - Multimédia - Linux et OS Alternatifs

Marsh Posté le 26-11-2006 à 15:12:09    

J'ai une carte graphique NVIDIA sur mon portable, avec les pilotes proprio.
Le dual screen fonctionne, j'ai l'affichage sur mon ecran de portable et mon ecran externe.
 
Le probleme c'est que l'ecran 1 est sur l'ecran externe, donc tout mon bureau classique (baarre kde, kasbar, et icones sont affichées sur l'ecran externe), et mon ecran 2 est l'ecran de mon portable.
 
Ce n'est pas pratique du tout.
 
Je voudrais pouvoir afficher mon bureau normal sur l'ecran du portable et afficher autre chose (un film) sur l'ecran externe.
 
J'ai pas mal triffouilelr mon xorg.conf et nvidia-setting mais je n'arrive a rien de concluant

Reply

Marsh Posté le 26-11-2006 à 15:12:09   

Reply

Marsh Posté le 26-11-2006 à 15:17:42    

t'as quel version des pilotes nvidia ? quel distrib ?
 
moi sous Kubuntu avec les dernier nvidia "officiel" le nvidia-settings m'a beaucoup aidé à config mon dual screen ...

Reply

Marsh Posté le 26-11-2006 à 15:21:41    

Debian sid, dernier pilote de nvidia
 
ca doit etre une option MetaModes dans xorg.conf
 
pour l'instant j'ai:
        Option "MetaModes"                "1024x768, 1440x900;"
 
 

Reply

Marsh Posté le 26-11-2006 à 15:58:07    

moi j'ai ca :
 
Option         "TwinView" "1"
Option         "metamodes" "CRT-0: 1024x768_85 +0+0, CRT-1: 1280x1024_100 +1024+0
 
sachant que j'ai 2 écran CRT .. un 17 pouces à gauche en 1024x768 85Hz et un 19 pouces à droite en 1280x1024 100Hz

Reply

Marsh Posté le 27-11-2006 à 10:04:54    

c'est normal, ton écran externe devient ton écran principal ;)  
utilise option twinview "rightof" pour étendre ton bureau
sur les 2 ecrans, tu pourras ainsi faire voyager a ton gré tes barres de menu + tâches
sur l'ecran que tu veux.
et lancer une appli de dvd sur l'écran que tu veux également. :p

Reply

Marsh Posté le 04-01-2007 à 12:26:22    

Salut à tous !
 
J'ai moi aussi des "problèmes" similaires.
 
J'ai un Portable avec un écran "1280x800" et un CRT "1280x960" branché en VGA, le tout sous Gentoo 2006.1 et Derniers driver NVidia (actuellement 1.0.9746)
 
Je n'utilise pas le TwinView mais deux sections Device et Screen (comme ici: http://www.mandinux.info/forum/vie [...] pid=13035) car le TwinView étend mon bureau sur les deux écrans (barres, fenètres...) alors que je veu deux vrais écrans (pouvoir agrandir ma fenètre à gauche et à droite collées aux bordures et non pas sur la largeur des deux écrans...) et aussi la différence de résolution me fait perdre un morceau d'écran.
 
Y a t'il une solution avec TwinView pour avoir deux vrais écrans et non pas un écran étendu ?
 
Le soucis avec la méthode des deux sections Device et Screen, est que mon écran CRT est pris en écran principal alors que j'aimerai que ca soit mon écran de portable (DFP-0).
 
Quelqu'un aurait une solution pour cela ?
 
Merci beaucoup ;)

Reply

Marsh Posté le 04-01-2007 à 14:39:30    

dough29 a écrit :

Salut à tous !
 
J'ai moi aussi des "problèmes" similaires.
 
J'ai un Portable avec un écran "1280x800" et un CRT "1280x960" branché en VGA, le tout sous Gentoo 2006.1 et Derniers driver NVidia (actuellement 1.0.9746)
 
Je n'utilise pas le TwinView mais deux sections Device et Screen (comme ici: http://www.mandinux.info/forum/vie [...] pid=13035) car le TwinView étend mon bureau sur les deux écrans (barres, fenètres...) alors que je veu deux vrais écrans (pouvoir agrandir ma fenètre à gauche et à droite collées aux bordures et non pas sur la largeur des deux écrans...) et aussi la différence de résolution me fait perdre un morceau d'écran.
 
Y a t'il une solution avec TwinView pour avoir deux vrais écrans et non pas un écran étendu ?
 
Le soucis avec la méthode des deux sections Device et Screen, est que mon écran CRT est pris en écran principal alors que j'aimerai que ca soit mon écran de portable (DFP-0).
 
Quelqu'un aurait une solution pour cela ?
 
Merci beaucoup ;)


 
Euh je sais que fluxbox maximise une fenêtre sur l'écran physique, sans l'étaler sur les 2. Par contre la barre des tâches est répartie sur les deux... Avec ta solution tu obtiens quoi comme comportement ? 2 écrans indépendants avec chacun un X ? Si c'est un seul X avec un window manager ca marche comment ? un bureau virtuel  par écran ?
 
Idéalement j'aimerai bien avoir mon fluxbox sur mon écran principal avec ses 4 bureaux virtuels, plus un bureau "spécial" qui correspondrait à mon second écran, mais je sais pas trop si c'est possible j'ai juste survolé la doc.


---------------
Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire.
Reply

Marsh Posté le 04-01-2007 à 14:45:34    

Xavier_OM a écrit :

Euh je sais que fluxbox maximise une fenêtre sur l'écran physique, sans l'étaler sur les 2. Par contre la barre des tâches est répartie sur les deux... Avec ta solution tu obtiens quoi comme comportement ? 2 écrans indépendants avec chacun un X ? Si c'est un seul X avec un window manager ca marche comment ? un bureau virtuel  par écran ?
 
Idéalement j'aimerai bien avoir mon fluxbox sur mon écran principal avec ses 4 bureaux virtuels, plus un bureau "spécial" qui correspondrait à mon second écran, mais je sais pas trop si c'est possible j'ai juste survolé la doc.


gnome fait pareil :o  

Reply

Marsh Posté le 04-01-2007 à 15:02:11    

Je tourne sous Gnome.
 
Dans ma config actuelle (je n'utilise donc pas TwinView), j'ai 4 bureaux par écrans, soit 8 au total.
 
Au final je n'ai quand même qu'un seul serveur X. Je passe d'un écran à l'autre simplement comme n'importe quel dual. J'ai par contre sur chaque écran sa barre des tâches propre (elle est pas étendue).

Reply

Marsh Posté le 04-01-2007 à 16:36:01    

dough29 a écrit :

 

Y a t'il une solution avec TwinView pour avoir deux vrais écrans et non pas un écran étendu ?

 

Merci beaucoup ;)

 
dough29 a écrit :


Dans ma config actuelle (je n'utilise donc pas TwinView), j'ai 4 bureaux par écrans, soit 8 au total.

 

contradiction la non?

 

avec twinview nvidia, il y a 2 possibilités :
- le mode clone
- le mode étendu (rightof)
dans le dernier mode gnome reagit comme je l'ai cité (une seule barre de tache globale mais pas étendue, juste sur un seul screen et 4 grand bureaux...)

Message cité 1 fois
Message édité par memaster le 04-01-2007 à 16:37:18
Reply

Marsh Posté le 04-01-2007 à 16:36:01   

Reply

Marsh Posté le 04-01-2007 à 16:43:48    

memaster a écrit :

contradiction la non?


 
Où ca la contradiction ? :heink:
 
Là je n'utilise pas TwinView et j'ai deux écrans bien distinct avec chaun leur barre de menu Gnome et leur barre des tâches.
 

memaster a écrit :

avec twinview nvidia, il y a 2 possibilités :
- le mode clone
- le mode étendu (rightof)
dans le dernier mode gnome reagit comme je l'ai cité (une seule barre de tache globale mais pas étendue, juste sur un seul screen et 4 grand bureaux...)


 
Chez moi sous Gnome la barre des tâches s'étend sur les deux écrans... et le mode clone ne m'intéresse pas.

Reply

Marsh Posté le 04-01-2007 à 16:53:46    

je l'ai dit twinview :
- mode clone ou etendu rien d'autre
 
explique nous donc en détail comment tu souhaites utiliser tes 2 screens
et non pas par quel moyen tu souhaites y arriver, il y a forcément une solution.
un exemple concrêt :??:

Reply

Marsh Posté le 04-01-2007 à 17:00:46    

Moi ce serait le DualView à la Windows.
 
Donc un screen à gauche et le droite accessible en déplacant la souris vers la droite.
 
Ensuite, il me faudrait être capable de définir l'écran par défaut (ici c'est mon CRT alors qu'il serait préférable que ca soit l'écran du portable).
 
Pour le moment j'ai mon DualView (sans possibilité de passer une fenètre d'un écran à l'autre mais c'est accessoire) mais impossible de mettre mon DFP comme écran par défaut, le VGA semble être prioritaire...

Reply

Marsh Posté le 04-01-2007 à 17:14:18    

dough29 a écrit :

Moi ce serait le DualView à la Windows.
 
Donc un screen à gauche et le droite accessible en déplacant la souris vers la droite.
 
Ensuite, il me faudrait être capable de définir l'écran par défaut (ici c'est mon CRT alors qu'il serait préférable que ca soit l'écran du portable).
 
Pour le moment j'ai mon DualView (sans possibilité de passer une fenètre d'un écran à l'autre mais c'est accessoire) mais impossible de mettre mon DFP comme écran par défaut, le VGA semble être prioritaire...


c'est le mode étendu [:psywalk]  
TwinView "RightOf"
sinon sans le twinview
c'est avec l'option Xinerama "On"
 
l'ecran par defaut se détermine dans le layout
"screen" 0 ou 1
ou bien
se détermine dans le bios de ton portable


Message édité par memaster le 04-01-2007 à 17:16:01
Reply

Marsh Posté le 04-01-2007 à 20:24:41    

pour changer l'ecran par defaut dans twinview :  
 

Option "TwinViewXineramaInfoOrder"      "DFP, CRT"

Reply

Marsh Posté le 06-01-2007 à 11:19:04    

Si je récapitule un peu, on a (en terme de config Xorg et de résultats) :

  

le DualScreen :
configuration :

  • 2 sections "Device", une par carte vidéo. Si on a une seule carte avec 2 sorties, ce sont deux sections quasiment identiques, la seule différence c'est qu'on ajoute "Screen 0" à l'un et "Screen 1" à l'autre (et évidemment il faut des Identifiers différents)
  • 2 sections "Monitor", une pour chaque écran
  • 2 sections "Screen", l'une utilise un des 2 device et un des 2 écrans, l'autre utilise les 2 trucs restants
  • 1 section "ServerLayout" où on indique les 2 Screen configurés juste ci-dessus. On peut indiquer leur position (en souligné ci-dessous) en absolu ou en relatif :
Citation :


Screen "Ma première section Screen" 0 0
Screen "Ma seconde section Screen" RightOf "Ma première section Screen"


On peut utiliser RightOf, LeftOf, Top... et en absolu on peut tout se permettre (superposition totale si les deux sont en 0 0 et de mêmes résolutions, superposition partielle...)

 

résultat :

  • on a 2 "bureaux réels" (DISPLAY=:0.0 et DISPLAY=:0.1), chacun avec leurs bureaux virtuels et leur barre des tâches.
  • seule la souris peut passer de l'un à l'autre, ce qui déplace le focus du clavier en même temps.
  • on peut lancer une application depuis l'un vers l'autre en surchargeant temporairement la variable DISPLAY (genre depuis le premier : "DISPLAY=:0.1 xine" )
  • on ne peut pas glisser une application d'un écran à l'autre.


l'option Xinerama :

  • dans la section ServerLayout on ajoute l'option :
Citation :

Option "Xinerama" "On"


Ca fusionne les 2 écrans en un seul écran géant, le wallpaper et la barre des tâches sont étendus sur les 2 écrans. On peut donc faire glisser une application de l'un vers l'autre.

  

le TwinView (spécifique au driver propriétaire NVidia) :
configuration :

  • La doc des drivers nvidia nonfree contient tous les paramètres, en gros on garde 1 Device mais avec pas mal d'options à rajouter, dont les specs du second moniteur. On a toujours 1 Monitor (le principal), 1 Screen (le principal),  1 ServerLayout classique. Bref c'est presque comme avec un seul écran niveau fichier de configuration, on grossit juste un peu la section Device


résultat :

  • tout pareil, on peut être en mode étendu (comme Xinerama) ou Clone (le même affichage sur les 2 écrans)
  

ce que je ne sais pas faire :

  • avoir le mode DualScreen avec par exemple 2 bureaux virtuels du window manager affichés en même temps, chacun sur un des écrans. Et donc en envoyant une application sur le bureau virtuel n°2 ca reviendrait à "faire glisser" l'application d'un écran à l'autre mais sans être en mode étendu (on aurait bien une barre des tâches par écran, un wallpaper par écran). En fait ca voudrait dire avoir un bureau virtuel en :0.0 et le second en :0.1, si jamais c'est possible le window manager doit être costaud je pense :D


  • avoir 2 X en parallèle, l'un sur le terminal virtuel F7 (sur premier moniteur) et l'autre sur F8 (sur second moniteur), ce qui permet d'avoir 2 window manager différents en parallèle. Quand on fait ca, on peut switcher sans problème (CTRL+ALT+F7 ou F8) mais ca "éteint" le premier moniteur, donc aucun intérêt, ca fait comme avec un seul moniteur.


  • variante du point précédent : on met un seul X en mode Dual Screen+Xinerama, on lance un window manager étendu sur les 2 écrans, et dans ce window manager (qui sert de meta window manager) on instancie à gauche un window manager A et à droite un window manager B. Du coup on pourrait avoir côte à côte 2 window manager différents et le focus clavier/souris pourrait passer de l'un à l'autre.


Message édité par Xavier_OM le 04-03-2007 à 17:53:21

---------------
Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed