Jump to content

libGL error on start


Recommended Posts

Hi,

I'm having issues with Xenonauts on Ubuntu. I contacted gog.com support a couple days ago but they couldn't help and gave me your e-mail instead.

I'm basically getting these errors when I try to start the game by executing the "start.sh" script:

[10:28 am]-[francesco@francesco-UX303UA]-[~/GOG Games/Xenonauts] 
$ ./start.sh 
Running Xenonauts 
libGL error: unable to load driver: i965_dri.so 
libGL error: driver pointer missing 
libGL error: failed to load driver: i965 
libGL error: unable to load driver: i965_dri.so 
libGL error: driver pointer missing 
libGL error: failed to load driver: i965 
libGL error: unable to load driver: swrast_dri.so 
libGL error: failed to load driver: swrast

I will try to summarize here what I tried already. First of all I've attached a file generated with the "support/gog-system-report.sh" script. I hope it'll be useful.

I installed the latest version from scratch without having to use update patches. With a "cat gameinfo" I get the following:

[07:10 pm]-[francesco@francesco-UX303UA]-[~/GOG Games/Xenonauts] 
$ cat gameinfo 
Xenonauts 
2.1.0.3 
1.63

The gog support guy suggested I installed these packages but looks like I already had them:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install libc6:i386 libasound2:i386 libasound2-data:i386 libasound2-plugins:i386 libsdl2-2.0-0:i386 

[07:09 pm]-[francesco@francesco-UX303UA]-[~] 
$ sudo apt-get install libc6:i386 libasound2:i386 libasound2-data:i386 libasound2-plugins:i386 libsdl2-2.0-0:i386 
Reading package lists... Done 
Building dependency tree 
Reading state information... Done 
Note, selecting 'libasound2-data' instead of 'libasound2-data:i386' 
libasound2-data is already the newest version (1.1.2-1). 
libasound2:i386 is already the newest version (1.1.2-1). 
libasound2-plugins:i386 is already the newest version (1.1.1-1ubuntu1). 
libsdl2-2.0-0:i386 is already the newest version (2.0.4+dfsg2-1ubuntu1). 
libc6:i386 is already the newest version (2.24-3ubuntu2). 
0 to upgrade, 0 to newly install, 0 to remove and 0 not to upgrade.

I did not use sudo (administrator privileges) to install the game of course as it lives in the home folder it is not necessary. You can see from the following output that the owner is the user "francesco":

[07:10 pm]-[francesco@francesco-UX303UA]-[~/GOG Games/Xenonauts] 
$ ls -lah 
total 64K 
drwx------ 7 francesco francesco 4.0K Feb 4 09:23 ./ 
drwx------ 3 francesco francesco 4.0K Feb 4 09:22 ../ 
drwx------ 2 francesco francesco 4.0K Feb 4 09:22 docs/ 
drwx------ 4 francesco francesco 4.0K Feb 4 09:23 game/ 
-rw-r--r-- 1 francesco francesco 23 Feb 4 09:23 gameinfo 
drwx------ 2 francesco francesco 4.0K Feb 4 09:23 lib/ 
drwx------ 6 francesco francesco 4.0K Feb 4 09:23 .mojosetup/ 
-rwxr-xr-x 1 francesco francesco 795 Feb 4 09:23 start.sh* 
drwx------ 3 francesco francesco 4.0K Feb 4 09:23 support/ 
-rwxr-xr-x 1 francesco francesco 364 Feb 4 09:23 uninstall-Xenonauts.sh*

Anything else we can try?

Thanks,
Francesco

francesco-UX303UA_10_28_05_02_2017.html

Link to comment
Share on other sites

I do run Xenonauts on Ubuntu, but via Steam. The Community Edition (XCE) needs to be run through wine as it doesn't support Linux. As the XCE is the best way to play, you might consider looking into using wine to play the game regardless. 

Link to comment
Share on other sites

  • 1 month later...

I also bought the game on GOG and had similar errors while trying to start. My OS is Antergos. I managed to run Xenonauts by renaming Xenonauts/lib directory to Xenonauts/libbak. I think in this case the game is looking for needed libraries in system folders, not in folder that was created by its installer. I am not sure if it is good solution, but it works for me.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...