X³: Reunion - Linux support thread

Ask here if you experience technical problems with X³: Reunion, X²: The Threat, X-Tension or X-Beyond The Frontier

Moderators: timon37, Moderators for English X Forum

Laar
Posts: 173
Joined: Wed, 2. May 07, 15:51
x3

Post by Laar »

It is great that you are making a linux version. Though not explicitly mentioned on the front page it seems that you need to have activated you're copy on Steam to download the beta. Is it also possible to get the linux version with a DVD-key for X3:R, that is the keys that can't be activated on steam according to http://forum.egosoft.com/viewtopic.php?t=147535.
timon37
EGOSOFT
EGOSOFT
Posts: 508
Joined: Fri, 14. Dec 12, 11:02
x4

Re: Build 17 - amazing

Post by timon37 »

Sorry for the late replies (I actually did read everything immediately just didn't have time to reply).
feikaras wrote:
timon37 wrote:
feikaras wrote:Build 17,AA setting is no effect?
I'm using catalyst 13.4
It should work, can you send me a screen shot of the main-menu?
http://img.vim-cn.com/45/b211ce80bee907 ... 056633ccfe
8xAA in game setting or catalyst contrl center
no effect

sometime input delay 1sec in ship command menu and trade menu
Hmm did this start happening with build 17? Also can you try different situations e.g. fullscreen/windowed with desktop compositing turned on/off? Also test if 2x, 4x or 16x work. It might be that it mistakenly thinks 8x should work but it's actually not supported.

dvs9999 wrote:Openal as supplied with X3:Reunion seems to cause audio problems on my system.
Well that's why I didn't statically link even if stuff was under BSD/MIT;)
I'll definitely look into it later since mint is definitely on the "important" list, but for now if removing the lib fixes this I'll focus on other stuff.
Laar wrote:It is great that you are making a linux version. Though not explicitly mentioned on the front page it seems that you need to have activated you're copy on Steam to download the beta. Is it also possible to get the linux version with a DVD-key for X3:R, that is the keys that can't be activated on steam according to http://forum.egosoft.com/viewtopic.php?t=147535.
Hmm honestly I'm not sure how it works, CBJ is the expert on this and if he says there's no way to get a steam copy with that dvd version then I'm afraid you're out of luck:(
I know that the keys for the previous LGP linux port of Reunion should work with steam so if you have that version you should be able to use that key with steam.
tigersuit
Posts: 2
Joined: Sat, 1. Jun 13, 03:31

Post by tigersuit »

First of all thanks a lot for porting the game to Linux.

I recently switched my Thinkpad X201 to Debian 7.0 64bit and managed to install Steam.
All of my Linux games work as fine as they did with Arch and Ubuntu 12.04 (both 64bit) on this machine.

X3 Reunion used to work fine, too but since I switched to Debian I get the following error message when launching:

Code: Select all

ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.


************************* X3 - Reunion BETA *************************

Please be aware that this Linux version is in public BETA TESTING.

Your graphics drivers do not have the required texture compression support.

For technical support and more information please visit:
http://forum.egosoft.com/viewtopic.php?t=332472



Press enter/return to attempt launching game...
(if the library is still missing you will get corrupted textures and crashes)

The game will start but won't show any textures when I hit enter.
User avatar
buschmann23
Posts: 4
Joined: Tue, 4. Jun 13, 18:50

Post by buschmann23 »

tigersuit wrote:

Code: Select all

Your graphics drivers do not have the required texture compression support.
The game will start but won't show any textures when I hit enter.
As mentioned on the first post in this thread, you have to install libtxc-dxtn.


As an addition to the HowTos there to install libtxc-dxtn on openSUSE / SUSE:
It is installable via one click from Packman repositories at
http://packman.links2linux.de/package/libtxc_dxtn
tigersuit
Posts: 2
Joined: Sat, 1. Jun 13, 03:31

Post by tigersuit »

Thanks for that hint.
Installing the i386-versions of these packages did the trick on Wheezy:

http://packages.debian.org/search?keywo ... ection=all
User avatar
buschmann23
Posts: 4
Joined: Tue, 4. Jun 13, 18:50

Re: Build 17 - amazing

Post by buschmann23 »

timon37 wrote:Sorry for the late replies (I actually did read everything immediately just didn't have time to reply).
feikaras wrote:
timon37 wrote:
feikaras wrote:Build 17,AA setting is no effect?
I'm using catalyst 13.4
It should work, can you send me a screen shot of the main-menu?
http://img.vim-cn.com/45/b211ce80bee907 ... 056633ccfe
8xAA in game setting or catalyst contrl center
no effect

sometime input delay 1sec in ship command menu and trade menu
Hmm did this start happening with build 17? Also can you try different situations e.g. fullscreen/windowed with desktop compositing turned on/off? Also test if 2x, 4x or 16x work. It might be that it mistakenly thinks 8x should work but it's actually not supported.
I have the same experience with the Anti-Aliasing as feikaras. Also using Catalyst 13.4. System is openSUSE 12.3 64bit ( Mesa 9.0.2 ) on Phenom II X6 with Radeon HD6850. Nothing changed with the different settings, either in game settings or in Catalyst Control Center, windowed or not...

Edit: First version that I used was Build 19, now it's Build 20.
User avatar
buschmann23
Posts: 4
Joined: Tue, 4. Jun 13, 18:50

Post by buschmann23 »

Again to the Anti-Aliasing problems. Anti-Aliasing works for me when I disable compositing (KDE 4.10.3). With enabled desktop effects the Anti-Aliasing settings have no effects, but when I disable them it works.
atavener
Posts: 1
Joined: Fri, 7. Jun 13, 18:31

Joysticks no longer detected

Post by atavener »

Previously (build 13.3), my Saitek Cyborg Evo was detected. Now with the lastest (build 20.0) no joystick devices are shown in the initial config panel. Going into the game the joystick isn't operative either.

I tried a Logitech game controller too. I also tried different USB ports. Both joysticks are recognised by the kernel (js0, and js1), which I can read as a user. They also work with my own SDL-based games. KDE's input devices also detects and reads them fine. I tried setting the SDL_JOYSTICK_DEVICE env-var too.

Timon, or anyone -- do you have suggestions? Is there a way I can guide detection? What could be foiling it?
bengi
Posts: 2
Joined: Mon, 10. Jun 13, 17:22

Unable to select a resolution other than 1920 x 1200

Post by bengi »

Hi,

I have installed X3 Reunion on my laptop via steam, but am unable to select any other resolution in the graphics settings other than 1920x1200 which is way to high for the spec of my laptop and if I lauch it at that resolution the game is unplayable.

Here is the system information for my laptop from within steam:-

Code: Select all

Processor Information:
    Vendor:  GenuineIntel
    Speed: 2401 Mhz
    2 logical processors
    2 physical processors
    HyperThreading:  Unsupported
    FCMOV:  Supported
    SSE2:  Supported
    SSE3:  Supported
    SSSE3:  Supported
    SSE4a:  Unsupported
    SSE41:  Unsupported
    SSE42:  Unsupported
    
Network Information:
    Network Speed:  
    
Operating System Version:
    Linux (64 bit)
    Kernel Name:  Linux
    Kernel Version:  3.9.4-1-ARCH
    X Server Vendor:  The X.Org Foundation
    X Server Release:  11401000
    X Window Manager:  KWin
    Steam Runtime Version:  steam-runtime-release-i386_2013-05-08
    
Video Card:
    Driver:  NVIDIA Corporation Quadro FX 360M/PCIe/SSE2

    Driver Version:  3.3.0 NVIDIA 319.23
    Desktop Color Depth: 24 bits per pixel
    Monitor Refresh Rate: 60 Hz
    VendorID:  0x10de
    DeviceID:  0x42d
    Number of Monitors:  1
    Number of Logical Video Cards:  1
    Primary Display Resolution:  1920 x 1200
    Desktop Resolution: 1920 x 1200
    Primary Display Size: 13.03" x 8.15"  (15.35" diag)
                                            33.1cm x 20.7cm  (39.0cm diag)
    Primary Bus: PCI Express 16x
    Primary VRAM: 256 MB
    Supported MSAA Modes:  2x 4x 8x 16x 
    
Sound card:
    Audio device: SigmaTel STAC9205
    
Memory:
    RAM:  7988 Mb
    
Miscellaneous:
    UI Language:  English
    LANG:  en_GB.UTF-8
    Microphone:  Not set
    Total Hard Disk Space Available:  257901 Mb
    Largest Free Hard Disk Block:  9481 Mb
    
I would like to run the game at 1024 x 640 or 960 x 600. Please can someone tell me how I can do this.

Many Thanks,

Ben
timon37
EGOSOFT
EGOSOFT
Posts: 508
Joined: Fri, 14. Dec 12, 11:02
x4

Re: Unable to select a resolution other than 1920 x 1200

Post by timon37 »

bengi wrote:Hi,

I have installed X3 Reunion on my laptop via steam, but am unable to select any other resolution in the graphics settings other than 1920x1200 which is way to high for the spec of my laptop and if I lauch it at that resolution the game is unplayable.

I would like to run the game at 1024 x 640 or 960 x 600. Please can someone tell me how I can do this.

Many Thanks,

Ben
Hmm, a bit strange but possible, I'll look into it. In the mean time you can edit the config file by hand (in your home there's a hidden folder .config/EgoSoft/X3/config.yaml), just don't edit the options with the config dialog after that or it'll probably reset the resolution, there's also some info about the config file in the main post.
bengi
Posts: 2
Joined: Mon, 10. Jun 13, 17:22

Post by bengi »

I have tried editing the config file already and even though in there I specified 1024x640, the game still starts at 1920x1200. I have also been doing a bit of reading online and I wondered if it had anyting to do with the nvidia driver only presenting native resolutions via RandR 1.2, see here:-

https://devtalk.nvidia.com/default/topi ... -8700m-gt/

Previously I had been running the lgp version of X3 on my laptop and I was able to run X3 at 1024x640, but unfortunatly I now have a problem with the DRM in the lgp verison and lgp support seem to be uncontactable hence why I thought I'd use the steam version now it has been released, so thanks for looking into this for me - really appreciate it!
User avatar
buschmann23
Posts: 4
Joined: Tue, 4. Jun 13, 18:50

Pulse Audio

Post by buschmann23 »

Is it normal that X3R does not use Pulse Audio? On my system (openSUSE 12.3, 64bit, Linux 3.7.10, Pulse Audio 3.0, ALSA 1.0.26) it seems to use ALSA directly. It is not a really big problem, but after some time, mostly when other system parts want to play a sound (notification for example), the game sound gets noisy and I have to restart the game.
dv.underworld
Posts: 9
Joined: Sun, 2. Oct 11, 20:23
x4

X3: Reunion on Linux, switch between full screen & windowed modes

Post by dv.underworld »

Hi,
I'm curious, is there any option/shortcut to switch between full screen & windowed modes?
It was possible in X2 (using alt+enter), but I don't see there no such option in X3 so far.
rkrisher
Posts: 23
Joined: Tue, 10. Jun 08, 02:50
x4

Could not dock at Seizwell Shipyard

Post by rkrisher »

Steam X3R - Have 4 of my other ships docked there but the one I'm piloting won't dock. Says Docking granted but just flies around half speed. Tried undocking one of my 4 ships but still didn't let me dock. Tried "c" to com a manual landing but would not com. Un-docked all 4 of my ships from the shipyard and I could finally dock. Un-docked and tried docking my 4 ships again and only 3 docked and the 4th one idles around trying to dock. Finally fixed by leaving the sector and re-entering it again. Would like to upload my .save if someone wants to check it out but cant see a way to do it on the forum.
rkrisher
Posts: 23
Joined: Tue, 10. Jun 08, 02:50
x4

Argon shipyard change ship threw me in space

Post by rkrisher »

Steam X3R - Was in my Toucan Hauler docked at Argon Prime Shipyard and when I changed ships to a new bought Mercury, it dumped me in the Mercury 4.87km from the shipyard. I reloaded the .sav and it still did it. Reloaded .sav and did freight exchange from my Toucan to the Mercury and I was able to change to it without it dumping me in space. Have .sav if someone wants it.
rkrisher
Posts: 23
Joined: Tue, 10. Jun 08, 02:50
x4

Keyboad controls ship in monitor

Post by rkrisher »

Don't know if it's normal, but when I place one of my ships in monitor and select the monitor, "u" turns autopilot of on the ship in the monitor, not the player ship, and mouse movement changes direction of the monitored ship. I am in auto pilot following it still. pressing "u" returns the ship in the window to its target. You have to click out of the monitor for the keys/mouse to return control to player ship.
rkrisher
Posts: 23
Joined: Tue, 10. Jun 08, 02:50
x4

Docking Computer X3R Steam linux

Post by rkrisher »

Docking Computer does not immediately dock no matter how close I am.
timon37
EGOSOFT
EGOSOFT
Posts: 508
Joined: Fri, 14. Dec 12, 11:02
x4

Post by timon37 »

@rkrisher hi sorry for the late reply, had some dramatic amd issues to solve. Can you send me the savegames for these issues (email in first post)?

I admit I don't exactly remember all of Reunions behaviours (e.g. stations have limited docking capacity) so we'll have to compare with windows.
However the docking computer should definitely work (though it might be that there was a separate shortcut for it?).
JDrewes
Posts: 3
Joined: Sun, 28. Jul 13, 12:33

test_txc segfault keeps X3R from starting

Post by JDrewes »

Since yesterday, my X3R on Linux won't start anymore. I've been playing for several days with no issues. I installed no updates, nor did I change my system configuration (Xubuntu 13.04, AMD Catalyst 13.6 beta, XTM installed).

When I start Steam, everything seems normal. I then click on X3Reunion in the library. This used to bring up the graphics config menu, from which I would then start X3Reunion.

Now however, it does not bring up the graphics config menu. Instead, it opens a console window with this content:

Code: Select all

************************* X3 - Reunion BETA *************************

Please be aware that this Linux version is in public BETA TESTING.

Failed to launch, which usually means missing dependencies.

For technical support please visit:
http://forum.egosoft.com/viewtopic.php?t=332472

Error log:

Distro info:

OS: 
ID: 
DISTRO: Ubuntu
ARCH: 64
VERSION: 13.04

Press enter/return to close window...
When I launch steam from a console, I get this output after clicking on X3R:

Code: Select all

Game update: AppID 2810 "X3: Reunion", ProcID 3690, IP 0.0.0.0:0
/home/jan/.local/share/Steam/SteamApps/common/X3 - Reunion/testandlaunch: line 24:  3697 Segmentation fault      (core dumped) ./test_txc
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
Game removed: AppID 2810 "X3: Reunion", ProcID 3690 
ERROR: ld.so: object 'gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
And in my system log, I find this:

Code: Select all

test_txc[3697]: segfault at f5d3176c ip 00000000f7738f75 sp 00000000ffa1bb60 error 6 in gameoverlayrenderer.so[f7731000+2b000]
What is happening here?
Just before this happened, there was a brief popup, too fast for me to read completely, but I remember the words "steam" and "update". So maybe a recent steam update caused this? The first occurence was yesterday, 27.07 (Italian time). I can now no longer play the game.
How to fix this?
timon37
EGOSOFT
EGOSOFT
Posts: 508
Joined: Fri, 14. Dec 12, 11:02
x4

Post by timon37 »

@JDrewes
Hmm there seem to be issues with the texture compression test after the SDL2 update.
You can modify testandlaunch to this:

Code: Select all

#!/bin/bash

export LD_LIBRARY_PATH="lib:$LD_LIBRARY_PATH"
export GTK2_RC_FILES=config.gtkrc

./$1
Though it would be great if you could run (from the console) X3R_main X3R_config and tell me if they work. Also from the console run

Code: Select all

ulimit -c unlimited
and then run test_txc, test_X3R_main, test_X3R_config.
If either of them crashes there should be a file named "core" in the folder that I'd like to have. Note if the command didn't display anything it's probably working fine.


@everyone
I'll be gone from the 1st of August and hope to be back in one piece on 8th.
So today/tomorrow if there are any stability issues, tell me right away and don't assume it's something with your installation.

Return to “X³: Reunion, X²: The Threat, X-T and X-BTF - Technical Support”