Linux support thread

Ask here if you experience technical problems with X Rebirth.

Moderator: Moderators for English X Forum

Post Reply
fallenwizard
Posts: 628
Joined: Tue, 13. Apr 10, 20:03
x4

Post by fallenwizard » Fri, 13. Mar 15, 16:21

Another bug:

Using highways and superhighways makes the radar content shake back and forth.

(You guys need to create a bug tracker. Posting everything into this thread makes it a mess.)


------------------------------

Graphical glitch at the window borders while using a highway/super highway:

Screenshot

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

Post by timon37 » Fri, 13. Mar 15, 16:38

We most likely will setup a bug tracker (I hope).

fallenwizard
Posts: 628
Joined: Tue, 13. Apr 10, 20:03
x4

Post by fallenwizard » Fri, 13. Mar 15, 16:48

Page up/Page down doesn't work in menus.

--------------------

You can't type anything into text fields. No matter if you try to rename ships, sectors or use filters.

--------------------

Long range scanner sound doesn't change in pitch while trying to use it.

---------------------

Endless sound loop after using the container magnet


EDIT:
Build 2:

@rboerdijk
Pink background is still there in DeVries -> Bleak Pebble -> Crimson Rocks
Screenshot
Save game

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

Post by timon37 » Fri, 13. Mar 15, 19:42

Hmmm that's probably my screw-up.

pete910
Posts: 8
Joined: Sun, 10. May 09, 16:18

Post by pete910 » Fri, 13. Mar 15, 21:11

timon37 wrote:Hmmm that's probably my screw-up.
Lol, at least your honest !

xarses
Posts: 3
Joined: Sat, 17. Jan 04, 05:29
x4

Post by xarses » Sat, 14. Mar 15, 02:17

xarses wrote:Debian Sid

http://pasteboard.co/1LEYbu7E.png

Code: Select all

./XRebirth 
Elephant Memory Manager Initialized with 0MB
Elephant Memory Manager Name And Callstack Base Address is 0x123b0f1
Elephant Memory Manager Mode: Resizable Mode, Has small heap: No, 64bit, Version: 1.7.1
Heap Resize Generic 0x0x7fba32398000 to 0x0x7fba3c397fc0 freeusable 167772160
szCmd: /bin/sh -c '"/home/andreww/.local/share/Steam/steam.sh" "steam://run/2870"' &
Segmentation fault
andreww@aw-linux:~/SteamApps/X Rebirth$ Running Steam on debian 8 64-bit
STEAM_RUNTIME is enabled automatically
Video driver is nouveau
full log http://paste.openstack.org/show/2adSFQ4VfHnFZnTCqT3L/

fallenwizard
Posts: 628
Joined: Tue, 13. Apr 10, 20:03
x4

Post by fallenwizard » Sat, 14. Mar 15, 02:19

xarses wrote:
xarses wrote:Debian Sid

http://pasteboard.co/1LEYbu7E.png

Code: Select all

./XRebirth 
Elephant Memory Manager Initialized with 0MB
Elephant Memory Manager Name And Callstack Base Address is 0x123b0f1
Elephant Memory Manager Mode: Resizable Mode, Has small heap: No, 64bit, Version: 1.7.1
Heap Resize Generic 0x0x7fba32398000 to 0x0x7fba3c397fc0 freeusable 167772160
szCmd: /bin/sh -c '"/home/andreww/.local/share/Steam/steam.sh" "steam://run/2870"' &
Segmentation fault
andreww@aw-linux:~/SteamApps/X Rebirth$ Running Steam on debian 8 64-bit
STEAM_RUNTIME is enabled automatically
Video driver is nouveau
full log http://paste.openstack.org/show/2adSFQ4VfHnFZnTCqT3L/
timon37 wrote:Also I didn't test nouveau, but it's quite likely not to work, even with fairly new mesa. I do hope to properly support the open-source drivers (for now I just tried not to use too many extensions above 3.3) but for now there are more important priorities.

Gazzonyx
Posts: 6
Joined: Tue, 10. Jul 07, 04:48
x3

Post by Gazzonyx » Sat, 14. Mar 15, 06:14

