X³: Reunion - Linux support thread
Moderators: timon37, Moderators for English X Forum
-
- EGOSOFT
- Posts: 508
- Joined: Fri, 14. Dec 12, 11:02
-
- Posts: 22
- Joined: Thu, 20. Dec 12, 03:35
-
- EGOSOFT
- Posts: 508
- Joined: Fri, 14. Dec 12, 11:02
-
- Posts: 3
- Joined: Tue, 29. Jan 13, 15:38
Hey,
A trivial bug, and i’m forwarding this from the steam for linux bug tracker, X3 is missing an icon! When users create a desktop short‐cut they get the generic steam icon.
https://github.com/ValveSoftware/steam- ... t-12820637
A trivial bug, and i’m forwarding this from the steam for linux bug tracker, X3 is missing an icon! When users create a desktop short‐cut they get the generic steam icon.
https://github.com/ValveSoftware/steam- ... t-12820637
-
- Posts: 3
- Joined: Mon, 11. Oct 10, 12:38
Hey, has anyone figured out a way to run the game using optirun and still have it with Steam integration? The best I could do in the 5 minutes I had was to create a small script that does:
Then make a .desktop file for it, add it to Steam as a non-Steam game, then run it from there.
Is there a or similar cmd-line flag (like TF2 has) for the binary that would make my life less miserable? 
Code: Select all
cd /path/to/game
optirun ./X3R_config
Is there a
Code: Select all
-steam

-
- Posts: 63
- Joined: Mon, 31. Dec 12, 00:13
Desktop: 64bit Ubuntu 12.10 / X79 Motherboard / Intel 3820 Processor / 16GB / AMD 5850 / FGLRX / Realtek ALC898
No longer have massive .xsession-errors file after your update. Thanks.
Have found a sector that seems to have broken texture compression ( as you outlined in your known issues ). Thing is, I'm using FGLRX and have the texture compression package you mention, so I should not get this, I think.
I do not recall Reservoir of Tranquility being like this in Windows, but I have not looked again yet.
Have sent you a PNG and SAV in your e-mail. Undock, and take the west gate into RoT...
edit: MrPopinjay also reports finding this.
edit: Dark Waters (west of ROT) also has this problem, but Depths of Silence, west of Dark Waters does not.
No longer have massive .xsession-errors file after your update. Thanks.
Have found a sector that seems to have broken texture compression ( as you outlined in your known issues ). Thing is, I'm using FGLRX and have the texture compression package you mention, so I should not get this, I think.
I do not recall Reservoir of Tranquility being like this in Windows, but I have not looked again yet.
Have sent you a PNG and SAV in your e-mail. Undock, and take the west gate into RoT...
edit: MrPopinjay also reports finding this.
edit: Dark Waters (west of ROT) also has this problem, but Depths of Silence, west of Dark Waters does not.
Last edited by etonbears on Wed, 30. Jan 13, 13:44, edited 1 time in total.
-
- Posts: 26
- Joined: Tue, 29. Jan 13, 21:32
Hey. Thanks for bringin x3 to Steam 4 Linux. Love you guys.
I have one issu wich bugs me. My Joystick a Logitech Extreme 3d pro works flawless exept the throttel axis dosnt work at all, also he game auto maps the Roll axis (twisting the stick) as throttle.
Also iv noticed that my keybord seems to hang up after a while in game. I'm unsure of how to give you any more information on this sorry.
Again thanks for bringing x3 to us, Any information on (if) the remaining titels in x-series will be ported also?
# include <mug_of_beer>
I have one issu wich bugs me. My Joystick a Logitech Extreme 3d pro works flawless exept the throttel axis dosnt work at all, also he game auto maps the Roll axis (twisting the stick) as throttle.
Also iv noticed that my keybord seems to hang up after a while in game. I'm unsure of how to give you any more information on this sorry.
Again thanks for bringing x3 to us, Any information on (if) the remaining titels in x-series will be ported also?
# include <mug_of_beer>
tux4ever
-
- Posts: 2
- Joined: Fri, 14. May 10, 15:55
-
- Posts: 7
- Joined: Fri, 4. Nov 11, 15:54
I have the same bug with Genius MetalStrike3DRompetroll wrote: I have one issu wich bugs me. My Joystick a Logitech Extreme 3d pro works flawless exept the throttel axis dosnt work at all, also he game auto maps the Roll axis (twisting the stick) as throttle.
My system Athlon x2 6000, 4GB Ram OCZ, Mb MSI k9n neo f, Video 8800GT 512mb, Ubuntu 12.10 X64.
Bug: game freeze when caching video materials like game videos, faces, videotextures. but, when video cached game works great.
-
- Posts: 22
- Joined: Thu, 20. Dec 12, 03:35
Been playing far too much and I'm having lots of fun! Here's some issues I've encountered:
Other ships sound really weird when they get close, like an electronic buzzing or something.
Sometimes portraits flicker to different people while in a looping animation. They always flicker at the same point in the animation.
This is what the reservoir of tranquillity looks like
http://imgur.com/iGkxBlr
System info from steam: http://pastebin.com/KvQA9R7L
Other ships sound really weird when they get close, like an electronic buzzing or something.
Sometimes portraits flicker to different people while in a looping animation. They always flicker at the same point in the animation.
This is what the reservoir of tranquillity looks like

