NoMachine instantly disconnecting from all remote sessions?

Forum / NoMachine for Linux / NoMachine instantly disconnecting from all remote sessions?

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #43937
    user098340948
    Participant

    I’m on Artix (Arch) Linux with nvidia drivers, and nomachine has worked on other computers, but every time I go to connect to a session it instantly disconnects.  The log output mentions that an Xorg extension is apparently failing:

    [xcb] Extra reply data still left in queue
    [xcb] This is most likely caused by a broken X extension library
    [xcb] Aborting, sorry about that.
    nxplayer.bin: xcb_io.c:673: _XReply: Assertion `!xcb_xlib_extra_reply_data_left’ failed.

    Environment:

    $ cat /etc/os-release
    NAME=”Artix Linux”
    PRETTY_NAME=”Artix Linux”
    ID=artix
    BUILD_ID=rolling
    ANSI_COLOR=”0;36″
    HOME_URL=”https://www.artixlinux.org/”;
    DOCUMENTATION_URL=”https://wiki.artixlinux.org/”;
    SUPPORT_URL=”https://forum.artixlinux.org/”;
    BUG_REPORT_URL=”https://bugs.artixlinux.org/”;
    PRIVACY_POLICY_URL=”https://terms.artixlinux.org/docs/privacy-policy/”;
    LOGO=artixlinux-logo
    VERSION_ID=20230405
    VARIANT=community-qt-openrc

    $ nxplayer –version
    NXPLAYER – Version 8.4.2

    Copyright (C) 2002, 2023 NoMachine.
    See http://www.nomachine.com/ for more information.

    Output from ~/.nx/R-localhost-21664-A…

    “Errors from nxkb are not fatal to the X server”
    21664 21664 2023-04-17 13:34:16 994.248 Connection: Stop reading after switching the connection.
    Session: Session started at Mon Apr 17 13:34:17 2023.
    Info: Connection with remote peer completed.
    Info: Using link parameters 5/1/3200/25/200.
    Info: Using cache parameters 16384KB/16384KB/16384KB.
    Info: Using pack method dynamic with session physical-desktop.
    Info: Using product LS/None.
    Info: Transport running with pid 21716.
    Info: Forwarded new port device connection.
    Info: Forwarded new network device connection.
    Info: Forwarded new smartcard device connection.
    Info: Established display connection.
    [xcb] Extra reply data still left in queue
    [xcb] This is most likely caused by a broken X extension library
    [xcb] Aborting, sorry about that.
    nxplayer.bin: xcb_io.c:673: _XReply: Assertion `!xcb_xlib_extra_reply_data_left’ failed.

    $ nvidia-smi
    Mon Apr 17 13:39:37 2023
    +—————————————————————————–+
    | NVIDIA-SMI 525.89.02    Driver Version: 525.89.02    CUDA Version: 12.0     |
    |——————————-+———————-+———————-+
    | GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
    | Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
    |                               |                      |               MIG M. |
    |===============================+======================+======================|
    |   0  NVIDIA GeForce …  Off  | 00000000:01:00.0  On |                  N/A |
    | 29%   58C    P0    63W / 280W |   1799MiB / 11264MiB |      1%      Default |
    |                               |                      |                  N/A |
    +——————————-+———————-+———————-+

    (GeForce 1080 Ti)

    The sever output on loglevel 7 is pretty verbose but just seems to indicate it connected and then quit.

    I’ve tried disabling my compositor locally, and tried other DEs (I’m on KDE Plasma, tried Openbox).

    What is the X extension library that could be failing?

    #43972
    Britgirl
    Keymaster

    Please try:

    1. Quit the Player (systray icon, right click, ‘Quit NoMachine player’)
    2. Then disable hardware decoding on in the player.cfg -> option key=”Enable hardware accelerated decoding” value=”disabled”.
    3. Restart the Player.
    4. Try connecting again.

    #43980
    user098340948
    Participant

    Sorry, I should’ve mentioned I tried changing “Enabled hardware accelerated decoding” BUT I changed it to “false” like the other values in the file, not “disabled”! That worked! I had also changed “DisplayServerExtraOptions -eventdelay 0” in node.cfg from another reply, so I’m not sure if that contributed.

     

    Thanks!

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

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