First off, thank you so much for a Linux port. I've been holding on X Rebirth anxiously waiting and hoping this day would come. This really made my week.

Now, with that being said...
No joystick support yet. It just feels wrong. I was hoping to dig around and get lucky if I just created an inputmap.xml, but I'm actually pretty burnt from debugging my own code all week and I've got a hunch that there isn't an interface to the SDL libs just yet.

Is there a hack to enable, even if buggy, basic joystick support? If not, as I suspect is the case, is there a timeline for when that support can be expected? I'd like to formally volunteer to test that piece of code as soon as it compiles. :)


FWIW, I'm running KDE on:
* Ubuntu 14.04
- kernel: 3.13.0-24-generic #46-Ubuntu SMP
* Geforce GT 730
- binary blob: nvidia-331, 331.113, 3.13.0-24-generic, x86_64
and I haven't had any other issues with X Rebirth in the short time I've played with it.

User avatar
aspbazi
Posts: 11
Joined: Sat, 7. Nov 09, 01:18
x4

Post by aspbazi » Sat, 14. Mar 15, 10:34

Thank you so much for a Linux port.

Test...

- Intel® Core™ i5 3.00 - 2320 x4
- DDR3 - 16GB (Dual).
- openSUSE 13.2 x-86_64.
- Kernel 3.16
- Nvidia GTX-650 ddr5 1024 mb / 128 bit.
- Drivers 346.35
- Display resolution 1920x1080 (HDMI)

$ ldd XRebirth

linux-vdso.so.1 (0x00007fff601d5000)
libavformat.so.55 => lib/libavformat.so.55 (0x00007f4b3c7c3000)
libavcodec.so.55 => lib/libavcodec.so.55 (0x00007f4b3bb39000)
libswscale.so.2 => lib/libswscale.so.2 (0x00007f4b3b8d8000)
libavutil.so.52 => lib/libavutil.so.52 (0x00007f4b3b696000)
libxml2.so.2 => lib/libxml2.so.2 (0x00007f4b3b339000)
libSDL2-2.0.so.0 => lib/libSDL2-2.0.so.0 (0x00007f4b3b03e000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f4b3adf7000)
libSDL2_image-2.0.so.0 => lib/libSDL2_image-2.0.so.0 (0x00007f4b3abd1000)
libopenal.so.1 => lib/libopenal.so.1 (0x00007f4b3a968000)
libvorbisfile.so.3 => lib/libvorbisfile.so.3 (0x00007f4b3a760000)
libm.so.6 => /lib64/libm.so.6 (0x00007f4b3a45e000)
libswresample.so.0 => lib/libswresample.so.0 (0x00007f4b3a246000)
libsteam_api.so => lib/libsteam_api.so (0x00007f4b3a033000)
libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007f4b39d2a000)
libz.so.1 => /lib64/libz.so.1 (0x00007f4b39b14000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007f4b39910000)
libluajit-5.1.so.2 => lib/libluajit-5.1.so.2 (0x00007f4b3969f000)
libboost_regex.so.1.51.0 => lib/libboost_regex.so.1.51.0 (0x00007f4b393ba000)
libboost_filesystem.so.1.51.0 => lib/libboost_filesystem.so.1.51.0 (0x00007f4b391a2000)
libboost_system.so.1.51.0 => lib/libboost_system.so.1.51.0 (0x00007f4b38f9e000)
libGLEW.so.1.10 => lib/libGLEW.so.1.10 (0x00007f4b38d28000)
libGL.so.1 => /usr/X11R6/lib64/libGL.so.1 (0x00007f4b389cf000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f4b387b8000)
libc.so.6 => /lib64/libc.so.6 (0x00007f4b38411000)
librt.so.1 => /lib64/librt.so.1 (0x00007f4b38208000)
libbz2.so.1.0 => not found
libva.so.1 => lib/libva.so.1 (0x00007f4b37ff3000)
/lib64/ld-linux-x86-64.so.2 (0x00007f4b3cadc000)
libvorbis.so.0 => lib/libvorbis.so.0 (0x00007f4b37dc6000)
libogg.so.0 => lib/libogg.so.0 (0x00007f4b37bbf000)
libnvidia-tls.so.346.35 => /usr/lib64/tls/libnvidia-tls.so.346.35 (0x00007f4b379bb000)
libnvidia-glcore.so.346.35 => /usr/lib64/libnvidia-glcore.so.346.35 (0x00007f4b34ce3000)
libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007f4b349a5000)
libXext.so.6 => /usr/lib64/libXext.so.6 (0x00007f4b34792000)
libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007f4b34572000)
libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007f4b3436d000)


