You are not logged in.

#1 2021-04-28 06:37:33

justforgetme
Member
From: Germany
Registered: 2012-04-01
Posts: 51
Website

Cannot start Steam X-Plane any more

Hi all,

so, I have been happily playing X-Plane for a year now on my arch desktop. I hadn't started steam or x-plane for about a month when I tried it again a couple of weeks ago. Unfortunately the game doesn't start at all right now, erroring out with a:

Whoah -- no matter how hard I tried, I failed to get a GLX visual. Something's seriously wonky on your machine.

message.
Now, other than pacman -Syu I haven't been fidling with this machine So I'm a bit clueless as to what has caused this. I tried removing and installing the radeon driver stack (mesa, xf86- stuff, vulkan packages) and event tried the two vulkan providers for amd (amdvlk and vulkan-radeon) but no dice.

Uninstalling plugins, the game or even steam had no effect. Any ideas on how I can debug this?


$> man life
No manual entry for `life'

$> nvm...

Offline

#2 2021-04-29 10:14:10

Lone_Wolf
Member
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 11,867

Re: Cannot start Steam X-Plane any more

That message suggest something is wrong with your OpenGL graphics setup .

please post xorg log as well as the output of

$ lspci -k
$ glxinfo -B   #comes with mesa-demos
$ glxinfo32 -B # comes with lib32-mesa-demos

Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.


(A works at time B)  && (time C > time B ) ≠  (A works at time C)

Online

#3 2021-04-30 14:39:10

justforgetme
Member
From: Germany
Registered: 2012-04-01
Posts: 51
Website

Re: Cannot start Steam X-Plane any more

Okay, here we go:

lspci -k

00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Root Complex
	Subsystem: ASUSTeK Computer Inc. Device 87c0
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Starship/Matisse IOMMU
	Subsystem: ASUSTeK Computer Inc. Device 87c0
00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
00:01.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse GPP Bridge
	Kernel driver in use: pcieport
00:01.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse GPP Bridge
	Kernel driver in use: pcieport
00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
	DeviceName:  Onboard IGD
00:03.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
00:03.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse GPP Bridge
	Kernel driver in use: pcieport
00:04.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
00:05.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
00:07.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
00:07.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]
	Kernel driver in use: pcieport
00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]
	Kernel driver in use: pcieport
00:08.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]
	Kernel driver in use: pcieport
00:08.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]
	Kernel driver in use: pcieport
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 61)
	Subsystem: ASUSTeK Computer Inc. Device 87c0
	Kernel driver in use: piix4_smbus
	Kernel modules: i2c_piix4, sp5100_tco
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51)
	Subsystem: ASUSTeK Computer Inc. Device 87c0
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 3
	Kernel driver in use: k10temp
	Kernel modules: k10temp
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 5
00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 6
00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 7
01:00.0 Non-Volatile memory controller: Silicon Motion, Inc. SM2262/SM2262EN SSD Controller (rev 03)
	Subsystem: Silicon Motion, Inc. SM2262/SM2262EN SSD Controller
	Kernel driver in use: nvme
02:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Matisse Switch Upstream
	Kernel driver in use: pcieport
03:01.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Matisse PCIe GPP Bridge
	Kernel driver in use: pcieport
03:05.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Matisse PCIe GPP Bridge
	Kernel driver in use: pcieport
03:08.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Matisse PCIe GPP Bridge
	Kernel driver in use: pcieport
03:09.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Matisse PCIe GPP Bridge
	Kernel driver in use: pcieport
03:0a.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Matisse PCIe GPP Bridge
	Kernel driver in use: pcieport
04:00.0 Non-Volatile memory controller: Phison Electronics Corporation E12 NVMe Controller (rev 01)
	Subsystem: Phison Electronics Corporation E12 NVMe Controller
	Kernel driver in use: nvme
05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
	Subsystem: ASUSTeK Computer Inc. Device 8677
	Kernel driver in use: r8169
	Kernel modules: r8169
06:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Reserved SPP
	Subsystem: ASUSTeK Computer Inc. Device 87c0
06:00.1 USB controller: Advanced Micro Devices, Inc. [AMD] Matisse USB 3.0 Host Controller
	Subsystem: ASUSTeK Computer Inc. Device 87c0
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci_pci
06:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Matisse USB 3.0 Host Controller
	Subsystem: Advanced Micro Devices, Inc. [AMD] Device 148c
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci_pci
07:00.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 51)
	Subsystem: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode]
	Kernel driver in use: ahci
08:00.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 51)
	Subsystem: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode]
	Kernel driver in use: ahci
09:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] Navi 10 XL Upstream Port of PCI Express Switch (rev c1)
	Kernel driver in use: pcieport
0a:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] Navi 10 XL Downstream Port of PCI Express Switch
	Kernel driver in use: pcieport
0b:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Navi 10 [Radeon RX 5600 OEM/5600 XT / 5700/5700 XT] (rev c1)
	Subsystem: Gigabyte Technology Co., Ltd Radeon RX 5700 XT Gaming OC
	Kernel driver in use: amdgpu
	Kernel modules: amdgpu
0b:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Navi 10 HDMI Audio
	Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Navi 10 HDMI Audio
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel
0c:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Function
	Subsystem: ASUSTeK Computer Inc. Device 87c0
0d:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Reserved SPP
	Subsystem: ASUSTeK Computer Inc. Device 87c0
0d:00.1 Encryption controller: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Cryptographic Coprocessor PSPCPP
	Subsystem: ASUSTeK Computer Inc. Device 87c0
	Kernel driver in use: ccp
	Kernel modules: ccp
0d:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Matisse USB 3.0 Host Controller
	Subsystem: ASUSTeK Computer Inc. Device 87c0
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci_pci
0d:00.4 Audio device: Advanced Micro Devices, Inc. [AMD] Starship/Matisse HD Audio Controller
	Subsystem: ASUSTeK Computer Inc. Device 87bb
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel
0e:00.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 51)
	Subsystem: ASUSTeK Computer Inc. Device 87c0
	Kernel driver in use: ahci
0f:00.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 51)
	Subsystem: ASUSTeK Computer Inc. Device 87c0
	Kernel driver in use: ahci

glxinfo -B

name of display: :0
display: :0  screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: AMD (0x1002)
    Device: AMD Radeon RX 5700 XT (NAVI10, DRM 3.40.0, 5.11.16-arch1-1, LLVM 11.1.0) (0x731f)
    Version: 21.0.3
    Accelerated: yes
    Video memory: 8192MB
    Unified memory: no
    Preferred profile: core (0x1)
    Max core profile version: 4.6
    Max compat profile version: 4.6
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.2
Memory info (GL_ATI_meminfo):
    VBO free memory - total: 5993 MB, largest block: 5993 MB
    VBO free aux. memory - total: 7919 MB, largest block: 7919 MB
    Texture free memory - total: 5993 MB, largest block: 5993 MB
    Texture free aux. memory - total: 7919 MB, largest block: 7919 MB
    Renderbuffer free memory - total: 5993 MB, largest block: 5993 MB
    Renderbuffer free aux. memory - total: 7919 MB, largest block: 7919 MB
Memory info (GL_NVX_gpu_memory_info):
    Dedicated video memory: 8192 MB
    Total available memory: 16368 MB
    Currently available dedicated video memory: 5993 MB
OpenGL vendor string: AMD
OpenGL renderer string: AMD Radeon RX 5700 XT (NAVI10, DRM 3.40.0, 5.11.16-arch1-1, LLVM 11.1.0)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 21.0.3
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 4.6 (Compatibility Profile) Mesa 21.0.3
OpenGL shading language version string: 4.60
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile

OpenGL ES profile version string: OpenGL ES 3.2 Mesa 21.0.3
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20

glxinfo32 -B

name of display: :0
display: :0  screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: AMD (0x1002)
    Device: AMD Radeon RX 5700 XT (NAVI10, DRM 3.40.0, 5.11.16-arch1-1, LLVM 11.1.0) (0x731f)
    Version: 21.0.3
    Accelerated: yes
    Video memory: 8192MB
    Unified memory: no
    Preferred profile: core (0x1)
    Max core profile version: 4.6
    Max compat profile version: 4.6
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.2
Memory info (GL_ATI_meminfo):
    VBO free memory - total: 5993 MB, largest block: 5993 MB
    VBO free aux. memory - total: 7919 MB, largest block: 7919 MB
    Texture free memory - total: 5993 MB, largest block: 5993 MB
    Texture free aux. memory - total: 7919 MB, largest block: 7919 MB
    Renderbuffer free memory - total: 5993 MB, largest block: 5993 MB
    Renderbuffer free aux. memory - total: 7919 MB, largest block: 7919 MB
Memory info (GL_NVX_gpu_memory_info):
    Dedicated video memory: 8192 MB
    Total available memory: 16368 MB
    Currently available dedicated video memory: 5993 MB
OpenGL vendor string: AMD
OpenGL renderer string: AMD Radeon RX 5700 XT (NAVI10, DRM 3.40.0, 5.11.16-arch1-1, LLVM 11.1.0)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 21.0.3
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 4.6 (Compatibility Profile) Mesa 21.0.3
OpenGL shading language version string: 4.60
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile

OpenGL ES profile version string: OpenGL ES 3.2 Mesa 21.0.3
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20

$> man life
No manual entry for `life'

