You are not logged in.
Sorry about my english and i am noob
I've made pacman -Q mesa to 18.0.4-1
One day it works and games works easily with primus commands.
I have no ideas, but it died, like i am using again fresh mesa
And now i have this
./DyingLightGame: /usr/lib/libcurl-gnutls.so.4: no version information available (required by libengine.so)
any ideas? what i should do?
ps
stat /usr/lib/libcurl-gnutls.so.4
File: /usr/lib/libcurl-gnutls.so.4 -> libcurl-gnutls.so.4.5.0
Size: 23 Blocks: 8 IO Block: 4096 symbolic link
Device: 1ah/26d Inode: 5117361 Links: 1
Access: (0777/lrwxrwxrwx) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2018-06-16 21:57:15.946689837 +0000
Modify: 2018-05-16 07:53:07.000000000 +0000
Change: 2018-06-16 21:57:15.896689837 +0000
Birth: -
Last edited by nvm35 (2018-06-24 09:30:44)
Offline
My first guess is that the system needs a full update. Do a pacman -Syu and try it again.
Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way
Offline
My first guess is that the system needs a full update. Do a pacman -Syu and try it again.
made it, nothing change
Offline
Try running ./DyingLightGame through strace and see what happens towards the end of the trace that message may not be the cause.
Offline
Try running ./DyingLightGame through strace and see what happens towards the end of the trace that message may not be the cause.
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/opt/steam-runtime/runtime/amd64/usr/lib/gcc/x86_64-linux-gnu/4.6.3/tls/haswell/x86_64/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/opt/steam-runtime/runtime/amd64/usr/lib/gcc/x86_64-linux-gnu/4.6.3/tls/haswell/x86_64", 0x7ffde6afbf30) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/opt/steam-runtime/runtime/amd64/usr/lib/gcc/x86_64-linux-gnu/4.6.3/tls/haswell/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
...
openat(AT_FDCWD, "tls/haswell/x86_64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "tls/haswell/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "tls/x86_64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "tls/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "haswell/x86_64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "haswell/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "x86_64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/usr/lib/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 ]\0\0\0\0\0\0"..., 832) = 832
It's really huge text, i saved it in file, but what i need to show you here, what sort of line?
Last edited by nvm35 (2018-06-17 06:06:37)
Offline
Offline
made readelf -a /data/Games/steamapps/common/Dying\ Light/DyingLightGame | grep interp
got [ 1] .interp PROGBITS 0000000000400270 00000270
[Requesting program interpreter: /lib64/ld-linux-x86-64.so.2]
01 .interp
02 .interp .note.ABI-tag .note.gnu.build-id .gnu.hash .dynsym .dynstr .gnu.version .gnu.version_r .rela.dyn .rela.plt .init .plt .text .fini .rodata .eh_frame_hdr .eh_frame
Make sure the interpreter in question (like /lib/ld-linux-x86-64.so.2) actually exists. Install ld-lsbAUR from the AUR if need be.
And i have it, what i did wrong?
Offline
strace -e trace=open ./DyingLightGame
Then post the output to a pastebin if it is still very large (see the tip box of the link)
Offline
Then post the output to a pastebin if it is still very large (see the tip box of the link)
https://ptpb.pw/7LEg
Did i make it right?
Offline
pacman -Qs glew1.10
Offline
pacman -Qs glew1.10
zero result. I need to install this for what?
Last edited by nvm35 (2018-06-17 12:18:24)
Offline
Look at the end of the strace…
Offline
Look at the end of the strace…
installed glew, return to standart require of opengl
Last edited by nvm35 (2018-06-17 15:02:15)
Offline
I'll just question that and claim that the strace in fact did change. So you want to look at the updated strace to see what the remaining/new problems are.
Offline
I'll just question that and claim that the strace in fact did change. So you want to look at the updated strace to see what the remaining/new problems are.
https://ptpb.pw/F1RN
something changed. The old problem of opengl. When i use primusrun(nvidia card), game works, but when i use intel card, he show notification that my cards opengl is 3.0 and he requires 3.3+
glxinfo | grep -A12 Extended
Extended renderer info (GLX_MESA_query_renderer):
Vendor: Intel Open Source Technology Center (0x8086)
Device: Mesa DRI Intel(R) HD Graphics 520 (Skylake GT2) (0x1916)
Version: 18.1.1
Accelerated: yes
Video memory: 3072MB
Unified memory: yes
Preferred profile: core (0x1)
Max core profile version: 4.5
Max compat profile version: 3.0
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.2
Offline
That suggests this game requires a so-called compatibilty profile above 3.0 .
Mesa does not support that, only nvidia and amd proprietary driver do (though that may change in the near future).
Check with the creators of the game, maybe they have a patch to run with mesa.
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
(A works at time B) && (time C > time B ) ≠ (A works at time C)
Offline
| alias CUTF='LANG=en_XX.UTF-8@POSIX ' |
Offline
i'm afraid, but i have the same problem
After notification, i click ok in thw window and game starts, just one load and off. It's ok. But now only window and no load/
Problems with mesa and /usr/lib/libcurl-gnutls.so.4
still here
Offline
Did you set the environment option noted in the bug report?
Offline
Did you set the environment option noted in the bug report?
where should i add allow_glsl_builtin_variable_redeclaration ? in whitch file?
tried to use this command MESA_GL_VERSION_OVERRIDE=4.1 %command% , but the game didn't start
Offline
You tried
MESA_GL_VERSION_OVERRIDE=4.1 ./DyingLightGame
or
MESA_GL_VERSION_OVERRIDE=4.1 %command%
Offline
You tried
MESA_GL_VERSION_OVERRIDE=4.1 ./DyingLightGame
intresing. i wrote MESA_GL_VERSION_OVERRIDE=4.1 in properties of the game on steam, game launched and then closed. When i tried MESA_GL_VERSION_OVERRIDE=4.1 ./DyingLightGame , game didn't open, and still the same error as in the topic
Offline
You might have to export the variable.
Offline
You might have to export the variable.
How i can do this?
Offline
"man export"…
Offline