Edit: removed the spoiler tags, as they just hide the text, which is not really needed here. X2-Illuminatus
IT-Service «Crimea-Karro» .

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

Post by timon37 » Sat, 14. Mar 15, 11:18

@xarses

Yeah I'm afraid your mesa doesn't support glsl 3.3 at all, so there isn't much I can do about that, at least not in the short term. I'm not sure what nouveau's status is, there might be an experimental repository for your distro with newer mesa which could have opengl 3.3, which may work. But that's a lot of ifs. Alternative is of course to install the "evil" nvidia proprietary driver.

Btw sorry for the bad error reporting, but implementing stuff had higher priority.

@Gazzonyx

Yeah it's not implemented. Sorry but I don't have a timeline. Especially since the input stuff can be a bit tricky, although it looks a lot less ridiculous than what was in X3;)

@aspbazi

Hmm that's peculiar. Though it's likely that's not the issue (afaik steam-rt should have libbz2 but you won't see it with ldd since the LD_LIBRARY_PATH isn't set), try running "steam -console" from the terminal to get the log of what's happening.

pete910
Posts: 8
Joined: Sun, 10. May 09, 16:18

Post by pete910 » Sat, 14. Mar 15, 12:09

It's libbzip2 that you need aspbazi

hhr
Posts: 61
Joined: Fri, 6. Oct 06, 15:18
x4

Post by hhr » Sat, 14. Mar 15, 12:35

mission "A Healthy Enthusiasm" (30119, 301), texture bug:

[ external image ]

Draak145
Posts: 1
Joined: Sat, 14. Mar 15, 13:12
xr

Post by Draak145 » Sat, 14. Mar 15, 13:27

The game seem to be running fine globally, I'm on high settings with a gtx760 on ubuntu 14.04. I played a bit through the main campaign and noticed a few issues :
- when in stations, lighting seems to alternate between bright and dark depending on which direction I look at.
- subtitles do not display correctly, I only seem to get the first line on each dialogue, voice is fine however.
- when I got to twilight sentinel through the gate, everything got pink, it lasted until I got to the next sector (the navigation was quite hazardous without seeing any objects)

link to twilight zone save :
https://drive.google.com/file/d/0B8Z0Qv ... sp=sharing[/url]

User avatar
aspbazi
Posts: 11
Joined: Sat, 7. Nov 09, 01:18
x4

Post by aspbazi » Sat, 14. Mar 15, 16:01

@timon37

afaik steam-rt should have libbz2 but you won't see it with ldd since the LD_LIBRARY_PATH isn't set

***

Thank you

OK, steam-rt has libbz2.
System package libbz2-1.rpm

Links are not installed, ln -s for libbz2>libbz2-1.
IT-Service «Crimea-Karro» .

fallenwizard
Posts: 628
Joined: Tue, 13. Apr 10, 20:03
x4

Post by fallenwizard » Sat, 14. Mar 15, 16:13

It seems like weapons overheat much faster in the Linux version. Can anyone else confirm this?

4k1r4
Posts: 1
Joined: Mon, 17. Dec 07, 23:10
x4

Post by 4k1r4 » Sat, 14. Mar 15, 17:47

Hello pilots,
Quick question, do I have to own the game to betatest it?

User avatar
X2-Illuminatus
Moderator (Deutsch)
Moderator (Deutsch)
Posts: 24961
Joined: Sun, 2. Apr 06, 16:38
x4

Post by X2-Illuminatus » Sat, 14. Mar 15, 17:49

Yes, you do.
Nun verfügbar! X3: Farnham's Legacy - Ein neues Kapitel für einen alten Favoriten

Die komplette X-Roman-Reihe jetzt als Kindle E-Books! (Farnhams Legende, Nopileos, X3: Yoshiko, X3: Hüter der Tore, X3: Wächter der Erde)