http://imgur.com/iGkxBlr
System info from steam: http://pastebin.com/KvQA9R7L
-
- Posts: 1
- Joined: Thu, 2. Oct 03, 19:32
Hi,
as a linux user since the beginning of a native nvidia X Server binary
and a steam beta user, i am wondering, that the X3, and also HL 1 etc, are only available to customers which own the original version.
Thats not why i register for beta.
When you hope, the guys who owns the windows version are also
per definition good linux testers, ok. Than i have to give up my steam beta registration.
regards,
Nine (not 9)
as a linux user since the beginning of a native nvidia X Server binary
and a steam beta user, i am wondering, that the X3, and also HL 1 etc, are only available to customers which own the original version.
Thats not why i register for beta.
When you hope, the guys who owns the windows version are also
per definition good linux testers, ok. Than i have to give up my steam beta registration.
regards,
Nine (not 9)
Never trust a hippie
-
- Posts: 26
- Joined: Tue, 29. Jan 13, 21:32
I'v noticed that for me SETA time only works while Autopilot is activated for some reason.
my system information from STEAM is:
CPU:
Manufacturer: GenuineIntel
speed: 2000 Mhz
2 logiske prosessorer
2 fysiske prosessorer
Hypertredhing: Not supported
FCMOV: supported
SSE2: supported
SSE3: supported
SSSE3: supported
SSE4a: Not supported
SSE41: Not supported
SSE42: Not supported
Windows-versjon:
Linux Mint 13 Maya (64 biter)
Kernel: 3.2.0-23-generic
X Servertype: The X.Org Foundation
X Server: 11103000
Grapichscardt:
Driver: NVIDIA Corporation GeForce GT 120M/PCIe/SSE2
Driverversion: 3.3.0 NVIDIA 310.14
Number of monitors: 2
Number of logical grapichscards: 1
mainsscreen resulution: 1680 x 1050
desktop resolution: 3280 x 1050
size of main screen: 18,66" x 11,65" (21,97" diag)
47,4cm x 29,6cm (55,8cm diag)
mainbuss: PCI Express 16x
main-VRAM: 1024 MB
MSAA-moduser supported: 2x 4x 8x 16x
Soundt: Nvidia MCP77/78 HDMI
RAM: 3954 MB
my system information from STEAM is:
CPU:
Manufacturer: GenuineIntel
speed: 2000 Mhz
2 logiske prosessorer
2 fysiske prosessorer
Hypertredhing: Not supported
FCMOV: supported
SSE2: supported
SSE3: supported
SSSE3: supported
SSE4a: Not supported
SSE41: Not supported
SSE42: Not supported
Windows-versjon:
Linux Mint 13 Maya (64 biter)
Kernel: 3.2.0-23-generic
X Servertype: The X.Org Foundation
X Server: 11103000
Grapichscardt:
Driver: NVIDIA Corporation GeForce GT 120M/PCIe/SSE2
Driverversion: 3.3.0 NVIDIA 310.14
Number of monitors: 2
Number of logical grapichscards: 1
mainsscreen resulution: 1680 x 1050
desktop resolution: 3280 x 1050
size of main screen: 18,66" x 11,65" (21,97" diag)
47,4cm x 29,6cm (55,8cm diag)
mainbuss: PCI Express 16x
main-VRAM: 1024 MB
MSAA-moduser supported: 2x 4x 8x 16x
Soundt: Nvidia MCP77/78 HDMI
RAM: 3954 MB
tux4ever
-
- EGOSOFT
- Posts: 508
- Joined: Fri, 14. Dec 12, 11:02
Sorry for slowing down on replies but if I'm replying all the time then I'm not doing any actual work.
No X3R originally is just packaged through steam so it doesn't integrate it in any way, but I'll see what I can do. In the meantime you could try preloading (LD_LIBRARY_PRELOAD="path_to_lib" optirun ./X3R_main) the steam library (I'm guessing that's what launching through steam does).bladerunner_92 wrote:Hey, has anyone figured out a way to run the game using optirun and still have it with Steam integration? The best I could do in the 5 minutes I had was to create a small script that does:Then make a .desktop file for it, add it to Steam as a non-Steam game, then run it from there.Code: Select all
cd /path/to/game optirun ./X3R_config
Is there aor similar cmd-line flag (like TF2 has) for the binary that would make my life less miserable?Code: Select all
-steam
Working on it.etonbears wrote:Have sent you a PNG and SAV in your e-mail. Undock, and take the west gate into RoT...
Hmm I'll change the default order of axes, I think it's wrong atm. But either way you can remap the axes in the in-game control settings.Rompetroll wrote:I have one issu wich bugs me. My Joystick a Logitech Extreme 3d pro works flawless exept the throttel axis dosnt work at all, also he game auto maps the Roll axis (twisting the stick) as throttle.
In what sense, it completely stops working or some keys get "stuck"? Does it still work in different applications if you change focus (try running in windowed mode)? Is the keyboard wireless? Does it have any special drivers? Which distro/desktop environment/window manager do you use?Rompetroll wrote: Also iv noticed that my keybord seems to hang up after a while in game. I'm unsure of how to give you any more information on this sorry.
TC and AP, will be the next logical step (since it's not too much work). But that's after R is finished, and in "basic compatibility maintenance" mode;pRompetroll wrote: Again thanks for bringing x3 to us, Any information on (if) the remaining titels in x-series will be ported also?
Who knows;p There's no official or unofficial announcement I can make.AlphaSite wrote:Hope you dont mind me asking, but does this mean we can get the Mac ports of (any of) the games on steam? Because they're available, but not via steam.
Answer above (to Rompetroll).P0W3R_p4cK wrote:I have the same bug with Genius MetalStrike3D
Hmm I understand it temporarily freezes? For how long? Some loading code is still fairly inefficient so if it's just a momentary hiccup then it's ok (for now).P0W3R_p4cK wrote: My system Athlon x2 6000, 4GB Ram OCZ, Mb MSI k9n neo f, Video 8800GT 512mb, Ubuntu 12.10 X64.
Bug: game freeze when caching video materials like game videos, faces, videotextures. but, when video cached game works great.
Yeah I know, queued up for fixing, please read the "known issues". When I'm replying I'm not fixing and the replies are often way more text then the fixes, though figuring out what the problem/fix is of course takes the most time;pMrPopinjay wrote:Other ships sound really weird when they get close, like an electronic buzzing or something.
Sometimes portraits flicker to different people while in a looping animation. They always flicker at the same point in the animation.
Working on it.MrPopinjay wrote:This is what the reservoir of tranquillity looks like
What input devices do you have? Something is probably giving output which stops seta (e.g. joystick axis jitter) so try to disable the joystick see if that helps, also run xev and see if it displays any messages when you're not doing anything. Hmm I think I'll make a binary with input printfs again and put it up for separate download. Ohh and just in case seta is supposed to work only if you're not steering actively and it stops when you get close to something.Rompetroll wrote:I'v noticed that for me SETA time only works while Autopilot is activated for some reason.
-
- Posts: 22
- Joined: Thu, 20. Dec 12, 03:35
Re: X³: Reunion - Linux BETA support thread
This isn't limited to just the RMB, I'm getting it with all keys. It happens most frequently when loading a store which once caused me to buy unwanted expensive items as the enter key got stuck.timon37 wrote: Known issues and missing features (in rough order of fixing priority):
Issue: Right mouse button can get "stuck" causing extremely fast keyrepeat

Additionally I find that if I'm hitting several keys in quick succession it repeats them. This is only really noticeable when changing ship names but it does become a pain. Say I'm typing the word "hello" I'll often get things like "hehello"
Also when I hit the M hotkey to edit a ship's name it always appends an M to the ships name when the next menu pops up.
-
- Posts: 7
- Joined: Fri, 4. Nov 11, 15:54
Yes hiccups but only when videofile loading for first time, after that works fine.timon37 wrote: Hmm I understand it temporarily freezes? For how long? Some loading code is still fairly inefficient so if it's just a momentary hiccup then it's ok (for now).
In my case hoccups freezes up to 5 seconds, maybe because my system doesn`t works perfectly.
-
- Posts: 26
- Joined: Tue, 29. Jan 13, 21:32
For me it is as the throttle axis dosnt actually register at al, I have been unable to make any use of it. Also I remapped the rudder to throttle and throttle to rudder, that made rudder work as intended (altough inverted in my case) but the throttle does nothing (rudder in the game controll list)timon37 wrote:Hmm I'll change the default order of axes, I think it's wrong atm. But either way you can remap the axes in the in-game control settings.Rompetroll wrote:I have one issu wich bugs me. My Joystick a Logitech Extreme 3d pro works flawless exept the throttel axis dosnt work at all, also he game auto maps the Roll axis (twisting the stick) as throttle.
My Joystic has the following axises.
Up and Down
Left and rigth (tilt)
Letf and rigth (twist)
Throttle (wich wont work for anything atm)
Also POV if thath counts as an axis

My stick is an Logitech Exstreme 3d PRO
Code: Select all
lsusb
Bus 003 Device 002: ID 046d:c215 Logitech, Inc. Extreme 3D Pro
I'll try the windowed/focus test, but for me it mostly seems to be the arrow keys who gets "stuck" after maybe an hour or two of gameplay. almost belive it migth be my kebord/laptop. but havent noticed this behavior in any other game or aplication b4.timon37 wrote:In what sense, it completely stops working or some keys get "stuck"? Does it still work in different applications if you change focus (try running in windowed mode)? Is the keyboard wireless? Does it have any special drivers? Which distro/desktop environment/window manager do you use?Rompetroll wrote: Also iv noticed that my keybord seems to hang up after a while in game. I'm unsure of how to give you any more information on this sorry.
An example that happend to me was that the ship started to keep turning "up". autopilot would not engage just as if the up button was pressed down. but when i held the left shift i was able "override" the up arrow up button and autopilot to a station. to get an autosave and quit the game.
My keybord is the laptop integrated (ASUS K7I0) No special drivers im aware of.
My Distro is LinuxMint 13 "MAYA" Cinnamon desktop
Awsometimon37 wrote:TC and AP, will be the next logical step (since it's not too much work). But that's after R is finished, and in "basic compatibility maintenance" mode;pRompetroll wrote: Again thanks for bringing x3 to us, Any information on (if) the remaining titels in x-series will be ported also?

[/quote]running xev didnt yield anything, but disabeling the joystick made SETA work as intended againtimon37 wrote:What input devices do you have? Something is probably giving output which stops seta (e.g. joystick axis jitter) so try to disable the joystick see if that helps, also run xev and see if it displays any messages when you're not doing anything. Hmm I think I'll make a binary with input printfs again and put it up for separate download. Ohh and just in case seta is supposed to work only if you're not steering actively and it stops when you get close to something.Rompetroll wrote:I'v noticed that for me SETA time only works while Autopilot is activated for some reason.


This I also remember did occure after some 4-5 hours of the LGP version, only way to fix as i found was to restart the game. also there i noticed some other keys"hanging".
No active stearing or objects close by (wich also would deactivate SEAT when on autopilot if im not mistaken)

I have the keybord Integarted in the Laptop. The trackpad is disabeld in bios.
I have my MS Optical wheel mouse.
And finaly my Joystick.
tux4ever
-
- EGOSOFT
- Posts: 508
- Joined: Fri, 14. Dec 12, 11:02
Ok thanks, the engine axis handling has a few "tricks" to it. So I'm doing full axis remapping+inverting+maybe_more in the config dialog.Rompetroll wrote:For me it is as the throttle axis dosnt actually register at al, I have been unable to make any use of it. Also I remapped the rudder to throttle and throttle to rudder, that made rudder work as intended (altough inverted in my case) but the throttle does nothing (rudder in the game controll list)
My Joystic has the following axises.
Up and Down
Left and rigth (tilt)
Letf and rigth (twist)
Throttle (wich wont work for anything atm)
Also POV if thath counts as an axis![]()
I'm working on it right now and hope to push it out by tomorrow evening (btw my time's utc+1).
Keys getting stuck also happens to me and I'm working on it. In the meantime if you press the stuck keys a few times they should unstick. Trouble is when a non obvious one sticks, and that can cause very fast key-repeat (did the fast-key-repeat happened to anyone?).Rompetroll wrote: I'll try the windowed/focus test, but for me it mostly seems to be the arrow keys who gets "stuck" after maybe an hour or two of gameplay. almost belive it migth be my kebord/laptop. but havent noticed this behavior in any other game or aplication b4.
An example that happend to me was that the ship started to keep turning "up". autopilot would not engage just as if the up button was pressed down. but when i held the left shift i was able "override" the up arrow up button and autopilot to a station. to get an autosave and quit the game.
My keybord is the laptop integrated (ASUS K7I0) No special drivers im aware of.
My Distro is LinuxMint 13 "MAYA" Cinnamon desktop
Btw did keys get stuck for anyone in the windows version ever?
Hmm, well if it is joystick jitter I'll just have to add some smoothing.Rompetroll wrote: Running xev didnt yield anything, but disabeling the joystick made SETA work as intended again(maybe time to replace the Old with a newer one
)
This I also remember did occure after some 4-5 hours of the LGP version, only way to fix as i found was to restart the game. also there i noticed some other keys"hanging".
No active stearing or objects close by (wich also would deactivate SEAT when on autopilot if im not mistaken)
I have the keybord Integarted in the Laptop. The trackpad is disabeld in bios.
I have my MS Optical wheel mouse.
And finaly my Joystick.
Well run some test later.
-
- Posts: 2
- Joined: Fri, 25. Jan 13, 21:47
@ timon37
http://steamcommunity.com/app/221410/di ... 395110175/
Is apparently how steam is dealing with optirun right now (which works great in most cases) but I think for x3 the issue is that the menu/config options come up and then when you hit play, the game is started on a new thread and doesn't include the optirun bit.
Until nvidia release proper optimus drivers, is there a way of making sure that any launch options set on steam are passed through to the executable? that would help us optimus users
Oh and even though I already own x3 for Linux (lgp) top marks for this, thanks.
http://steamcommunity.com/app/221410/di ... 395110175/
Is apparently how steam is dealing with optirun right now (which works great in most cases) but I think for x3 the issue is that the menu/config options come up and then when you hit play, the game is started on a new thread and doesn't include the optirun bit.
Until nvidia release proper optimus drivers, is there a way of making sure that any launch options set on steam are passed through to the executable? that would help us optimus users

Oh and even though I already own x3 for Linux (lgp) top marks for this, thanks.
-
- Posts: 15
- Joined: Mon, 14. Jan 13, 16:04
Three issues so far:
1. When in Game, never ever press ^ or you will have to press every key twice until you completely close X3 and restart. This is on german keyboard with "dead keys" enabled.
2. Sometimes a key gets stuck until you press that key again - annoying in dogfighting, when a cursor key gets stuck. The fighter turns around like crazy until the same key is pressed again. I am not able to reliably reproduce, but playing, then press a key very fast twice has a good chance to get it stuck.
3. In gameconfig, the "key names" that are bound to a function are all lower case. There are two bound "t" but actually thats one "t" and one "T" bound. Same on "." and ":" - on german keyboards on the same key, one with shift one without. In menus its just "."
I have also a slight feeling that the game gets slower - but as I played it mostly on my notebook it also could be the heat.... I will check with a running "top" parallel to x3.
Thanks for the great work! It seems very stable for me!
On Notebook, Linux Mint 14 x64 Gnome, NVidia NVS 160M
-- edit --
Saw these right now...
1. When in Game, never ever press ^ or you will have to press every key twice until you completely close X3 and restart. This is on german keyboard with "dead keys" enabled.
2. Sometimes a key gets stuck until you press that key again - annoying in dogfighting, when a cursor key gets stuck. The fighter turns around like crazy until the same key is pressed again. I am not able to reliably reproduce, but playing, then press a key very fast twice has a good chance to get it stuck.
3. In gameconfig, the "key names" that are bound to a function are all lower case. There are two bound "t" but actually thats one "t" and one "T" bound. Same on "." and ":" - on german keyboards on the same key, one with shift one without. In menus its just "."
I have also a slight feeling that the game gets slower - but as I played it mostly on my notebook it also could be the heat.... I will check with a running "top" parallel to x3.
Thanks for the great work! It seems very stable for me!
On Notebook, Linux Mint 14 x64 Gnome, NVidia NVS 160M
-- edit --
Saw these right now...
It just acts as I press it all the time. Other keys are working, tough.In what sense, it completely stops working or some keys get "stuck"?
Its just hanging in X3, and it seems to occur only if the keyhandler had lots to do.Does it still work in different applications if you change focus (try running in windowed mode)?
Both no. I will also check on my Razor Widow, right now that occurs on a Dell Latitude E6500. The "real" hint could be that I use 'dead keys' - so I can write ô á é è.Is the keyboard wireless? Does it have any special drivers?
Linux Mint 14 GnomeWhich distro/desktop environment/window manager do you use?
Last edited by loggy on Thu, 31. Jan 13, 08:19, edited 2 times in total.
-
- Posts: 3
- Joined: Mon, 11. Oct 10, 12:38
One workaround you can do for now is to rename X3R_config to something else and do
Unfortunately, setting the Steam launch option does not work with
It works only with
If you omit PRIMUS_SYNC=2, then the background will flicker from constantly being drawn on top of other stuff.
Code: Select all
ln -s X3R_main X3R_config
Code: Select all
optirun %command% > /path/to/logfile
Code: Select all
PRIMUS_SYNC=2 primusrun %command% > /path/to/logfile
Maquis196 wrote:@ timon37
http://steamcommunity.com/app/221410/di ... 395110175/
Is apparently how steam is dealing with optirun right now (which works great in most cases) but I think for x3 the issue is that the menu/config options come up and then when you hit play, the game is started on a new thread and doesn't include the optirun bit.
Until nvidia release proper optimus drivers, is there a way of making sure that any launch options set on steam are passed through to the executable? that would help us optimus users
Oh and even though I already own x3 for Linux (lgp) top marks for this, thanks.