Простите за оффтоп, но это самая длинная тема по настройке графики. Кроме того, я думаю, что это может оказаться кому-то полезным.
Я уже писал о проблемах с компизом, при работе с 2-мя мониторами и separate screen(медленные меню на screen0, отсутствие декораций окон на screen1).
Одно из решений заключается в запуске отдельной копии компиза для каждого дисплея:
#!/bin/sh
sleep 3
DISPLAY=:0.0 compiz --replace --only-current-screen &
DISPLAY=:0.1 compiz --replace --only-current-screen &
Любопытный факт - если этот скрипт запускать из screen0, то все работает отлично(запускается две копии компиза, каждая из которых занимает 11-12 мб в оперативке), если же его запустить на screen1, то одна из копий компиза занимает в оперативкке аж 27-30 мегов и дико тормозит. Тормоза иногда проходят, если выбраться в консоль(Ctrl+Alt+F1), и потом вернуться(Ctrl+Alt+F7).
Кто-нибудь может объяснить этот феномен?
P.S. Владельцам ноутбуков финт с переходом в консоль и обратно поможет при другой проблеме - если после отключения монитора при простое, система отказывается его включать(видимо возврат от консоли заставляет Ubuntu перепроверить состояние устройств вывода)