I had a friend trick Steam into streaming the Dolphin emulator through remote play and me and a few people played Mario Kart Wii splitscreen. The lag wasn't too bad even tho I was connecting from the UK and my friend lives in NJ, USA.
They were hosting on Windows, but I was able to connect fine through Steam on Linux.
They did it by downloading a free game called Crashphalt then going into the directory and replacing the exe with Dolphin.exe renamed to match the original games exe. Then Dolphin should launch when you try to play Crashphalt through Steam along with remote play settings in the Steam overlay.
No clue how you'd do this on Linux yet sadly.