Détection automatique résolution écran
Modérateur : Francois
-
- Raspinaute
- Messages : 970
- Enregistré le : dim. 28 déc. 2014 15:28
- Localisation : Le long de la côte, au dessus du pays des bigoudennes, aïe
Re: Détection automatique résolution écran
Je ne parle à aucun moment de clonage d'écran. Je sais que pour l'instant seul avec omxplayer c'est possible d'avoir un SPI et hdmi.
Je vous parle bien d'un écran PRIORITAIRE par rapport un autre. En gros, le hdmi prioritaire sur le spi. C'est pour ça que j'avais dit "un raspi en mode tablette qui une fois branché sur un écran, prend en considération cet écran comme principal."
Tous mes tests sont concluants mais aléatoirement. Quand cela fonctionne, après le reboot, j'ai et seulement le hdmi comme affichage et plus le spi.
L'objectif est bien d'avoir un écran SPI toujours branché sur le pi (mode tablette, robot...) qui une fois branché sur l'HDMI bascule son affichage sur cet écran. Plus besoin de débrancher le SPI pour pouvoir basculer.
Je vous parle bien d'un écran PRIORITAIRE par rapport un autre. En gros, le hdmi prioritaire sur le spi. C'est pour ça que j'avais dit "un raspi en mode tablette qui une fois branché sur un écran, prend en considération cet écran comme principal."
Tous mes tests sont concluants mais aléatoirement. Quand cela fonctionne, après le reboot, j'ai et seulement le hdmi comme affichage et plus le spi.
L'objectif est bien d'avoir un écran SPI toujours branché sur le pi (mode tablette, robot...) qui une fois branché sur l'HDMI bascule son affichage sur cet écran. Plus besoin de débrancher le SPI pour pouvoir basculer.
[Pour bien commencer] Pour les nouveaux acquéreurs de Raspberry Pi (index de liens utiles)
Awesome Raspberry Pi
Awesome Raspberry Pi
- Flachy Joe
- Messages : 88
- Enregistré le : mar. 20 sept. 2016 22:30
Re: Détection automatique résolution écran
Ok, je croyais que comme tu suivais l'autre sujet c'était ça qui t’intéressait.
Donc, si tu peux, booste ton alimentation, pour être sûr que c'est pas ça qui pose problème.
Pour le HDMI connecté à chaud, il faut que le script s’exécute au bon moment, il faut farfouiller du coté de udev : https://wiki.debian.org/fr/udev
Donc, si tu peux, booste ton alimentation, pour être sûr que c'est pas ça qui pose problème.
Pour le HDMI connecté à chaud, il faut que le script s’exécute au bon moment, il faut farfouiller du coté de udev : https://wiki.debian.org/fr/udev
-
- Raspinaute
- Messages : 970
- Enregistré le : dim. 28 déc. 2014 15:28
- Localisation : Le long de la côte, au dessus du pays des bigoudennes, aïe
Re: Détection automatique résolution écran
Alors je me suis branché sur une alim pc, j'ai tjs l'éclair et cela ne fonctionne pas plus pour autant.
Cela a l'air plus compliqué que prévu. Il faut que le système comprenne au branchement à chaud de l'HDMI qu'il fasse la coupure du dialogue du SDI.
Cela a l'air plus compliqué que prévu. Il faut que le système comprenne au branchement à chaud de l'HDMI qu'il fasse la coupure du dialogue du SDI.
[Pour bien commencer] Pour les nouveaux acquéreurs de Raspberry Pi (index de liens utiles)
Awesome Raspberry Pi
Awesome Raspberry Pi
- Flachy Joe
- Messages : 88
- Enregistré le : mar. 20 sept. 2016 22:30
Re: Détection automatique résolution écran
Ce n'est pas normal que tu ais l’éclair, c'est forcement un pb d'alimentation, essaye de débrancher l'écran SPI et de ne brancher que l'hdmi.
-
- Raspinaute
- Messages : 970
- Enregistré le : dim. 28 déc. 2014 15:28
- Localisation : Le long de la côte, au dessus du pays des bigoudennes, aïe
Re: Détection automatique résolution écran
Je n'ai plus l'éclair si je débranche le SPI.
Pour info, si je fais tvservice -e "DMT 68 HDMI" quand je suis branché en HDMI, je perds mon affichage et j'ai un bel écran noir !
Pour info, si je fais tvservice -e "DMT 68 HDMI" quand je suis branché en HDMI, je perds mon affichage et j'ai un bel écran noir !
[Pour bien commencer] Pour les nouveaux acquéreurs de Raspberry Pi (index de liens utiles)
Awesome Raspberry Pi
Awesome Raspberry Pi
- Flachy Joe
- Messages : 88
- Enregistré le : mar. 20 sept. 2016 22:30
Re: Détection automatique résolution écran
Salut dyox,
Donc ton moniteur HDMI fonctionne et quand tu le force en mode DMT 68, il s'éteint ?
Quel est le retour de avec l'écran qui fonctionne.
Donc ton moniteur HDMI fonctionne et quand tu le force en mode DMT 68, il s'éteint ?
Quel est le retour de
Code : Tout sélectionner
tvservice -s
-
- Raspinaute
- Messages : 970
- Enregistré le : dim. 28 déc. 2014 15:28
- Localisation : Le long de la côte, au dessus du pays des bigoudennes, aïe
Re: Détection automatique résolution écran
C'est ça et aussi avec l'option -p (preferred)donc ton moniteur HDMI fonctionne et quand tu le force en mode DMT 68, il s'éteint ?
Genre DVI DMT 68tvservice -s
et j'ai fait tvservice -e "DMT 68 DVI", l'écran s'éteint aussi.
Pour info j'ai le config.txt d'origine.
Tes essais avec tvservice fonctionnent chez toi ?
[Pour bien commencer] Pour les nouveaux acquéreurs de Raspberry Pi (index de liens utiles)
Awesome Raspberry Pi
Awesome Raspberry Pi
- Flachy Joe
- Messages : 88
- Enregistré le : mar. 20 sept. 2016 22:30
Re: Détection automatique résolution écran
En fait il faut forcer ton affichage à se rafraîchir pour sortir de l'écran noir, j'avais oublié ce détail. Quand tu as l'écran noir, Ctrl+Alt+F1 puis Ctrl+Alt+F7 devrait te rendre la main.
Voila un truc pour automatiser ça :
Chez moi il est pas vraiment noir, le rétroéclairage reste allumé alors qu'il s'éteint quand il est dans un mode inutilisable.
Voila un truc pour automatiser ça :
Code : Tout sélectionner
tvservice -e "DMT 68 DVI" ; sudo chvt 1 ; sleep 0.5 ; sudo chvt 7
-
- Raspinaute
- Messages : 970
- Enregistré le : dim. 28 déc. 2014 15:28
- Localisation : Le long de la côte, au dessus du pays des bigoudennes, aïe
Re: Détection automatique résolution écran
en faisant :
tvservice -p ; sudo chvt 1 ; sleep 0.5 ; sudo chvt 7
j'ai l'image qui revient.
J'ai rebranché le SPI avec le config.txt par défaut, comme d'hab ; impossible de rebasculer l'image sur l'HDMI. En jouant avec tvservice, le HDMI est bien "commandé" mais un tvservice -s pointe sur le LCD (SPI).
tvservice -p ; sudo chvt 1 ; sleep 0.5 ; sudo chvt 7
j'ai l'image qui revient.
J'ai rebranché le SPI avec le config.txt par défaut, comme d'hab ; impossible de rebasculer l'image sur l'HDMI. En jouant avec tvservice, le HDMI est bien "commandé" mais un tvservice -s pointe sur le LCD (SPI).
[Pour bien commencer] Pour les nouveaux acquéreurs de Raspberry Pi (index de liens utiles)
Awesome Raspberry Pi
Awesome Raspberry Pi
- Flachy Joe
- Messages : 88
- Enregistré le : mar. 20 sept. 2016 22:30
Re: Détection automatique résolution écran
Tu peux essayer de désactivé le SPI par l'intermédiaire du "DeviceTree" dynamique ref : https://www.raspberrypi.org/documentati ... ce-tree.md paragraphe 3.5.2
Ce genre de chose :
Ce genre de chose :
Code : Tout sélectionner
#Détection du branchement HDMI
dtparam spi=off
#Activation du HDMI par tvservice
...
#Détection du débranchement HDMI
dtparam spi=on
#Activation du SPI par tvservice