Linux Mesa Issue - Build 263 - Radeon open source drivers [resolved]
irongiant
Join Date: 2014-02-12 Member: 193951Members
There was some discussion around build 263 resolving mesa support (based around OpenGL 3.1 deprecated methods and what not). It looks like in the intel integrated thread that people are seeing it run successfully which implies that this was corrected . I am running mesa 10.1 (git build) with the latest open source ati radeon drivers ( also git built). GLXInfo shows 3.1 support as expected but I still get the output I have attached. I am just wondering if anyone has any insight into the cause or a solution. Additionally, many other games are running well for me DOTA2, Don't Starve, FTL, Shadowrun, Super Hexagon, and any source engine game. Thanks in advance.
Relevant GLXInfo:
GetInstanceCount currently unimplemented Build 263 Linux Gtk-Message: Failed to load module "canberra-gtk-module" [0211/205649:ERROR:object_proxy.cc(239)] Failed to call method: org.freedesktop.systemd1.LoadFailed: Unit dbus-org.freedesktop.NetworkManager.service failed to load: No such file or directory. Setting breakpad minidump AppID = 4920 Steam_SetMinidumpSteamID: Caching Steam ID: 76561197968619966 [API loaded no] Steam initialized libudev: udev_device_new_from_syspath: not in sys :/sys/dev/char/226:0 libGL error: MESA-LOADER: could not create udev device for fd 51 unknown chip id 0x6798, can't guess. libGL error: failed to create dri screen libGL error: failed to load driver: radeon Num displays: 2 Error: X windows: GLXBadFBConfig Error: glXCreateContextAttribsARB failed Error: X windows: GLXBadFBConfig Error: X windows: GLXBadFBConfig Error: X windows: GLXBadFBConfig Error: X windows: GLXBadFBConfig Error: X windows: GLXBadFBConfig Error: X windows: GLXBadFBConfig Error: X windows: GLXBadFBConfig Error: X windows: GLXBadFBConfig Error: X windows: GLXBadFBConfig Error: OpenGL version 3.1 is required Error: Couldn't initialize the render device.
Relevant GLXInfo:
... OpenGL vendor string: X.Org OpenGL renderer string: Gallium 0.4 on AMD TAHITI OpenGL core profile version string: 3.1 (Core Profile) Mesa 10.1.0-devel (git-9f26ad0) OpenGL core profile shading language version string: 1.40 ...
Comments
That's with X.Org: 1.14.5, GLX Renderer: Gallium 0.4 on AMD CYPRESS GLX Version: 3.0 and Mesa 9.2.1 (Stock configuration of Ubuntu 13.10 64bit)
In order to be able to play online, you would then have to remove references to those models as well. Unfortunately, this would not allow you to play on most public servers, since they verify these files. But it would at least be a start.
I can start the game and get into the menu with the catalyst driver, if I copy the shaders from my system with the mesa drivers (~/.config/Natural Selection 2/cache). But the game still fails during the precaching process with both drivers. So some shader are still not compiled.
Maybe you could also provide me the cache folder somewhere and i could check, if it runs with my graphic card generation.