NoMachine interferes with Vulkan on version 9.2.18

Forum / NoMachine for Linux / NoMachine interferes with Vulkan on version 9.2.18

Tagged: 

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #54780
    yumpo
    Participant

    Hello! I’m having problems with NoMachine again.

    So I updated NoMachine to version 9.2.18 on my Desktop, and I tried playing video games with it. Upon trying to start games, the games won’t even start. I traced it to a problem with Vulkan, and then it brought me to the ArchLinux forums when researching about it, and they said it’s probably NoMachine.

    So whenever I run vulkaninfo –summary, it gives me this error:

    WARNING: [../mesa-25.2.3/src/amd/vulkan/radv_physical_device.c:2149] Code 0 : Could not get the kernel driver version for device /dev/dri/
    renderD128: Invalid argument (VK_ERROR_INCOMPATIBLE_DRIVER)
    ERROR: [Loader Message] Code 0 : setup_loader_term_phys_devs:  Failed to detect any valid GPUs in the current config
    ERROR at /usr/src/debug/vulkan-tools/Vulkan-Tools/vulkaninfo/./vulkaninfo.h:247:vkEnumeratePhysicalDevices failed with ERROR_INITIALIZATIO
    N_FAILED

    But when I do a sudo vulkaninfo –summary, it works. The ArchLinux forums say it has something to do with NoMachine.

    In my laptop, I do have NoMachine installed in there, but I haven’t updated it to the latest version. The version there is 9.1.24, and vulkaninfo –summary works without the sudo/root. The games also play there.

    To confirm my suspicion that the problem is NoMachine, I uninstalled it from my Desktop, and lo and behold, vulkaninfo –summary without going into root works. The games also work.

    So just want to let the folks here know about it.

    Will just get the old version for NoMachine for now since it works for me.

    #54802
    Britgirl
    Keymaster

    Hi, this is a known issue. Please follow this link to the Trouble Report https://www.nomachine.com/TR11W11619. The workaround is also documented, but I will also paste it here for convenience.

    As a temporary solution, disable EGL support in NoMachine by executing in a terminal:

    sudo /etc/NX/nxserver --eglcapture no

    Then re-login to the Linux host (logout and login to the system) or reboot the Linux machine.

    Otherwise execute in a terminal:

    sudo /etc/NX/nxserver --eglcapture no && sudo systemctl restart display-manager

Viewing 2 posts - 1 through 2 (of 2 total)

You must be logged in to reply to this topic. Please login .