protonscr

[Fedora 20 64bit] Metro Last Light not start after update mesa 10.0 -> 10.1

steamclosed reviewed3rd party game
ValveSoftware/steam-for-linux#3286 · opened 2014-05-07 by ezombie · updated 2014-05-17 · 6 comments · github
Eezombie 2014-05-07 github

Processor Information:
Vendor: AuthenticAMD
CPU Family: 0x10
CPU Model: 0x5
CPU Stepping: 0x2
CPU Type: 0x0
Speed: 2600 Mhz
4 logical processors
4 physical processors
HyperThreading: Unsupported
FCMOV: Supported
SSE2: Supported
SSE3: Supported
SSSE3: Unsupported
SSE4a: Supported
SSE41: Unsupported
SSE42: Unsupported

Network Information:
Network Speed:

Operating System Version:
Linux 3.10 (64 bit)
Kernel Name: Linux
Kernel Version: 3.14.2-200.fc20.x86_64
X Server Vendor: Fedora Project
X Server Release: 11404000
X Window Manager: Xfwm4
Steam Runtime Version:

Video Card:
Driver: X.Org Gallium 0.4 on AMD CAYMAN

Driver Version:  3.0 Mesa 10.1.1
OpenGL Version: 3.0
Desktop Color Depth: 24 bits per pixel
Monitor Refresh Rate: 59 Hz
VendorID:  0x1002
DeviceID:  0x6719
Number of Monitors:  1
Number of Logical Video Cards:  1
Primary Display Resolution:  1920 x 1200
Desktop Resolution: 1920 x 1200
Primary Display Size: 20,39" x 12,76"  (24,02" diag)
                                        51,8cm x 32,4cm  (61,0cm diag)
Primary VRAM Not Detected

Sound card:
Audio device: Realtek ALC892

Memory:
RAM: 7975 Mb

Miscellaneous:
UI Language: English
LANG: ru_RU.UTF-8
Microphone: Not set
Total Hard Disk Space Available: 776409 Mb
Largest Free Hard Disk Block: 212570 Mb

Installed software:

Recent Failure Reports:
Wed May 7 16:17:08 2014 GMT: file ''/tmp/dumps/crash_20140507201651_17.dmp'', upload yes: ''CrashID=bp-5eecb61b-25dd-462b-a1c0-38fb02140507''
Wed May 7 16:29:53 2014 GMT: file ''/tmp/dumps/crash_20140507202927_1.dmp'', upload yes: ''CrashID=bp-78b83960-26ef-4104-8ff8-d686f2140507''

mesa-dri-drivers-10.1.1-2.20140419.fc20.i686
mesa-dri-drivers-10.1.1-2.20140419.fc20.x86_64
mesa-filesystem-10.1.1-2.20140419.fc20.i686
mesa-filesystem-10.1.1-2.20140419.fc20.x86_64
mesa-libEGL-10.1.1-2.20140419.fc20.i686
mesa-libEGL-10.1.1-2.20140419.fc20.x86_64
mesa-libEGL-devel-10.1.1-2.20140419.fc20.i686
mesa-libEGL-devel-10.1.1-2.20140419.fc20.x86_64
mesa-libgbm-10.1.1-2.20140419.fc20.i686
mesa-libgbm-10.1.1-2.20140419.fc20.x86_64
mesa-libgbm-devel-10.1.1-2.20140419.fc20.i686
mesa-libgbm-devel-10.1.1-2.20140419.fc20.x86_64
mesa-libGL-10.1.1-2.20140419.fc20.i686
mesa-libGL-10.1.1-2.20140419.fc20.x86_64
mesa-libglapi-10.1.1-2.20140419.fc20.i686
mesa-libglapi-10.1.1-2.20140419.fc20.x86_64
mesa-libGL-devel-10.1.1-2.20140419.fc20.i686
mesa-libGL-devel-10.1.1-2.20140419.fc20.x86_64
mesa-libGLES-10.1.1-2.20140419.fc20.i686
mesa-libGLES-10.1.1-2.20140419.fc20.x86_64
mesa-libGLES-devel-10.1.1-2.20140419.fc20.i686
mesa-libGLES-devel-10.1.1-2.20140419.fc20.x86_64
mesa-libGLU-9.0.0-4.fc20.i686
mesa-libGLU-9.0.0-4.fc20.x86_64
mesa-libGLU-devel-9.0.0-4.fc20.i686
mesa-libGLU-devel-9.0.0-4.fc20.x86_64
mesa-libGLw-8.0.0-3.fc20.i686
mesa-libGLw-8.0.0-3.fc20.x86_64
mesa-libGLw-devel-8.0.0-3.fc20.i686
mesa-libGLw-devel-8.0.0-3.fc20.x86_64
mesa-libOpenCL-10.1.1-2.20140419.fc20.i686
mesa-libOpenCL-10.1.1-2.20140419.fc20.x86_64
mesa-libOpenCL-devel-10.1.1-2.20140419.fc20.i686
mesa-libOpenCL-devel-10.1.1-2.20140419.fc20.x86_64
mesa-libOSMesa-10.1.1-2.20140419.fc20.i686
mesa-libOSMesa-10.1.1-2.20140419.fc20.x86_64
mesa-libOSMesa-devel-10.1.1-2.20140419.fc20.i686
mesa-libOSMesa-devel-10.1.1-2.20140419.fc20.x86_64
mesa-libwayland-egl-10.1.1-2.20140419.fc20.i686
mesa-libwayland-egl-10.1.1-2.20140419.fc20.x86_64
mesa-libwayland-egl-devel-10.1.1-2.20140419.fc20.i686
mesa-libwayland-egl-devel-10.1.1-2.20140419.fc20.x86_64
mesa-libxatracker-10.1.1-2.20140419.fc20.i686
mesa-libxatracker-10.1.1-2.20140419.fc20.x86_64
mesa-libxatracker-devel-10.1.1-2.20140419.fc20.i686
mesa-libxatracker-devel-10.1.1-2.20140419.fc20.x86_64
mesa-vdpau-drivers-10.1.1-2.20140419.fc20.x86_64

need strace output?

Ggdrewb-valve maintainer 2014-05-07 github

You'll want to contact the Mesa projects and the game developers too.

Ggdrewb-valve maintainer 2014-05-09 github

This might be related to #3273 also.

TTele42 2014-05-10 github

@gdrewb-valve That requirement was bumped mid-development of 10.2, mesa 10.1 should be unaffected.

Ggdrewb-valve maintainer 2014-05-10 github

OK, thanks.

Eezombie 2014-05-11 github

Game update: AppID 43160 "Metro: Last Light", ProcID 13332, IP 0.0.0.0:0
ERROR: ld.so: object '/home/lv77/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/home/lv77/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
libGL: OpenDriver: trying /usr/lib/dri/tls/r600_dri.so
libGL: OpenDriver: trying /usr/lib/dri/r600_dri.so
libGL: driver does not expose __driDriverGetExtensions_r600(): /usr/lib/dri/r600_dri.so: undefined symbol: __driDriverGetExtensions_r600
Game removed: AppID 43160 "Metro: Last Light", ProcID 13333
[2014-05-11 17:38:51] Startup - updater built Apr 23 2014 13:46:58

Ggdrewb-valve maintainer 2014-05-11 github

I'm just guessing based on the text, but OpenGL being unable to find an expected entry point in an internal Radeon component seems like a Mesa bug.

Nothing extracted yet.