Set up the remote screen via Framebuffer - TeamViewer Support
<main>
<article class="userContent">
<p><br></p><p>The <strong>Remote Screen via Framebuffer</strong> allows you to see what is displayed on the screen of the edge device. This is helpful to monitor a user remotely.</p><p>Using this feature disables the Remote Screen to control.</p><p><br></p><h3></h3><h2 data-id="what-you-will-need">What you will need</h2><p>Make sure that you have prepared the following points:</p><ul><li>The edge device is set up with a TeamViewer IoT Agent.</li><li><a href="https://community.teamviewer.com/English/kb/articles/109829-access-the-edge-device-via-remote-terminal" rel="nofollow noreferrer ugc">Access the Edge Device via Remote Terminal</a>.</li></ul><p><br></p><h3 data-id="-1"></h3><h2 data-id="setup">Setup</h2><p>1. Access the edge device remotely (<a href="https://community.teamviewer.com/English/kb/articles/109829-access-the-edge-device-via-remote-terminal" rel="nofollow noreferrer ugc">Access the Edge Device via Remote Terminal</a>).</p><p>2. To enable the Remote Screen type in the following command and press return.</p><pre class="code codeBlock" spellcheck="false" tabindex="0">sudo teamviewer-iot-agent configure set -p [int32] EnableRemoteScreen 1
</pre><p>3. Find the <strong>framebuffer number</strong> and write it down (see example below). Type in the following command and press return.</p><pre class="code codeBlock" spellcheck="false" tabindex="0">ls /dev/ | grep fb
</pre><div class="embedExternal embedImage display-large float-none">
<div class="embedExternal-content">
<a class="embedImage-link" href="https://us.v-cdn.net/6032394/uploads/JH74VI0OZNVG/remote-screen-get-framebuffer-number.png" rel="nofollow noreferrer noopener ugc" target="_blank">
<img class="embedImage-img" src="https://us.v-cdn.net/6032394/uploads/JH74VI0OZNVG/remote-screen-get-framebuffer-number.png" alt="remote_screen-get_framebuffer_number.png" height="58" width="600" loading="lazy" data-display-size="large" data-float="none" srcset="https://us.v-cdn.net/cdn-cgi/image/fit=scale-down,width=10/https://us.v-cdn.net/6032394/uploads/JH74VI0OZNVG/remote-screen-get-framebuffer-number.png 10w, https://us.v-cdn.net/cdn-cgi/image/fit=scale-down,width=300/https://us.v-cdn.net/6032394/uploads/JH74VI0OZNVG/remote-screen-get-framebuffer-number.png 300w, https://us.v-cdn.net/cdn-cgi/image/fit=scale-down,width=800/https://us.v-cdn.net/6032394/uploads/JH74VI0OZNVG/remote-screen-get-framebuffer-number.png 800w, https://us.v-cdn.net/cdn-cgi/image/fit=scale-down,width=1200/https://us.v-cdn.net/6032394/uploads/JH74VI0OZNVG/remote-screen-get-framebuffer-number.png 1200w, https://us.v-cdn.net/cdn-cgi/image/fit=scale-down,width=1600/https://us.v-cdn.net/6032394/uploads/JH74VI0OZNVG/remote-screen-get-framebuffer-number.png 1600w, https://us.v-cdn.net/6032394/uploads/JH74VI0OZNVG/remote-screen-get-framebuffer-number.png"></img></a>
</div>
</div>
<p>4. Replace <code class="code codeInline" spellcheck="false" tabindex="0">fb0</code> with the found framebuffer number. Restart the TeamViewer IoT Agent. Type in the following commands and press return:</p><pre class="code codeBlock" spellcheck="false" tabindex="0">sudo teamviewer-iot-agent configure set -p [strng] RemoteScreenChannels "FBD:/dev/fb0"
sudo teamviewer-iot-agent restart
</pre><p>The setup is complete. You can <a href="https://community.teamviewer.com/English/kb/articles/109830-access-the-edge-device-via-remote-screen" rel="nofollow noreferrer ugc">access the edge device</a> with your TeamViewer Client now.</p><p>When accessing the edge device, the user who works on said device gets a notification. You can <a href="https://community.teamviewer.com/English/kb/articles/109827-customize-the-user-notification-when-accessing-the-remote-screen" rel="nofollow noreferrer ugc">customize the notification</a>.</p><p><br></p><h3 data-id="-2"></h3>
</article>
</main>