$> nvm...

Offline

#4 2021-04-30 18:53:06

Lone_Wolf
Member
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 11,867

Re: Cannot start Steam X-Plane any more

Those look normal.

post xorg log and also the terminal output from starting x-plane .


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.


(A works at time B)  && (time C > time B ) ≠  (A works at time C)

Online

#5 2021-04-30 20:01:44

justforgetme
Member
From: Germany
Registered: 2012-04-01
Posts: 51
Website

Re: Cannot start Steam X-Plane any more

I'm on gnome on wayland, as far as I'm aware I don't have a resident x11 instance. Do I?

The terminal output from the steam startup really isn't much more than that.

ERROR: ld.so: object '/home/kiriakos/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/kiriakos/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
[S_API] SteamAPI_Init(): Loaded '/home/kiriakos/.local/share/Steam/linux64/steamclient.so' OK.
Whoah -- no matter how hard I tried, I failed to get a GLX visual. Something's seriously wonky on your machine.
ERROR: ld.so: object '/home/kiriakos/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.

That's the whole thing... and the gameoverlayrenderer errors are OK according to the steam docs. (they also existed when the game was working)

Looking at the journalctl i get the following when trying to run the game:

Apr 30 21:58:30 aurora steam.desktop[17291]: No cached sticky mapping in ActivateActionSet.GameAction [AppID 269950, ActionID 14] : LaunchApp changed task to ShowLaunchOption with ""
Apr 30 21:58:30 aurora steam.desktop[17291]: GameAction [AppID 269950, ActionID 14] : LaunchApp waiting for user response to ShowLaunchOption ""
Apr 30 21:58:31 aurora steam.desktop[17291]: GameAction [AppID 269950, ActionID 14] : LaunchApp continues with user response "0"
Apr 30 21:58:31 aurora steam.desktop[17291]: GameAction [AppID 269950, ActionID 14] : LaunchApp changed task to ProcessingInstallScript with ""
Apr 30 21:58:31 aurora steam.desktop[17291]: GameAction [AppID 269950, ActionID 14] : LaunchApp changed task to SiteLicenseSeatCheckout with ""
Apr 30 21:58:31 aurora steam.desktop[17291]: GameAction [AppID 269950, ActionID 14] : LaunchApp changed task to CreatingProcess with ""
Apr 30 21:58:31 aurora steam.desktop[17291]: GameAction [AppID 269950, ActionID 14] : LaunchApp waiting for user response to CreatingProcess ""
Apr 30 21:58:31 aurora steam.desktop[17291]: GameAction [AppID 269950, ActionID 14] : LaunchApp continues with user response "CreatingProcess"
Apr 30 21:58:31 aurora steam.desktop[17291]: Game update: AppID 269950 "", ProcID 127017, IP 0.0.0.0:0
Apr 30 21:58:31 aurora steam.desktop[127018]: ERROR: ld.so: object '/home/kiriakos/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Apr 30 21:58:31 aurora steam.desktop[17291]: Starting app 269950
Apr 30 21:58:31 aurora steam.desktop[17291]: >>> Adding process 127017 for game ID 269950
Apr 30 21:58:31 aurora steam.desktop[17291]: GameAction [AppID 269950, ActionID 14] : LaunchApp changed task to WaitingGameWindow with ""
Apr 30 21:58:31 aurora steam.desktop[127019]: ERROR: ld.so: object '/home/kiriakos/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Apr 30 21:58:31 aurora steam.desktop[17291]: GameAction [AppID 269950, ActionID 14] : LaunchApp changed task to Completed with ""
Apr 30 21:58:31 aurora steam.desktop[17291]: >>> Adding process 127018 for game ID 269950
Apr 30 21:58:31 aurora steam.desktop[17291]: >>> Adding process 127019 for game ID 269950
Apr 30 21:58:31 aurora steam.desktop[127019]: [S_API] SteamAPI_Init(): Loaded '/home/kiriakos/.local/share/Steam/linux64/steamclient.so' OK.
Apr 30 21:58:32 aurora steam.desktop[17291]: Game update: AppID 269950 "", ProcID 127019, IP 0.0.0.0:0
Apr 30 21:58:32 aurora steam.desktop[17291]: RecordSteamInterfaceCreation (PID 127019): SteamUtils007 / Utils
Apr 30 21:58:32 aurora steam.desktop[17291]: RecordSteamInterfaceCreation (PID 127019): SteamUser017 / User
Apr 30 21:58:32 aurora steam.desktop[17291]: RecordSteamInterfaceCreation (PID 127019): STEAMAPPTICKET_INTERFACE_VERSION001 /
Apr 30 21:58:32 aurora steam.desktop[17291]: Game removed: AppID 269950 "", ProcID 127019
Apr 30 21:58:32 aurora steam.desktop[17291]: Game 269950 created interface STEAMAPPTICKET_INTERFACE_VERSION001 /
Apr 30 21:58:32 aurora steam.desktop[17291]: Game 269950 created interface SteamUser017 / User
Apr 30 21:58:32 aurora steam.desktop[17291]: Game 269950 created interface SteamUtils007 / Utils
Apr 30 21:58:32 aurora steam.desktop[17291]: Game 269950 method call count for IClientUtils::RecordSteamInterfaceCreation : 3
Apr 30 21:58:32 aurora steam.desktop[17291]: Game 269950 method call count for IClientUtils::GetAppID : 4
Apr 30 21:58:32 aurora steam.desktop[17291]: Game 269950 method call count for IClientUtils::GetConnectedUniverse : 1
Apr 30 21:58:32 aurora steam.desktop[17291]: Game 269950 method call count for IClientUser::GetAppOwnershipTicketExtendedData : 1
Apr 30 21:58:32 aurora steam.desktop[17291]: Game 269950 method call count for IClientUser::GetSteamID : 1
Apr 30 21:58:32 aurora steam.desktop[17291]: Uploaded AppInterfaceStats to Steam
Apr 30 21:58:32 aurora steam.desktop[17291]: Exiting app 269950

Last edited by justforgetme (2021-04-30 20:02:05)


$> man life
No manual entry for `life'

$> nvm...

Offline

#6 2021-05-02 13:29:14

Lone_Wolf
Member
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 11,867

Re: Cannot start Steam X-Plane any more

I'm on gnome on wayland, as far as I'm aware I don't have a resident x11 instance. Do I?

Yes and no.
You proably do not have a standalone X instance , but wayland can start a X instance using xwayland .
check https://wiki.archlinux.org/title/GNOME#GNOME_Sessions

The GLX visual error message suggests x-plane expects to be run as an X application , but isn't .
The glxinfo output indicates xwayland is working correctly .

Try starting x-plane manually the same way you did glxinfo / glxinfo32 .


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.


(A works at time B)  && (time C > time B ) ≠  (A works at time C)

Online

Board footer

Powered by FluxBB