Forum Replies Created
-
AuthorPosts
-
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
