Linux Support (Beta)

Ask here if you experience technical problems with X4: Foundations.

Moderator: Moderators for English X Forum

User avatar
beko
Posts: 53
Joined: Thu, 11. Jun 20, 21:14
x4

Re: Linux Support (Beta)

Post by beko » Thu, 20. May 21, 20:08

awenger wrote:
Mon, 17. May 21, 23:55
This workaround is no longer working (for me) since today. I'm unsure what changed (x4 was not updated - I think. At least no major update listed in the overview). I think steam was installing updates before it started today.
I don't have the Steam version and I know it only like you describe it but with my X52 Pro.

When I launch my joystick calibration tools I see that some of the wheel knobs on the throttle controller change constantly somewhere in the 0.00xx range. It's not much but it seems to be enough for X4 to consider "Joystick Mode". After all this didn't happen with my old joystick that had only X and Y axes and no other rotary buttons.

Seems like configuring a deadzone in-game has no effect on the rotary buttons.

So my solution was to solder a salvaged on/off switch into the USB cable (see https://beko.famkos.net/2021/05/20/335356/ for picture). Problem solved. I wasn't happy with USB draining power all the time anyway :sceptic:

I'm aware that such usb interruptors can be purchased but I wanted to play and was furious already :shock:

User avatar
Eraph
Posts: 85
Joined: Thu, 18. Mar 04, 21:04
x3

Re: Linux Support (Beta)

Post by Eraph » Sat, 22. May 21, 07:30

Hi folks,

Having some trouble with textures here. I just downloaded the X4 4.0 with none of theDLC from Steam, looks like it's displaying normal maps in place of graphical textures:

https://cloud.rakhama.com/apps/files_sh ... calingup=0

I'm using Manjaro with all latest software installed. My machine has an Intel Core i7-1165G7 and no dedicated graphics (the game runs smoothly despite this).

I haven't been able to find any examples of others having the same issue. I have tried changing all graphic options to low or off, nothing changes this. All other games I have work fine on this machine.

Vulkaninfo can be found here.
Last edited by Terre on Sat, 22. May 21, 07:34, edited 1 time in total.
Reason: Images posted directly to the forums should not be greater than 640x480 or 100kb, oversize image now linked

Rastuasi
Posts: 455
Joined: Mon, 1. Oct 18, 16:28
x4

Re: Linux Support (Beta)

Post by Rastuasi » Sun, 23. May 21, 06:43

Eraph wrote:
Sat, 22. May 21, 07:30
Hi folks,

Having some trouble with textures here. I just downloaded the X4 4.0 with none of theDLC from Steam, looks like it's displaying normal maps in place of graphical textures:

https://cloud.rakhama.com/apps/files_sh ... calingup=0

I'm using Manjaro with all latest software installed. My machine has an Intel Core i7-1165G7 and no dedicated graphics (the game runs smoothly despite this).

I haven't been able to find any examples of others having the same issue. I have tried changing all graphic options to low or off, nothing changes this. All other games I have work fine on this machine.

Vulkaninfo can be found here.
What's your VRAM? That looks like the GPU does not have the actual memory capacity for the textures.

awenger
Posts: 12
Joined: Sat, 13. Mar 21, 23:29

Re: Linux Support (Beta)

Post by awenger » Sun, 23. May 21, 11:22

beko wrote:
Thu, 20. May 21, 20:08
So my solution was to solder a salvaged on/off switch into the USB cable (see https://beko.famkos.net/2021/05/20/335356/ for picture). Problem solved. I wasn't happy with USB draining power all the time anyway :sceptic:
You made my day, this work around is on a complete new level :D . But my ps4 gamepad is connected via Bluetooth. I tried to disconnect, reconnect it whenever I need mouse or gamepad input, but this takes too long to be a viable workaround (but yes this works).
In my case I'm also rather sure it is not caused by the hardware. The problematic behavior started once I updated to a 4.0 beta. And the problem also went away again once I rolled back to a 3.x version, but of course is now broken again after the update to 4.0. I described the problem here: viewtopic.php?f=192&t=434542&p=5020174#p5020174 , but sadly no reply since then. Could this be moved to the general technical support area or should I open a new one @moderators?
I found some interesting behavior in the meantime, if I disable "Gamepad Mode" in the "Controls" settings, the switching between mouse and gamepad input is working as it should. But sadly without gamepad mode many other parts are broken. For example dropdown menus are hard to/sometimes impossible to click with the mouse.

User avatar
Eraph
Posts: 85
Joined: Thu, 18. Mar 04, 21:04
x3

Re: Linux Support (Beta)

Post by Eraph » Mon, 24. May 21, 11:40

Rastuasi wrote:
Sun, 23. May 21, 06:43
Eraph wrote:
Sat, 22. May 21, 07:30
Hi folks,

Having some trouble with textures here. I just downloaded the X4 4.0 with none of theDLC from Steam, looks like it's displaying normal maps in place of graphical textures:

https://cloud.rakhama.com/apps/files_sh ... calingup=0

I'm using Manjaro with all latest software installed. My machine has an Intel Core i7-1165G7 and no dedicated graphics (the game runs smoothly despite this).

I haven't been able to find any examples of others having the same issue. I have tried changing all graphic options to low or off, nothing changes this. All other games I have work fine on this machine.

Vulkaninfo can be found here.
What's your VRAM? That looks like the GPU does not have the actual memory capacity for the textures.

Code: Select all

glxinfo | egrep -i 'device|memory'
Device: Mesa Intel(R) Iris(R) Graphics 540 (SKL GT3) (0x1926)
Video memory: 3072MB
Just enough :)

Roeleveld
Posts: 403
Joined: Tue, 17. Feb 04, 23:34
x4

Re: Linux Support (Beta)

Post by Roeleveld » Mon, 24. May 21, 13:38

Eraph wrote:
Mon, 24. May 21, 11:40
Rastuasi wrote:
Sun, 23. May 21, 06:43
Eraph wrote:
Sat, 22. May 21, 07:30
Hi folks,

Having some trouble with textures here. I just downloaded the X4 4.0 with none of theDLC from Steam, looks like it's displaying normal maps in place of graphical textures:

https://cloud.rakhama.com/apps/files_sh ... calingup=0

I'm using Manjaro with all latest software installed. My machine has an Intel Core i7-1165G7 and no dedicated graphics (the game runs smoothly despite this).

I haven't been able to find any examples of others having the same issue. I have tried changing all graphic options to low or off, nothing changes this. All other games I have work fine on this machine.

Vulkaninfo can be found here.
What's your VRAM? That looks like the GPU does not have the actual memory capacity for the textures.

Code: Select all

glxinfo | egrep -i 'device|memory'
Device: Mesa Intel(R) Iris(R) Graphics 540 (SKL GT3) (0x1926)
Video memory: 3072MB
Just enough :)
I doubt the iGPU from an Intel CPU would be enough.

