https://bugs.freedesktop.org/show_bug.cgi?id=38783
Summary: etqw fail to run with a texture format error Product: Mesa Version: git Platform: x86-64 (AMD64) OS/Version: Linux (All) Status: NEW Severity: normal Priority: medium Component: Drivers/Gallium/r600 AssignedTo: dri-devel@lists.freedesktop.org ReportedBy: lordheavym@gmail.com
Created an attachment (id=48567) --> (https://bugs.freedesktop.org/attachment.cgi?id=48567) glxinfo output
* Archlinux * radeon HD4850, x86_64 with 32 libs installed * kernel 2.6.39.2, 3.0.rc4 * mesa 7.11 snapshot (fc8c4a3a7b92a1134cd3a9312063abba9e14b0fe) * libtxc_dxtn and lib32-libtxc_dxtn 1.0.1
etqw fail to run and show the following line: Sys_Error: Image '_default' was generated with internal format 0x83f0 but GL returned 0x30291e2
No error message in the kernel's log
https://bugs.freedesktop.org/show_bug.cgi?id=38783
--- Comment #1 from Laurent carlier lordheavym@gmail.com 2011-06-29 13:37:06 PDT --- Created an attachment (id=48568) --> (https://bugs.freedesktop.org/attachment.cgi?id=48568) etqw output
https://bugs.freedesktop.org/show_bug.cgi?id=38783
--- Comment #2 from Sven Arvidsson sa@whiz.se 2011-06-29 14:52:53 PDT --- Are you sure this isn't already fixed? 6f998b58bc61f2507cd53204d7567299379c42ca mentions fixing a regression introduced by the same commit.
https://bugs.freedesktop.org/show_bug.cgi?id=38783
--- Comment #3 from Laurent carlier lordheavym@gmail.com 2011-06-30 04:28:25 PDT --- Moving to a lastest snapshot of mesa (4f799e614264d2409fd32e3e3992405bb3fd924f) doesn't fix the problem.
https://bugs.freedesktop.org/show_bug.cgi?id=38783
--- Comment #4 from Andy Furniss lists@andyfurniss.entadsl.com 2011-06-30 04:37:27 PDT --- (In reply to comment #0)
Created an attachment (id=48567)
--> (https://bugs.freedesktop.org/attachment.cgi?id=48567)
glxinfo output
OpenGL renderer string: Gallium 0.4 on llvmpipe
Looks like you are getting software rendering for some reason.
https://bugs.freedesktop.org/show_bug.cgi?id=38783
Sven Arvidsson sa@whiz.se changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sa@whiz.se
--- Comment #5 from Sven Arvidsson sa@whiz.se 2011-06-30 04:57:24 PDT --- The OpenGL version string doesn't contain a git commit either, so it doesn't look like you're actually using the snapshot installed?
Can you set LIBGL_DEBUG=verbose when running both glxinfo and ETQW to make sure that it's picking up the right driver? You should see something like:
libGL: OpenDriver: trying /path/to/r600_dri.so
https://bugs.freedesktop.org/show_bug.cgi?id=38783
Laurent carlier lordheavym@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #48567|0 |1 is obsolete| |
--- Comment #6 from Laurent carlier lordheavym@gmail.com 2011-06-30 04:59:19 PDT --- Created an attachment (id=48591) --> (https://bugs.freedesktop.org/attachment.cgi?id=48591) glxinfo32 output
Should be better now :-) but still no luck:
OpenGL renderer string: Gallium 0.4 on AMD RV770 OpenGL version string: 2.1 Mesa 7.12-devel OpenGL shading language version string: 1.20
https://bugs.freedesktop.org/show_bug.cgi?id=38783
--- Comment #7 from Laurent carlier lordheavym@gmail.com 2011-06-30 05:01:30 PDT --- (In reply to comment #5)
The OpenGL version string doesn't contain a git commit either, so it doesn't look like you're actually using the snapshot installed?
Can you set LIBGL_DEBUG=verbose when running both glxinfo and ETQW to make sure that it's picking up the right driver? You should see something like:
libGL: OpenDriver: trying /path/to/r600_dri.so
got this revelant from etqw:
Failed to open server license code file for reading. SDL_ListModes: 1440x900 1280x1024 1280x960 1152x864 1024x768 832x624 800x600 720x400 640x480 SDL_ListModes are currently ignored for resolution filtering. Set r_useSDLModes to 1 if you want it libGL: OpenDriver: trying /usr/lib32/xorg/modules/dri/tls/r600_dri.so libGL: OpenDriver: trying /usr/lib32/xorg/modules/dri/r600_dri.so libGL error: dlopen /usr/lib32/xorg/modules/dri/r600_dri.so failed (libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by /usr/lib32/xorg/modules/dri/r600_dri.so)) libGL error: unable to load driver: r600_dri.so libGL error: driver pointer missing libGL: OpenDriver: trying /usr/lib32/xorg/modules/dri/tls/swrast_dri.so libGL: OpenDriver: trying /usr/lib32/xorg/modules/dri/swrast_dri.so libGL error: dlopen /usr/lib32/xorg/modules/dri/swrast_dri.so failed (libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by /usr/lib32/xorg/modules/dri/swrast_dri.so)) libGL error: unable to load driver: swrast_dri.so libGL: OpenDriver: trying /usr/lib32/xorg/modules/dri/tls/swrastg_dri.so libGL: OpenDriver: trying /usr/lib32/xorg/modules/dri/swrastg_dri.so libGL error: dlopen /usr/lib32/xorg/modules/dri/swrastg_dri.so failed (libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by /usr/lib32/xorg/modules/dri/swrastg_dri.so)) libGL error: unable to load driver: swrastg_dri.so libGL error: reverting to indirect rendering 8/8/8/8 RGBA bits, 24 depth bits, 8 stencil bits no multisampling vsync: SDL reports -6454968 - broken?
https://bugs.freedesktop.org/show_bug.cgi?id=38783
--- Comment #8 from Sven Arvidsson sa@whiz.se 2011-06-30 05:15:36 PDT --- That's what I thought, it's a problem with the libs shipped with the game.
Try moving/removing libgcc_s.so.1 and libstdc++.so.6 from the ETQW install and it should work.
https://bugs.freedesktop.org/show_bug.cgi?id=38783
Laurent carlier lordheavym@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |NOTOURBUG
--- Comment #9 from Laurent carlier lordheavym@gmail.com 2011-06-30 05:21:45 PDT --- Thanks that fixed the problem, so closing it as "NOTOURBUG"
dri-devel@lists.freedesktop.org