Posted by computeronix

Teamviewer 14 issue on Raspberry Pi 4 - raspbian buster

When attempting to install Teamviewer host on a raspberry pi 4 using raspbian - buster, the following error is generated after sudo teamviewer setup is completed

The framebuffer console seems to be unavailable or has the wrong format. For
connections to framebuffer consoles to work please make sure that /dev/fb0 is
accessible and configured to at least 16-bit depth.

On my raspberry pi 2, installing Teamviewer on the same raspbian buster image works fine.

Any ideas?

2 Replies
Posted by JoLander

Re: Teamviewer 14 issue on Raspberry Pi 4 - raspbian buster

I faced the same issue, but was able to overcome the problem by setting the option:
enable_tvout=1 in the rpi4 config file (/boot/config.txt).

After a reboot, the device /dev/fb0 was available and I can access my rpi4 by teamviewer.

The only problem left is the screen resolution in the teamviewer window.
It's stuck at 720x480 and by now I was unable to influence this resolution.
There are some settings in the config.txt file, but none of them had any influence.
It's ok if you working in text mode only, but when you start with GUI, its a funny small window.


1 Reply
Posted by computeronix

Re: Teamviewer 14 issue on Raspberry Pi 4 - raspbian buster

Thank you @JoLander !  This got me working!

For anyone else reading this:

  1. Edit the /boot/config.txt file
    • Append enable_tvout=1 in the [rpi4] section
  2. Reboot the pi
  3. (if exists) delete existing TeamViewer device
  4. Setup TeamViewer
    • Run the command sudo teamviewer setup and follow the instructions to (re-)link the device to your account
  5. Setup pi to boot to Desktop - autologin
    • Run sudo raspi-config
    • Select Boot options -> Desktop/CLI
    • Select Desktop - autologin
    • Hit ok and finish
  6. Reboot the pi

It should now work - I had to wait like 2-3 minutes for everything to start

Thnank you again for this suggestion!  Now if only the window could be re-sized larger, as you mentioned.