Ich verwende derzeit eine Remote-Software, um auf einen Computer von mir zuzugreifen. Das Problem ist jetzt: Ich möchte nicht, dass jemand sieht, was ich mache, also versuche ich ein kleines Werkzeug oder Skript zu schreiben, das den Bildschirm ausblendet.X11 - Leeren Sie den Bildschirm
Die Software greift auf die Bilddaten mit der MIT-SHM-Erweiterung von X11 zu. Daher suche ich eine Möglichkeit, X11 die Daten im SHM rendern zu lassen, aber nicht an den Monitor weiterzuleiten (als ob der Monitor gedreht wäre) aus). Gibt es irgendeinen Weg? Als letzten Ausweg würde ich XVFB verwenden, aber ich würde lieber nicht ...
S.S .: Ich suche einen programmatischen Versuch. Entweder über BASH-Skript oder C/C++.
Wenn die Personen, vor denen Sie sich verstecken möchten, keinen physischen Zugriff auf die Maschine haben, können Sie einfach 'xset dpms force off 'ausführen - dadurch wird der Monitor ausgeschaltet. Es wird jedoch wieder eingeschaltet, wenn Sie mit der Maus wackeln. –
Wow. das funktioniert wirklich gut. Gibt es eine Möglichkeit, zu verhindern, dass Mauswackeln den Bildschirm reaktiviert, oder kann ich irgendwie feststellen, dass der Bildschirm wieder eingeschaltet ist? – Nidhoegger
Ist das Remote-Software 'x11vnc' +' vncviewer'? – anishsane