Affichage d'une partie de l'écran dans une fenêtre sous Linux

9

J'ai l'intention de faire une présentation avec une démo en direct en utilisant mon ordinateur portable Ubuntu 12.10 à écran large et un projecteur. Mon plan est de connecter le projecteur en tant que deuxième (petit) écran et d'y mettre mes diapositives et ma démo en direct. Ce serait pratique, si je pouvais voir l'affichage du projecteur sur l'écran LCD de mon ordinateur portable dans une fenêtre (pas de zoom ou d'étirement nécessaire). Ma question est donc:

Comment puis-je voir la partie sélectionnée d'un écran dans une fenêtre?

PS D'autres possibilités sont

  • taper sur un ordinateur portable et regarder l'écran du projecteur et non le public
  • Clonage de l'écran d'un ordinateur portable sur l'écran du projecteur: zoom / étirement d'un écran large sur un petit écran de projecteur et incapacité de mettre des informations privées (comme la minuterie) sur l'écran de l'ordinateur portable.
Boris Brodski
la source

Réponses:

15

Vous pouvez y parvenir en utilisant l'extension xrandr. Lisez cette page wiki et / ou cet article pour plus d'informations.

Assurez-vous que le bureau virtuel n'est pas plus grand que l'écran de votre ordinateur portable. Avec l' --posoption de xrandr, vous pouvez ensuite mettre en miroir des parties de votre écran vers le projecteur, par exemple pour un écran d'ordinateur portable 1600x900 et un projecteur 1024x768 à la position 100,100:

xrandr --fb 1600x900 --output VGA --mode 1024x768 --pos 100x100

Pour une présentation à double tête, vous pouvez également utiliser les outils suivants (selon le format de la présentation que vous utilisez):

  • pdfpc

  • pympress

  • LibreOffice Impress (peut-être aussi OpenOffice Impress)

jofel
la source
2

la réponse de jofel est très bonne. Juste quelques autres alternatives si vous avez un autre moniteur et le matériel disponible:

  • Si votre projecteur a un relais vidéo (mon Sharp PG-F212X-L a une sortie VGA et DVI) et que vous avez le câblage pour cela, vous pouvez brancher un troisième moniteur sur votre bureau.
  • Si vous avez un séparateur pour le câblage vidéo que vous utilisez, vous pouvez en diviser un sur le projecteur et un sur un troisième moniteur.
  • Vous pouvez configurer VNC ou quelque chose de similaire et si vous possédez, par exemple, un iPad (ou un iPhone ou un Android), utilisez un client VNC pour garder un œil sur la deuxième zone du bureau (vous pouvez même exécuter un client VNC connecté à l'hôte local pour afficher le deuxième affichage dans la fenêtre client sur le premier et interagir avec lui sans nécessiter un autre périphérique d'affichage).

Je sais que ce ne sont pas les solutions les plus propres, et elles nécessitent toutes une configuration supplémentaire et un espace de bureau (à part l'option VNC locale), mais je voulais juste les jeter là-bas comme quelque chose d'autre à penser.

Jason C
la source