09-23-2019 05:18 AM
We're evaluating RGS and it's working great apart from a frustrating issue with Wacom support in Linux to Linux sessions.
- Sender is running CentOS 7.6, RGS 7.6 on a HP Z6 G4 workstation
- Receiver is running CentOS 7.6, RGS 7.6 on a 7th gen Intel NUC (but also tested 8th Gen NUC)
Wacom works locally on both the sender and receiver (pressure sensitivity support etc). However, when using it over a session there is extreme lag i.e drawing a line will print to screen 2 seconds after it's drawn. The pressure sensitivity -is- working but it's unusable due to lag. The cursor also seems to jump around as if not all input is being read. If we disconnect the Wacom during the session and reconnect, the Wacom can then be used smoothly as a pointer device but without the Wacom features.
Now if we install the same Linux build and RGS receiver version on different hardware, in this case an HP Z6 G3, the Wacom works perfectly over the session with pressure sensitivity.
I'm baffled as to why this isn't working with the receiver on the NUC, I'm thinking something to do with the USB Controller? We've tried updating the kernel to a recent mainline to see if driver versions make a difference but still get the same issue. Pressure sensitivity -does- work with the NUC locally.
Turning the receiver log up to DEBUG isn't giving us anything immediately obvious.
Can anyone give us some advice on how we might debug this? The next thing we're going to try is installing the receiver on hardware that isn't a NUC and isn't an HP workstation.
09-26-2019 05:19 AM
Thanks for looking into this. We're primarily testing with a Wacom Intuos Pro PTH660. We've also tried a Wacom PTH 651 ENES and get the same behaviour. We have a few other models if you want us to test with them.
Resolution is 2560x1440 also tried dropping to 1080 to see if that made a difference.
We've tested with these NUC models:
10-22-2019 04:20 AM
I've managed to replicate the issue on an HP Z6 G4, so it looks like it's a software/driver issue, not a hardware issue.
On both the Intel NUC and HP Z6 G4 I can replicate the issue by doing a *minimal* (no display environment) CentOS install, then doing the following:
# X server packages yum install -y xorg-x11-drivers xorg-x11-fonts* xorg-x11-xinit xterm # Dependencies for RGS to work without throwing errors yum install -y mesa-libGLU mesa-dri-drivers pulseaudio firefox # Offline install of rgreceiver from package saved on USB drive mount /dev/sdb1 /mnt/usb cd /mnt/usb/receiver/ sh install.sh Do you want to enable Wacom device support: yes # Launch rgreceiver from xinit /opt/hpremote/rgreceiver/rgreceiver.sh