Minimum is:
Nvidia GTX 780/970 or AMD equivalent (Vulkan support required)

User avatar
Eraph
Posts: 85
Joined: Thu, 18. Mar 04, 21:04
x3

Re: Linux Support (Beta)

Post by Eraph » Tue, 25. May 21, 05:06

Roeleveld wrote:
Mon, 24. May 21, 13:38
Eraph wrote:
Mon, 24. May 21, 11:40
Rastuasi wrote:
Sun, 23. May 21, 06:43


What's your VRAM? That looks like the GPU does not have the actual memory capacity for the textures.

Code: Select all

glxinfo | egrep -i 'device|memory'
Device: Mesa Intel(R) Iris(R) Graphics 540 (SKL GT3) (0x1926)
Video memory: 3072MB
Just enough :)
I doubt the iGPU from an Intel CPU would be enough.

Minimum is:
Nvidia GTX 780/970 or AMD equivalent (Vulkan support required)
Integrated GPUs are surprisingly capable. I'm confident the GPU can handle it - the game does run smoothly, just not with the right textures. Would like to know if anyone can confirm that this is a symptom of running on integrated graphics or if it could be something else.

Roeleveld
Posts: 403
Joined: Tue, 17. Feb 04, 23:34
x4

Re: Linux Support (Beta)

