LINUX.ORG.RU

Как настроить Intel GMA 3150 ?

 , , , ,


0

1

Есть нетбук Lenovo s100c.

Внутри Intel GMA 3150.

В линуксе определяется так:

lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation Atom Processor D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller (rev 02)

«Тормозит» страшно, но жить можно. В FF на youtube видео смотреть невозможно (ЦП на 100 почти грузит). В винде намного меньше «тормозит».

DE: Xfce 4.12. Эффекты отключены.

Стоит:

xserver-xorg-video-intel.
Оно работает. Но Debian говорит о данном драйвере следующее (пруф_1, пруф_2):
Не рекомендуется использование данного драйвера с видеокартами, 
выпущенными позднее 2007 года: вместо этого удалите его, 
и графический сервер будет использовать встроенный драйвер установки режимов.
Если удалить его — иксы не стартуют.

Насколько я понял нужно настроить KMS.

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

P.S.

Ставил Debian где-то в 2013 тогда еще 7-мой, работает с этим драйвером по сей день, только уже на Deb9.

P.P.S.

Судя по логам иксов:

intel(0): Using Kernel Mode Setting driver: i915, version 1.6.0 20160919
KMS работает и использует драйвер i915.

Правильно ли я понимаю, что если при удалении xserver-xorg-video-intel иксы не стартуют то KMS не может найти замену xserver-xorg-video-intel и без него моя видеокарта работать не будет? То есть в моем случае рекомендация удалить xserver-xorg-video-intel и использовать modesetting не работает ? Или нужно что-то настраивать в /etc/modprobe.d/ ?

Некоторые интересные на мой взгляд строки из /var/log/Xorg.0.log:
modesetting: Driver for Modesetting Kernel Drivers: kms
(II) FBDEV: driver for framebuffer: fbdev
(II) VESA: driver for VESA chipsets: vesa
(II) intel(0): Using Kernel Mode Setting driver: i915, version 1.6.0 20160919
(II) intel(0): SNA compiled: xserver-xorg-video-intel 2:2.99.917+git20161206-1
(II) intel(0): SNA compiled for use with valgrind
(WW) Falling back to old probe method for modesetting
(WW) Falling back to old probe method for fbdev
(II) Loading sub module "fbdevhw"
(II) LoadModule: "fbdevhw"
(II) Loading /usr/lib/xorg/modules/libfbdevhw.so
(II) Module fbdevhw: vendor="X.Org Foundation"
compiled for 1.19.2, module version = 0.0.2
ABI class: X.Org Video Driver, version 23.0
(WW) Falling back to old probe method for vesa
(--) intel(0): Integrated Graphics Chipset: Intel(R) Pineview GM
RandR 1.2 enabled, ignore the following RandR disabled message.
(==) intel(0): DPMS enabled
(==) intel(0): Display hotplug detection enabled
(II) intel(0): [XvMC] i915_xvmc driver initialized.
(II) intel(0): [DRI2] Setup complete
(II) intel(0): [DRI2]   DRI driver: i915
(II) intel(0): [DRI2]   VDPAU driver: va_gl
(II) intel(0): direct rendering: DRI2 enabled
(II) intel(0): hardware support for Present enabled
glxinfo | grep OpenGL
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Pineview M x86/MMX/SSE2
OpenGL version string: 2.1 Mesa 13.0.6
OpenGL shading language version string: 1.20
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 2.0 Mesa 13.0.6
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 1.0.16
OpenGL ES profile extensions:
glxinfo | grep direct
direct rendering: Yes

Xorg.0.log без xserver-xorg-video-intel

dmesg без xserver-xorg-video-intel

Xorg.0.log с xserver-xorg-video-intel

dmesg с xserver-xorg-video-intel

Перемещено beastie из general



Последнее исправление: tm4 (всего исправлений: 13)

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

Вот какие-то костыли 7летней давности:

http://daily.siebler.eu/2012/06/ubuntu-12-04-driver-for-intel-cedarview-atom-...

А вот блобы от интела:

https://downloadcenter.intel.com/download/21938

timdorohin ★★★★
()
Последнее исправление: timdorohin (всего исправлений: 2)
Ответ на: комментарий от timdorohin

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

Я им 5 лет терпимо пользовался. После перехода на деб_9 лаги заметно увеличились, но если видео с FF смотреть в mpv то вполне можно жить. Chromium вроде меньше лагает.

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

В дебиане нет драйверов cedarview. Компилять интеловские не вариант.

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

Вот лучше статья о cedar, но я не уверен, что у меня cedar.

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

Спасибо. А то я уже испугался.

tm4
() автор топика

Судя по логам иксов:

intel(0): Using Kernel Mode Setting driver: i915, version 1.6.0 20160919
KMS работает и использует драйвер i915.

Правильно ли я понимаю, что если при удалении xserver-xorg-video-intel иксы не стартуют то KMS не может найти замену xserver-xorg-video-intel и без него моя видеокарта работать не будет? То есть в моем случае рекомендация удалить xserver-xorg-video-intel и использовать modesetting не работает ? Или нужно что-то настраивать в /etc/modprobe.d/ ?

tm4
() автор топика

Лагает страшно

Лаг — задержка между отдачей команды и её выполнением. Что ты конкретно имеешь ввиду под этим термином в отношении видео?

Если удалить его — иксы не стартуют.

