These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

Linux

 
  • Topic is locked indefinitely.
 

Linux Evelauncher Segmentation error (Fedora 25)

Author
Pyotr Le-Jin
State War Academy
Caldari State
#1 - 2017-02-21 16:22:02 UTC
Hi All,

I cannot seem to start the evelauncher in Fedora using the launch script. At first it seems to launch fine, but after a couple of seconds the launcher crashes and the terminal reads an error:

/evelauncher.sh: line 14: 3279 Segmentation fault (core dumped) "$dirname/$appname" "$@"

Does anyone know how to remedy this? (running latest fedora 25 on a lenovo Y500 (GT650m))

Greetings Pyotr
Aleksi Aksan
The Scope
Gallente Federation
#2 - 2017-03-02 22:01:31 UTC
Just want to add to this I'm having a very similar issue on Ubuntu 16.04.

Terminal log from running:
[0302/215146:WARNING:resource_bundle.cc(291)] locale_file_path.empty() for locale 
Installed Qt WebEngine locales directory not found at location /home/alexi/EVE/evelauncher/translations/qtwebengine_locales. Trying application directory...
Qt WebEngine locales directory not found at location /home/alexi/EVE/evelauncher/qtwebengine_locales. Trying fallback directory... Translations MAY NOT not be correct.
[0302/215146:WARNING:resource_bundle.cc(291)] locale_file_path.empty() for locale
[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.
[S_API FAIL] SteamAPI_Init() failed; unable to locate a running instance of Steam, or a local steamclient.so.
nouveau: kernel rejected pushbuf: No such file or directory
nouveau: ch7: krec 0 pushes 0 bufs 2 relocs 0
nouveau: ch7: buf 00000000 00000002 00000004 00000004 00000000
nouveau: ch7: buf 00000001 00000006 00000004 00000000 00000004
Segmentation fault (core dumped)

Launcher opened alright then dropped with the final 4 lines.
Ravow
Republic Military School
Minmatar Republic
#3 - 2017-03-03 18:30:33 UTC  |  Edited by: Ravow
Aleksi Aksan wrote:
Just want to add to this I'm having a very similar issue on Ubuntu 16.04.

Terminal log from running:
[0302/215146:WARNING:resource_bundle.cc(291)] locale_file_path.empty() for locale 
Installed Qt WebEngine locales directory not found at location /home/alexi/EVE/evelauncher/translations/qtwebengine_locales. Trying application directory...
Qt WebEngine locales directory not found at location /home/alexi/EVE/evelauncher/qtwebengine_locales. Trying fallback directory... Translations MAY NOT not be correct.
[0302/215146:WARNING:resource_bundle.cc(291)] locale_file_path.empty() for locale
[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.
[S_API FAIL] SteamAPI_Init() failed; unable to locate a running instance of Steam, or a local steamclient.so.
nouveau: kernel rejected pushbuf: No such file or directory
nouveau: ch7: krec 0 pushes 0 bufs 2 relocs 0
nouveau: ch7: buf 00000000 00000002 00000004 00000004 00000000
nouveau: ch7: buf 00000001 00000006 00000004 00000000 00000004
Segmentation fault (core dumped)

Launcher opened alright then dropped with the final 4 lines.


What is your Video card? Nouveau is based on reverse engineering and so don't work properly on all Nvidia card. If you don't have a old Nvidia card, the recommanded route is the proprietary drivers (even if it's slower than proprely working open source drivers).

You can also try to update Nouveau using git version of:
- kernel
- libdrm
- llvm
- mesa

Edit : I google confirmed that pushbuf is part of libdrm, somehow the driver stack you have did not get compiled in the same time.
Pyotr Le-Jin
State War Academy
Caldari State
#4 - 2017-03-04 18:06:42 UTC
Ravow wrote:
Aleksi Aksan wrote:
Just want to add to this I'm having a very similar issue on Ubuntu 16.04.

Terminal log from running:
[0302/215146:WARNING:resource_bundle.cc(291)] locale_file_path.empty() for locale 
Installed Qt WebEngine locales directory not found at location /home/alexi/EVE/evelauncher/translations/qtwebengine_locales. Trying application directory...
Qt WebEngine locales directory not found at location /home/alexi/EVE/evelauncher/qtwebengine_locales. Trying fallback directory... Translations MAY NOT not be correct.
[0302/215146:WARNING:resource_bundle.cc(291)] locale_file_path.empty() for locale
[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.
[S_API FAIL] SteamAPI_Init() failed; unable to locate a running instance of Steam, or a local steamclient.so.
nouveau: kernel rejected pushbuf: No such file or directory
nouveau: ch7: krec 0 pushes 0 bufs 2 relocs 0
nouveau: ch7: buf 00000000 00000002 00000004 00000004 00000000
nouveau: ch7: buf 00000001 00000006 00000004 00000000 00000004
Segmentation fault (core dumped)

Launcher opened alright then dropped with the final 4 lines.


What is your Video card? Nouveau is based on reverse engineering and so don't work properly on all Nvidia card. If you don't have a old Nvidia card, the recommanded route is the proprietary drivers (even if it's slower than proprely working open source drivers).

You can also try to update Nouveau using git version of:
- kernel
- libdrm
- llvm
- mesa

Edit : I google confirmed that pushbuf is part of libdrm, somehow the driver stack you have did not get compiled in the same time.



Hi, So yes I found out that using the default driver seems to be the problem. After loading the nvidia proprietary drivers the launcher seems to work. However when starting 'play' eve it crashes still (nothing seems to happen at all.. I am going to start the logger and will come back to you. On my laptop with just the internal intel videocard everything seems to work ok, so I can confirm that it has something to do with the videocard drivers.

On my laptop with the gt650m the intel card is permanently disabled.