Post by Roeleveld » Tue, 25. May 21, 06:32

Eraph wrote:
Tue, 25. May 21, 05:06
Roeleveld wrote:
Mon, 24. May 21, 13:38
Eraph wrote:
Mon, 24. May 21, 11:40

Code: Select all

glxinfo | egrep -i 'device|memory'
Device: Mesa Intel(R) Iris(R) Graphics 540 (SKL GT3) (0x1926)
Video memory: 3072MB
Just enough :)
I doubt the iGPU from an Intel CPU would be enough.

Minimum is:
Nvidia GTX 780/970 or AMD equivalent (Vulkan support required)
Integrated GPUs are surprisingly capable. I'm confident the GPU can handle it - the game does run smoothly, just not with the right textures. Would like to know if anyone can confirm that this is a symptom of running on integrated graphics or if it could be something else.
I know they can manage more than most would expect, but when it comes to games with demanding graphics, they tend to fall short.

About the symptoms, I've seen it in a different thread on here, from someone else (I think) who was using an iGPU.

BaronVerde
Posts: 477
Joined: Wed, 16. Dec 20, 21:26
x4

Re: Linux Support (Beta)

Post by BaronVerde » Tue, 25. May 21, 12:05

Looks like you're pretty much on your own with that one, @Eraph. I understand Egosoft says the minimum is a gtx 970 or equivalent. The Intel Xe is waaay below, I read when searching benchmarks, comparable to the HD620 you had before.

Unfortunately, the program doesn't issue a warning when it encounters insufficient resources, But I join the chorus, you might want to consider a dedicated graphics card for gaming in general. The onboard graphics is good only for serious work ... :-)

Code: Select all

  /l、 
゙(゚、 。 7 
 l、゙ ~ヽ   / 
 じしf_, )ノ 

User avatar
Eraph
Posts: 85
Joined: Thu, 18. Mar 04, 21:04
x3

Re: Linux Support (Beta)

Post by Eraph » Tue, 25. May 21, 12:14

Roeleveld wrote:
Tue, 25. May 21, 06:32
Eraph wrote:
Tue, 25. May 21, 05:06
Roeleveld wrote:
Mon, 24. May 21, 13:38


I doubt the iGPU from an Intel CPU would be enough.

Minimum is:
Nvidia GTX 780/970 or AMD equivalent (Vulkan support required)
Integrated GPUs are surprisingly capable. I'm confident the GPU can handle it - the game does run smoothly, just not with the right textures. Would like to know if anyone can confirm that this is a symptom of running on integrated graphics or if it could be something else.
I know they can manage more than most would expect, but when it comes to games with demanding graphics, they tend to fall short.

About the symptoms, I've seen it in a different thread on here, from someone else (I think) who was using an iGPU.
I did a benchmark comparison and I'll agree it looks grim. However, with graphics set to Medium it runs completely smoothly in the station. I've put the settings up to Ultra and I'm getting about 10-15fps in the station. I think that's respectable for a laptop (so no chance of an upgrade) iGPU, I'm pretty sure its performance is not the issue here, and there are always options to lower the demands on the GPU. Incompatibility with a shader, maybe? Reason I'm saying this is because it doesn't struggle with polygon count or post-processing, just seems really odd that the normal map seems to be taking the place of the colour texture.

Notice that the planet has the correct texture:
https://cloud.rakhama.com/apps/files_sh ... calingup=0

BaronVerde
Posts: 477
Joined: Wed, 16. Dec 20, 21:26
x4

Re: Linux Support (Beta)

Post by BaronVerde » Tue, 25. May 21, 18:06

