Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Решение проблемы с intel-видеокартами в 9.04  (Прочитано 42909 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Farick

  • Новичок
  • *
  • Сообщений: 13
  • ubuntu10.04
    • Просмотр профиля
проблемы с intel в 9.04
« Ответ #45 : 22 Июня 2009, 20:06:18 »
так и не понял решения проблемы,
Цитировать
lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GME Express Integrated Graphics Controller (rev 03)


Цитировать
glxinfo
name of display: :0.0
display: :0  screen: 0
direct rendering: No (LIBGL_ALWAYS_INDIRECT set)
server glx vendor string: SGI
server glx version string: 1.2

пока как собирать ядро не разобрался.

P.S. компиз пашет из коробки, бук HP530
Когда начал ставить Ubuntu, кровь носом пошла XD

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Решение проблемы с intel-видеокартами в 9.04
« Ответ #46 : 23 Июня 2009, 02:27:06 »
Farick, странно это очень.

У меня из коробки:
$ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GME Express Integrated Graphics Controller (rev 03)

$ glxinfo | grep "direct render"
direct rendering: Yes

Оффлайн Dixi257

  • Активист
  • *
  • Сообщений: 287
    • Просмотр профиля
Re: Решение проблемы с intel-видеокартами в 9.04
« Ответ #47 : 23 Июня 2009, 09:56:04 »
Farick, а как Вы запускаете терминал? Был такой баг, что значение переменной LIBGL_ALWAYS_INDIRECT зависит от способа запуска терминала https://bugs.launchpad.net/ubuntu/+source/desktop-effects/+bug/137388. Ну и xorg.conf в студию, ну и /usr/bin/compiz посмотрите

Оффлайн Farick

  • Новичок
  • *
  • Сообщений: 13
  • ubuntu10.04
    • Просмотр профиля
Re: Решение проблемы с intel-видеокартами в 9.04
« Ответ #48 : 23 Июня 2009, 10:06:22 »
Цитировать
Farick, а как Вы запускаете терминал? Был такой баг, что значение переменной LIBGL_ALWAYS_INDIRECT зависит от способа запуска терминала https://bugs.launchpad.net/ubuntu/+source/desktop-effects/+bug/137388. Ну и xorg.conf в студию, ну и /usr/bin/compiz посмотрите

и правда работает  :idiot2: у меня консоль запускается от кнопки тильда.

Цитировать
glxinfo | grep direct
get fences failed: -1
param: 6, val: 0
direct rendering: Yes
эм, насчет уср/бин, там 4 файла компиза. а вот ксорг у меня чистый как с нуля. что то даже не задумывался я его кавырять.

спасибо, за такую ссылочку. закину в заметки пригодится  ;)
Когда начал ставить Ubuntu, кровь носом пошла XD

Оффлайн yaa13

  • Активист
  • *
  • Сообщений: 311
    • Просмотр профиля
Re: Решение проблемы с intel-видеокартами в 9.04
« Ответ #49 : 23 Июня 2009, 10:46:46 »
Ну вот, как и было обещано в release notes. Пришло сегодня обновление xserver-xorg-video-intel. Компиц включился, работает. Попугаев всё так же мало. Но работает. :)
2 месяца, блин!

Оффлайн Димитрий

  • Участник
  • *
  • Сообщений: 144
    • Просмотр профиля
Re: Решение проблемы с intel-видеокартами в 9.04
« Ответ #50 : 24 Июня 2009, 02:23:26 »
У меня  Intel X3100, после того как ставлю систему (9.04) и накатываю обновления, графика работает не без тормозов.... но работает...
Залез в синаптик и обнаружил, что много установлено пакетов типа "xserver-xsorg-video-XXXXXX", где ХХХХХХХ - бренд производителя. Я эксперемента ради поудалял все пакеты данного вида кроме интеля, после перезагрузки графика перестала работать, - эфекты не включаются, видео тормозит ещё больше...

