Ok, ça roule,
J'ai donc échanger mes connecteurs, avant j'avais :
DVI-0 <--> TV (1024x768)
DVI-1 <--> Moniteur (1680x1050)
Désormais j'ai l'inverse :
DVI-0 <--> Moniteur (1680x1050)
DVI-1 <--> TV (1024x768)
J'avais déjà essayé cela sur les conseils de vindicator, mais je l'avais fait à chaud et ça n'avais pas fonctionné (écrans noir).
Cette fois j'ai procédé de la manière suivante :
1. modification du monitors.xml comme suit (interversion des contenus de DVI-0 et DVI-1, plus une copie du contenu de DVI-0 pour la balise output default) :
<monitors version="1">
<configuration>
<clone>no</clone>
<output name="default">
<vendor>SAM</vendor>
<product>0x0373</product>
<serial>0x4d593232</serial>
<width>1680</width>
<height>1050</height>
<rate>60</rate>
<x>0</x>
<y>0</y>
<rotation>normal</rotation>
<reflect_x>no</reflect_x>
<reflect_y>no</reflect_y>
<primary>yes</primary>
</output>
</configuration>
<configuration>
<clone>no</clone>
<output name="DVI-0">
<vendor>SAM</vendor>
<product>0x0373</product>
<serial>0x4d593232</serial>
<width>1680</width>
<height>1050</height>
<rate>60</rate>
<x>0</x>
<y>0</y>
<rotation>normal</rotation>
<reflect_x>no</reflect_x>
<reflect_y>no</reflect_y>
<primary>yes</primary> </output>
<output name="DIN">
</output>
<output name="DVI-1">
<vendor>???</vendor>
<product>0x0000</product>
<serial>0x00000000</serial>
<width>1024</width>
<height>768</height>
<rate>60</rate>
<x>1680</x>
<y>0</y>
<rotation>normal</rotation>
<reflect_x>no</reflect_x>
<reflect_y>no</reflect_y>
<primary>no</primary>
</output>
</configuration>
</monitors>
2. redémarrage de la machine avec inversion des connexions
3. ça marche ! et cette fois j'ai même pu réactiver les effets du bureau sans aucun problème.
Vivement que ces options soient gérés par l'interface graphique...