Учим Compiz в Ubuntu 9.04 работать со встроенным видеоадаптером Intel

Сегодня расскажу как заставить работать декорацию окон и эффекты рабочего стола в Ubuntu 9.04 на машинах (скорее ноутбуках) со встроенным видеоадаптером Intel на базе системной логики Intel GM960/965. Возможно аналогичным способом заработают и другие платы от Intel, но проверить это у меня возможности нет.


Итак, в релизе Ubuntu 9.04 случилась странная ситуация с данными адаптерами. В 8.10 эффекты влючались по умолчанию и работали, если не хорошо, то в целом не плохо, а в 9.04 сделали что-то, после чего эффекты просто не включались. А сделали вот что: по непонятным, лично мне, причинам, видеоадаптеры x3100 были включены в «чёрный список» видеокарт для Compiz. Вывод прост, надо их оттуда убрать.

Для начала проверяем, работает ли ускорение 3D-графики:

user@ubuntu:-$ glxgears

Смотрим на шестерёнки секунд 15, останавливаем и смотрим в выводе количество FPS. У меня было более 500,то есть 3D работает нормально.

Можно проще, посмотреть включено ли ускорение в драйвере:

user@ubuntu:-$ glxinfo | grep rendering

Если ускорение не работает – то нужно копать в сторону драйвера, но об это речь сегодня не пойдёт.

Если всё нормально, то открываем файл /usr/bin/compiz:

user@ubuntu:-$ sudo gedit /usr/bin/compiz

И ищем строчку:

T=»$T 8086:2a02 » # Intel GM965

И затем просто закомментируем её:

# T=»$T 8086:2a02 » # Intel GM965

Сохраняем файл. Можно перегрузить X-сервер для пущей уверенности, но мне это не потребовалось:

user@ubuntu:-$ sudo killall Xorg

Теперь пробуем включить эффекты. По идее всё должно работать.

Теги: , , ,

Суббота, 25 Апр 2009 Статьи

Отзывов: 9 на Учим Compiz в Ubuntu 9.04 работать со встроенным видеоадаптером Intel

  1. Огромное спасибо! Работает…
    А причина внесения в блэклист действительно не ясна…
    intel 965 – можно
    intel GM965 – нельзя
    бред какойто…

  2. TiMM on 25 Апр 2009
  3. Слышал что-то про утечку памяти в драйверах мобильных чипсетов. Может с этим связано, а вообще ХЗ.

  4. xAnd on 25 Апр 2009
  5. Вот еще одно решение проблемы(не рекомендуемое):
    mkdir -p ~/.config/compiz/ && echo SKIP_CHECKS=yes >> ~/.config/compiz/compiz-manager

    Сам не проверял

  6. mortis on 30 Апр 2009
  7. Попробовал, не получается. При включении эффектов, на экране появляются разноцветные полосы. Драйвера перестанавливал, glxinfo | grep rendering – yes, игрушки-стрелялки идут, а compiz не хочет работать. Посоветуете что?

  8. Vlad on 04 Май 2009
  9. GM965 видео? И каким образом ставили дрова? Дело в том, что у меня всё работает на OpenSource драйверах из репозитория Ubuntu, может вы ставили родные Intel’овские драйвера?

  10. xAnd on 04 Май 2009
  11. ДА! Спасибо! Всё заработало. Единственный рабочий и, главное, простой и толковый солюшен за 4 дня поисков в нете…
    ЗЫ ноут Dell Vostro 1400, видяха GM965

  12. Unicomber on 19 Май 2009
  13. Огромное спасибо!
    Уже был близок к тому, чтоб откатиться на 8.10 :-)

  14. tictac on 27 Май 2009
  15. просто СПАСИБО !

  16. Nick on 23 Июл 2009
  17. Господа, у меня возникла проблема с открытием файла compiz через gedit(ни в одной кодировке не открывается)

  18. Nikkey on 07 Июн 2010

Ваш отзыв

Поиск