Eraph wrote:
Tue, 25. May 21, 12:14
I did a benchmark comparison and I'll agree it looks grim. However, with graphics set to Medium it runs completely smoothly in the station. I've put the settings up to Ultra and I'm getting about 10-15fps in the station. I think that's respectable for a laptop (so no chance of an upgrade) iGPU, I'm pretty sure its performance is not the issue here, and there are always options to lower the demands on the GPU. Incompatibility with a shader, maybe? Reason I'm saying this is because it doesn't struggle with polygon count or post-processing, just seems really odd that the normal map seems to be taking the place of the colour texture.
I understand there have been improvements between 4.0 and 3.3 that can affect performance, like for instance volumetric rendering, that could hypothetically explain that it ran on your equipment before. But disclaimer, I am still on 3.3 and not about to switch soon, if ever.

It may well be that the main loop keeps the pace yet there's not enough memory to display all the contents, and textures can be quite memory hungry. Anyway, it's your decision not to use a graphics card when it is recommended, though I think Egosoft could display some sort of warning if hardware specs are below recommendations.

Code: Select all

  /l、 
゙(゚、 。 7 
 l、゙ ~ヽ   / 
 じしf_, )ノ 

Rastuasi
Posts: 455
Joined: Mon, 1. Oct 18, 16:28
x4

Re: Linux Support (Beta)

Post by Rastuasi » Wed, 26. May 21, 02:40

Roeleveld wrote:
Mon, 24. May 21, 13:38
Eraph wrote:
Mon, 24. May 21, 11:40
Rastuasi wrote:
Sun, 23. May 21, 06:43


What's your VRAM? That looks like the GPU does not have the actual memory capacity for the textures.

Code: Select all

glxinfo | egrep -i 'device|memory'
Device: Mesa Intel(R) Iris(R) Graphics 540 (SKL GT3) (0x1926)
Video memory: 3072MB
Just enough :)
I doubt the iGPU from an Intel CPU would be enough.

Minimum is:
Nvidia GTX 780/970 or AMD equivalent (Vulkan support required)
Not quite, I ran X4 for years at 4k on a Gtx 770, which is below that

User avatar
sgtnasty
Posts: 13
Joined: Mon, 4. May 20, 01:43
x4

Re: Linux Support (Beta)

Post by sgtnasty » Sun, 25. Jul 21, 18:33

I am having a problem starting X4 on Arch Linux:

Code: Select all

$ ./X4
./X4: /usr/lib/liblber-2.4.so.2: no version information available (required by ./X4)
./X4: /usr/lib/libldap_r-2.4.so.2: no version information available (required by ./X4)
I saw this error was mentioned in this thread but I can't find a solution.

Here is my system info:

Code: Select all

$ uname -a
Linux thinkpad 5.13.4-arch1-1 #1 SMP PREEMPT Tue, 20 Jul 2021 16:58:51 +0000 x86_64 GNU/Linux
$ lsb_release -a
LSB Version:    1.4
Distributor ID: Arch
Description:    Arch Linux
Release:        rolling
Codename:       n/a
$ glxinfo | egrep -i 'device|memory'
Memory info (GL_NVX_gpu_memory_info):
    Dedicated video memory: 4096 MB
    Total available memory: 4096 MB
OpenGL renderer string: NVIDIA GeForce GTX 1050 Ti with Max-Q Design/PCIe/SSE2
OpenGL core profile version string: 4.6.0 NVIDIA 470.57.02
The strange thing is that these 2 libs exist and are installed on my system:

Code: Select all

$ readelf -a -W  /usr/lib/liblber-2.4.so.2 | grep SONAME
 0x000000000000000e (SONAME)             Library soname: [liblber-2.4.so.2]
$ readelf -a -W  /usr/lib/libldap-2.4.so.2.11.7 | grep SONAME
 0x000000000000000e (SONAME)             Library soname: [libldap-2.4.so.2]
I don't know why ldd is reporting that "no version information available":

Code: Select all

