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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Intel(R) 945GM x86/MMX/SSE2 driver в Ubuntu 16.04  (Прочитано 3106 раз)

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

Оффлайн federk

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Intel(R) 945GM x86/MMX/SSE2 driver в Ubuntu 16.04
« : 25 Апрель 2017, 18:14:00 »
Пожалуйста, подскажите, как установить видео-драйвер для Intel 945GM с поддержкой x86/MMX/SSE2.

Пробовал устанавливать через графический инсталлятор 2.0.2 c 01.org, а также использовать тот драйвер, что идёт по-умолчанию, в обоих случаях в результате:

$ glxinfo | grep render
direct rendering: Yes
    GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
    GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
Extended renderer info (GLX_MESA_query_renderer):
OpenGL renderer string: Mesa DRI Intel(R) 945GM
    GL_OES_fbo_render_mipmap, GL_OES_get_program_binary, GL_OES_mapbuffer,

Хотя ещё год назад на этой же машине ставил более старую версию драйвера (кажется с “Ubuntu-X” team launchpad, в котором уже нет раздела x-updates) и было:

OpenGL renderer string: Mesa DRI Intel(R) 965GM x86/MMX/SSE2
Работал google-earth 7, а сейчас на свеже-установленной системе никак не удаётся добиться полной поддержки встроенного видео 945GM. А хочется, чтобы графика полноценно работала в моей Lubuntu 16.04. Заранее признателен за помощь.

Оффлайн Morisson

  • Модератор раздела
  • Старожил
  • *
  • Сообщений: 4594
    • Просмотр профиля
Re: Intel(R) 945GM x86/MMX/SSE2 driver в Ubuntu 16.04
« Ответ #1 : 25 Апрель 2017, 18:14:54 »
glxinfo | grep OpenGL

Оффлайн federk

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Intel(R) 945GM x86/MMX/SSE2 driver в Ubuntu 16.04
« Ответ #2 : 25 Апрель 2017, 18:18:05 »
glxinfo | grep OpenGL

$ glxinfo | grep OpenGL
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) 945GM
OpenGL version string: 1.4 Mesa 12.0.6
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 2.0 Mesa 12.0.6
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 1.0.16
OpenGL ES profile extensions:

Это вывод того, что система ставит по-умолчанию.
« Последнее редактирование: 25 Апрель 2017, 18:20:15 от federk »

Оффлайн Morisson

  • Модератор раздела
  • Старожил
  • *
  • Сообщений: 4594
    • Просмотр профиля
Re: Intel(R) 945GM x86/MMX/SSE2 driver в Ubuntu 16.04
« Ответ #3 : 25 Апрель 2017, 18:24:54 »
sudo add-apt-repository ppa:oibaf/graphics-drivers && sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade && sudo rebootПотом проверяешь
vblank_mode=0 glxgears -infoЗатем
sudo gedit /usr/share/X11/xorg.conf.d/20-intel.confТуда вставляешь:
Section "Device"
   Identifier  "Intel Graphics"
   Driver      "intel"
   Option      "TearFree"    "true"
   Option      "AccelMethod" "SNA"
   Option      "BackingStore" "true"
   Option      "DRI" "3"
EndSection
Перезагружаешься, проверяешь
vblank_mode=0 glxgears -infoFPS должен вырасти

Оффлайн federk

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Intel(R) 945GM x86/MMX/SSE2 driver в Ubuntu 16.04
« Ответ #4 : 25 Апрель 2017, 18:48:44 »
FPS должен вырасти

Благодарю, сделал, предварительно проверив FPS у старой конфигурации (было чуть больше 1000), теперь:

$ glxinfo | grep render
direct rendering: Yes
    GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
    GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
Extended renderer info (GLX_MESA_query_renderer):
OpenGL renderer string: Gallium 0.4 on i915 (chipset: 945GM)
    GL_OES_fbo_render_mipmap, GL_OES_get_program_binary, GL_OES_mapbuffer,

$ glxinfo | grep OpenGL
OpenGL vendor string: Mesa Project
OpenGL renderer string: Gallium 0.4 on i915 (chipset: 945GM)
OpenGL version string: 2.1 Mesa 17.2.0-devel
OpenGL shading language version string: 1.20
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 2.0 Mesa 17.2.0-devel
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 1.0.16
OpenGL ES profile extensions:

А glxgears теперь не запускается, падает сразу после старта:

$ glxgears
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
Ошибка сегментирования (сделан дамп памяти)

2D вроде бы стало чуть побыстрее. Но а google earth 7 также не запускается (на Intel(R) 945GM x86/MMX/SSE2 работал около года назад). Есть возможность сейчас установить именно Intel(R) 945GM x86/MMX/SSE2 driver?

Оффлайн Morisson

  • Модератор раздела
  • Старожил
  • *
  • Сообщений: 4594
    • Просмотр профиля
Re: Intel(R) 945GM x86/MMX/SSE2 driver в Ubuntu 16.04
« Ответ #5 : 25 Апрель 2017, 18:53:45 »
sudo rm /usr/share/X11/xorg.conf.d/20-intel.conf
Пользователь добавил сообщение 25 Апрель 2017, 18:54:26:
Перезагрузись и проверь
Acer Aspire One?

