[РЕШЕНО] Проблемы с OpenGL после обновления
Недавно обновился до kde 4.9.3 вместе с ним обновились и xorg и дрова видео и mesa.
После обновления сделал revdep-rebuild
После старта КДЕ повисала напрочь, пока не загрузился в безопасном режиме и не отключил эффекты.
При попытке включения эффектов пишет: Не удалось загрузить 22 графических эффекта. По техническим причинам не возможно определить все возможные причины ошибок.
Подозреваю что дело в OpenGL.
Кроме этого заметил что mplayer перестал показывать видео, пока его видео вывод не переключить с xv на gl
Видео карта Intel X4500
ядро 3.5.7 собранное genkernel
# emerge -vp kwin xf86-video-intel mesa [ebuild R ] media-libs/mesa-9.0 USE="egl gallium nptl xorg -bindist -classic -debug -g3dvl -gbm -gles1 -gles2 -llvm -openvg -osmesa -pax_kernel -pic -r600-llvm-compiler (-selinux) -shared-glapi -vdpau (-wayland) -xa -xvmc" VIDEO_CARDS="intel -i915 -i965 -nouveau -r100 -r200 -r300 -r600 -radeon -radeonsi -vmware" 0 kB [ebuild R ] x11-drivers/xf86-video-intel-2.20.13 USE="dri sna udev -glamor -uxa -xvmc" 0 kB [ebuild R ] kde-base/kwin-4.9.3:4 USE="opengl (-aqua) -debug -gles" 0 kB
вывод glxinfo http://pastebin.com/02Y3NDqp
Не очень нравится мне вывод glxinfo | grep -i opengl
libGL: screen 0 does not appear to be DRI2 capable libGL: OpenDriver: trying /usr/lib64/dri/tls/swrast_dri.so libGL: OpenDriver: trying /usr/lib64/dri/swrast_dri.so libGL: Can't open configuration file /etc/drirc: No such file or directory. libGL: Can't open configuration file /home/se/.drirc: No such file or directory. OpenGL vendor string: VMware, Inc. OpenGL renderer string: Gallium 0.4 on softpipe OpenGL version string: 2.1 Mesa 9.0 OpenGL shading language version string: 1.30 OpenGL extensions:
А должно быть чтото вроде (ну или чтото подобное)
OpenGL renderer string: Mesa DRI Intel(R) Ironlake Mobile GEM 20100328 2010Q1 x86/MMX/SSE2
glxgears выдает очень слабые результаты
$ glxgears 440 frames in 5.0 seconds = 87.919 FPS 457 frames in 5.0 seconds = 91.369 FPS 452 frames in 5.0 seconds = 90.229 FPS
# eselect mesa list 64bit i915 (Intel 915, 945) [1] gallium * 64bit i965 (Intel 965, G/Q3x, G/Q4x) 64bit r300 (Radeon R300-R500) 64bit r600 (Radeon R600-R700, Evergreen, Northern Islands) 64bit sw (Software renderer) [1] gallium * 32bit i915 (Intel 915, 945) [1] classic * [2] gallium 32bit i965 (Intel 965, G/Q3x, G/Q4x) [1] classic * 32bit r300 (Radeon R300-R500) [1] gallium * 32bit r600 (Radeon R600-R700, Evergreen, Northern Islands) [1] gallium * 32bit sw (Software renderer) [1] classic [2] gallium *
# eselect opengl list Available OpenGL implementations: [1] xorg-x11 *
Очень прошу помощи. Заранее благодарен
- Для комментирования войдите или зарегистрируйтесь
проблема решена пересборкой
проблема решена пересборкой libdrm
хотя glxgears по прежнему выдает очень слабые результаты