Как кастить я не знаю, так что отпишу только вам, а то тут вижу целая куча УМВРов собралась.
Qt: 4.7.2
KDE Development Platform: 4.6.5 (4.6.5)
KWin: 4.6.5 (4.6.5)
ati blob
Хотя тестировал и на этом Gears on Gallium 2011.10.31 на свободных драйверах и на intel x3100 на свободных. Ну и о никакой плавности и речи быть не может, отлично заметно на свертывании окон. Включал fps meter и при свертывании fps падает до 30-40 и глазу уже заметно и не приятно. В compiz`е же все довольно плавно бегает и глазу не заметно каких-либо тормозов + нету артефактов. Что у меня артефактит в kwin`e: после вызова меню на долю секунды на месте меню какой-то мусор + после нажатия кнопки shutdown на заднем фоне появляется разный мусор из видео памяти. На свободных драйверах были те же проблемы. В Gears on Gallium дистрибутиве вроде артефактов уже не было, но точно не скажу, попозже зайду еще раз и оттестирую.
Megabaks прав ребята. Kwin по сравнению c compiz - фуфло. Проверяется просто.
Установите x11-wm/compiz-fusion и x11-apps/fusion-icon в kde на системе с дискретной видеокартой nvidia. Загрузите процессор на 100%. Посмотрите на отклик в переключении между приложениями, окнами, рабочими столами, при перетаскивании окон с использованием kwin. Причем все обычно видно невооруженным глазом - перемещения и отрисовка дергаются как ненормальные.
Затем... запустите fusion-icon и включите опции loose binding и indirect rendiring. Далее повторите операци проделанные в kwin. Уверен Вы будете жестоко разочарованы в kwin даже с использованием родного декоратора kde. А учитывая, что в compiz нужно просто выставить нормальные параметры, то отрисовка становится как минимум не хуже, чем в kwin, но и быстрее в разы. Мой, очччччченьььь медленный нетбук (asus n10j), ни разу не показал слабины и ни дрогнул при использовании compiz. С kwin при нагрузке это случается постоянно. Далее по теме куб конечно хорош.., но при перетаскивании окон приложений в compiz окно можно перетащить в конкретное место, а в kwin лишь перебросить на другой рабочий стол. Я уважаю программистов работающих с kde, но kwin это подделка под compiz. Программисты, разрабатывающие compiz на порядок сильнее тех, кто реализует этот же интерфейс для kde. Обе команды сильные повторюсь, но на текущий момент compiz реализован конкретно круче, чем kwin.
KDE+COMPIZE+Loose Binding+Indirect Rendiring - работают загляденье как неприлично хорошо. Для качественного отображения не забывайте включать Mip-карты там, где они есть в compiz - качество отображения будет лучше, чем в kwin.
P.S.
Единственный недостаток compiz - это отсутствие дефолтных настроек под разное оборудование. Но это отнюдь не означает, что он хуже. На текущий момент compiz лучше kwin и намного более тонко настраивается - нужно только осилить. Это уже аксиома. ПРОСТО НАСТРОЙТЕ СВОЙ COMPIZ ДЛЯ СЕБЯ! Установите compiz в kde и настройте его аналогично - разницу почувствуете сразу. С наилучшими пожеланиями.
>Хотя тестировал и на этом Gears on Gallium 2011.10.31 на свободных драйверах и на intel x3100 на свободных.
Это, скорее, проблема интела. Много раз убеждался, что драйвера на него под Линукс гораздо хуже, чем под офтопик. У меня NV GF 440 MMX 64Мб работает с 3д лучше, чем х3100.
Проблема в том, что анимации куба при этом не будет. Смена рабочих столов обладает отдельной анимацией, а смену рабочих столов с анимацией вращения куба надо биндить сооовсем в другом месте. Выше подсказали место, где это можно сменить - так что я свою претензию снимаю...
>Установите x11-wm/compiz-fusion и x11-apps/fusion-icon в kde на системе с дискретной видеокартой nvidia. Загрузите процессор на 100%. Посмотрите на отклик
Не хочу переубеждать - мне тоже нравится kwin. Он намного легче в настройках и изначально достаточно качественно подстроен, чего не скажешь о compiz, но compiz те же функции выполняет лучше. И как раз все рабочие столы у него реализованы намного изящнее, чем в kwin. Единственно что требуется так это один раз всерьез настроить compiz. Сам добился хороших результатов не с первого раза - попотеть придется, но это того стоит.
Все бы хорошо, но это говорит о том, что компьютер 99% времени свободен от работы. При 100% загрузке всех процессоров kwin ляжет и по производительности и артефакты полезут.
Видимо сами дрова качественно сработаны. Но это не думаю, что из-за них kwin станет быстрее compiz. Можно примерно посмотреть замерить разницу, запустив glxgears столько раз, чтобы нагрузка на процессоры была с запасом больше, чем 100% и проверить показания в kwin и compiz. На моем железе более непринужденно нетбук с этим справляется при использовании compiz.
У Вас процессор быстрее моего atom n270 почти в пять(!) раз (в 4,7 раза если быть точнее). Поэтому совсем не удивительно, что незаметно. Чтобы увидеть разницу, нужно либо нагрузить его раз 5 круче, чем мой либо замерять специальными тестами)))
Забей - главное, что тебе удобно;) Я лишь поделился своими наблюдениями, но возможно, что эти параметры годятся только для определенного железа. В моем случае разница в производительности заметна сильно. Что примечательно, без использования Loose Binding и Indirect Rendiring преимуществ в производительности не наблюдается даже у меня. А для хорошего отображения текстур нужно везде включать параметр «мипмэппинг». Что касается загрузки процессоров, то тут сам черт ногу сломит, иной раз вроде бы легкая задача может напрочь завалить даже мощный процессор, и наоборот тяжело нагруженный процессор в некоторых случаях будет откликаться быстрее, чем ненагруженный. Логические объяснения этим ситуациям есть, но когда можно словить такие плюшки подгадать очень сложно. Особенно легко на этом валится винда, линукс в этом отношении более вынослив.
Емнип у nvidia с GL ES в kwin дела обстоят хуже чем у ati. Может из-за этого проблема? У меня тоже ати с блобом, и тоже не вижу проблем с рендером при загруженном цпу.