LINUX.ORG.RU

Моргают элементы плазмы с компизом

 , ,


1

1

Здравствуйте!
Собрал emgd 1.10 с xorg 1.9.5 на дебиане. Драйвер запускается, рендеринг работает, никаких ошибок с ним связанных не нашел. Никаких артефактов в других 3д приложениях не заметил.

Наблюдаю страшные глюки отрисовкой окон и элементов плазмы в kde 4.8.3 через compiz. Раньше с emgd 1.5 такого не было точно. Редко выпадали некоторые элементы плазмовой панели, но это цветочки по сравнению с тем что сейчас.

Описание глюков: моргает плазмовая панель при наведении указателя (моргает элемент панели). При сворачивании окна иногда исчезает весь рабочий стол, иногда исчезает только панель или ее часть. Моргают плазмовое меню и всякие прочие выпадающие плазмовые хрени при появлении и при наведении указателя. Главное содержимое окна не моргает ни при каких условиях, но зато моргают рамки окон при сворачивании и перемещении окна и все плазмовые панели, которые находятся над этим окном. Ах да, какое-то там дополнение компиз-кде стоит и активированно.

Это новая проблема компиза в связке с кде? Или все-таки кривая версия emgd?

★★★★

Собрал emgd 1.10 с xorg 1.9.5 на дебиане.

Собрал

дебиане

Не компиляй больше так. Или в команду иди или ппа...

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

Ясно, значит второе. По существу есть что-нибудь?

Еще раз повторяю, нечто подобное наблюдалось на старом драйвере из ппа и со старым кде, но не в такой интенсивности.

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

читай 2-й пост

втф? он не несет смысловой нагрузки. emgd собирается просто, тем более запускается и работает. Думаешь если я сейчас из ппа его поставлю, что-то изменится? Если твой задротский мозг видит в этом единственный вариант проблемы, я согласен ради спортивного интереса проделать это сейчас.

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

Иксы из репов, если ты к этому прицепился. Просто я криво написал. Подразумевалось, что это чистый емгд, а не патченный под 1.10 иксы, какой они в ппа сделали для совместимости с последними убунтами.

Radius ★★★★
() автор топика

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

Потом исчезает рабочий стол полностью при переключении из консоли, но появляется по частям если водить курсором. Но это пока не так критично.

Думаю проблема скорее всего с самим компизом. Но также есть предположение, что установлена неподходящая версия мезы. Драйвер требует версию Mesa 7.9, но ирония в том, что иксы 1.9.5 утянули за собой 7.10 мезу. Попробую более старые иксы посмотреть.

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

короче говоря, попробуй выбрать в ccsm «Отменить перенаправление окон в полноэкранном режиме» или как то так.

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

нвидиа-блоб?

Нет, emgd жеж. Это проприетарная хрень для Intel GMA500, которая обновляется хорошо если раз в год.

Все эти опции пробовал дергать, никак не влияют на появление сабжевого эффекта.

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

1.пробуй запускать компиз через консоль и смотреть в выхлоп, может будут подсказки при артефактах

2. пролопать выхлоп dmesg на предмет сообщений графической подсистемы

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

Не, он при запуске только Error: Plugin 'text' not loaded. Но думаю это не относится к делу. В dmesg тоже пусто.

Сейчас запустил компиз с опцией --no-fbo, вроде более плавно стало анимироваться, но почему-то запустилось без декоратора. Выбрал декоратор gtk-й и началось то же самое. Мож быть в декораторе дело... почему дебиановских репах нет Emerald?

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

у тебя точно нахлёсты, одну и ту же функцию по отрисовке выполняет не одно приложение. Эмеральду из дебиана выкинули за ненадобностью

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

Просто оказалось, что без декоратора вообще намного более плавно. А с любым декоратором начинаются моргания.

Пробовал откатить мезу до 7.9 и иксы до 1.9.3, не помогло.

Radius ★★★★
() автор топика

Собрал сейчас emgd 1.14, который вроде совсем недавно вышел. Ничего не изменилось. Интел по-моему совсем уже, выпускает практически одно и то же, меняя только номера версий.

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

Кажется проблема решилась установкой компиза из экспериментальной ветки. Того, который 9.х
Правда куча проблем с зависимостями...

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