$ ldd X4
./X4: /usr/lib/liblber-2.4.so.2: no version information available (required by ./X4)
./X4: /usr/lib/libldap_r-2.4.so.2: no version information available (required by ./X4)
        linux-vdso.so.1 (0x00007fffb0d28000)
        libsteam_api.so => lib/libsteam_api.so (0x00007f2a20912000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f2a206c8000)
        libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007f2a206a7000)
        libluajit-5.1.so.2 => lib/libluajit-5.1.so.2 (0x00007f2a20428000)
        libavformat.so.55 => lib/libavformat.so.55 (0x00007f2a20110000)
        libavcodec.so.55 => lib/libavcodec.so.55 (0x00007f2a1f458000)
        libswscale.so.2 => lib/libswscale.so.2 (0x00007f2a1f1f4000)
        libswresample.so.0 => lib/libswresample.so.0 (0x00007f2a1efdc000)
        libavutil.so.52 => lib/libavutil.so.52 (0x00007f2a1ed97000)
        libboost_filesystem.so.1.63.0 => lib/libboost_filesystem.so.1.63.0 (0x00007f2a1eb7d000)
        libboost_regex.so.1.63.0 => lib/libboost_regex.so.1.63.0 (0x00007f2a1e889000)
        libboost_system.so.1.63.0 => lib/libboost_system.so.1.63.0 (0x00007f2a1e683000)
        libopenal.so.1 => lib/libopenal.so.1 (0x00007f2a1e3a2000)
        libvorbisfile.so.3 => lib/libvorbisfile.so.3 (0x00007f2a1e198000)
        libSDL2-2.0.so.0 => lib/libSDL2-2.0.so.0 (0x00007f2a1dde3000)
        libvulkan.so.1 => /usr/lib/libvulkan.so.1 (0x00007f2a1dd82000)
        libX11-xcb.so.1 => /usr/lib/libX11-xcb.so.1 (0x00007f2a1dd7d000)
        libuuid.so.1 => /usr/lib/libuuid.so.1 (0x00007f2a1dd72000)
        libm.so.6 => /usr/lib/libm.so.6 (0x00007f2a1dc2e000)
        libdl.so.2 => /usr/lib/libdl.so.2 (0x00007f2a1dc27000)
        liblber-2.4.so.2 => /usr/lib/liblber-2.4.so.2 (0x00007f2a1dc15000)
        libldap_r-2.4.so.2 => /usr/lib/libldap_r-2.4.so.2 (0x00007f2a1dbbe000)
        libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007f2a1dba3000)
        libc.so.6 => /usr/lib/libc.so.6 (0x00007f2a1d9d5000)
        librt.so.1 => /usr/lib/librt.so.1 (0x00007f2a1d9ca000)
        /lib64/ld-linux-x86-64.so.2 => /usr/lib64/ld-linux-x86-64.so.2 (0x00007f2a20b7e000)
        libz.so.1 => lib/libz.so.1 (0x00007f2a1d7ae000)
        libvorbis.so.0 => lib/libvorbis.so.0 (0x00007f2a1d575000)
        libogg.so.0 => lib/libogg.so.0 (0x00007f2a1d36c000)
        libresolv.so.2 => /usr/lib/libresolv.so.2 (0x00007f2a1d352000)
        libsasl2.so.3 => /usr/lib/libsasl2.so.3 (0x00007f2a1d334000)
        libssl.so.1.1 => /usr/lib/libssl.so.1.1 (0x00007f2a1d2a3000)
        libcrypto.so.1.1 => /usr/lib/libcrypto.so.1.1 (0x00007f2a1cfc5000)
I also made sym links to the X4/lib folder to these 2 libs and still it quits. At a loss for how to fix this but it seems like a simple library config issue.

BaronVerde
Posts: 477
Joined: Wed, 16. Dec 20, 21:26
x4

Re: Linux Support (Beta)

Post by BaronVerde » Mon, 26. Jul 21, 12:54

On my system (Debian) these libraries are part of the libldap package (libldap-2.4-2 in my case). You need to install it via your package manager.

Edit: too quick, didn't get that you have the libraries installed. I would guess there are missing dependencies. Try reinstalling the package, forcing the installer to check and repair dependencies automatically. But idk the syntax of Arch's package manager.

Code: Select all

  /l、 
゙(゚、 。 7 
 l、゙ ~ヽ   / 
 じしf_, )ノ 

Alm888
Posts: 487
Joined: Sat, 14. Sep 19, 19:38
x4

Re: Linux Support (Beta)

