X³: Reunion - Linux support thread
Moderators: timon37, Moderators for English X Forum
-
- Posts: 173
- Joined: Wed, 2. May 07, 15:51
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.
-
- EGOSOFT
- Posts: 508
- Joined: Fri, 14. Dec 12, 11:02
Re: Build 17 - amazing
Sorry for the late replies (I actually did read everything immediately just didn't have time to reply).
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.
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.
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.feikaras wrote:http://img.vim-cn.com/45/b211ce80bee907 ... 056633ccfetimon37 wrote:It should work, can you send me a screen shot of the main-menu?feikaras wrote:Build 17,AA setting is no effect?
I'm using catalyst 13.4
8xAA in game setting or catalyst contrl center
no effect
sometime input delay 1sec in ship command menu and trade menu
Well that's why I didn't statically link even if stuff was under BSD/MIT;)dvs9999 wrote:Openal as supplied with X3:Reunion seems to cause audio problems on my system.
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.
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:(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.
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.
-
- Posts: 2
- Joined: Sat, 1. Jun 13, 03:31
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:
The game will start but won't show any textures when I hit enter.
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)
-
- Posts: 4
- Joined: Tue, 4. Jun 13, 18:50
As mentioned on the first post in this thread, you have to install libtxc-dxtn.tigersuit wrote:The game will start but won't show any textures when I hit enter.Code: Select all
Your graphics drivers do not have the required texture compression support.
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
-
- Posts: 2
- Joined: Sat, 1. Jun 13, 03:31
Thanks for that hint.
Installing the i386-versions of these packages did the trick on Wheezy:
http://packages.debian.org/search?keywo ... ection=all
Installing the i386-versions of these packages did the trick on Wheezy:
http://packages.debian.org/search?keywo ... ection=all
-
- Posts: 4
- Joined: Tue, 4. Jun 13, 18:50
Re: Build 17 - amazing
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...timon37 wrote:Sorry for the late replies (I actually did read everything immediately just didn't have time to reply).
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.feikaras wrote:http://img.vim-cn.com/45/b211ce80bee907 ... 056633ccfetimon37 wrote:It should work, can you send me a screen shot of the main-menu?feikaras wrote:Build 17,AA setting is no effect?
I'm using catalyst 13.4
8xAA in game setting or catalyst contrl center
no effect
sometime input delay 1sec in ship command menu and trade menu
Edit: First version that I used was Build 19, now it's Build 20.
-
- Posts: 4
- Joined: Tue, 4. Jun 13, 18:50
-
- Posts: 1
- Joined: Fri, 7. Jun 13, 18:31
Joysticks no longer detected
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?
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?
-
- Posts: 2
- Joined: Mon, 10. Jun 13, 17:22
Unable to select a resolution other than 1920 x 1200
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:-
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
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
Many Thanks,
Ben
-
- EGOSOFT
- Posts: 508
- Joined: Fri, 14. Dec 12, 11:02
Re: Unable to select a resolution other than 1920 x 1200
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 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
-
- Posts: 2
- Joined: Mon, 10. Jun 13, 17:22
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!
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!
-
- Posts: 4
- Joined: Tue, 4. Jun 13, 18:50
Pulse Audio
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.
-
- Posts: 9
- Joined: Sun, 2. Oct 11, 20:23
X3: Reunion on Linux, switch between full screen & windowed modes
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.
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.
-
- Posts: 23
- Joined: Tue, 10. Jun 08, 02:50
Could not dock at Seizwell Shipyard
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.
-
- Posts: 23
- Joined: Tue, 10. Jun 08, 02:50
Argon shipyard change ship threw me in space
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.
-
- Posts: 23
- Joined: Tue, 10. Jun 08, 02:50
Keyboad controls ship in monitor
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.
-
- Posts: 23
- Joined: Tue, 10. Jun 08, 02:50
Docking Computer X3R Steam linux
Docking Computer does not immediately dock no matter how close I am.
-
- EGOSOFT
- Posts: 508
- Joined: Fri, 14. Dec 12, 11:02
@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?).
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?).
-
- Posts: 3
- Joined: Sun, 28. Jul 13, 12:33
test_txc segfault keeps X3R from starting
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:
When I launch steam from a console, I get this output after clicking on X3R:
And in my system log, I find this:
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?
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...
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.
Code: Select all
test_txc[3697]: segfault at f5d3176c ip 00000000f7738f75 sp 00000000ffa1bb60 error 6 in gameoverlayrenderer.so[f7731000+2b000]
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?
-
- EGOSOFT
- Posts: 508
- Joined: Fri, 14. Dec 12, 11:02
@JDrewes
Hmm there seem to be issues with the texture compression test after the SDL2 update.
You can modify testandlaunch to this:
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 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.
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
Code: Select all
ulimit -c unlimited
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.