xf86-video-modesetting стоит? Не стартует потому что (тут копипаста из лога иксервера)?

DE какое? Дело в том, что OpenGL 2.1 у тебя достаточно условная и могут быть проблемы с графическими эффектами на OpenGL 2+ (например, в KDE4 тебе графический движок лучше ставить OpenGL 1.2, а не OpenGL 2.0, а в Plasma5 — XRender, соответственно).

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

Лаг — задержка между отдачей команды и её выполнением. Что ты конкретно имеешь ввиду под этим термином в отношении видео?

Пусть будет - тормозит. Такое чувство, что ускорение не работает или не полностью работает. ЦП постоянно грузит. В FF на youtube видео смотреть невозможно (ЦП на 100 почти грузит). В винде такого нет.

xf86-video-modesetting стоит?

Насколько я понял, modesetting сейчас в пакете xserver-xorg-core и он стоит.

Не стартует потому что (тут копипаста из лога иксервера)?

Xorg.0.log без xserver-xorg-video-intel

dmesg без xserver-xorg-video-intel

Xorg.0.log с xserver-xorg-video-intel

dmesg с xserver-xorg-video-intel

DE какое?
могут быть проблемы с графическими эффектами

Xfce 4.12. Эффекты отключены.

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

ускорение не работает или не полностью работает

Ускорение чего? Если 3D, то попробуй запустить openarena на винде и линуксе с одинаковыми настройками качества и сравни fps на демках, может тебе кажется. Если 2D, то попробуй поиграться со SNA/UXA.

на youtube видео

У GMA3150 нет аппаратного ускорения видео на линуксе.

(WW) glamor requires at least 128 instructions (64 reported)

Значит, дебиановцы слишком оптимистично отнеслись к возможностям атомных видях, несмотря на 2010 год, 3150 (впрочем, не стоит обольщаться цифрой 3150, к 950 она гораздо ближе, чем к X3100) не обладает достаточными аппаратными возможностями для glamur'а.

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

У тебя же всё равно эффекты отключены, влиять не должно.

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

Ускорение чего?

В игры не играю. 2D.

Если 2D, то попробуй поиграться со SNA/UXA.

Как ?

У GMA3150 нет аппаратного ускорения видео на линуксе.

Спасибо. Теперь мне понятно.

не обладает достаточными аппаратными возможностями для glamur'а.

Выключить его, как я понимаю, я не в силах?


Мне сидеть спокойно на xserver-xorg-video-intel и не мучатся? Не обращать внимание на эту рекомендацию?

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

попробуй поиграться со SNA/UXA.

xorg.conf в /etc/X11/ отсутствует.

Если:

cd /etc/X11/
Xorg -configure
пишет: Number of created screens does not match the number of detected devices.

tm4
() автор топика
Последнее исправление: tm4 (всего исправлений: 1)
Ответ на: комментарий от redgremlin

Или так будет работать и без xorg.conf ?

/etc/X11/xorg.conf.d/20-intel.conf

Section "Device"
   Identifier  "Intel Graphics"
   Driver      "intel"
   Option      "AccelMethod"  "uxa"
EndSection
tm4
() автор топика
Ответ на: комментарий от tm4

Да, так должно работать.

Мне сидеть спокойно на xserver-xorg-video-intel и не мучатся?

Да.

Выключить его, как я понимаю, я не в силах?

Можно, но тогда вообще не будет 2d ускорения. Уж лучше sna, хоть оно и не очень на старых картах себя ведёт.

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

Спасибо тебе большое. С UXA работает заметно шустрее, даже youtube показывает без тормозов.

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

Даже скроллинг в FF стал плавнее и без рывков.

upd. FF раньше ЦП грузил сильно при обычном серфинге на нескольких вкладках, теперь работает шустро и не грузит ЦП.

tm4
() автор топика
Последнее исправление: tm4 (всего исправлений: 1)
Ответ на: комментарий от redgremlin

Извини, что часто кастую. Заметил, что если работает от батареи то тормозит меньше, но когда включаю в сеть то тормоза увеличиваются, при этом ЦП никто особо не грузит, но температура ЦП увеличивается. Не подскажешь почему так?

tm4
() автор топика
9 декабря 2017 г.

у меня Intel® Atom™ CPU N570 @ 1.66GHz × 4 там GMA 3150 ,нужно просто выбрать лёгкий дистрибутив и лёгкий браузер .
Я использую calculate-linux-mate live 32bit и 64bit(ночные сборки) с браузером chromium .
И manjaro-fluxbox-openrc 32bit и 64bit с браузером dwb для киносайтов ,а для юту нужен другой браузер например palemoon (есть ещё Palemoon-atom-bin),но если систему устаналивать то можно и chromium попробовать .
много дистров пробовал большинство тормозит ,нужно выбрать просто какие не тормозят исходя из принципа чего полегче что б не нагружать компьютер дать ему дышать легко .

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

3150 - это именно Intel GMA, чипсетная графика интуля.

Причём 3150 - слегка подкрашенная GMA 950, где даже OpenGL2 нет.

Ford_Focus ★★★★★
()

с таким процом видосики (в том числе с ютюба) лучше смотреть в (S)mplayer или mpv, закинув lavdopts=threads=X в ~/.mplayer/config или vd-lavc-threads=X в ~/.config/mpv/mpv.conf, где Х - количество потоков проца+1

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