Post by Alm888 » Mon, 26. Jul 21, 13:58

sgtnasty wrote:
Sun, 25. Jul 21, 18:33
I am having a problem starting X4 on Arch Linux:

Code: Select all

$ ./X4
./X4: /usr/lib/liblber-2.4.so.2: no version information available (required by ./X4)
./X4: /usr/lib/libldap_r-2.4.so.2: no version information available (required by ./X4)
I saw this error was mentioned in this thread but I can't find a solution.
I have these warnings on my Fedora 30. They do not prevent the game from launching, so you may ignore them. If the game does not work for you the issue is most probably elsewhere.

try using

Code: Select all

$ ldd -r ./X4
instead.

BaronVerde
Posts: 477
Joined: Wed, 16. Dec 20, 21:26
x4

Re: Linux Support (Beta)

Post by BaronVerde » Mon, 26. Jul 21, 15:06

Yeah, missing information, @sgtnasty.

Instead of 'glxinfo', try 'vulkaninfo' ;-)

Code: Select all

  /l、 
゙(゚、 。 7 
 l、゙ ~ヽ   / 
 じしf_, )ノ 

User avatar
sgtnasty
Posts: 13
Joined: Mon, 4. May 20, 01:43
x4

Re: Linux Support (Beta)

Post by sgtnasty » Mon, 26. Jul 21, 23:13

BaronVerde wrote:
Mon, 26. Jul 21, 15:06
Yeah, missing information, @sgtnasty.

Instead of 'glxinfo', try 'vulkaninfo' ;-)
It seems I don't have vulkaninfo installed and can't find the package that provides it, im still looking.

Code: Select all

$ ldd -r X4
provided the exact info as just running ldd without the -r

User avatar
sgtnasty
Posts: 13
Joined: Mon, 4. May 20, 01:43
x4

Re: Linux Support (Beta)

Post by sgtnasty » Mon, 26. Jul 21, 23:29

I managed to get vulkaninfo installed, it generates a TON of info. Here is the main part:

Let me know if I can provide more.

Code: Select all

==========
VULKANINFO
==========

Vulkan Instance Version: 1.2.185


Instance Extensions: count = 17
===============================
	VK_EXT_acquire_xlib_display            : extension revision 1
	VK_EXT_debug_report                    : extension revision 9
	VK_EXT_debug_utils                     : extension revision 2
	VK_EXT_direct_mode_display             : extension revision 1
	VK_EXT_display_surface_counter         : extension revision 1
	VK_KHR_device_group_creation           : extension revision 1
	VK_KHR_display                         : extension revision 23
	VK_KHR_external_fence_capabilities     : extension revision 1
	VK_KHR_external_memory_capabilities    : extension revision 1
	VK_KHR_external_semaphore_capabilities : extension revision 1
	VK_KHR_get_display_properties2         : extension revision 1
	VK_KHR_get_physical_device_properties2 : extension revision 2
	VK_KHR_get_surface_capabilities2       : extension revision 1
	VK_KHR_surface                         : extension revision 25
	VK_KHR_surface_protected_capabilities  : extension revision 1
	VK_KHR_xcb_surface                     : extension revision 6
	VK_KHR_xlib_surface                    : extension revision 6

Layers: count = 1
=================
VK_LAYER_NV_optimus (NVIDIA Optimus layer) Vulkan version 1.2.175, layer version 1:
	Layer Extensions: count = 0
	Devices: count = 1
		GPU id = 0 (NVIDIA GeForce GTX 1050 Ti with Max-Q Design)
		Layer-Device Extensions: count = 0