Как это понимать, система неверно определяла графический адаптер и работала через драйвер другого производителя?

То же страдаю от кривой работы интеля, но на линукс пересел только - только, ко многому из описываемого здесь вообще не представляю как подступится :(... интерфейс (как я уже говорил выше) работает после обновлений нормально, проблемы с просмотром видео... что делать  :'(

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Решение проблемы с intel-видеокартами в 9.04
« Ответ #51 : 24 Июня 2009, 04:13:26 »
Как это понимать, система неверно определяла графический адаптер и работала через драйвер другого производителя?

Похоже, что вы перестарались с удалением.

Только что ради эксперимента выполнил:
sudo aptitude install ~nxserver-xorg-video_ ~nvideo-intel:
Ребутнулся. Компиз на месте. Тормозов нет.
« Последнее редактирование: 24 Июня 2009, 04:16:41 от ArcFi »

Оффлайн Димитрий

  • Участник
  • *
  • Сообщений: 144
    • Просмотр профиля
Re: Решение проблемы с intel-видеокартами в 9.04
« Ответ #52 : 24 Июня 2009, 13:30:01 »
А что означает команда:
Цитировать
sudo aptitude install ~nxserver-xorg-video_ ~nvideo-intel:

Какой результат её работы?

А вообще это нормально когда в системе установленны куча пакетов вида "xserver-xsorg-video-XXXXXX"? Я правильно понимаю, что это драйвера видеокарт различных производителей?

Да и что такое Компиз (ну я естественно уже догадался что это какаято графическая приблуда)? Что он делает, за что отвечает? Как его проверить? Как настроить?
« Последнее редактирование: 24 Июня 2009, 14:43:25 от Димитрий »

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Решение проблемы с intel-видеокартами в 9.04
« Ответ #53 : 24 Июня 2009, 15:14:36 »
Какой результат её работы?
Выносит все пакеты xserver-xorg-video*, кроме *video-intel.

А вообще это нормально когда в системе установленны куча пакетов вида "xserver-xsorg-video-XXXXXX"?
Да. Там около 10 метров, но благодаря этому ubunu в большинстве случаев спокойно переживает замену железа и перенос с одного компа на другой.

Я правильно понимаю, что это драйвера видеокарт различных производителей?
Да.

Да и что такое Компиз (ну я естественно уже догадался что это какаято графическая приблуда)? Что он делает, за что отвечает? Как его проверить? Как настроить?
http://ubuntologia.ru/compiz-fusion

Оффлайн Димитрий

  • Участник
  • *
  • Сообщений: 144
    • Просмотр профиля
Re: Решение проблемы с intel-видеокартами в 9.04
« Ответ #54 : 24 Июня 2009, 17:37:02 »
Цитировать
Да. Там около 10 метров, но благодаря этому ubunu в большинстве случаев спокойно переживает замену железа и перенос с одного компа на другой.

И всё же какие то сомнения ещё гложат меня, точно можно исключить вероятность того что система использовала не интеловский драйвер и потому криво работала? Просто я хоть не командой, а в ручную но но удалял только пакеты с именем такого вида... и после перезагрузки отключились эфекты и фильмы стали ещё хуже воспроизводиться...

Оффлайн aliftin

  • Старожил
  • *
  • Сообщений: 1398
    • Просмотр профиля
Re: Решение проблемы с intel-видеокартами в 9.04
« Ответ #55 : 24 Июня 2009, 17:38:17 »
Для того что бы подключить tv-out нужно:
1 Проверить работу карты, при подключенном кабеле и включенном AV на телевизоре:
xrandr
Увидим что то такое:
Цитировать
Screen 0: minimum 320 x 200, current 1280 x 800, maximum 1280 x 1280
VGA disconnected (normal left inverted right)
LVDS connected 1280x800+0+0 (normal left inverted right) 331mm x 207mm
1280x800 60.2*+ 60.0
1280x768 60.0
1024x768 60.0
800x600 60.3
640x480 59.9
TV connected 1024x768+0+0 (normal left inverted right) 0mm x 0mm
1024x768 30.0*
800x600 30.0
848x480 30.0
640x480 30.0

Тут можно увидить доступные разрешения для карты.

2 Теперь подключаем командой (не плохо работает и в иксах):
 xrandr --output TV --set TV_FORMAT PAL; xrandr --output TV --mode 1024x768
Думаю тут все ясно. Можно так же почитать man по данной команде и узнать нужные опции.

3 UP Отключаем все это так:
xrandr --output TV --off
Теперь правда как то странно работает разрешение. Позже додумаю...
« Последнее редактирование: 24 Июня 2009, 17:45:26 от aliftin »
Если мы не можем до чего то дотянуться, мы виним в этом не свой рост, не отсутствие табуретки, а свою цель.

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Решение проблемы с intel-видеокартами в 9.04
« Ответ #56 : 24 Июня 2009, 17:45:18 »
Димитрий, ставьте обратно xserver-xorg-video-all (это метапакет), делайте
sudo dpkg-reconfigure -phigh xserver-xorgперегружайте иксы.

Оффлайн dudley

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Решение проблемы с intel-видеокартами в 9.04
« Ответ #57 : 29 Июня 2009, 00:24:58 »
У меня тоже не запускается "компиз".

Пробовал последовательно:
- поставить старые интеловские драйвера (xserver-xorg-video-intel-2.4);
- снести 2.4, поставить xserver-xorg-video-intel поставить и заплатку (fixmtrr.sh) по приведённой инструкции;
- снести заплатку, поставить драйвера с http://ppa.launchpad.net/ubuntu-x-swat/x-updates/ubuntu;
- вместе с драйверами ubuntu-x-swat  и заплаткой поставить ядро 2.6.30;
- после этого поставить xserver-xorg-video-all и делать sudo dpkg-reconfigure -phigh xserver-xorg.

Не работает ни в одном варианте.
В  ответ на команду compiz из консоли выдаёт:
(Нажмите, чтобы показать/скрыть)
Что не так?..
Хард и софт:
(Нажмите, чтобы показать/скрыть)

« Последнее редактирование: 29 Июня 2009, 00:28:26 от dudley »

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Решение проблемы с intel-видеокартами в 9.04
« Ответ #58 : 29 Июня 2009, 09:36:21 »
dudley, теперь пробуйте:
1) убрать свою карту из блэклиста если она там есть;
2) отключить использование блэклиста в конфиге компиза.
Подробности можно найти поиском.

