Bonjour,
J'aimerais créer un système de visualisation d'une caméra Reolink. Il y a un peu plus d'un an, j'ai acheté un Rpi4 avec l'écran officiel 7 pouces, j'avais installé raspberry pi OS lite 32 bits en Buster, avec kodi, je pouvais accéder facilement au flux en direct de la caméra. Suite à un soucis sur cette clé, je repars de zéro, et je me dit cool, je vais pouvoir passer sur Bullseye en 64 bits.
Tout fonctionne sauf une chose, l'écran est à l'envers et je n'arrive pas à le retourner.
J'ai bien lu la [url=https://www.raspberrypi.com/documentati ... eo-options]documentation pour le fichier [/url] /boot/config.txt, j'ai mis lcd_rotate=2, display_rotate=2, j'ai essayé display_hdmi_rotate=2 et aussi display_lcd_rotate=2. Sans succès. Enfin au démarrage l'écran, est dans le bon sens. Mais lors de la procédure de démarrage, l'écran s'éteint puis se rallume et l'affichage reviens dans le mauvais sens. Je pense que c'est lié au driver video VC4 FKMS V3D. Après recherche sur différents forums, en utilisant l'interface graphique on peut utiliser la commande "xrandr --output DSI-1 --rotate inverted", mais sans interface graphique, ça ne fonctionne pas.
Y a t'il une solution pour retourner l'écran sur Raspberry pi OS lite 64bits?
Merci de votre aide.
Matériel : RPi4b + écran tactile officiel 7 pouces
Logiciel : Raspberry PI OS Lite (legacy) 64 bits (Bullseye)
[Résolu] Pi4 Bullseye 64 bit Lite - Rotation écran
Modérateurs : Francois, maxty01
[Résolu] Pi4 Bullseye 64 bit Lite - Rotation écran
Modifié en dernier par Pacha57 le ven. 1 avr. 2022 22:37, modifié 1 fois.
Re: Pi4 Bullseye 64 bit Lite - Rotation écran
Bonjour,
Tu as l'écran qui se connecte avec la nappe DSI donc et pas un en HDMI ?
En ce cas, regardes bien les valeurs dans ton fichier de :
-ignore_lcd
-display_default_lcd
-lcd_rotate
-disable_touchscreen
et compares avec la doc sur le lien que tu as fournis
Tu as l'écran qui se connecte avec la nappe DSI donc et pas un en HDMI ?
En ce cas, regardes bien les valeurs dans ton fichier de :
-ignore_lcd
-display_default_lcd
-lcd_rotate
-disable_touchscreen
et compares avec la doc sur le lien que tu as fournis
3 Pi4 : Emby / Samba , Librelec, Android TV
3 Pi3 : Hifiberry /OSMC, Games station, Samba / VPN / HotSpot Wifi
2 Pi2 : RFID, radio reveil (PiReveil)
1 Pi0 : traker GPS et acquisitions
1 Pi0 2W : tests divers
5 Arduinos dont 4 nanos et 1 Mega
1 ESP32
3 Pi3 : Hifiberry /OSMC, Games station, Samba / VPN / HotSpot Wifi
2 Pi2 : RFID, radio reveil (PiReveil)
1 Pi0 : traker GPS et acquisitions
1 Pi0 2W : tests divers
5 Arduinos dont 4 nanos et 1 Mega
1 ESP32
Re: Pi4 Bullseye 64 bit Lite - Rotation écran
Bonjour,
Merci de ta réponse. Oui, mon écran se connecte sur la nappe DSI.
Je n'ai aucun des paramètre que tu as cité sauf lcd_rotate que j'ai déjà essayé sans succès.
La description de ignore_lcd, display_defaut_lcd et disable_touchscreen ne me semble pas influer sur la rotation de l'écran.
La problématique peut-elle être liée à l'option :
# Automatically load overlays for detected DSI displays
display_auto_detect=1
?
Je ne trouve aucun info dans la doc. Et lorsque je commente cette option, l'écran reste noir lorsque le driver vidéo est chargé. Mais par quoi le remplacer...
Merci de ta réponse. Oui, mon écran se connecte sur la nappe DSI.
Je n'ai aucun des paramètre que tu as cité sauf lcd_rotate que j'ai déjà essayé sans succès.
La description de ignore_lcd, display_defaut_lcd et disable_touchscreen ne me semble pas influer sur la rotation de l'écran.
La problématique peut-elle être liée à l'option :
# Automatically load overlays for detected DSI displays
display_auto_detect=1
?
Je ne trouve aucun info dans la doc. Et lorsque je commente cette option, l'écran reste noir lorsque le driver vidéo est chargé. Mais par quoi le remplacer...
Re: Pi4 Bullseye 64 bit Lite - Rotation écran
Bon bin j'ai trouvé la solution :
ici
Il faut éditer le fichier /boot/cmdline.txt et ajouter la ligne suivant à la fin de la première ligne :
video=DSI-1:800x480@60,rotate=180
ici
Il faut éditer le fichier /boot/cmdline.txt et ajouter la ligne suivant à la fin de la première ligne :
video=DSI-1:800x480@60,rotate=180