primusrun: 분할 오류(코어 덤프)

primusrun: 분할 오류(코어 덤프)

방금 Asus R542 노트북에 gnome de 및 Bumblebee와 함께 antergos를 설치했습니다.

실행하면 primusrun glxspheres64실패하고 다음이 기록됩니다.

$ primusrun glxspheres64
Polygons in scene: 62464 (61 spheres * 1024 polys/spheres)
Visual ID of window: 0x130
Context is Direct
OpenGL Renderer: GeForce 930MX/PCIe/SSE2
Segmentation fault (core dumped)

optirun glxspheres64괜찮아요:

$ optirun -c yuv glxspheres64
Polygons in scene: 62464 (61 spheres * 1024 polys/spheres)
Visual ID of window: 0x21
Context is Direct
OpenGL Renderer: GeForce 930MX/PCIe/SSE2
103.963006 frames/sec - 116.022715 Mpixels/sec
104.108801 frames/sec - 116.185422 Mpixels/sec

답변1

나는 여기서도 같은 문제에 직면했습니다. 메사를 18.0.4로 다운그레이드하세요. 저는 Arch를 사용하므로 다음과 같이 했습니다. pacman -U /var/cache/pacman/pkg/mesa-18.0.4-1-x86_64.pkg.tar.xz

답변2

문제가 mesa, xserver 또는 primus에 있는지 확실하지 않지만 업스트림 버그 보고서는 다음과 같습니다.https://bugs.freedesktop.org/show_bug.cgi?id=106910간단한 해결 방법은 다음과 같습니다.

export LIBGL_DRI3_DISABLE=1
primusrun glxgears

관련 정보