J'ai découvert il y a peu un wiki non officiel traitant des drivers ATI qui nous donne cette commande :

aticonfig --enable-monitor=lvds,crt1 --effective=now

Avec "crt1" correspondant au nom du 2eme écran.

J'ai donc fait un petit script pour le permettre de gérer facilement la projection :

#/bin/sh
#

if [ $# -eq 0 ]
then
        echo "argument nécessaire"
        echo "0 : retour à l'affichage mono screen"
        echo "1 : affiche les moniteurs disponibles"
        echo "nom : clone l'écran normal sur l'écran 'nom'"
else

        if [ $1 = 0 ]
        then
                aticonfig --enable-monitor=lvds --set-powerstate=1 --effective=now
        elif [ $1 = 1 ]
        then
                aticonfig --query-monitor
        else
                aticonfig --enable-monitor=lvds,$1 --effective=now
        fi
fi

L'utilisation :

  • [nomDuScript] 0 : retour à la configuration d'origine
  • [nomDuScript] 1 : permet de savoir ce qui est connecté
  • [nomDuScript] [nom de l'écran] : active le clone sur le 2eme écran

ATTENTION :

  • changer lvds par le nom de votre écran par défaut si il ne s'appelle pas comme ca (aticonfig --query-monitor vous renseignera)
  • le processus Xorg a un peu buggé après les tests du script et prenait 30% des ressources processeur mais c'est passé tout seul après quelques minutes
  • je décline toute responsabilité... etc etc vous connaissez la suite ;)