Оффлайн dudley

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Решение проблемы с intel-видеокартами в 9.04
« Ответ #59 : 29 Июня 2009, 11:48:57 »
Что сделал:
1) исправил в /usr/bin/compiz:

COMPIZ_BIN_PATH="/usr/bin/" # For window decorators and compiz (было /usr/local/bin/)
PLUGIN_PATH="/usr/lib/compiz/" #(было /usr/local/lib/compiz/
COMPIZ_NAME="compiz.real" #(было compiz)
Закомментировал строчку
#T="$T 8086:3577 8086:2562 " # Intel 830MG, 845G (LP: #259385)

2) сделал echo "SKIP_CHECKS=yes" >> ~/.config/compiz/compiz-manager

Какие есть конфиги компиза и как они должны выглядеть в работающем варианте?
У меня:

~/.compiz-gnomecompat
(пустой)

~/.config/compiz/compiz-manager
SKIP_CHECKS=yes

~/.config/compiz/compizconfig/config
[gnome_session]
profile =
integration = true
plugin_list_autosort = true
backend = gconf

Не работает, выдаёт всё то же:
Checking for Xgl: not present.
« Последнее редактирование: 29 Июня 2009, 11:53:21 от dudley »

 

Страница сгенерирована за 0.069 секунд. Запросов: 25.