Оффлайн federk

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Intel(R) 945GM x86/MMX/SSE2 driver в Ubuntu 16.04
« Ответ #6 : 25 Апрель 2017, 19:02:08 »
sudo rm /usr/share/X11/xorg.conf.d/20-intel.conf
Пользователь добавил сообщение 25 Апрель 2017, 18:54:26:
Перезагрузись и проверь

Сделал, перезагрузил, результат точно такой же - тот же вывод glxinfo и glxgears падают.

Acer Aspire One?

Нет, Fujitsu Siemens Amilo Pi 1505

Оффлайн Morisson

  • Модератор раздела
  • Старожил
  • *
  • Сообщений: 4594
    • Просмотр профиля
Re: Intel(R) 945GM x86/MMX/SSE2 driver в Ubuntu 16.04
« Ответ #7 : 25 Апрель 2017, 19:05:53 »
sudo ppa-purge ppa:oibaf/graphics-drivers && sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade && sudo rebootПохоже, что лучше фабричных нет(

Оффлайн federk

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Intel(R) 945GM x86/MMX/SSE2 driver в Ubuntu 16.04
« Ответ #8 : 25 Апрель 2017, 19:28:28 »
glxgears вот так запустился:

LIBGL_ALWAYS_SOFTWARE=1 glxgears -info
500FPS, в два раза меньше чем было...

sudo ppa-purge ppa:oibaf/graphics-drivers && sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade && sudo rebootПохоже, что лучше фабричных нет(

Ну ровно год назад тот, что был по-умолчанию тоже был неособо. А потом поставил то ли 01.org, то ли из какого-то PPA - так и Google Earth заработал, да и всё остальное заметно быстрее стало.

Оффлайн Morisson

  • Модератор раздела
  • Старожил
  • *
  • Сообщений: 4594
    • Просмотр профиля
Re: Intel(R) 945GM x86/MMX/SSE2 driver в Ubuntu 16.04
« Ответ #9 : 25 Апрель 2017, 19:31:10 »
LIBGL_ALWAYS_SOFTWARE=1 glxgears -info
Это софтварное ускорение. Плохо

Пользователь добавил сообщение 25 Апрель 2017, 19:36:27:
LIBGL_DRIVERS_PATH=/usr/lib/dri-alternates glxgears -info?
« Последнее редактирование: 25 Апрель 2017, 19:36:27 от Morisson »

Оффлайн federk

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Intel(R) 945GM x86/MMX/SSE2 driver в Ubuntu 16.04
« Ответ #10 : 25 Апрель 2017, 20:09:49 »

Пользователь добавил сообщение 25 Апрель 2017, 19:36:27:
LIBGL_DRIVERS_PATH=/usr/lib/dri-alternates glxgears -info?

$ LIBGL_DRIVERS_PATH=/usr/lib/dri-alternates glxgears -info
libGL error: unable to load driver: i915_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: i915
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  155 (GLX)
  Minor opcode of failed request:  3 (X_GLXCreateContext)
  Value in failed request:  0x0
  Serial number of failed request:  36
  Current serial number in output stream:  38

Оффлайн ZevSua

  • Новичок
  • *
  • Сообщений: 29
    • Просмотр профиля
Re: Intel(R) 945GM x86/MMX/SSE2 driver в Ubuntu 16.04
« Ответ #11 : 23 Май 2017, 20:22:01 »
Так и не нашел норм драйвера.
в некотором роде решает обновление ядра. (обновился до 4.11) но всеравно не то.
Пока в поисках

Оффлайн Morisson

  • Модератор раздела
  • Старожил
  • *
  • Сообщений: 4594
    • Просмотр профиля
Re: Intel(R) 945GM x86/MMX/SSE2 driver в Ubuntu 16.04
« Ответ #12 : 23 Май 2017, 20:34:11 »
А в арче есть :P

Оффлайн DimanBG

  • Старожил
  • *
  • Сообщений: 1301
    • Просмотр профиля
Re: Intel(R) 945GM x86/MMX/SSE2 driver в Ubuntu 16.04
« Ответ #13 : 23 Май 2017, 21:16:39 »
А потом поставил то ли 01.org, то ли из какого-то PPA - так и Google Earth заработал, да и всё остальное заметно быстрее стало.
Не нужно этого делать.
Так и не нашел норм драйвера.
в некотором роде решает обновление ядра. (обновился до 4.11) но всеравно не то.
И этого не нужно.
Пока в поисках
Тут и искать нечего. Аппаратная поддержка Интеловской графики есть в штатном репозитории. Просто автоматически не устанавливается и не конфигурируется, чтобы нивелировать производительность с АМДшными кипятильниками работающими на свободных драйверах. В других дистрах автоматом всё делается, поэтому Morisson и смеётся.
Устанавливай i965-va-driver, gstreamer1.0-vaapi.
Про 20-intel.conf Morisson уже сказал. 

 

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