Problem:
- Nvidia proprietary drivers conflicts with Xorg
vnc
module.
Symptoms:
-
nvidia-settings
shows blank window -
/var/log/Xorg.0.log
shows:[ 11510.226] (EE) Not enabling extension NV-CONTROL: maximum number of events or errors exceeded.
Solutions:
- Recompile Xorg to allow disabling
XFree86-DGA
andXFree86-VidModeExtension
extensions OR… - use Steam as VNC server!
Why should I want to use Steam as VNC?
- it's fast and works pretty well
- it has sound streaming support which works really well
- no need for extenal IP, VPN or ZeroTier solutions
How to do it?
- Install Steam on remote computer.
- Turn on Remote Play in Settings.
- Go to
Games → Add a Non-Steam Game to My Library
and add text editor like GEdit, Pluma etc. or any other app that will be your session hook. - Turn on
View → Big Picture Mode
. - Install Steam on client computer.
- Stream hook program, try to move or resize it so you'll be able to click somewhere else in streaming window in order to bring remote Steam window to front.
- Click power button on Steam in Big Picture Mode to minimize window and use remote desktop.
- Close hook app to stop streaming.
Top comments (0)