https://bugs.freedesktop.org/show_bug.cgi?id=104053
Bug ID: 104053 Summary: DDX opcode causes black screen on radeon R730 Product: DRI Version: XOrg git Hardware: All OS: Linux (All) Status: NEW Severity: normal Priority: medium Component: DRM/Radeon Assignee: dri-devel@lists.freedesktop.org Reporter: lodgerz@gmail.com
Hi, i have a problem with retroarch+xmb on ArchLinux32bit: when i run it i have black screen, monitor led blinking and i must reset pc. This is final output error of retroarch:
[INFO] [GL]: VSync => on [INFO] [GLX]: glXSwapIntervalEXT(1) r300 VP: Compiler error: Vertex program has too many instructions Using a dummy shader instead. r300 FP: Compiler Error: compiler/r300_fragprog_emit.c::translate_rgb_opcode(): translate_rgb_opcode: Unknown opcode DDX Using a dummy shader instead.
If i run it with "LIBGL_ALWAYS_SOFTWARE=1 retroarch" it works but is very slow (games run at 30fps). I use xf86-video-ati driver and mesa. More info: http://dpaste.com/39C6SQF
Retroarch devolopers advised me to ask here.
--------------------------------
$ glxinfo | grep renderer 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: ATI RV370
--------------------------------
$ LIBGL_ALWAYS_SOFTWARE=1 glxinfo | grep renderer 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: llvmpipe (LLVM 5.0, 128 bits)
--------------------------------
$ lsmod|grep -i radeon radeon 1343488 2 i2c_algo_bit 16384 1 radeon drm_kms_helper 126976 1 radeon ttm 69632 1 radeon drm 258048 5 radeon,ttm,drm_kms_helper
--------------------------------
$ lspci|grep -i vga 02:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RV370 [Radeon X300/X550/X1050 Series]
--------------------------------
$ pacman -Q|grep xf86-video xf86-video-ati 1:7.10.0-1 xf86-video-fbdev 0.4.4+12+ge0bce0d-1 xf86-video-vesa 2.3.4-4
--------------------------------
$ pacman -Q|grep mesa mesa 17.2.5-1 mesa-demos 8.3.0-4 mesa-vdpau 17.2.5-1
--------------------------------
$ uname -r 4.13.12-1-ARCH