LINUX.ORG.RU

Исправление в Compiz позволило увеличить производительность игр

 , ,


0

3

В последнюю сборку Compiz 0.9.8.6 была внесена небольшая доработка, позволившая увеличить производительность игр в Ubuntu.

Изменение коснулось включения по умолчанию опции «Unredirect Fullscreen Windows», отвечающей за отмену использования отрисовки окон через Compiz, для программ, запущенных в полноэкранном режиме. Ответственный за изменение разработчик Timo Jyrinki отметил, что это исправление позволило при его тестировании увеличить производительность игр на 18%.

Также он написал, что причиной, по которой эта возможность не была включена сразу, являлось необходимость внесения фиксов в используемые Compiz’ом драйверы, которые на тот момент не были готовы.

Так что в ближайшее время стоит ожидать обновлений для Ubuntu 12.10 и 12.04. Тем же, кому не терпится, могут поставить новую версию из специального PPA, содержащего версии пакетов для следующего стабильного релиза.

>>> Подробности

★★★★★

Проверено: tazhate ()
Последнее исправление: Deleted (всего исправлений: 3)
Ответ на: комментарий от cipher

Обновила и на 12.04 и 12.10 unity стал работать шустрее , во всяком случае dash стал отзывчивей

yanka ★★
()

На каких DE его еще используют? Ну кроме ненужных (MATE)

vertexua ★★★★★
()
Ответ на: комментарий от Quasar

гибридной графикой

Костыль и не нужно.

anonymous
()

Я, конечно, рад за юзеров Убунты, и всё такое, но почему в заголовке новости не указано, что это только Убунты и касается? Знал бы - не тратил бы время, заходя в новость. Допишите, пожалуйста, ну или новость разверните в полную.

sluggard ★★★★★
()

<divan_theory>Всё больше и больше убеждаюсь в сложности соблюдения системного подхода в опенсорсных проектах. Видимо, члены комьюнити способны как-то договориться о коде (инструментами типа гитхаба), но в меньшей степени способны договориться о «метакоде» (проектировании). Причиной может быть как неразвитость методик и средств совместного проектирования (трудно представить себе что-то большее, чем мультиплеерное редактирование схемок UML), так и меньшая способность опенсорсного проекта привлечь компетентного архитектора. В том числе, и ввиду первой проблемы: для нового архитектора в проекте нет «розетки» для подключения своих проектировочных умений, у него есть возможность лишь «внесистемно» предложить на каком-нибудь форуме своё видение архитектуры, «заразить» других своими идеями, а эта деятельность может оказаться дороже, чем компетентный архитектор готов будет вложить в проект-хобби. Потому верхняя граница эффективности процесса разработки в опенсорсном проекте всегда будет упираться в компетентность ведущего разработчика как архитектора и в эффективную скорость его взаимодействия с комьюнити.</divan_theory>

boo32
()

Изменение коснулось включения по умолчанию опции «Unredirect Fullscreen Windows»

Как, у них этого еще не было?

m0rph ★★★★★
()
Ответ на: комментарий от boo32

Да, только не понятно как это исправить. Хотя одновременное редактирование UML - весьма годная идея.

quiet_readonly ★★★★
()
Ответ на: комментарий от AVL2

ох не скоро он выдет, там мешок костылей и багов пока что... =(

обсуждаю баги с разработчиками из Valve на форуме, ибо я бета-тестер, багов просто вагон (по части поведения окон, копипасты, позиций окон, курсоров мыши и т.д.)

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от vurdalak

а ты не могу бы подробности внести?

anonymous
()
Ответ на: комментарий от quiet_readonly

немножко пофиксили - например раньше даже на полный экран не разворачивалось

пока что нет иконки в трее, нету popup менюшки захлопываются когда переместишь мышь, на двух мониторах некторые окна вылезают между экранами - в общем, десятки мелких нелепых багов - я репорты пишу не покладая рук - хочу хороший Steam

вот обещал разрабу движка source что помогу описать проблемы в русскоязычной версии, там по части чата внутри игры есть проблемы, на выходных напишу

TF2 грузится в 6-7 раз дольше чем на винде или WINE - тоже проблема - отправил результаты профилинга

но зато я уже помог главному программисту из Croteam отладить низкую производительность SSam3:BFE на некоторых системах - тоже профилировал, графы присылал :)

I-Love-Microsoft ★★★★★
()

