LINUX.ORG.RU

[gentoo][intel графика] Помогите завести OpenGL

 


0

1

Всем привет!

Есть ноутбук с интеловской видяхой. Поставил иксы, mesa. Проверяю:

eselect opengl list
  [1]   xorg-x11 *

Это нормально? Насколько мне помнится должно быть 2 пункта: иксовый и intel.

$ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation Sandy Bridge Integrated Graphics Controller (rev 09)

$ uname -r
3.2.1-gentoo-r2

$ emerge -pv xf86-video-intel xorg-server mesa

[ebuild   R    ] media-libs/mesa-7.11.2  USE="classic egl gallium llvm nptl shared-glapi -bindist -debug -gbm -gles -motif -openvg -osmesa -pax_kernel -pic (-selinux) -shared-dricore" VIDEO_CARDS="intel -mach64 -mga -nouveau -r128 -radeon -savage -sis -tdfx -via -vmware" 0 kB
[ebuild   R    ] x11-base/xorg-server-1.11.2-r2  USE="ipv6 nptl udev xorg -dmx -doc -kdrive -minimal -static-libs -tslib -xnest -xvfb" 0 kB
[ebuild   R    ] x11-drivers/xf86-video-intel-2.17.0-r3  USE="dri -sna" 0 kB

Копаю потому, что в KDE когда выбираешь рендерер opengl вместо X11, отваливаются все эффекты.

Да. и еще,

$ glxinfo | grep direct
direct rendering: Yes
$ glxinfo | grep GEM

То есть GEM нет!

Куда копать?

★★★★★

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

Насколько мне помнится должно быть 2 пункта: иксовый и intel.

Нет, интел юзает месу, которая и обозначена пунктом xorg-x11.

То есть GEM нет!

У меня тоже, а OpenGL работает.

Добавь USE=sna к x11-drivers/xf86-video-intel, оно реально прикольное. И запусти какую-нибудь игрушку, чтобы убедиться, что OpenGL пашет.

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

classic … gallium вроде, нужно выбрать что-то одно

Попробовал - одно и тоже, по крайней мере по списку отключенных эффектов в кедах.

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

Добавь USE=sna к x11-drivers/xf86-video-intel

Да, описание само за себя говорит :) Но разницы нет.

Что до игрушек - glxgears работает. Заначит OpenGL работает? Так почему же kwin не может его использовать?

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

Так, я не знаю что я сделал, но оно заработало.

Добавил флаг sna к xf86-video-intel, поменял с classic на gallium и обратно, подергал в кедах. В итоге эффекты работают на opengl, ни одного эффекта не отключено.

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