Neuauflage der fünf X-Romane als Taschenbuch

The official X-novels Farnham's Legend, Nopileos, X3: Yoshiko as Kindle e-books!

Individuum 4742
Posts: 1
Joined: Tue, 8. Nov 05, 19:29
x4

Post by Individuum 4742 » Sat, 14. Mar 15, 19:15

Hi,

I've got the same problem as xarses here, except that I'm using Intel HD Graphics with the i915 driver. OS is OpenSUSE 13.2.

Here's my steam log:

Code: Select all

======================================

===

===
Shader::Compile(tag.v) Compile 10: 0:2(10): error: GLSL 3.30 is not supported. Supported versions are: 1.10, 1.20, 1.30, 1.00 ES, and 3.00 ES


======================================
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 78: saw unknown, expected number
======================================
FATAL ERROR (version 3.50 - Code revision: 192864): A fatal error has occurred and X cannot recover:
RenderDevice::CreateDefaultDeviceResources('shadergl\high\xu_downsample', handle=1:0) could not find/compile DownSample-shader!
Version: 3.50 - Code revision: 192864

Please inform EGOSOFT GmbH technical support.
======================================
Game removed: AppID 2870 "X Rebirth", ProcID 9082 
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)

FWIW, output of lspci -k

Code: Select all

...
00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06)
        Subsystem: Lenovo Device 501e
        Kernel driver in use: i915
        Kernel modules: i915
...
Profit ist seine eigene Belohnung.

chinnybob
Posts: 3
Joined: Mon, 27. May 13, 10:45
x3ap

Post by chinnybob » Sat, 14. Mar 15, 23:12

Hi,

Started testing this a couple of hours ago, here's a list of all the issues I encountered so far.


1. During the opening cut scene the speech cuts out after the line about "prohibitive cost of components". After that there is no more speech until you get in to the game. Ambient sound still works.

2. The game frame rate is very variable. Sometimes it runs at 60+ FPS. Other times it will stutter and freeze for several seconds between frames. There doesn't seem to be anything different on screen when it does this.

3. When NPCs speak there is often a large delay between lines.

4. When NPCs speak the subtitles sometimes don't show, or only show some of the lines and not others.

5. After pressing the 'O' key to pull in cargo, the sound effect loops forever. Pressing it again starts another loop playing until eventually that is all you can hear. Docking, entering the menu etc does not stop the sound playing.







Hardware information:

Processor Information:
Vendor: AuthenticAMD
CPU Family: 0x10
CPU Model: 0x4
CPU Stepping: 0x2
CPU Type: 0x0
Speed: 3200 Mhz
4 logical processors
4 physical processors
HyperThreading: Unsupported
FCMOV: Supported
SSE2: Supported
SSE3: Supported
SSSE3: Unsupported
SSE4a: Supported
SSE41: Unsupported
SSE42: Unsupported

Network Information:
Network Speed:

Operating System Version:
Ubuntu 14.04.2 LTS (64 bit)
Kernel Name: Linux
Kernel Version: 3.13.0-46-generic
X Server Vendor: The X.Org Foundation
X Server Release: 11501000
X Window Manager: Xfwm4
Steam Runtime Version: steam-runtime-release_2015-01-06

Video Card:
Driver: NVIDIA Corporation GeForce GTX 780/PCIe/SSE2