Presentable Surfaces:
=====================
GPU id : 0 (NVIDIA GeForce GTX 1050 Ti with Max-Q Design):
	Surface types: count = 2
		VK_KHR_xcb_surface
		VK_KHR_xlib_surface
	Formats: count = 2
		SurfaceFormat[0]:
			format = FORMAT_B8G8R8A8_UNORM
			colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
		SurfaceFormat[1]:
			format = FORMAT_B8G8R8A8_SRGB
			colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
	Present Modes: count = 3
		PRESENT_MODE_FIFO_KHR
		PRESENT_MODE_FIFO_RELAXED_KHR
		PRESENT_MODE_IMMEDIATE_KHR
	VkSurfaceCapabilitiesKHR:
	-------------------------
		minImageCount = 2
		maxImageCount = 8
		currentExtent:
			width = 256
			height = 256
		minImageExtent:
			width = 256
			height = 256
		maxImageExtent:
			width = 256
			height = 256
		maxImageArrayLayers = 1
		supportedTransforms: count = 1
			SURFACE_TRANSFORM_IDENTITY_BIT_KHR
		currentTransform = SURFACE_TRANSFORM_IDENTITY_BIT_KHR
		supportedCompositeAlpha: count = 1
			COMPOSITE_ALPHA_OPAQUE_BIT_KHR
		supportedUsageFlags: count = 6
			IMAGE_USAGE_TRANSFER_SRC_BIT
			IMAGE_USAGE_TRANSFER_DST_BIT
			IMAGE_USAGE_SAMPLED_BIT
			IMAGE_USAGE_STORAGE_BIT
			IMAGE_USAGE_COLOR_ATTACHMENT_BIT
			IMAGE_USAGE_INPUT_ATTACHMENT_BIT
	VkSurfaceCapabilities2EXT:
	--------------------------
		supportedSurfaceCounters:
			None
	VkSurfaceProtectedCapabilitiesKHR:
	----------------------------------
		supportsProtected = false



Device Groups:
==============
Group 0:
	Properties:
		physicalDevices: count = 1
			NVIDIA GeForce GTX 1050 Ti with Max-Q Design (ID: 0)
		subsetAllocation = 0

	Present Capabilities:
		NVIDIA GeForce GTX 1050 Ti with Max-Q Design (ID: 0):
			Can present images from the following devices: count = 1
				NVIDIA GeForce GTX 1050 Ti with Max-Q Design (ID: 0)
		Present modes: count = 1
			DEVICE_GROUP_PRESENT_MODE_LOCAL_BIT_KHR


BaronVerde
Posts: 477
Joined: Wed, 16. Dec 20, 21:26
x4

Re: Linux Support (Beta)

Post by BaronVerde » Tue, 27. Jul 21, 00:12

Might it be that you're missing the proper driver ?
Does X4 start at all ?
Do you get any other error messages apart from the two broken libs ?
Do you have the proprietary nvidia driver installed ? You'll find it in vulkaninfo under 'VkPhysicalDeviceDriverProperties'.

Maybe this can help ? https://wiki.archlinux.org/title/Vulkan

Code: Select all

  /l、 
゙(゚、 。 7 
 l、゙ ~ヽ   / 
 じしf_, )ノ 

User avatar
sgtnasty
Posts: 13
Joined: Mon, 4. May 20, 01:43
x4

Re: Linux Support (Beta)

Post by sgtnasty » Tue, 27. Jul 21, 01:37

BaronVerde wrote:
Tue, 27. Jul 21, 00:12
Might it be that you're missing the proper driver ?
Does X4 start at all ?
Do you get any other error messages apart from the two broken libs ?
Do you have the proprietary nvidia driver installed ? You'll find it in vulkaninfo under 'VkPhysicalDeviceDriverProperties'.
1) I have the proprietary NVIDIA driver: 470.57.02 (and it works on many other games in Steam)
2) No, the window pops up for a microsecond, than it quits.
3) No other messages, nothing in journalctl
4) yes VkPhysicalDeviceDriverProperties:

Code: Select all

VkPhysicalDeviceDriverProperties:
---------------------------------
	driverID           = DRIVER_ID_NVIDIA_PROPRIETARY
	driverName         = NVIDIA
	driverInfo         = 470.57.02
	conformanceVersion = 1.2.6.0
BaronVerde wrote:
Tue, 27. Jul 21, 00:12
Maybe this can help ? https://wiki.archlinux.org/title/Vulkan
I will check this out and read it.

Thanks for all your help, i DO appreciate it.

Post Reply

Return to “X4: Foundations - Technical Support”