X³: Reunion - Linux support thread
Moderators: timon37, Moderators for English X Forum
-
- Posts: 3
- Joined: Fri, 8. Feb 13, 17:01
-
- Posts: 3423
- Joined: Fri, 14. Oct 05, 21:04
I don't have that problem. You should try to enter it several times to make sure you have a problem there.
Only different thing I can think of you can find in there is the "commercial advertiser" which is actually playing a video. That video could be disabled, don't recall the name of the file which holds it, but you can try renaming and re-entering.
Only different thing I can think of you can find in there is the "commercial advertiser" which is actually playing a video. That video could be disabled, don't recall the name of the file which holds it, but you can try renaming and re-entering.
-
- Posts: 15
- Joined: Mon, 14. Jan 13, 16:04
I am pleased that so many bugs were fixed. The sound seems to be ok now, Joystick is working (only the HAT wont do), I am able to enter "Elysium of Light" - even though I dont have my HQ planted there yet I am sure the bug is gone.
The keyboard ^ problem is resolved - pressing it once requires the next key to be pressed twice, but thats just it, unlike before where every key has to be pressed twice after hitting ^ instead of ESC.
The so called "docking bug" even occurs if the freighter / Starburst / Nova / Buster (thats where I noticed it) is docking on a station (mostly Teladi, it seems) taking 30 Minutes to finish the last 5 cm. I wouldnt call it bug if it was not happening if a docking computer was installed, but it also happens there...
Hopes and wishes, sometimes my TrackIR stares at me and seems to be asking if X³ will not support it at a time. --edit -- http://code.google.com/p/linux-track/ if you wonder if its working already in linux
The keyboard ^ problem is resolved - pressing it once requires the next key to be pressed twice, but thats just it, unlike before where every key has to be pressed twice after hitting ^ instead of ESC.
The so called "docking bug" even occurs if the freighter / Starburst / Nova / Buster (thats where I noticed it) is docking on a station (mostly Teladi, it seems) taking 30 Minutes to finish the last 5 cm. I wouldnt call it bug if it was not happening if a docking computer was installed, but it also happens there...
Hopes and wishes, sometimes my TrackIR stares at me and seems to be asking if X³ will not support it at a time. --edit -- http://code.google.com/p/linux-track/ if you wonder if its working already in linux
-
- EGOSOFT
- Posts: 54276
- Joined: Tue, 29. Apr 03, 00:56
This happens on the Windows version too. The workaround is to hit SETA just before you dock. While it's nice to fix bugs, it's unlikely that bugs that are common to all versions will get fixed during this phase of development. Whether we get a chance to go back and fix those bugs for all versions remains to be seen.loggy wrote:The so called "docking bug" even occurs if the freighter / Starburst / Nova / Buster (thats where I noticed it) is docking on a station (mostly Teladi, it seems) taking 30 Minutes to finish the last 5 cm. I wouldnt call it bug if it was not happening if a docking computer was installed, but it also happens there...
Again, TrackIR support is not available in X3R in the Windows version either. It only works with X3AP. Hopefully when we get on to working on porting X3AP we'll be able to carry that support over to the Linux version, but there are no immediate plans to back-port that support to older games.loggy wrote:Hopes and wishes, sometimes my TrackIR stares at me and seems to be asking if X³ will not support it at a time. --edit -- http://code.google.com/p/linux-track/ if you wonder if its working already in linux
-
- Posts: 15
- Joined: Mon, 14. Jan 13, 16:04
-
- Posts: 2027
- Joined: Sun, 6. Apr 03, 18:57
I cannot compliment Egosoft enough for bringing their games to the Linux platform!
Opted for the Reunion beta yesterday. Overall, the game runs exceptionally well. Performance is excellent, savegames from Windows versions are compatible, no graphical bugs or crashes encountered.
Just two minor problems I experienced:
1. Actually, it seems only freight and trade menus are affected.
2. The issue seems to be that the action of the non-arrow key is constantly executed as long as it is pressed. It's just most obvious with the menus but it also works with other actions, e.g. "t" for target crosshair.
EDIT 2:
Problem 1 fixed!
My specs
Intel Core 2 Duo E8600
8GB DDR3 RAM
NVIDIA GeForce GTX 275 with nvidia 313.18
Arch Linux x86_64 with xorg-server 1.13.2
Opted for the Reunion beta yesterday. Overall, the game runs exceptionally well. Performance is excellent, savegames from Windows versions are compatible, no graphical bugs or crashes encountered.
Just two minor problems I experienced:
- Same problem as in this post except that I have different specs. First time a menu opened causes a 2-3 seconds delay. Then it proceeds to work fine until reloading a saved game.
- If you press and hold down an arrow key and a menu key (e.g. "." for sector map) at the same time, the respective menu rapidly alternates between opened and closed. The Windows version would not allow a menu to open, until all arrow keys have been released. Can someone on Ubuntu confirm this issue?
1. Actually, it seems only freight and trade menus are affected.
2. The issue seems to be that the action of the non-arrow key is constantly executed as long as it is pressed. It's just most obvious with the menus but it also works with other actions, e.g. "t" for target crosshair.
EDIT 2:
Problem 1 fixed!
My specs
Intel Core 2 Duo E8600
8GB DDR3 RAM
NVIDIA GeForce GTX 275 with nvidia 313.18
Arch Linux x86_64 with xorg-server 1.13.2
Last edited by proggy3456 on Tue, 26. Feb 13, 19:11, edited 2 times in total.
-
- Posts: 99
- Joined: Sun, 3. Sep 06, 16:52
It's great to see X3-R on Linux!
I've been trying to use DDRS and don't see any way to select the mod. I think I have it in the right place:
Is the mod selection just not implemented yet?
I was able to select one of the custom starts, but there are no ships other than mine about. I assume this is because the mod isn't actually active.
I've been trying to use DDRS and don't see any way to select the mod. I think I have it in the right place:
Code: Select all
$ ls .steam/steam/SteamApps/common/X3\ -\ Reunion/mods/
DDRS ShipStation Mod V2.5.cat DDRS ShipStation Mod V2.5.dat dummy.txt
I was able to select one of the custom starts, but there are no ships other than mine about. I assume this is because the mod isn't actually active.
-
- Posts: 10
- Joined: Tue, 11. Dec 07, 23:56
-
- Posts: 89
- Joined: Fri, 7. Apr 06, 19:30
My error is actually identical, I have corrected the post you were referring to.proggy3456 wrote:Same problem as in this post except that I have different specs. First time a menu opened causes a 2-3 seconds delay. Then it proceeds to work fine until reloading a saved game.
EDIT:
1. Actually, it seems only freight and trade menus are affected.

