fracasula Posted February 7, 2017 Share Posted February 7, 2017 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 Quote Link to comment Share on other sites More sharing options...
Shoes Posted February 8, 2017 Share Posted February 8, 2017 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. Quote Link to comment Share on other sites More sharing options...
vanbeast Posted March 24, 2017 Share Posted March 24, 2017 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. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.