[[multi-ecran]]
Piste: » multi-ecran
Configurer le multi-écran
Pour avoir le double écran et Beryl ou Compiz fonctionnel il faudra utiliser la méthode TwinView disponible pour les cartes graphiques Nvidia "récentes" sinon il faudra désactiver le double écran pour utiliser compiz et inversement...
Nous allons voir ici 5 méthodes pour utiliser le multi-écran :
- Xrandr
- Xinerama
- Dual-Desktop
- Twinview (Comme Xinerama, Cartes Nvidia récentes seulement si vous en avez une préférez cette méthode)
- Un bureau avec 2 écrans de configurations différentes (vidéoprojecteur ou Télé)
J'ajoute une précision valable pour tous les types de réglage, sur les ordinateur portables l'écran par défaut n'est pas forcement celui que l'on croit.
Cas du vidéoprojecteur
Vous êtes en conférence et le vidéoprojecteur refuse de transmettre l'image à votre écran. Allez sur cette page. Vous y trouverez peut-être comment remédier à la honte qui s'abat sur vous en 5 minutes.
Préparatifs : Sauvegardez
Avant de faire quoique ce soit une bonne chose est de sauvegarder votre fichier de configuration xorg.conf actuel.
Commencez par sauvegarder votre fichier de configuration xorg.conf. Dans un terminal, entrez :
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.ok
En cas d'échec de vos tentatives de configuration, vous pourrez rétablir la configuration précédente avec :
sudo cp /etc/X11/xorg.conf.ok /etc/X11/xorg.conf
displayconfig-gtk
Sur Ubuntu 7.04 Feisty Fawn, un nouveau paquet pour configurer Xorg (et le double-écran) fait son apparition : displayconfig-gtk. Cela peut vous être utile... Il est encore plein de bugs et ne fonctionne pas chez tout le monde.
Displayconfig-gtk est installé par défaut sur Gutsy Gibbon (Système → Administration → Écrans et affichage).
Installez le paquet displayconfig-gtk.
Xrandr : double écrans
Il est à noter que cette solution semble la plus rapide et la plus efficace car :
- xorg.conf est peu modifié
- xrandr permettra par la suite de modifier les configuration sans relancer X
- indépendante de la carte graphique
Pré-requis
- installez le paquet xrandr
.
NB : l'heure actuelle, xrandr semble être incorporé dans le paquet x11-xserver-utils qui lui-même est installé par défaut.
Configurer « xorg.conf »
Pour la suite de l'explication, nous partons du principe que la configuration de base marche comme il faut pour un seul écran.
Xrandr pour travailler a besoin de connaître la résolution maximale qu'il pourra gérer. C'est à dire la résolution cumulée des 2 écrans. Dans l'exemple nous partons du principe que nous aurons une résolution maximale de 2944×1968 soit :
- pour le premier écran 1920×1200
- pour le second écran 1024×768
Cette résolution maximale est définie à l'aide de la directive « Virtual ».
Section "Screen" […] Subsection "Display" […] Virtual 2944 1968 # largeur 2944 = 1920 + 1024 # hauteur 1968 = 1200 + 768 EndSubsection EndSection
Il faut aussi définir les modes maximaux disponible, à l'aide de la directive MetaModes.
Section "Device"
[…]
#"MetaModes" "max_écran_1-max_écran_2 min_écran_1-min_écran_2"
Option "MetaModes" "1920x1200-1024x768 800x600-800x600"
[…]
EndSection
À partir de maintenant, votre « xorg.conf » est opérationnel. Nous pouvons relancer le serveur X à l'aide de la fameuse combinaison de touches Ctrl+Alt+⇐).
Gérer ses écrans : préparations
À partir de maintenant il est possible de jouer avec ses écrans. Depuis un terminal en lançant la commande :
xrandr
Au tout début du résultat vous devez obtenir grosso modo :
Screen 0: minimum 320 x 200, current 2944 x 1200, maximum 2944 x 1968 VGA-0 connected 1024x768+1920+0 (normal left inverted right) 408mm x 255mm [....] DVI-0 disconnected (normal left inverted right) LVDS connected 1920x1200+0+0 (normal left inverted right) 0mm x 0mm [....] S-video disconnected (normal left inverted right)
Ce résultat indique qu'il existe 4 sorties vidéo possibles :
- VGA-0 pour la sortie VGA externe
- DVI-0 une sortie DVI
- LVDS pour la sortie principale d'un portable
- S-video sortie TV
Attention il n'est pas nécessaire d'avoir sur votre ordinateur toutes les sorties détectées par xrandr. Certaines peuvent être bridées par le constructeur.
Si dans la ligne commençant par Screen, maximum contient bien les valeurs définies pour Virtual, tout est bon. Autrement vous devez revérifier votre configuration.
Gérer ses écrans
Comme exemple nous allons mettre le second écran sur le coté droit de l'écran principal. Par défaut l'écran principal est actif et réglé en 1920x1200. Il faut donc juste activer le second écran et le positionner au bon endroit.
xrandr --output VGA-0 --pos 1920x0 --mode 1024x768 --rate 75.1
- --output détermine l'écran à configurer
- --pos positionne l'écran dans l'espace virtuel, dans cet exemple l'écran sera décalé de 1920 px vers la droite et de 0 vers le bas. Soit tout simplement à droite de l'écran principal.
- --mode détermine la résolution de l'écran
- --rate la résolution de l'écran, par défaut c'est la plus grande valeur qui est appliquée ce qui peux ne pas plaire à l'écran.
Pour tester d'autres configurations, je vous invite à regarder la documentation de xranrd.
Vous pouvez aussi consulter cette documentation qui a servi de base aux explications précédentes.
Interface graphique
Pour Gnome il existe le paquet grandr (dépôt universe).
Installez ce paquet grandr
pour pouvoir configurer plus simplement tout ça à l'aide d'une interface graphique.
Xinerama et Dual-Desktop : double écran indépendant du pilote
Cette méthode est indépendante du type de pilote utilisé, et vous permet d'obtenir un double affichage, quelle que soit votre carte graphique et le type d'écran (CRT-CRT, LCD-CRT, CRT-TV, LCD-TV etc...), à condition bien sûr que la carte graphique possède 2 sorties (VGA, DVI, ou S-video).
Remarque pour les détenteurs de cartes à chipset ATI :
Pour le double bureau sous Ubuntu 7.04 une fois les pilotes propriétaires installés à l'aide du "Gestionnaire de pilotes propriétaires" (pour KDE : Menu K → Paramètres du système → onglet Avancé → Pilotes propriétaires), exécutez la commande :
sudo aticonfig --initial=dual-head
permet une configuration automatique du Double bureau.
Ceci dit, il vous sera préférable, quelque soit le constructeur de votre carte, de mettre le pilote propriétaire, généralement fourni avec la distribution, ou sinon facilement téléchargeable. Ce pilote propriétaire permet dans certains cas d'obtenir des fonctions (un peu) plus pointues que celle fournis par des pilotes libres (voir pour nvidia).
Double bureau ou partie commune
Cette configuration ne vous permet pas de promener une application d'un écran a l'autre, chaque application doit être lancée sur l'écran dans lequel elle sera utilisée
Système requis
- une carte graphique avec 2 sorties ou 2 cartes graphiques
- 2 écrans dont on connaît les fréquences horizontales et verticales
Voici un site sur la spécification des écrans
- une version de xorg récente
Modification de « xorg.conf »
éditez le fichier /etc/X11/xorg.conf et cherchez la section Device que vous allez dupliquer pour obtenir, par exemple :
Section "Device" Identifier "Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller" Driver "i810" BusID "PCI:0:2:0" EndSection Section "Device" Identifier "Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller" Driver "i810" BusID "PCI:0:2:0" EndSection
Modifiez la ligne identifier de chaque section :
Section "Device" Identifier "0 Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller" Driver "i810" BusID "PCI:0:2:0" EndSection Section "Device" Identifier "1 Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller" Driver "i810" BusID "PCI:0:2:0" EndSection
Ajoutez la ligne Screen avec un numéro différent pour chaque "Device"
Section "Device" Identifier "0 Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller" Driver "i810" BusID "PCI:0:2:0" Screen 0 EndSection Section "Device" Identifier "1 Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller" Driver "i810" BusID "PCI:0:2:0" Screen 1 EndSection
Pour un affichage sur 1 écran + 1 TV, remplacez la seconde section par :
Section "Device" Identifier "TV" Driver "i810" Option "MonitorLayout" "TV,LFP" Option "TVStandard" "PAL-B” Option "TVOutFormat" "SVIDEO" # "COMPOSITE" Option "ConnectedMonitor" "TV" Screen 1 BusID "PCI:0:2:0" EndSection
Les choses à vérifier :
- Driver : Mettre la même chose que dans la section Device déjà existante
- Option "TVStandard" : normalement, en France, on doit mettre "PAL-N". Référez-vous à la liste des standards TV
- Option "TVOutFormat" : soit "SVIDEO", soit "COMPOSITE"
J'ajoute pour information que sur les cartes NVIDIA, avec le pilote NVIDIA, d'autres options apparaissent. Je mets un extrait du readme fournis avec ce pilote (que vous pouvez trouver dans /usr/share/doc/nvidia-glx/README.txt.gz, après installation du dit pilote)
TVOutFormat Description Supported TV
standards
------------------- ------------------- -------------------
"AUTOSELECT" The driver PAL, NTSC, HD
autodetects the
output format
(default value).
"COMPOSITE" Force Composite PAL, NTSC
output format
"SVIDEO" Force S-Video PAL, NTSC
output format
"COMPONENT" Force Component HD
output format, also
called YPrPp
"SCART" Force Scart output PAL, NTSC
format, also called
Peritel
S'il n'était pas présent dans la section d'origine voici comment trouver le BusID de votre carte graphique. Dans un terminal, entrez les commandes suivantes :
sudo update-pciids sudo lspci | grep VGA
Ce qui devrait vous donner quelque chose comme ça :
01:00.0 VGA compatible controller: nVidia Corporation NV43 [GeForce 6600/GeForce 6600 GT] (rev a2)
Votre BusID serait donc (dans l'exemple) : 01:00.0 soit dans le fichier xorg.conf : BusID "PCI:1:0:0".
Les lignes suivantes sont très vivement recommandées. A mettre dans les 2 sections Device
Option "DDCMode" "True" Option "MonitorLayout" "<monitor1>,<monitor2>"
Remplacez <monitor1> et <monitor2> par :
Pour le pilote ATI :
NONE (non connecté)
CRT (écran à tube cathodique)
TMDS (écran plat de PC de bureau)
LVDS (écran plat de portable)
Pour le pilote i810 :
CRT (écran à tube cathodique)
LFP (écran plat local)
DFP (écran plat digital)
TV
CRT2
LFP2
DFP2
TV2
NONE (non connecté)
Pour i810 avec un écran LCD, l'option "MonitorLayout" "CRT,LFP" semble fonctionner.
Dupliquez la Section Monitor et modifiez la ligne Identifier puis notez-y les fréquences de rafraîchissement horizontales et verticales des 2 écrans.
La fréquence de rafraîchissement horizontale (HorizSync) est donnée en kHz, tandis que la fréquence de rafraîchissement verticale (VertRefresh) est donnée en Hz. Et faites attention que dans beaucoup de cas, le téléviseur (s'il s'agit d'un téléviseur à tube cathodique) n'a pas une fréquence horizontale aussi élevée que celle d'un écran d'ordinateur. Généralement, mais pas obligatoirement : HorizSync 15-30 Pensez à bien mettre les valeurs correspondantes à vos écrans
Ce qui donne quelque chose comme :
Section "Monitor" Identifier "Écran générique" Option "DPMS" HorizSync 28-64 VertRefresh 43-60 EndSection Section "Monitor" Identifier "Acer V771" Option "DPMS" HorizSync 30-72 VertRefresh 50-120 EndSection
- Pour la TV :
Section "Monitor" Identifier "TV" HorizSync 15-30 VertRefresh 60 EndSection
Recopiez la Section Screen et modifiez la ligne Identifier de la même façon que précédemment, ainsi que la ligne Monitor, en y entrant les valeurs correspondantes pour chaque écran.
Vous devriez avoir quelque chose comme :
Section "Screen" Identifier "Default Screen" Device "0 Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller" Monitor "Écran générique" DefaultDepth 24 SubSection "Display" Depth 1 Modes "1280x800" EndSubSection SubSection "Display" Depth 4 Modes "1280x800" EndSubSection SubSection "Display" Depth 8 Modes "1280x800" EndSubSection SubSection "Display" Depth 15 Modes "1280x800" EndSubSection SubSection "Display" Depth 16 Modes "1280x800" EndSubSection SubSection "Display" Depth 24 Modes "1280x800" EndSubSection EndSection Section "Screen" Identifier "Ecran 2" Device "1 Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller" Monitor "Acer V771" DefaultDepth 24 SubSection "Display" Depth 16 Modes "1024x768" EndSubSection SubSection "Display" Depth 24 Modes "1024x768" EndSubSection SubSection "Display" Depth 16 Modes "1280x800" EndSubSection SubSection "Display" Depth 24 Modes "1280x1024" EndSubSection EndSection
- Pour la TV
Section "Screen" Identifier "Ecran 2" Device "TV" Monitor "TV" DefaultDepth 24 SubSection "Display" Depth 24 Modes "800x600" "640x480" EndSubSection EndSection
Enfin, dans la Section ServerLayout, remplacez :
Screen "Default Screen"
par :
Screen 0 "Default Screen" Screen 1 "Ecran 2" <position> "Default Screen"
Remplacez <position> par le paramètre adéquat :
- LeftOf (à gauche de)
- RightOf (à droite de)
- Below (en-dessous de)
- Above (au-dessus de)
- Absolute X Y (en remplaçant X et Y par les valeurs souhaitées)
- Relative.
Problèmes
- Si vous vous trouvez en mode texte après un plantage de X, utilisez :
sudo nano /etc/X11/xorg.conf
pour réparer (Ctrl+X puis O pour enregistrer avant de quitter)
- Si vous obtenez cette erreur:
(EE) I810(0): Monitor 1 or Monitor 2 cannot be type NONE in DualHead, Clone or MergedFB setup.
C'est parce qu'il y a un espace après la virgule qu'il faut enlever
Option "MonitorLayout" "LFP,CRT"
- Les écrans sont noirs ou les résolutions des deux écrans différents sont inversés
Ce problème se résout en modifiant l'Option "MonitorLayout"( en l'occurrence inversés les deux options); chez moi, ca marche avec :
Option "MonitorLayout" "CRT,LFP"
Ne pas oublier de modifier l'option "MonitorLayout" dans les deux sections Devices.
Essai et utilisation
Vous pouvez maintenant régler vos résolutions pour chaque écran dans Système→Préférence→Résolution de l'écran.
XineRama
Cette configuration vous permet de promener une application d'un écran a l'autre, contrairement à la méthode précédente.
"Xinerama est une extension du X Window System" d'après Xinerama sur wikipedia
Le début de ce paragraphe est très fortement inspiré du Dual Monitor Support With Xinerama HowTo:
Le HOWTO Xinerama en Français est bien sûr utile...
Les petits soucis
- Au démarrage de X, il ne sait pas s'il y a un ou plusieurs écrans.
J'ai résolu le problème en désactivant Xinerama avant de passer en simple écran ... une autre solution existe, plutôt complexe et documentée en anglais : http://ubuntuforums.org/showthread.php?t=361124
- L'arrière plan du bureau est commun aux 2 écrans.
Il faut donc un arrière plan assez large... Ou le mettre en mosaique...
- On doit mettre le tableau de bord de façon à ce qu'il ne coupe pas en deux le double-écran. Dans le cas d'un écran au dessus de l'autre : mettre le tableau de bord en bas pour celui du bas, cliquer dessus et sélectionner "nouveau tableau de bord", prendre le nouveau tableau de bord avec la souris pour le placer en haut de l'écran du dessus. On ne peut pas mettre un tableau de bord sur le second écran
Activation
Pour activer Xinerama il suffit de faire comme pour le double écran (voir plus haut puis de modifier la Section ServerLayout, afin d'y ajouter la ligne :
Option "Xinerama" "true"
ce qui donne quelque chose comme ça :
Screen 0 "Default Screen"
Screen 1 "Ecran 2" <position> "Default Screen"
Option "Xinerama" "true"
Complement d'information
Pour activer ou désactiver le double écran il suffit de commenter la partie décrivant l'écran 2 ainsi que xinerama si vous l'aviez activé
Screen 0 "Default Screen"
#Screen 1 "Ecran 2" <position> "Default Screen"
#Option "Xinerama" "true"
Pour activer ou désactiver Xinerama et ainsi passer en dual-Desktop il suffit de commenter la ligne activant Xinerama
Screen 0 "Default Screen"
Screen 1 "Ecran 2" <position> "Default Screen"
#Option "Xinerama" "true"
Twinview (Nvidia): un bureau étendu
Introduction
Twinview est une fonction présente dans les cartes Nvidia récentes (apres 2002 environ) (Geforce 2MX et plus) une liste qui semblerait etre compatible, en tout cas avec les pilotes propriétaires de Nvidia est disponible sur le site web de Nvidia.
L'installation des pilotes propriétaires de Nvidia est nécessaire pour activer cette fonction.
2 possibilités s'offrent à vous :
La première consiste à utiliser un petit outil fournis avec le pilote propriétaire. Cet outil s'apparente à NView sous Windows.
Avant toute chose, il vaut mieux s'assurer que c'est bien le pilote nvidia qui travaille. Après installation du pilote, dans un terminal tapez :
sudo nvidia-xconfig --twinview
Ceci aura pour conséquence de réécrire un fichier de configuration X en intégrant le fait que vous voulez twinview (en fait ça rajoute juste twinview "true") et en en faisant une sauvegarde (/etc/X11/xorg.conf.backup normalement).
Ceci fait, on s'assure que c'est bien paramétré et que ça marche (on redémarre X, soit en déconnectant, soit par Ctrl+Alt+⌫).
Une fois reconnecter, tapez dans votre terminal préféré :
sudo nvidia-settings
Si l'outils de configuration nvidia-settings n'est pas installé tapez dans votre terminal :
sudo apt-get install nvidia-settings
Une interface graphique va s'ouvrir, modifiez alors à votre guise.
La deuxième possibilité consiste à faire soi-même le paramétrage de X.
N'oubliez en aucun cas de faire une copie de sauvegarde du fichier /etc/X11/xorg.conf (voir plus haut).
Xorg
Éditez le fichier /etc/X11/xorg.conf.
Configuration manuelle
Trouvez la section Device. Exemple :
Section "Device" Identifier "NVIDIA Corporation NV25 [GeForce4 Ti 4200]" Driver "nvidia" BusID "PCI:1:0:0" Option "NoLogo" EndSection
Et ajoutez-y les lignes suivantes :
Option "TwinView" "true" Option "MetaModes" "1280x1024, 1280x1024; 1024x768, 1024x768" Option "SecondMonitorHorizSync" "65-85" Option "SecondMonitorVertRefresh" "50-160" Option "TwinViewOrientation" "RightOf"
Modifiez les valeurs suivant votre configuration :
- MetaModes : cette option definit les deux résolutions utilisées par vos deux écrans. Les deux résolutions d'un mode sont séparées par une virgule et chaque couple est séparé par un point-virgule. Dans l'exemple ci-dessus, les deux résolutions totales seront de 2560x1024 et 2048x768;
- SecondMonitorHorizSync & SecondMonitorVertRefresh : ce sont les valeurs de rafraîchissement à modifier eventuellement suivant votre deuxième écran;
- TwinViewOrientation : ce paramètre modifie la positionnement de votre deuxième écran par rapport au premier : LeftOf ou RightOf ou Above ou Below.
Toutefois, si votre 2e écran est une TV, pas la peine de vous acharner avec SecondMonitor… C'est l'encoder de la carte qui définit elle-même ce qu'il faut. Et toujours dans le cas d'une TV, les options « TVOutFormat » et « TVStandard » doivent être indiquées (en cas de « noir et blanc » par exemple).
Activer ou désactiver rapidement le 2e écran
Cela peut s'avérer utile quand on veut lancer une application plein-écran qui divise son affichage entre les deux écrans. Le moyen le plus rapide est de faire deux fichiers modèles de votre xorg.conf (un avec les options twinview et un autre sans) que nous appellerons xorg_mono.conf et xorg_dual.conf :
sudo cp /etc/X11/xorg.conf /etc/X11/xorg_mono.conf sudo cp /etc/X11/xorg.conf /etc/X11/xorg_dual.conf
Editez l'un ou l'autre de ces deux fichiers suivant que vous aviez le multi-écran activé ou pas. Pour remplacer rapidement le fichier « xorg.conf » avec un des deux modèles, nous allons créer deux petits scripts cachés dans votre dossier personnel : « .monoscreen » et « .dualscreen ».
Créez ou éditez le fichier ~/.monoscreen et ajoutez-y ceci :
sudo cp /etc/X11/xorg_mono.conf /etc/X11/xorg.conf
Créez ou éditez à présent le fichier ~/.dualscreen et ajoutez-y ceci :
sudo cp /etc/X11/xorg_dual.conf /etc/X11/xorg.conf
Pour permettre l'exécution, allez dans les propriétés des fichiers, onglet Permissions :
Cochez au moins la première case de la colonne Exécution.
Ensuite pour lancer les scripts avec les privilèges administrateurs, créez deux lanceurs sur le bureau ou dans le panel avec la commande « gksudo $HOME/.monoscreen » et « gksudo $HOME/.dualscreen ». Pour les utilisateurs de KDE, remplacez « gksudo » par « kdesu ».
Une fois le script exécuté, il ne reste plus qu'à redémarrer le serveur X (Ctrl+Alt+⌫).
Ati (fglrx)
une méthode simple pour obtenir du double écran sous ubuntu avec une carte ATI c'est de laisser le xorg.conf par défaut et d'exécuter aticonfig qu'on installe avec la commande suivante:
apt-get install fglrx-control
<entrée> (installation des outils ATI)
puis après:
aticonfig --initial=dual-head --screen-layout=left
<entrée>
vous pouvez utilement voir les pages suivantes: la procédure d'installation des pilotes propriétaires ATI depuis les dépôts, l'écran de démarrage avec une carte ATI et également les problèmes d'ordre général sur Usplash.
Problème clavier en qwerty
Il se peut qu'en utilisant les outils ci-dessus, notamment "nvidia-settings", votre bureau se retrouve avec le clavier en qwerty. Pour remédier à ça, il faut que vous éditiez votre fichier /etc/X11/xorg.conf, puis trouvez la section :
Section "InputDevice" # generated from default Identifier "Keyboard0" Driver "kbd" EndSection
Ajoutez y les options :
Option "XkbModel" "pc105" Option "XkbLayout" "fr-latin9"
Ce qui doit donner :
Section "InputDevice" # generated from default Identifier "Keyboard0" Driver "kbd" Option "XkbModel" "pc105" Option "XkbLayout" "fr-latin9" EndSection
Problème avec Compiz
Si vous rencontrer des problèmes de lenteurs avec les menus contextuels et une saccade des animations sur un des écrans, utiliser ce petit script au démarrage de votre session et tout rentrera dans l'ordre.
Tout d'abord
- On ouvre gedit et on copie le script bash ci-dessous
#!/bin/bash DISPLAY=":0.0" compiz --replace --only-current-screen & DISPLAY=":0.1" compiz --replace --only-current-screen & DISPLAY=":0.0" emerald --replace & DISPLAY=":0.1" emerald --replace &
Une fois sauvegardé, autorisez le script a être exécuté
- Clique droit > Propriété > Permissions
Et on coche "Autoriser l'exécution du fichier comme un programme"
Maintenant direction l'utilitaire de session d'Ubuntu:
- Système > Préférence > Session
On créer un nouvel élément dont la commande a exécuter pointera vers notre script.
Et voila, c'est le retour de la fluidité!
Note: Si vous utilisez des options supplémentaire (loose binding, etc..) de compiz, n'oubliez pas de les rajouter dans le script.
Liens
- Une autre méthode quasi identique mais organisée différemment :
- Et là un site sur la configuration des écrans
Contributeurs : traaf, adam0509 et bruno-Kaledonie (Xinerama), Fabien26 (actualisation et simplification des parties Xinerama et dual desktop), azerttyu (xrandr), changfu (Compiz).