-
- Posts: 89
- Joined: Fri, 7. Apr 06, 19:30
Unless you select the mod yourself - no it is not.KayEss wrote:It's great to see X3-R on Linux!
I've been trying to use DDRS and don't see any way to select the mod. I think I have it in the right place:
Is the mod selection just not implemented yet?Code: Select all
$ ls .steam/steam/SteamApps/common/X3\ -\ Reunion/mods/ DDRS ShipStation Mod V2.5.cat DDRS ShipStation Mod V2.5.dat dummy.txt
I was able to select one of the custom starts, but there are no ships other than mine about. I assume this is because the mod isn't actually active.
For now you should probably install custom .cat's as fake mods (i.e. copy into game directory as the next_number_after_largest.cat)
-
- Posts: 99
- Joined: Sun, 3. Sep 06, 16:52
Ah yes, it's been a long time since I did any of this. I was expecting to see the mod selection on the first dialog that loads before the game proper does, but there was nothing there about mods so I was wondering if the mod selection is actually implemented or not.SkyBon wrote:Unless you select the mod yourself - no it is not.
For now you should probably install custom .cat's as fake mods (i.e. copy into game directory as the next_number_after_largest.cat)
-
- Posts: 6
- Joined: Sun, 14. May 06, 15:05
Where to get Bonus Pack for X3 Reunion Linux
Hi,
Thanks for Linux port, been enjoying it, so far no big game breakers for me. I've connected XBOX controller, had to remap and remove several bindings (Like ship was constantly rotating, and speed was dropping to 0), so far so good.
I was just wondering, how do you install bonus pack (where do you get it in first place) for Linux.
I've tried windows one via wine, but it fails with cannot find x3 executable/install or something. I wanted to use Commodity Agent in particular.
Still getting familiar with controls and GUI.
By the way I use 'primusrun %command%' in game Launch Options successfully or my HD3000 is doing very good job running this game, but I bet my game runs on GT 640M because of heat generated.
Thanks
Thanks for Linux port, been enjoying it, so far no big game breakers for me. I've connected XBOX controller, had to remap and remove several bindings (Like ship was constantly rotating, and speed was dropping to 0), so far so good.
I was just wondering, how do you install bonus pack (where do you get it in first place) for Linux.
I've tried windows one via wine, but it fails with cannot find x3 executable/install or something. I wanted to use Commodity Agent in particular.
Still getting familiar with controls and GUI.
By the way I use 'primusrun %command%' in game Launch Options successfully or my HD3000 is doing very good job running this game, but I bet my game runs on GT 640M because of heat generated.
Thanks
-
- EGOSOFT
- Posts: 508
- Joined: Fri, 14. Dec 12, 11:02
Re: Where to get Bonus Pack for X3 Reunion Linux
You can make an empty file X3.exe and it'll extract to that folder through wine. I'll include something with the next build which I'm hoping to release in a day or two.QuasiMod wrote:Hi,
Thanks for Linux port, been enjoying it, so far no big game breakers for me. I've connected XBOX controller, had to remap and remove several bindings (Like ship was constantly rotating, and speed was dropping to 0), so far so good.
I was just wondering, how do you install bonus pack (where do you get it in first place) for Linux.
I've tried windows one via wine, but it fails with cannot find x3 executable/install or something. I wanted to use Commodity Agent in particular.
Still getting familiar with controls and GUI.
By the way I use 'primusrun %command%' in game Launch Options successfully or my HD3000 is doing very good job running this game, but I bet my game runs on GT 640M because of heat generated.
Thanks
@Everyone sorry about the recent silence, but I've been busy shortening my lifespan through sleep deprivatio;p In other words trying to improve performance and sanitize the opengl rendering code. Unfortunately can't say it's going exceptionally well, but there are some improvements.
Might also be a few regressions so I'll possibly include two X3R_main binaries just in case. The best news, I guess, is the memory usage is cut in half so it's on a windows-like level;p
-
- Posts: 6
- Joined: Sun, 14. May 06, 15:05
Thanks
Slap me silly, why did I not think of that
.
Anyway I've found scripts I wanted on some German site, haven't tried them properly yet,
Oh and timon, please get some rest, game will wait if need be, we would not like our developer to have a nervous breakdown or something, do not overstretch yourself.
Good luck.
Thanks,

