Pi4 sans ecran Impossible d'afficher le bureau actuellement

Bonjour,

Je souhaite utiliser mon Pi4 sans écran et avec un client VNC. L’OS est rasbian
Quand un écran est connecté, pas de problème.
Quand je démarre mon Pi sans le cable hdmi connecté et que je me connecte avec VNC, j’ai l’erreur « Impossible d’afficher le bureau actuellement ».
Ecran connect sans ecran

J’ai préalablement suivi des info dans le post « VNC sans ecran pour un RPI4 » en forçant la définition et en activant dans boot/config.txt les 2 paramètres :
hdmi_group=1
hdmi_mode=1
Avez-vous une idée ?
merci par avance

Faudrait voir dans les process si le bureau a démarré.

Et es-tu sur d’avoir installé la version Desktop ou Full de Raspbian ?

Et dans le ls /dev tu as un fb0 au minimum ?

J’ai bien installé la version desktop

Il y a bien un fichier fbo dans dev
Ecran connect ls fb0

Que dois faire ?
Merci

L’une des solution simple a essayer est de désinstaller vnc et le réinstaller.
Démarrer le bureau via CLI depuis SSH (force démarrage du bureau sur display 0 et non de tenter via la session terminal);

DISPLAY=:0 startx

Merci levelKro
Mon Pi4 s’est planté hier, au démarrage j’ai « Kernet panic » et plus la main dessus avant d’avoir fait la manip.
Je réinstall complètement celui-ci et regarde cela.

Problème presque totalement résolu, voici les réponses à mes soucis.

Plantage du Pi
Cause la carte SD utilisé. J’utilisais une carte SD ancienne Micro SD XC1 qui visiblement ne convient pas, depuis que je l’ai remplacé par une carte Micro SD HV1 V10, c’est parfait.
3 à 4h00 d’installation avec les logiciels au lieu de 12h00.

Affichage problème presque totalement résolu
Copie de sécurité du fichier config.txt

sudo cp /boot/config.txt /boot/config.txt.bak

Si besoin de revenir en arrière, il suffit de refaire cette commande en inversant les paramètres « /boot/config.txt » et « /boot/config.txt.bak » (cde sudo cp /boot/config.txt.bak /boot/config.txt)
Ouvrir le fichier config.txt se trouvant dans le dossier /boot à l’aide de la ligne de commande.

sudo nano /boot/config.txt

Descendre le curseur avec les touches de direction jusqu’aux lignes


#uncomment if hdmi display is not detected and composite is being output
#hdmi_force_hotplug=1
#uncomment to force a specific HDMI mode (this will force VGA)
#hdmi_group=2
#hdmi_mode=16

Supprimer les « # » devant les lignes suivantes (les <#> indique au système de ne pas traiter la ligne du fichier)

hdmi_force_hotplug=1
hdmi_group=2
hdmi_mode=4

Remplacer la valeur 4 par 16 de la ligne « hdmi mode =4 »

hdmi_mode=16

config.txt

Sauvegarder les modifications avec la combinaison de touches + (écrire)

Quitter l’éditeur de texte avec la combinaison de touches +

Redémarrer le Pi sans connexion écran et se connecter avec VNC Client.

Redémarrer le Pi sans connexion écran et se connecter avec VNC Client.
L’affichage sera

La définition n’est ps celle souhaité
Ouvrir « Menu » > « Préférences » > « Screen Configuration " et aller dans Configure » > « HDMI-1 » > « Résolution », puis sélectionner 1920x1080
config.txt_Modif_Affichage

Valider le changement avec la coche verte dans les 10 secondes pour la prise en compte

L’affichage passe en 16/9ème et s’affichera en plein écran dans VNC client

Tout est OK