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

rothen
Posts: 3
Joined: Fri, 8. Feb 13, 17:01

Post by rothen »

Game crashes upon entering sector Elysium of Light. It does it every time.

Ubuntu 12.04/Unity
Intel i3/HD 3000
BTRFS with LZO encryption (idk if this matters)

I have verified the game cache, but I haven't gone back because I am on other side of universe w/o jumpdrive.
User avatar
ezra-r
Posts: 3423
Joined: Fri, 14. Oct 05, 21:04
x4

Post by ezra-r »

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.
loggy
Posts: 15
Joined: Mon, 14. Jan 13, 16:04
x4

Post by loggy »

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
CBJ
EGOSOFT
EGOSOFT
Posts: 54276
Joined: Tue, 29. Apr 03, 00:56
x4

Post by CBJ »

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...
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: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
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
Posts: 15
Joined: Mon, 14. Jan 13, 16:04
x4

Post by loggy »

Ah, sorry for my hopes of TrackIR, it was just a shot into the dark....

Docking bug is annoying as unmanned crafts are also biten.
User avatar
proggy3456
Posts: 2027
Joined: Sun, 6. Apr 03, 18:57
x3ap

Post by proggy3456 »

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. 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.
  2. 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?
EDIT:
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.
User avatar
KayEss
Posts: 99
Joined: Sun, 3. Sep 06, 16:52
x4

Post by KayEss »

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:

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
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.
ZyanKLee
Posts: 10
Joined: Tue, 11. Dec 07, 23:56
x4

Post by ZyanKLee »

@timon37: last few days I used your preferred take on multiscreen displays (windowed-borderless) but today I took another look at the config menu and found something I REALLY, REALLY love you for. :-D
Thanks for implementing the monitor-forcing of the game! You are the BEST!
SkyBon
Posts: 89
Joined: Fri, 7. Apr 06, 19:30
x4

Post by SkyBon »

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.
My error is actually identical, I have corrected the post you were referring to. :)
SkyBon
Posts: 89
Joined: Fri, 7. Apr 06, 19:30
x4

Post by SkyBon »

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:

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
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.
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)
User avatar
KayEss
Posts: 99
Joined: Sun, 3. Sep 06, 16:52
x4

Post by KayEss »

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)
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.
QuasiMod
Posts: 6
Joined: Sun, 14. May 06, 15:05
x3tc

Where to get Bonus Pack for X3 Reunion Linux

Post by QuasiMod »

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
timon37
EGOSOFT
EGOSOFT
Posts: 508
Joined: Fri, 14. Dec 12, 11:02
x4

Re: Where to get Bonus Pack for X3 Reunion Linux

Post by timon37 »

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
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.

@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
QuasiMod
Posts: 6
Joined: Sun, 14. May 06, 15:05
x3tc

Thanks

Post by QuasiMod »

Slap me silly, why did I not think of that :D.
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,
timon37
EGOSOFT
EGOSOFT
Posts: 508
Joined: Fri, 14. Dec 12, 11:02
x4

Post by timon37 »

No worries I'll live, besides wouldn't do it if I didn't want to.
Sometimes things just have to end on either "ohh... that's better" or with a sudden proclamation "ohh... why do I see the sun?";)
yoyko
Posts: 2
Joined: Sun, 15. Jun 08, 22:19
x3ap

Post by yoyko »

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.
YoYo
jcwmoore
Posts: 3
Joined: Sun, 24. Feb 13, 04:09
x3ap

Post by jcwmoore »

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?
User avatar
ezra-r
Posts: 3423
Joined: Fri, 14. Oct 05, 21:04
x4

Post by ezra-r »

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?
Check previous posts.

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.
jcwmoore
Posts: 3
Joined: Sun, 24. Feb 13, 04:09
x3ap

Post by jcwmoore »

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.
timon37
EGOSOFT
EGOSOFT
Posts: 508
Joined: Fri, 14. Dec 12, 11:02
x4

Post by timon37 »

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.
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.
ezra-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.
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;p

@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.

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