Driver Version: 4.4.0 NVIDIA 331.113
OpenGL Version: 4.4
Desktop Color Depth: 24 bits per pixel
Monitor Refresh Rate: 59 Hz
VendorID: 0x10de
DeviceID: 0x1004
Number of Monitors: 2
Number of Logical Video Cards: 1
Primary Display Resolution: 1920 x 1200
Desktop Resolution: 3200 x 1200
Primary Display Size: 20.39" x 12.76" (24.02" diag)
51.8cm x 32.4cm (61.0cm diag)
Primary Bus: PCI Express 16x
Primary VRAM: 3072 MB
Supported MSAA Modes: 2x 4x 8x 16x

Sound card:
Audio device: VIA VT1708S

Memory:
RAM: 16048 Mb

Miscellaneous:
UI Language: English
LANG: en_GB.UTF-8
Microphone: Not set
Total Hard Disk Space Available: 464467 Mb
Largest Free Hard Disk Block: 43480 Mb

Installed software:

Recent Failure Reports:
Thu Mar 12 02:47:21 2015 GMT: file ''/tmp/dumps/crash_20150312024700_6.dmp'', upload yes: ''CrashID=bp-21c9351d-3b4a-4e5a-bd20-b6c482150311''
Sat Mar 14 02:28:42 2015 GMT: file ''/tmp/dumps/assert_20150314022834_5.dmp'', upload yes: ''CrashID=bp-51c0ffe6-0b16-4f18-9204-6c0312150313''

User avatar
Unshra
Posts: 1
Joined: Sun, 15. Mar 15, 17:41
xr

Post by Unshra » Sun, 15. Mar 15, 18:09

When I try to start the campaign or free play the game starts to load then the screen goes black and eventually returns to the desktop.

Code: Select all

OS: Arch Linux
	Kernel: 3.18.6-1-ARCH
CPU: Intel(R) Core(TM) i7-4510U
Video: NVIDIA Corporation GK107M [GeForce GT 750M]
	Driver: Nvidia 346.47

Code: Select all

XFocusChanged(1)
SDL_WINDOWEVENT_RESIZED 1920 1080
InformResolutionChange wh 1920 1080
BE_UnitNum 32
======================================
[Movie.LoadFormat] File videos/logo_publisher.mkv: avformat_open_input = -2 'No such file or directory'
======================================
======================================
[Movie.LoadFormat] File videos/logo_publisher.mkv: avformat_open_input = -2 'No such file or directory'
======================================
======================================
[Video.Start] Failed to start movie -2
======================================
TextureD3D::BE_SetSize(textures\dynamic\movie_frame0[]-dynamic) 1280 720
TextureD3D::BE_SetSize(textures\dynamic\movie_frame1[]-dynamic) 1280 720
processed 18
Name shadergl\high_spec\xu_l_pass_pointlight compiled 1227
Name shadergl\high_spec\xu_l_pass_pointlight compiled 1230
Name shadergl\high_spec\xu_l_pass_pointlight compiled 1233
Name shadergl\high_spec\xu_l_pass_pointlight compiled 1236
Name shadergl\high_spec\xu_g_buffer_pass compiled 1239
Name shadergl\high_spec\xu_g_buffer_pass compiled 1242
Name shadergl\high_spec\xu_g_buffer_pass compiled 1245
Name shadergl\high_spec\xu_g_buffer_pass compiled 1248
Name shadergl\high_spec\xu_g_buffer_pass_alpha compiled 1251
Name shadergl\high_spec\xu_g_buffer_pass_alpha compiled 1254
Name shadergl\high_spec\xu_g_buffer_pass_alpha compiled 1257
Name shadergl\high_spec\xu_g_buffer_pass_alpha compiled 1260
Name shadergl\high_spec\xu_l_pass_boxlight compiled 1263
Name shadergl\high_spec\xu_l_pass_boxlight compiled 1266
Name shadergl\high_spec\xu_l_pass_boxlight compiled 1269
Name shadergl\high_spec\xu_l_pass_boxlight compiled 1272
TextureD3D::BE_Load(assets\fx\textures\envmap_lightbrown): YAY

TextureD3D::BE_SetSize(assets\fx\rendertargets\cockpit_detailmonitor-rendertarget) 1319 877
======================================
[Movie.LoadFormat] File videos/logo_publisher.mkv: avformat_open_input = -2 'No such file or directory'
======================================
======================================
Cannot match path '//add_player_choice_sub[@text='{1002,3002}']' in patch file 'extensions\taf\md\npc_shiptrader.xml'. Skipping node.
======================================
======================================
Failed to resolve AI script handler reference 'ShipOwnedAttackedHandler'
======================================
/home/<username>/.local/share/Steam/SteamApps/common/X Rebirth/testandlaunch: line 30: 19078 Aborted 
        (core dumped) ./$1
Game removed: AppID 2870 "X Rebirth", ProcID 20265 

Post Reply

Return to “X Rebirth - Technical Support”