
Benodigde tijd: 3 minutes.
Als je via VNC een externe verbinding met je Raspberry Pi hebt geïnstalleerd, kan het gebeuren dat je bij je volgende verbindingspoging een zwart scherm krijgt met de foutmelding ‘Cannot currently show the desktop’. In deze korte tutorial zullen we zien hoe je dit probleem eenvoudig kan oplossen.
Voor deze tutorial draait onze Pi op Raspberry Pi OS. En we gaan ervan uit dat je al een externe verbinding met behulp van de RealVNC-software tot stand hebt gebracht . Bekijk onze tutorial ‘Hoe je Raspberry Pi op afstand bedienen‘ als dit niet het geval is of als je aanvullende informatie wenst.
- Sluit tijdelijk opnieuw een monitor op je Raspberry Pi aan
Het zwarte scherm komt wanneer je je verbinding tot je Pi opstart terwijl deze niet is aangesloten op een monitor en je de standaardschermresolutie ongewijzigd hebt gelaten. Om dit probleem op te lossen, dienen we de schermresolutie van de Pi wijzigen.
Om de deze configuraties te kunnen wijzigen, dien je dus tijdelijk een monitor op je Pi opnieuw aan te sluiten en de externe verbinding even te vergeten.
Of een andere optie is om verbinding te maken via een ssh-verbinding. Als je het op deze manier doet, moet de ssh-interface worden geconfigureerd als ‘ingeschakeld’ op je Pi. - Start je Raspberry Pi op en open een terminalvenster
Zodra je je scherm van je Pi weer hebt, klik je op het terminalpictogram op de taakbalk (linkerbovenhoek van je scherm), een terminalvenster verschijnt.
- Ontdek je Raspberry Pi OS-versie
Afhankelijk van de versie van je Raspberry Pi OS, zal de oplossing iets anders zijn. Dus, voordat we het probleem oplossen, moeten we uitzoeken welke OS-versie we gebruiken. Als je de standaardachtergrond niet hebt gewijzigd, is het gemakkelijk te herkennen:
– achtergrond met tempels (zie foto hierboven) : versie 10 (Buster)
– achtergrond met meer (zie foto hieronder) : versie 11 (Bullseye)
Als je de achtergrond hebt gewijzigd of als je toegang hebt tot je Pi via een ssh-verbinding, voer je de volgende opdracht in:cat /etc/os-release
en zoek het nummer na ‘VERSION_ID’. - Schakel over naar de root user
Voer eerst volgende opdracht in:
sudo -s
- Alleen voor versie 10: Wijzig de weergave-instellingen in je config.txt-bestand als volgt:
Voer volgende opdrachten in (of kopieer en plak):
echo 'hdmi_force_hotplug=1'>> /boot/config.txt
echo 'hdmi_group=2'>> /boot/config.txt
echo 'hdmi_mode=51'>> /boot/config.txt
Er bestaan verschillende manieren om je weergave-instellingen te wijzigen. Deze instellingen worden in elk geval bewaard in je config.txt-bestand.
Het is optioneel, maar als je de wijzigingen die je zojuist in je config.txt-bestand hebt aangebracht wil visualiseren, voer je volgende commando in:nano /boot/config.txt
Kijk dan onderaan het bestand. - Alleen voor versie 11: Wijzig de weergave-instellingen in de Raspberry Pi Software Configuration Tool (raspi-config) als volgt:
Om het hulpprogramma raspi-config te openen, voer je het volgende commando in:
raspi-config
Dan werken we voor alle zekerheid eerst de tool bij naar de laatste versie. Navigeer met je toetsenbordpijlen naar:8 Update
Na de update-bewerking wordt de tool automatisch opnieuw gestart.
Nu navigeren we naar:2 Display Options
dan naar :D5 VNC Resolution
en selecteer een resolutie die het beste bij u past. Ik kies altijd de maximale resolutie:1920x1080
Klik op de ‘Tab’ en vervolgens op ‘Enter’ om de gekozen resolutie te selecteren.
Klik op ‘OK’ en vervolgens op ‘Finish’ om je instellingen op te slaan. - Start opnieuw op
Nu kan je de HDMI-kabel van je Pi verwijderen. Een monitor die direct op je Pi is aangesloten is niet meer nodig om je scherm op de VNC-viewer opnieuw zichtbaar te hebben.
Voer tot slot in:reboot
- Zet opnieuw een verbinding met je Pi op via de VNC-viewer.
Dat is het! Nu kan je weer een externe verbinding met je Raspberry Pi tot stand brengen. En als je de vorige stappen zorgvuldig hebt uitgevoerd, verschijnt het zwarte scherm met ‘Cannot currently show the desktop’ niet meer.
Opmerking
Als je de weergave-instellingen naar een lagere resolutie wil wijzigen, kan je dat nog steeds doen met de Raspberry Pi Software Configuration Tool (raspi-config). Je vindt meer informatie over het gebruik van deze tool in de Raspberry Pi-documentatie: https://www.raspberrypi.org/documentation/computers/configuration.html