Forum / NoMachine for Linux / Decoding errors/green screen after switching from Nvidia to AMD
- This topic has 5 replies, 2 voices, and was last updated 7 months ago by Britgirl.
-
AuthorPosts
-
April 11, 2024 at 13:17 #47694boruneParticipant
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?
April 12, 2024 at 09:00 #47707BritgirlKeymasterHi, 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!
April 12, 2024 at 09:53 #47703boruneParticipantSeems that switching off the hardware decoding using NoMachine’s GUI does not work. For disabling hardware decoding one should edit player.cfg file
April 12, 2024 at 11:34 #47714BritgirlKeymasterAre 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?
April 12, 2024 at 15:40 #47725boruneParticipantDo 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?
April 16, 2024 at 10:29 #47783BritgirlKeymasterDecoding 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 -
AuthorPosts
This topic was marked as solved, you can't post.