I've been running this with wine on debian testing and it was working yesterday. Today it just kept hanging at the startup logo screen. I waited quite a while and realized it wasn't going to open.
I then just uninstalled the windows version and installed the linux version and I'm getting the exact same problem. I have no idea what's going on.
The game just gets stuck at the startup fullscreen logo (or in a small box in the top left and rest black). The startup video doesn't load.
I tried adding -logfile log.txt and it worked the first time but now it doesn't work anymore. I've tried starting from terminal and the gog shortcut. It seems to work randomly once out of every 30 tries.
Someone mentioned something about steam so I went ahead and uninstalled steam (linux version) and deleted all remnants of it (rm -R ~/.steam*) I don't use steam, it's garbage drm spyware daemon anyway. Removing steam did not fix it.
I'm running the latest version available from gog as of 4/21/25 which is 7.50.
I finally just fixed my GPU so I can play this at max settings and now the game won't work. Of course my luck. I was having overheating issues so I cleaned out my gpu and applied new thermal paste. I've known I needed to do this but it's a hassle getting my desktop out of its cave and disassembling. I was using the windows/wine version because it didn't run as hot and I was being lazy about fixing the gpu.
Now my temps are down 30-40 degrees celsius and X4 won't work, but all my other games do. I have 18 games installed and all of them startup fine and hardware video acceleration is working as well with this gpu, so I know for sure the GPU is not the issue. I was playing Outward at max settings with GPU in the low 40s when it used to be low 80s.
I randomly download all the latest updates/games I have on gog with lgogdownloader in a script I wrote so I couldn't tell you if it updated from when it was working. I have not updated any package on debian since this was working.
This is the logfile. I waited roughly 3 minutes before closing the game. The last line in the logfile shows up almost immediately and it never logs anything else.
Code: Select all
$cat ~/.config/Egosoft/X4/log.txt
Logfile started, time Mon Apr 21 06:10:36 2025
[General] 0.00 'AMD Radeon Pro W6600 (RADV NAVI23)' AMD-driver v25.0.3 (Vulkan 1.4.305) check=1
'AMD Radeon Pro W6600 (RADV NAVI23)' AMD-driver v25.0.3 (Vulkan 1.4.305) check=1
[General] 0.00 'AMD Radeon Graphics (RADV RAPHAEL_MENDOCINO)' AMD-driver v25.0.3 (Vulkan 1.4.305) check=1
'AMD Radeon Graphics (RADV RAPHAEL_MENDOCINO)' AMD-driver v25.0.3 (Vulkan 1.4.305) check=1
[General] 0.00 'llvmpipe (LLVM 19.1.7, 256 bits)' gfx-driver v0.0.1 (Vulkan 1.4.305) check=1
'llvmpipe (LLVM 19.1.7, 256 bits)' gfx-driver v0.0.1 (Vulkan 1.4.305) check=1
[ALSOFT] (WW) Cannot connect to server socket err = No such file or directory
[ALSOFT] (WW) Cannot connect to server request channel
[ALSOFT] (WW) jack server is not running or cannot be started
[ALSOFT] (WW) JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
[ALSOFT] (WW) JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
[ALSOFT] (WW) jack_client_open() failed, 0x11
[ALSOFT] (WW) Failed to initialize backend "jack"
[ALSOFT] (EE) Failed to set real-time priority for thread: Operation not permitted (1)
[ALSOFT] (EE) Failed to set real-time priority for thread: Operation not permitted (1)
[Init ] 0.00 Entering startmenu in 7.50 (553255)
Entering startmenu in 7.50 (553255)
[matroska,webm @ 0x7f3aa62d9ee0] Unknown entry 0x56AA
[ALSOFT] (WW) 60 Effects not deleted
This is my system configuration
Code: Select all
Asrock B650M PG Riptide WiFi - 3.20
AMD Ryzen 9 7950X3D
AMD Radeon Pro W600
2 x 48GB DDR5 4800MHz
Debian Testing
Gnome desktop - 48
Kernel - 6.12.21
Mesa - 25.0.3-1
Code: Select all
$ uname -a
[quote]Linux scizor 6.12.21-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.21-1 (2025-03-30) x86_64 GNU/Linux
Code: Select all
$ lspci | grep -i vga
[quote]03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Navi 23 WKS-XL [Radeon PRO W6600]
11:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Raphael (rev c9)
Code: Select all
$ cat "/usr/lib/os-release"
PRETTY_NAME="Debian GNU/Linux trixie/sid"
NAME="Debian GNU/Linux"
VERSION_CODENAME=trixie
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
Code: Select all
$ glxinfo | grep -E "OpenGL version string|OpenGL renderer string"
OpenGL renderer string: AMD Radeon Pro W6600 (radeonsi, navi23, LLVM 19.1.7, DRM 3.61, 6.12.21-amd64)
OpenGL version string: 4.6 (Compatibility Profile) Mesa 25.0.3-1