Linux support thread
Moderator: Moderators for English X Forum
-
- Posts: 2462
- Joined: Mon, 14. Jul 08, 13:07
Re: Linux support thread
I can't compute that. Why did you then make a Linux version for GoG? If there was no "demand" for running the game without Steam...
If you add a feature for one build, there has to be a reason to not add that feature to another build, besides "no one's asked for it".
We're going in circles. As it stands right now, having bought the game on Steam, and having spent about 300 hours beta-testing it (as Linux version was in beta for a long, long time), the only way for me to play without Steam would be to... buy again, on GoG, is that correct? And at the same time, a Windows player won't have to do that? Don't you think it's "a little bit" unfair?
If you add a feature for one build, there has to be a reason to not add that feature to another build, besides "no one's asked for it".
We're going in circles. As it stands right now, having bought the game on Steam, and having spent about 300 hours beta-testing it (as Linux version was in beta for a long, long time), the only way for me to play without Steam would be to... buy again, on GoG, is that correct? And at the same time, a Windows player won't have to do that? Don't you think it's "a little bit" unfair?
X-REBIRTH linux, no sound
I click the 3 installers in order. I have the game running. I have 'Pulse Volume Audio Control' loaded. I had a similar problem with VLC media player. I just changed the output channel to the right device, config device - hdmi1 - monitor sound. Then switched the device on the running program.
I click on the desktop icon 'X Rebirth". Then I do alt-tab and Launch PAV.
I can't switch the device on the running program. PAV won't change it. There is no method to change the device within the app.
Need help. Thanks.
I click on the desktop icon 'X Rebirth". Then I do alt-tab and Launch PAV.
I can't switch the device on the running program. PAV won't change it. There is no method to change the device within the app.
Need help. Thanks.
-
- Posts: 64
- Joined: Thu, 6. Jun 19, 06:02
Re: Linux support thread
Does does the GOG version require superuser mode?
(mojosetup:5139): Gtk-WARNING **: Unable to locate theme engine in module_path: "murrine", What needs to be installed?
EDIT: I found and installed the package that was needed.
FYI, I got the same no sound problem on linux.
(mojosetup:5139): Gtk-WARNING **: Unable to locate theme engine in module_path: "murrine", What needs to be installed?
EDIT: I found and installed the package that was needed.
FYI, I got the same no sound problem on linux.
Last edited by AR_Starfighter on Sat, 20. Jul 19, 06:35, edited 1 time in total.
Re: Linux support thread
Xbox 360 wireless controller no longer works. No buttons work neither in menus nor in game. It did work flawlessly a year or so ago on this exact same machine.
If you move your your mouse around so the cursors becomes visible and then press any button on the gamepad the cursor disappears, this leads me to believe the game does pickup the controller inputs but fails to do anything with them.
Game is vanilla with all mods disabled.
Tried forcing the game to use system SDL:
This didn't help.
Launching with --debugfile didn't produce anything interesting:
Given the xml parsing errors tried using system libXML:
This didn't help either.
Launched via Steam under Gnome session in X11 mode.
AMD RX580 with opensource AMDGPU driver under Archlinux.
Relevant package versions:
Cheers,
Justin
If you move your your mouse around so the cursors becomes visible and then press any button on the gamepad the cursor disappears, this leads me to believe the game does pickup the controller inputs but fails to do anything with them.
Game is vanilla with all mods disabled.
Tried forcing the game to use system SDL:
Code: Select all
X Rebirth $ mv lib/libSDL2-2.0.so.0 lib/libSDL2-2.0.so.0--
Launching with --debugfile didn't produce anything interesting:
Code: Select all
Logfile started, time Fri Jul 19 21:43:22 2019
[General] 0.00 ======================================
[=ERROR=] 0.00 File I/O: Could not find file './etc\xml\catalog'
[General] 0.00 ======================================
[General] 0.00 ======================================
[=ERROR=] 0.00 FileIORequest::WaitForResult() Failed './etc\xml\catalog' with 3
[General] 0.00 ======================================
[General] 0.00 ======================================
[=ERROR=] 0.00 XLib::XMLInputOpenCallback(): Failed to open the file: etc/xml/catalog
[General] 0.00 ======================================
[General] 0.00 ======================================
[=ERROR=] 0.00 File I/O: Could not find file './t\0002'
[General] 0.00 ======================================
[General] 0.00 ======================================
[=ERROR=] 0.00 FileIORequest::WaitForResult() Failed './t\0002' with 3
[General] 0.00 ======================================
[General] 0.00 ======================================
[=ERROR=] 0.00 XLib::XMLInputOpenCallback(): Failed to open the file: t/0002
[General] 0.00 ======================================
[General] 0.00 ======================================
[=ERROR=] 0.00 Error parsing text file t/0002 with libxml2
[General] 0.00 ======================================
[General] 0.00 ======================================
[=ERROR=] 0.00 [Movie.LoadFormat] File videos/logo_publisher.mkv: avformat_open_input = -2 'No such file or directory'
[General] 0.00 ======================================
Code: Select all
X Rebirth $ mv lib/libxml2.so.2 lib/libxml2.so.2--
Launched via Steam under Gnome session in X11 mode.
AMD RX580 with opensource AMDGPU driver under Archlinux.
Relevant package versions:
Code: Select all
$ pacman -Q|grep 'vulkan\|mesa\|linux\|xorg-server\|sdl\|input'
lib32-mesa 19.1.2-1
lib32-sdl 1.2.15-7
lib32-sdl2 2.0.9-1
lib32-sdl2_image 2.0.5-1
lib32-sdl2_mixer 2.0.4-1
lib32-sdl2_ttf 2.0.15-1
lib32-sdl_image 1.2.12-6
lib32-sdl_mixer 1.2.12-3
lib32-sdl_ttf 2.0.11-5
lib32-util-linux 2.34-1
lib32-vulkan-icd-loader 1.1.115-1
lib32-vulkan-radeon 19.1.2-1
libinput 1.13.4-1
linux 5.2.1.arch1-1
mesa 19.1.2-1
sdl 1.2.15-10
sdl2 2.0.9-1
sdl2_image 2.0.5-1
sdl2_mixer 2.0.4-3
sdl2_ttf 2.0.15-1
sdl_image 1.2.12-5
sdl_mixer 1.2.12-7
sdl_ttf 2.0.11-5
vulkan-extra-layers 1.1.97.0+10340+118b2f331-1
vulkan-headers 1:1.1.115-1
vulkan-html-docs 1:1.1.115-1
vulkan-icd-loader 1.1.115-1
vulkan-radeon 19.1.2-1
vulkan-trace 1.1.97.0+10340+118b2f331-1
vulkan-validation-layers 1.1.112-2
xf86-input-libinput 0.28.2-1
xorg-server 1.20.5-2
xorg-server-common 1.20.5-2
xorg-server-devel 1.20.5-2
xorg-server-xdmx 1.20.5-2
xorg-server-xephyr 1.20.5-2
xorg-server-xnest 1.20.5-2
xorg-server-xvfb 1.20.5-2
xorg-server-xwayland 1.20.5-2
Justin
-
- Moderator (English)
- Posts: 20207
- Joined: Fri, 16. Apr 04, 19:21
Re: Linux support thread
"a year or so ago on this exact same machine." How exactly the same? There must have been device driver or OS updates in a year or so. Obviously something has changed since but the gamefiles were indeed last updated 18 months ago (v 4.30) that included:
• Improved input mapping options (NOTE: some input profiles, especially for joysticks, may need to be reset).
• Replaced gamepad controls menu with auto targeting menu..
• Improved input mapping options (NOTE: some input profiles, especially for joysticks, may need to be reset).
• Replaced gamepad controls menu with auto targeting menu..
A dog has a master; a cat has domestic staff.
-
- Posts: 64
- Joined: Thu, 6. Jun 19, 06:02
Linux support thread
I'm using 'OPENSUSE 15.1 - 64 bit'. I have all system requirements. Installed in normal user mode.
After running the first time, XR said it needed package 'murine'. I found and installed it. Now, get these errors. All the GFX work, but there is no sound.
It's mentioning that XR can't install folders and files to the home directory. The paths include '\n'. ??
Code: Select all
sh x_rebirth_en_4_30_16978.sh
sh x_rebirth_teladi_outpost_dlc_en_gog_3_16977.sh
sh x_rebirth_home_of_light_dlc_en_gog_3_16977.sh
It's mentioning that XR can't install folders and files to the home directory. The paths include '\n'. ??
Code: Select all
Running X: Rebirth
Language detected: English
mkdir: cannot create directory ‘/home/username\nGames\nRebirth’: Permission denied
mkdir: cannot create directory ‘/home/username\nGames\nRebirth’: Permission denied
mkdir: cannot create directory ‘/home/username\nGames\nRebirth’: Permission denied
mkdir: cannot create directory ‘/home/username\nGames\nRebirth’: Permission denied
mkdir: cannot create directory ‘/home/username\nGames\nRebirth’: Permission denied
mkdir: cannot create directory ‘/home/username\nGames\nRebirth’: Permission denied
ln: failed to create symbolic link '/home/username/GOG Games/X Rebirth/game/support/drdump/drdump.ini': No such file or directory
mkdir: cannot create directory ‘/home/username\nGames\nRebirth’: Permission denied
mkdir: cannot create directory ‘/home/username\nGames\nRebirth’: Permission denied
mkdir: cannot create directory ‘/home/username\nGames\nRebirth’: Permission denied
mkdir: cannot create directory ‘/home/username\nGames\nRebirth’: Permission denied
mkdir: cannot create directory ‘/home/username\nGames\nRebirth’: Permission denied
mkdir: cannot create directory ‘/home/username\nGames\nRebirth’: Permission denied
mkdir: cannot create directory ‘/home/username\nGames\nRebirth’: Permission denied
ln: failed to create symbolic link '/home/username/GOG Games/X Rebirth/game/support/drdump/drdump.ini': No such file or directory
mkdir: cannot create directory ‘/home/username\nGames\nRebirth’: Permission denied
Elephant Memory Manager Initialized with 0MB
Elephant Memory Manager Name And Callstack Base Address is 0x142a2b9
Elephant Memory Manager Mode: Resizable Mode, Has small heap: No, 64bit, Version: 1.7.3
Heap Resize Generic 0x0x7f231a163000 to 0x0x7f2324162fc0
======================================
File I/O: Could not find file './etc\xml\catalog'
======================================
======================================
FileIORequest::WaitForResult() Failed './etc\xml\catalog' with 3
======================================
======================================
XLib::XMLInputOpenCallback(): Failed to open the file: etc/xml/catalog
======================================
======================================
File I/O: Could not find file './etc\xml\catalog-d.xml'
======================================
======================================
FileIORequest::WaitForResult() Failed './etc\xml\catalog-d.xml' with 3
======================================
======================================
XLib::XMLInputOpenCallback(): Failed to open the file: etc/xml/catalog-d.xml
======================================
======================================
File I/O: Could not find file './etc\xml\suse-catalog.xml'
======================================
======================================
FileIORequest::WaitForResult() Failed './etc\xml\suse-catalog.xml' with 3
======================================
======================================
XLib::XMLInputOpenCallback(): Failed to open the file: etc/xml/suse-catalog.xml
======================================
======================================
File I/O: Could not find file './t\0002'
======================================
======================================
FileIORequest::WaitForResult() Failed './t\0002' with 3
======================================
======================================
XLib::XMLInputOpenCallback(): Failed to open the file: t/0002
======================================
======================================
Error parsing text file t/0002 with libxml2
======================================
======================================
[Movie.LoadFormat] File videos/logo_publisher.mkv: avformat_open_input = -2 'No such file or directory'
======================================
- Lander1979
- Posts: 916
- Joined: Mon, 4. Aug 14, 05:18
Re: Linux support thread
X:Rebirth BUG: Dual T.16000M Flightsticks Naming Conflict.
OS: Arch Linux
VN: Steam Native
The game will initially detect 2 flightsticks and place them on slots 1 and 2. If this slot arrangement is modified in any way one of the flightsticks vanishes from the config and becomes unusable, even though still featured in the dropdown list, attemting to assign either controller to any slot will remove all controllers from all other slots.
This is a minor bug as the default allows me to map both flightsticks and use them providing I never touch the slot assignment page. The problem is much more severe for me in X4 where the second stick is not detected at all.
OS: Arch Linux
VN: Steam Native
The game will initially detect 2 flightsticks and place them on slots 1 and 2. If this slot arrangement is modified in any way one of the flightsticks vanishes from the config and becomes unusable, even though still featured in the dropdown list, attemting to assign either controller to any slot will remove all controllers from all other slots.
This is a minor bug as the default allows me to map both flightsticks and use them providing I never touch the slot assignment page. The problem is much more severe for me in X4 where the second stick is not detected at all.
0101...0011...0011...0101...2!