How to Fix Raspberry Pi's 'Cannot Currently Show the Desktop' Error

Raspberry Pi
(Image credit: Tom's Hardware)

 It’s a truly frustrating error you may encounter when you try to connect to your Raspberry Pi remotely using VNC. After you’ve done a Raspberry Pi headless install, you try getting remote access to the desktop environment, but VNC viewer (or some other client) gives you a black screen and with the message “Cannot currently show the desktop” on it. 

You may get this error when you attempt to connect to your Raspberry Pi via VNC. (Image credit: Tom's Hardware)
Latest Videos FromTom's Hardware
Avram Piltch
Managing Editor: Special Projects

Avram Piltch is Managing Editor: Special Projects. When he's not playing with the latest gadgets at work or putting on VR helmets at trade shows, you'll find him rooting his phone, taking apart his PC, or coding plugins. With his technical knowledge and passion for testing, Avram developed many real-world benchmarks, including our laptop battery test.

  • DEJHy
    Changing the resolution to 1920x1280 worked fine for me. Thanks.
    Reply
  • DerrickPhon
    DMT Mode 35 1280x1024 60Hz 5:4 works for me, Thanks for the solution!
    Reply
  • paja
    Changing resolution on DMT 35 1280x 1024 via SSH on RaspPi helps me as well. Thank you.
    Reply
  • ashk98
    I was working on installing maven on my raspberry pi3b+ and when I rebooted it, it asked me to enter my password again. Upon entering the password a message pops up: Cannot currently show the desktop".
    I tried the following but nothing worked:
    a) changed the screen resolution to 1280 x 720 and 1920 x 1080
    b) installed and reinstalled Lx session
    c) booted to desktop mode
    d) cleared some space
    Reply
  • IceBotYT
    I changed it to autologin to desktop, but now I can't SSH into it or use VNC. Help?!
    Reply
  • M7D
    If doesn't fix try sudo dpkg-reconfigure lightdm it worked with me
    Reply