Поблагодарим же Timo Jyrinki за этот титанический труд на благо сообщества!

f1xmAn ★★★★★
()
Ответ на: комментарий от ZenitharChampion

В каком смысле само стартует? Для каждой игры у меня есть bash-скриптик со строкой запуска.

autonomous ★★★★★
()
Ответ на: комментарий от I-Love-Microsoft

Чушь какая-то. Я не официальный бета-тестер. Как все скачал просто так. У меня TF2 запускается так же как на винде и FPS столько же. Правда для каждой игры у меня скрипт, который её через primus запускает, так как у меня ноутбук с Nvidia 540M

cyber_lis
()

Заскоки из глубин космоса.. или новости про убунты становятся все смешнее

Изменение коснулось включения по умолчанию опции «Unredirect Fullscreen Windows», отвечающей за отмену использования отрисовки окон через Compiz, для программ, запущенных в полноэкранном режиме. Ответственный за изменение разработчик Timo Jyrinki отметил, что это исправление позволило при его тестировании увеличить производительность игр на 18%.

Эк его стукнуло на орбитах.. Но догадался же! (эврика! три раза).. включить галочку, отменяющую перенаправление окон в полноэкранном режиме.. существующую с незапамятных времён. С каких пор установка галки в настройках ccsm называется исправлением?!)))

P.S.

Ура, дождались! Убунта выпустила хакс-патч! И булевы переменные в убунте теперь тоже имеют два значения!

Но мы ждём большего!! Вперди (именно так) убунтологов ждёт ввод квантовых переменных!! Спешите вложится в полную неопределённость! Всё и ничего одновременно!

glibych ★★
()
Ответ на: комментарий от Quasar

Попытка склонить (вернее - нагнуть) на свою сторону как можно больше разработчиков странными методами.

странными методами.

LOL. Еще скажи Марк тебе в попу дружить предлагал. :D

anonymous
()
Ответ на: комментарий от cyber_lis

я не говорю что проблема у всех, на то оно и тестирование

в частности скорость запуска уровня в tf2 не только у меня отличается от виндовой на том же железе

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от anonymous

какже я на винде на i5 в последний nfs играл, и в wow гамал ну не игровые видюхи.

У AMD траблы только с обрезанными видюхами, типо 4830.

st4l1k ★★
()
Ответ на: комментарий от Lighting

Ну так есть же он не только в ней. Так что из заголовка ни фига не понятно, что тут речь только про Убунту. )

sluggard ★★★★★
()

Не понимаю откуда ненависть в комментах , Canonical делает уникальный DE , исправляются ошибки, тут надо радоваться .

Кстати, после обновлений Unity стал работать шустрее.

yanka ★★
()
Ответ на: комментарий от sluggard

Да какая разница-то? Очевидно же, что речь не о замшелом 0.8.*, который в абсолютном большинстве дистрибутивов.

Lighting ★★★★★
()
Ответ на: комментарий от Lighting

Да мне вообще уже пофигу, если честно. Автор новости волен давать ей какой угодно заголовок, хоть «Пингвины извращенцы снова терроризируют Палестину» ©.

sluggard ★★★★★
()
Ответ на: комментарий от Spirit_of_Stallman

Потому счёл что всем интересно моё мнение

Мне интересно :D

Boba_Fett
()
Ответ на: комментарий от Lighting

Compiz и свежий и более ранних версий доступен во всех дистрибутивах, а не только в бубунте. Удивляемся.

glibych ★★
()
Ответ на: комментарий от I-Love-Microsoft

я репорты пишу не покладая рук - хочу хороший Steam

вот обещал разрабу движка source что помогу описать проблемы в русскоязычной версии, там по части чата внутри игры есть проблемы, на выходных напишу

Мужик! У меня лично нервов не хватает после нескольких раз :D

Boba_Fett
()
Ответ на: комментарий от Quasar

Давай, расскажи мне, как у меня ноутбук с гибридной графикой от AMD не работает под линуксом и как fglrx ни одну видяху не видит, ага. Ты болен на всю голову.

У меня 3 железки с видяшкой AMD. Свежий fglrx их не поддерживает... НО! Производительность видео меня устраивает до сих пор. Обновлять видяшки, чтобы их видел fglrx?

Feonis ★★★
()
Ответ на: комментарий от Quasar

>что тебя в детстве изнасиловала конторка ATI

