Оптимизация compiz-fusion?
Я предлагаю создать ветку с рекомендациями по настройке компиза и видео карт различных производителей.
Проблемы:
-при запущенном копизе у меня glxgear показывает как минимум на 1000 fps меньше, чем без копиза.
-Ко всему прочему, на карте ati x600 (мобайл) наблюдается моргание в 3д.
-Firefox как 2 так и 3тая версия томозит при прокрутке (отключение гладкой прокрутке не особо помогает).
-возможна ли вообще работа sli и копиза?
получается, с одной строны - очень красивая и "живая" система получается, а с другой - испытываешь неудобства со скоростью работы. На домашней машине с GF 6600GT конечно скорость по приятней, но хотелось бы больше.
З.Ы. Естественно, надо учитывать оптимизацию систему в целом, как под железо, так и под задачи. И наверное стоит учитывать, что многие (как и я ) собирают копиз из git-репозитория
- Для комментирования войдите или зарегистрируйтесь
Сам бы хотел
Сам бы хотел знать в чём проблема. Даже если в кедах 3.5 врубить композит при минимуме эффектов, то Fucking Piece of Shit тоже на 1000 падает. Редактирование xorg.conf всяко разно эффекта не даёт, ни прироста, ни убыли. И "замирания" есть. Я вроде уже постил про это когда-то. Скорее всего это не решить. И ладно, обойдусь.
мне кажется
мне кажется большинство людей на этом форуме его не юзают.
Quote: -при
Вы, видимо, не понимаете суть компиза и композитных менеджеров: они переносят работы по отрисовке окон на 3D подсистему GPU. Это значит, что обычно не нагруженный GPU, получает некую стабильную нагрузку, если Вы добавите ещё одну задачу (glxgear) то естественно количество fps будет значительно меньше.
ок, тут я
ок, тут я согласен с glxgear, но как решить остальные проблемы?
Это понятно,
Это понятно, что может быть меньше, НО.. А как с "замираниями"? В руководстве сказано что нужно в xorg.conf убрать или отключить UseEvents. Но ведь даже если это и включить - ничего не меняется абсолютно.
Дело даже и не в компизе вовсе, это с любым композитом вроде.
И кстати, сегодня специально спрашивал у одного человека (дистр Mandriva) показания glxgears с компизом и без, дак у него не то что бы без проблем компиз, так с ним даже немного больше fps выдаёт.
Конечно можно и выкинуть фтопку этот компиз, но это не есть тру, очень хотелось бы разобраться с этим, так сказать за любимый дистр обидно.
Может в дровах дело? Или в ядре? Или конфиг другой нужен?
Попробую разобраться как смогу.
З.Ы. nvidia
Сегодня при
Сегодня при обновлении дров кое-чего заметил, а имено путь к ридми от дров. Кое-какая полезная инфа нашлась.
Короче вот мой конфиг
glxgear правда всё равно подергиваются, но сам компиз работает вроде бы как получше.
Поставил
Поставил Compiz-fusion-0.7.6 из desktop-effects
Xorg.conf:
Section "Device"
Identifier "Card0"
Driver "nvidia"
VendorName "nVidia Corporation"
BoardName "NV34 [GeForce FX 5200]"
Option "AddARGBVisuals" "True"
Option "AddARGBGLXVisuals" "True"
Option "AllowGLXWithComposite" "True"
Option "RenderAccel" "True"
Option "BackingStore" "True"
Option "UseEvents" "false"
Option "DamageEvents" "true"
Option "DisableGLXRootClipping" "true"
Option "TripleBuffer" "True"
EndSection
glxgears показывает >900fps и нифига не дергается.
Может быть еще и потому что GROUP_FAIR_SHED в ядре отключил? Влияет?
Кстати правильно ли его отключать? Без него вообще всё быстрее стало работать
Попробуй
Попробуй запускать compiz с параметрами "compiz --indirect-rendering" у мня даже на Intel945G встроенной видяхе никаких замираний и мерцаний. =) Единственное что у этой встроенной памяти всего 8Мб потому при множестве открытых окон начинает тормозить..
хм.... а кто
хм.... а кто подскажет, почему в меню fusion-icon эта строчка неактивна? видео карта ati x600