#[Solved] Unity games not launching on Arch with KDE

32 messages · Page 1 of 1 (latest)

frank frigate
#

I cant seem to run Unity games on Arch running KDE Plasma Wayland.

  • I open steam and scroll to the game in question, ULTRAKILL, or any other Unity games

  • I click “Play”, and a pop up appears showing an icon of the game and a loading bar.

  • Once the loading bar finishes, nothing happens.

I can run every other game in my library except unity-based things. Does anyone have any advice for this?

GTX 1650 and Integrated Graphics

faint falcon
#

Which proton build are you using?

#

Are you using native steam or flatpak?

frank frigate
faint falcon
#

Im assuming the verbose if you run steam from terminal doesnt say much?

#

Do you have an intel CPU? Is this a laptop? What nvidia driver are you using?

frank frigate
# faint falcon Do you have an intel CPU? Is this a laptop? What nvidia driver are you using?

Yeah, it’s a laptop. I’ll paste a bunch of info below.

00:02.0 VGA compatible controller: Intel Corporation CometLake-H GT2 [UHD Graphics] (rev 05)
        DeviceName: Onboard - Video
        Subsystem: Micro-Star International Co., Ltd. [MSI] Device 12f4
        Kernel driver in use: i915
--
02:00.0 3D controller: NVIDIA Corporation TU117M [GeForce GTX 1650 Mobile / Max-Q] (rev a1)
        Subsystem: Micro-Star International Co., Ltd. [MSI] Device 12f4
        Kernel modules: nouveau
03:00.0 Non-Volatile memory controller: Kingston Technology Company, Inc. OM3PDP3 NVMe SSD (rev 01)
local/egl-gbm 1.1.3-1
    The GBM EGL external platform library
local/egl-wayland 4:1.1.21-1
    EGLStream-based Wayland external platform
local/egl-wayland2 1.0.1-1
    EGLStream-based Wayland external platform (2)
local/egl-x11 1.0.5-1
    NVIDIA XLib and XCB EGL Platform Library
local/lib32-nvidia-utils 595.58.03-1
    NVIDIA drivers utilities (32-bit)
local/libvdpau 1.5-4
    Nvidia VDPAU library
local/linux-firmware-nvidia 20260309-1
    Firmware files for Linux - Firmware for NVIDIA GPUs and SoCs
local/nvidia-utils 595.58.03-1
    NVIDIA drivers utilities
local/vulkan-nouveau 1:26.0.3-1
    Open-source Vulkan driver for Nvidia GPUs
local/xf86-video-nouveau 1.0.18-1 (xorg-drivers)
    Open Source 3D acceleration driver for nVidia cards
faint falcon
#

sudo pacman -Q | grep nvidia

#

Whats the output of this?

frank frigate
#
lib32-nvidia-utils 595.58.03-1
linux-firmware-nvidia 20260309-1
nvidia-utils 595.58.03-1
faint falcon
#

Weird... what do you use for nvidia driver?

#

Shouldnt you be on the AUR 580xx ?

frank frigate
faint falcon
#

You should have like 4 or 5 nvidia 580xx packages from the AUR.

The older section?

frank frigate
#

The one that isn't tailored for newer GPUs.

#

I honestly don't remember the full name :/

faint falcon
#

To switch to the AUR drivers I did something like this when the migration happened, but without knowing what drivers you use its hard to tell, Im suspecting youre on nouveau. I would urge you to jump on the nvidia drivers instead. You are also perhaps missing some vulkan deps which can only help to have. Lastly, if you use dkms drivers make sure you have linux-headers installed.

sudo pacman -R lib32-nvidia-utils lib32-opencl-nvidia nvidia-dkms nvidia-settings nvidia-utils opencl-nvidia
sudo pacman -Syu
yay -S nvidia-580xx-utils nvidia-580xx-dkms opencl-nvidia-580xx lib32-opencl-nvidia-580xx lib32-nvidia-580xx-utils nvidia-580xx-settings
when it asks for replacing (or any other conflicting pkgs) libxnvctrl-590 with libxnvctrl-580 enter Y
When its all done reboot

#

But yeah before doing all this you will need to ID which drivers you use and switch to the appropriate propretary-opensourced ones from nvidia.

frank frigate
#

Yeah, I'm on nouveau.

#

I'll run those and we'll see.

faint falcon
#

You'll need to remove nouveau first though.

frank frigate
#

Do I need to create a blacklist for it?

faint falcon
#

I didnt have to on any of my arch installation but perhaps since you installed nouveau with archinstall it could be safer.

frank frigate
#

Alright, I'll just blacklist it in /etc/modprobe.d/blacklist.conf

#

Just rebooted and it works!

#

Thank you so much!

faint falcon
#

Awesome

#

[Solved] Unity games not launching on Arch with KDE

#

Let me know if anything else arise or if you get a new issue dont hesitate to make a new thread.