скорее руки кривые с детства, а ATi тут не причем.

ЗЫ: владелец ATi Rage Pro->ATi Radeon 9600 ->... без проблем в Linux'e

Sith ★★★★★
()
Ответ на: комментарий от PolarFox

Если не fuck you nvidia и не don't buy from ati

don't buy from ati - но-но Линус такого не говорил

Sith ★★★★★
()
Ответ на: комментарий от devl547

Проприетарщина AMD под Linux в целом печальна, не зависимо от DE и WM.

Не согласен. Закрытые драйверы для AMD под Linux идут очень хорошо. За последние 5 лет не припомню ни одной серьёзной проблемы в каком-либо популярном дистрибутиве.

pmedved
()

Чего это вы кашу на несколько страниц развели, а про тайные интриги кремля или белого дома ни разу не вякнули? Ажно скушно!

Deleted
()
Ответ на: комментарий от pmedved

Пропадающий 3d при сломанной батарее (а стоит её вынуть и питать ноутбук от сети - и 3d волшебным образом возвращается), низкая скорость 2d графики - на закрытых драйверах видео уже в разрешении 360 лагало, а диалоговые окна всплывали через полсекунды после последнего действия (в KDE).

quiet_readonly ★★★★
()
Ответ на: комментарий от vurdalak

А другим дистрибутивам оно и не надо - есть десура и статическая линковка. Но если дистрибутив обладает широким набором специфических багов, то без собственного магазина не обойтись и другим от этого лучше - меньше в общих репозиториях игр имеющих зависимость от какого-то бага.

Napilnik ★★★★★
()
Ответ на: комментарий от anonymous

Я советую покупать nVidia.

2. Поддержка драйверов 5 лет, мне достаточно.

А мне недостаточно - если купить видуху разработанную 2-3 года назад, то эти 5 лет очень быстро закончатся.

Napilnik ★★★★★
()
Ответ на: комментарий от BattleCoder

Да, в кедах это уже давно есть

anonymous
()

В обычном, не убунтовском компизе 0.8.6 это и так по-умолчанию. Убунтовцы сначала отключают опцию, а потом включают обратно по-умолчанию. Зато пиар.

Nxx ★★★★★
()
Последнее исправление: Nxx (всего исправлений: 2)

При активации этой пункта в ccsm должны отключатся все эфекты в полноэкранных приложениях? Я что-то не вижу разницы. Запускаю плеер в поноэкранном режиме, увожу мышку в верхний левый угол и по-прежнему, как и раньше, активируется плагин expo. Это значит, что пунк Unredirect Fullscreen Windows почему-то не хочет у меня активироваться или эфекты отключаются только в самом приложении?

anonymous
()
Ответ на: комментарий от Napilnik

«если купить видуху разработанную 2-3 года назад, то эти 5 лет очень быстро закончатся.»

Сам себе злобный буратинка. Если купить Запорожец, к нему вообще не будет поддержки.

anonymous
()
Ответ на: комментарий от anonymous

Сам себе злобный буратинка. Если купить Запорожец, к нему вообще не будет поддержки.

Вот именно, Nvidia - запорожец.

Napilnik ★★★★★
()

Пофиксите этот желтый заголовок уже. Какое еще исправление в Compiz? Изменение дефолтных настроек убунты — это не исправление в Compiz.

pevzi ★★★★★
()
Ответ на: комментарий от Quasar

Дистрибутив держится на пиаре и только на нём.

Он держится на том, что его поставил и он работает. То, что нужно настраивать - интересно только гикам. Да и те настраивают только себе. Посмотрел бы я на гентушника, который поставит генту родственникам, а потом будет их обсирать, что они тупые, не могут пакет пересобрать с другим флагом. Люди просто уйдут на оффтопик, а такого гентушника будут считать мудаком и будут правы.

ForwardToMars
()
Ответ на: комментарий от Quasar

Острая нехватка разработчиков

Неправда. Разработчиков у них достаточно, просто они заняты созданием велосипедов и копированием фич из других дистрибутивов.

vurdalak ★★★★★
()
Ответ на: комментарий от Napilnik

«Вот именно, Nvidia - запорожец.»

Думаешь, буду сраться за нвидия или запорожец? А вот и не дождешься. Выбрал галимую ОС, написанную студентами - не жалуйся, что видюха не поддерживается.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.