Mon nouvel ordinateur portable a un grand écran 16: 9, et j'ai du mal à l'utiliser pleinement pendant 95% du temps où je ne regarde pas de films HD dessus.
Je voudrais le configurer comme une sorte d'écran double virtuel en divisant l'écran physique en deux espaces de travail. Je sais que je pourrais organiser mes fenêtres manuellement, mais j'aimerais pouvoir maximiser une fenêtre et la faire consommer seulement la moitié du moniteur, et avoir ses boîtes de dialogue contextuelles centrées sur son demi-écran, ce genre de chose.
Existe-t-il une sorte de plug-in disponible pour ce faire?
Réponses:
vous pouvez utiliser ' fakexinerama ' pour réaliser ce que vous voulez:
la source
Pour développer l'astuce d'Akira ci-dessus sur l'utilisation du "faux xinerama" de Lubos Lunak, voici exactement comment je l'ai fait fonctionner pour moi:
gcc -O2 -Wall Xinerama.c -fPIC -o libXinerama.so.1.0.0 -shared
gksu nautilus
2
0 0 720 900
720 0 720 900
Fake Xinerama vous permet de définir tout type d'écran virtuel que vous souhaitez, mais je veux juste un écran partagé vertical. Pour y parvenir sur votre moniteur, taille X par Y pixels, en regardant mon exemple de fichier, remplacez simplement 720 par X / 2 et remplacez 900 par Y.
C'est ça. Je me suis déconnecté et reconnecté, et j'étais opérationnel.
Merci encore à Lubos Lunak d'avoir créé ce mod et à Akira de m'avoir pointé dessus.
la source
Il y a maintenant un nouveau projet appelé FakeXRandR qui fonctionne vraiment directement.
la source
Cela peut être fait dans XRandR 1.5 sans logiciel supplémentaire. Bien que ni fakexinerama ni FakeXRandR n'aient travaillé pour moi sur Xubuntu, cette solution a finalement divisé l'écran en deux.
Pour diviser le moniteur, procédez comme suit:
Entrez
xrandr
dans le terminal pour vérifier le nom de sortie et la résolution actuelle de l'écran que vous souhaitez diviser.Sur mon système, le résultat était:
Nous pouvons voir que mon moniteur est connecté à HDMI2 et que la résolution est réglée sur 1920x1080.
Ajoutez 2 moniteurs virtuels avec la
xrandr --setmonitor
commande en vous assurant qu'ils se chevauchent avec votre écran physique et sont placés l'un à côté de l'autre. La syntaxe de la commande est (sans guillemets):Pour mon système, c'était:
Bien que ce qui précède ait déjà configuré les moniteurs virtuels sur mon système, les modifications n'ont pas été appliquées tant que je n'ai pas exécuté (il semble rafraîchir xrandr):
Pour conserver les modifications après le redémarrage, vous souhaitez exécuter ces commandes lorsque vous vous connectez. Vous pouvez le faire en ajoutant les commandes à la fin de votre
~/.profile
fichier.la source
Je suis tombé sur un article sur omgubuntu qui donne un moyen assez simple d'imiter la fonctionnalité Windows Snap dans Ubuntu / Gnome à l'aide du panneau de configuration Compiz. Ce composant logiciel enfichable Windows me laisse un seul bureau à écran large, mais les fenêtres elles-mêmes peuvent être facilement ancrées pour remplir l'un ou l'autre demi-écran. (Ce n'est pas exactement ce que je cherchais à l'origine, mais toujours assez pratique.)
la source
J'utilise une solution à ces questions précises depuis plusieurs années en utilisant un triplehead2go. Cet appareil fusionnera jusqu'à 3 moniteurs et signalera un énorme moniteur à X.
Voici comment diviser cet énorme moniteur en espaces de travail virtuels dans xorg.conf:
Et si vous utilisez les derniers pilotes nvidia, ces pilotes fournissent leur propre extension xinerama qui semble ignorer le paramètre ci-dessus, vous devez donc ajouter les éléments suivants dans cette section de l'appareil:
la source
Je suis assez sûr que vous pouvez le faire en peaufinant votre fichier de configuration X , mais je ne le ferais pas simplement parce que je briserais probablement ma configuration d'affichage. Si vous essayez ceci, soyez très prudent, sauvegardez votre configuration d'affichage et assurez-vous d'avoir une connexion alternative que vous pouvez utiliser au cas où vous devriez réparer votre affichage.
Vous pouvez obtenir plus de satisfaction avec un gestionnaire de fenêtres en mosaïque comme xmonad , ou même en exécutant compiz pour contrôler la façon dont les fenêtres s'ouvrent, se ferment et se tuillent.
la source
Fonctionne bien pour moi:
J'ai utilisé ce qui suit pour deux moniteurs (1280x1024 + 2048x1152):
la source
Si vous utilisez compiz, vous pouvez trouver son plugin de grille une solution plus facile et plus flexible. Vous pouvez le configurer pour afficher une fenêtre sur la moitié gauche / droite de l'écran lorsque vous la faites glisser contre le bord.
Il s'agit de la fonction d'accrochage aux fenêtres décrite dans l'article auquel David renvoie. De plus, vous pouvez configurer des raccourcis et faire en sorte qu'une fenêtre occupe la moitié supérieure / inférieure ou le quart de l'écran.
Xinerama provoque un impact notable sur les performances (car il réplique les actions X sur tous les écrans Xinerama) et ne fonctionne pas bien avec les gestionnaires de fenêtres composites.
la source