Forum Replies Created
-
AuthorPosts
-
true911ParticipantHi I’m back, I tried to expand my nomachine collection and ended up with varying levels of failure in some cases. I’m still working from my primary desktop, which I’m not willing to radically reconfigure (consider this the “remote” going forward), and trying to connect to new installs of nm on different machines of type LMDE6 ir LMDE7 or Mint 22.2. I think the machine named SERVER was my problematic “host” from last time which mysteriously started working, but now is again in view-only mode from the perspective of the remote. The other machines either work fine or I can’t complete a connection to them at all.
To keep it as assessible as possible, I’d like to continue focusing on the same remote and see what we can come up with. Please tell me what you’d like to see.
Thanks,
true911ParticipantI understand the host/remote concept. This switches as I move to different machines on my network, but I am referring to two specific machines in this case, the remote is using NM client to connect to the host’s NM server.
When you said Stream I immediately knew what you meant, I run StreamController on my main desktop only to configure my Stream Desk hardware device. In this case that machine is the remote, not the server, but I disabled it nonetheless.
tl;dr – I am working now across all my machines. I don’t know what changed, unless it was lan-wide, because I was experiencing the same problem on 5 total machines in both directions, only one of which had StreamController equipped.
For your interest:
I had my first breakthrough where I connected to my same host and was able to control it normally. Curious, I re-enabled StreamController and was still able to make that connection normally. Remote and host are the same machines I was referring to earlier and both are LMDE6.
I decided to try out different host/remote combinations on the LAN – that’s why I installed it in the first place – and I was now able to connect different pairs together that were also not working previously. I had one machine, SERVER, that continued to respond as read-only using multiple clients on other machines. I used sudo apt purge, rebooted, and reinstalled it, and now it it working with all the others. (SERVER is the only machine running Linux Mint 22.2)
I don’t have any reasonable explanation or working theory about how or why this resolved itself. As mentioned the StreamController app was installed on the remote/client machine, not the host/server, and is running there again successfully without interference.
Thanks for taking the time to look into this and I can only hope I provided enough detail that it might be useful in some way in the future.
true911ParticipantSorry in advance, I don’t quite have the code blocks working for me yet.
I’m using two mini PCs, call them remote and host. I wasn’t sure which you wanted me to work on so I did both. They were in similar condition.
XTEST/xdotool was not installed on either, so I installed it, and the output was to type the letter “a” at the prompt. modinfo uinput is working on both.
I’m still making only a view-only connection at this point.
Here is the xinput list output from the remote/HTPC:
┌─[dilbert][HTPC][~] └─▪ xinput list ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ SINO WEALTH Gaming KB Consumer Control id=13 [slave pointer (2)] ⎜ ↳ Logitech M325 id=15 [slave pointer (2)] ⎜ ↳ Logitech M325 id=18 [slave pointer (2)] ⎜ ↳ Logitech M325 id=19 [slave pointer (2)] ⎜ ↳ Logitech M325 id=20 [slave pointer (2)] ⎣ Virtual core keyboard id=3 [master keyboard (2)] ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)] ↳ Power Button id=6 [slave keyboard (3)] ↳ Video Bus id=7 [slave keyboard (3)] ↳ Power Button id=8 [slave keyboard (3)] ↳ SINO WEALTH Gaming KB System Control id=9 [slave keyboard (3)] ↳ SINO WEALTH Gaming KB id=10 [slave keyboard (3)] ↳ C-Media Electronics Inc. USB Audio Device id=11 [slave keyboard (3)] ↳ Jabra Link 370 id=12 [slave keyboard (3)] ↳ SINO WEALTH Gaming KB Consumer Control id=14 [slave keyboard (3)] ↳ SINO WEALTH Gaming KB Keyboard id=16 [slave keyboard (3)] ↳ Elgato Stream Deck id=17 [slave keyboard (3)]and here is the output from xinput list on the host/SERVER:
┌─[dilbert][SERVER][~]
└─▪ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ SINO WEALTH Gaming KB Consumer Control id=15 [slave pointer (2)]
⎜ ↳ Logitech M325 id=17 [slave pointer (2)]
⎜ ↳ Logitech M325 id=18 [slave pointer (2)]
⎜ ↳ Logitech M325 id=19 [slave pointer (2)]
⎜ ↳ Logitech M325 id=20 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Power Button id=8 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ C-Media Electronics Inc. USB Audio Device id=10 [slave keyboard (3)]
↳ Jabra Link 370 id=11 [slave keyboard (3)]
↳ Elgato Stream Deck id=12 [slave keyboard (3)]
↳ SINO WEALTH Gaming KB id=13 [slave keyboard (3)]
↳ SINO WEALTH Gaming KB System Control id=14 [slave keyboard (3)]
↳ SINO WEALTH Gaming KB Keyboard id=16 [slave keyboard (3)]
↳ SINO WEALTH Gaming KB Consumer Control id=21 [slave keyboard (3)]
true911ParticipantI also tried the two ExtraOptions items in node.cfg and didn’t see any difference.
true911ParticipantOK, I bumped up the log level to Debug, restarted the server, tried a connection from another machine, disconnected, then returned to the server and used the “Take the logs” button to create the attached file.
Attachments:
-
AuthorPosts