Anyway I've found scripts I wanted on some German site, haven't tried them properly yet,
Oh and timon, please get some rest, game will wait if need be, we would not like our developer to have a nervous breakdown or something, do not overstretch yourself.
Good luck.
Thanks,
-
- EGOSOFT
- Posts: 508
- Joined: Fri, 14. Dec 12, 11:02
-
- Posts: 2
- Joined: Sun, 15. Jun 08, 22:19
I have a minor problem with extra buttons on my mouse: only the first one works, the second one doesn't (trying to assign the first button in the controls menu works and assigns 'button8', pressing the second button does nothing).
The problem is that X3 seems to accept only buttons up to button8. However Xserver uses buttons 4 and 5 for vertical scroll events and 6,7 for horizontal scroll events, thus any extra buttons on a mouse start from 8...
I can work around it by remapping the buttons (ie with xmodmap -e "pointer = 1 2 3 4 5 8 9 6 7"), but while this is OK on my desktop where I don't use horizontall scrolling, its annoying on my laptop where I actually use it a lot (touchpad/trackpoint) and have to switch it on and off.
The problem is that X3 seems to accept only buttons up to button8. However Xserver uses buttons 4 and 5 for vertical scroll events and 6,7 for horizontal scroll events, thus any extra buttons on a mouse start from 8...
I can work around it by remapping the buttons (ie with xmodmap -e "pointer = 1 2 3 4 5 8 9 6 7"), but while this is OK on my desktop where I don't use horizontall scrolling, its annoying on my laptop where I actually use it a lot (touchpad/trackpoint) and have to switch it on and off.
YoYo
-
- Posts: 3
- Joined: Sun, 24. Feb 13, 04:09
Thanks for the linux port. I have downloaded the beta via steam and I am having a problem with the SETA. When the use my joystick the SETA immediately shuts off after engaging it. I press the 'j' key SETA kicks in and immediately shuts down, just like if I where to change throttle or heading on the windows client. If I disable the joystick at the launch screen (navigate with the keyboard/mouse) SETA behaves exactly as in the windows version. Any suggestions?
-
- Posts: 3423
- Joined: Fri, 14. Oct 05, 21:04
Check previous posts.jcwmoore wrote:Thanks for the linux port. I have downloaded the beta via steam and I am having a problem with the SETA. When the use my joystick the SETA immediately shuts off after engaging it. I press the 'j' key SETA kicks in and immediately shuts down, just like if I where to change throttle or heading on the windows client. If I disable the joystick at the launch screen (navigate with the keyboard/mouse) SETA behaves exactly as in the windows version. Any suggestions?
I had the same issue.
There is a minor glitch that can lead x3 to detect more than one joystick and in config settings two joysticks show up, one handling strafe by default.
Thing is at some point strafe kicks in and you cant stop it, that's why SETA stops.
I included sreenshots of the offender, page 8. Check it in case it is th same that happened to me.
PS: I take the chance to congratulate @timon37 in a job very well done. Performance is awesome (haven't checked memory consumption but I have enough), much much better than x3tc or ap in windows, at least for me.
-
- Posts: 3
- Joined: Sun, 24. Feb 13, 04:09
-
- EGOSOFT
- Posts: 508
- Joined: Fri, 14. Dec 12, 11:02
I understand that by disabled you mean the source was set to -1 for Joy2X/Y? That actually should be enough so it's a bug. I've got a few other things I need to do first, so any more info or a common factor you can find in the meantime will be really helpful once I get to it.jcwmoore wrote:yes, that was it. I thought I had the joystick issues worked out on the configuration launch screen. I disabled the extra X/Y joystick axis there but i didn't think to check the in game settings. disabling the extra X/Y axis in game fixed it.
Unfortunately it's faster than tc or ap probably because those have higher requirements, in my testing on amd catalyst it's around 75%, with mesa 10% on my main system, possibly more on my secondary but I didn't compare, intel's at around 50%. So it's unfortunately pretty bad, but since X3 has low requirements to begin with it works pretty good on most systems. I've got no idea how valve managed more fps on linux, though I don't think they said on what system/drivers so I somewhat refuse to believe it happened;pezra-r wrote:PS: I take the chance to congratulate @timon37 in a job very well done. Performance is awesome (haven't checked memory consumption but I have enough), much much better than x3tc or ap in windows, at least for me.
@btw anyone with a normal joystick
What's the default order of your axes (meaning the physical axis and the number it's seen by from sdl)?
I'm guessing it's:
0 - horizontal movement [left, right]
1 - vertical movement [up, down]
2 - throttle [full, zero]
3 - twisting the stick [left, right]
>4 anything extra
In [] are the physical directions for a low value and high value respectively.
I'll reorder the config so the default is more inline with the common case.