Metro: Last Light Complete Edition

Metro: Last Light Complete Edition

View Stats:
[SOLVED][LINUX] [intel Ivy GPU] Metro: Last Light dosen't start
System info:
Kubuntu 13.10
Kernel 3.11
OpenGL 3.0
GPU:intel HD 4000
CPU: Intel Core i5 3xxx
Game start for 1 sec with black screen and after that are closing without any errors. If i try to start in Terminal MetroLL file i got this: <STEAM_RUNTIME is enabled automatically> without any errors.
i'm make this manipulation:

Select game on your Library page of the Steam client
Right-click, and select Properties.
Press "SET LAUNCH OPTIONS..." button
Put this into field:
MESA_GL_VERSION_OVERRIDE=3.2 MESA_GLSL_VERSION_OVERRIDE=150 %command%
Press "Ok" button.

And game was started, but there is no shadows and lights, video quality is high.
some shoots:
https://app.box.com/s/tkjdc8x8jxb9f7jg3ndo
https://app.box.com/s/jxlea4u12mvhxr096v42
https://app.box.com/s/2o9bgb2q27tcjt9dsoho
https://app.box.com/s/08eo47hprcwxif2rx2ku
< >
Showing 1-15 of 113 comments
I'm having the same problem. Did you make any progress?
Wait Mesa 10.0. I'm test on fedora 19.
Yes I have the same problem, also tried mesa 9.2.3 but with no results. Afraid time is the only cure ;)
MESA_GL_VERSION_OVERRIDE=3.2 MESA_GLSL_VERSION_OVERRIDE=150 %command%
MLL require OpenGL 3.2 and GLSL 1.50

Mesa 9.2
GL_VERSION = 3.0
GLSL 1.30

Mesa 10.0 (for GPU Intel Ivy Bridge and Haswell series)
GL_VERSION = 3.3
GLSL 1.50

Mesa 10.0 released, wait rpm/deb/etc package in your distrib
http://lists.freedesktop.org/archives/mesa-dev/2013-November/049437.html
Ok perhaps I'm missing something, I've added the repository "deb http://ppa.launchpad.net/oibaf/graphics-drivers/ubuntu saucy main" and thus installed Mesa 10. MLL now starts even without overrides but the rendering issue is still there, I guess because the GL and GLSL versions are still 3.0 and 1.30?
Originally posted by jessenzr:
I'm having the same problem. Did you make any progress?
i've installed mesa 10 now game run without this command, but i have the same problems with lights. Waiting for openGL 3.3 for our GPU
Waiting... Mesa 10.0 - unstable. Stable version be 10.1
Also may be need switch complied options for mesa
Mesa 10.0 release notes

OpenGL 3.3 is only available if requested at context creation because compatibility contexts are not supported.
Yes I've read.. so I guess we'll have to wait, though I hope not for long.. buying not working stuff is kind of getting on my nerves but I guess repeating it over and over again isn't going to change anything..
Originally posted by frad00r4:
OpenGL 3.3 is only available if requested at context creation because compatibility contexts are not supported.
So what? The game requests it as else it would only see OpenGL 3.0 and segfault.

The rendering issues are not cause of missing OpenGL functionality but clearly bugs in mesa. They are presentet through all drivers so they aren't Intel specific, too.

Originally posted by l.pigatto:
MLL now starts even without overrides but the rendering issue is still there, I guess because the GL and GLSL versions are still 3.0 and 1.30?
It starts because it correctly detects the OpenGL version, which is good. :)
For the rendering issues: https://bugs.freedesktop.org/show_bug.cgi?id=71870
Update mesa-demos, older glxinfo versions aren't able to list core profiles.
Ok right now MLL is running with mesa 10 from oibaf ppa, so as you said it detects the correct GL version. Concerning the rendering issues I'm losing hope...
This is the first time I've paid for a linux port that did not work. I was skeptical from the start considering that my GPU was not supported but I just thought there would be some slight chance :(
update the video drivers and put -autoconfig in the launch option
I wish it were that simple, video driver is up to date and -autoconfig has no effect
Originally posted by V10lator:
Originally posted by frad00r4:
OpenGL 3.3 is only available if requested at context creation because compatibility contexts are not supported.
So what? The game requests it as else it would only see OpenGL 3.0 and segfault.

The rendering issues are not cause of missing OpenGL functionality but clearly bugs in mesa. They are presentet through all drivers so they aren't Intel specific, too.

Originally posted by l.pigatto:
MLL now starts even without overrides but the rendering issue is still there, I guess because the GL and GLSL versions are still 3.0 and 1.30?
It starts because it correctly detects the OpenGL version, which is good. :)
For the rendering issues: https://bugs.freedesktop.org/show_bug.cgi?id=71870
Update mesa-demos, older glxinfo versions aren't able to list core profiles.

Maybe do you know how update mesa demos? How i understood it will update wish mesa libs, right? Anyway thanks for expensive information!
< >
Showing 1-15 of 113 comments
Per page: 1530 50

Date Posted: Nov 28, 2013 @ 1:50pm
Posts: 122