Decoding errors/green screen after switching from Nvidia to AMD

Forum / NoMachine for Linux / Decoding errors/green screen after switching from Nvidia to AMD

Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #47694
    borune
    Participant

    Hi there!

    I’ve used NoMachine on my Ubuntu 22.04 with Nvidia GPU without any problems. Recently I’ve replaced my old Nvidia adapter by AMD video card, removed all Nvidia* packages, installed AMD drivers using amdgpu-install script and after that I’ve started to face with green screen.

    I tried to disable hardware decoding, tried to use different codecs for encode video but nothing helps. Help me please and say what should I do more?

     

    #47707
    Britgirl
    Keymaster

    Hi, is this computer you changed from nvidia to AMD the client or the server? Can you send us the complete set logs of the server-side computer you’re connecting to and logs of the client computer you’re connecting from? You can extract them using the instructions here: https://kb.nomachine.com/DT07S00243. Send them to forum[at]nomachine[dot]com. Please use the title of this topic as the subject of your email. Thanks!

    #47703
    borune
    Participant

    Seems that switching off the hardware decoding using NoMachine’s GUI does not work. For disabling hardware decoding one should edit player.cfg file

    #47714
    Britgirl
    Keymaster

    Are you still able to send us the logs from player and server sides?

    Seems that switching off the hardware decoding using NoMachine’s GUI does not work. For disabling hardware decoding one should edit player.cfg file

    Do you mean that you tried disabling HW decoding in the connection menu and you still got the green screen? The menu enables/disables for the session, but does not stop the libraries from being loaded. You need to edit the file $HOME/.nx/config/player.cfg on the client side and set the configuration key “Enable hardware accelerated decoding” to “disabled” to stop the libraries from being loaded entirely.

    The options are:
    1) true: hw decoding enabled
    2) false: hw decoding disabled (but libraries for hw decoding are loaded)
    3) disabled: hw decoding disabled (libraries for hw decoding are never loaded and the checkbox is greyed out inside menu panel)

    From the menu, you are able to toggle between options 1 and 2. So does setting the key to “disabled” in the player.cfg solve the issue?

    #47725
    borune
    Participant

    Do you mean that you tried disabling HW decoding in the connection menu and you still got the green screen?

    Indeed

    The menu enables/disables for the session, but does not stop the libraries from being loaded.

    Hm, but after changing this parameter there is a message about required restart of the server appears. And I suppose that restarting the server should reload all required libraries and should not load those libraries which is not required anymore. Is it wrong?

    #47783
    Britgirl
    Keymaster

    Decoding is disabled in the Player.cfg on the client side, the device that you are connecting from. There is an article you can check for the steps to follow:

    How to disable hardware decoding on the client side
    https://kb.nomachine.com/AR07U01202

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

This topic was marked as solved, you can't post.