-
-
Save quelleck/1d8fc8395fd52d4aa38a99ef46d8598e to your computer and use it in GitHub Desktop.
| #!/bin/sh | |
| # Enable and disable HDMI output on the Raspberry Pi | |
| is_off () | |
| { | |
| vcgencmd display_power | grep "display_power=0" >/dev/null | |
| } | |
| case $1 in | |
| off) | |
| if is_off | |
| then | |
| echo Already off... | |
| else | |
| vcgencmd display_power 0 | |
| fi | |
| ;; | |
| on) | |
| if is_off | |
| then | |
| vcgencmd display_power 1 | |
| else | |
| echo Already on... | |
| fi | |
| ;; | |
| status) | |
| if is_off | |
| then | |
| echo off | |
| else | |
| echo on | |
| fi | |
| ;; | |
| *) | |
| echo "Usage: $0 on|off|status" >&2 | |
| exit 2 | |
| ;; | |
| esac | |
| exit 0 |
Worked for me, thanks!
Thanks! This is exactly what I was looking for to use on a build for my son. :)
This is awesome! I have one issue though. I'm using Chromium in kiosk mode on my Pi and after turning the screen on again it's just dark. I've found a script to refresh the page but to no avail. Has anyone else had this problem?
This is awesome! I have one issue though. I'm using Chromium in kiosk mode on my Pi and after turning the screen on again it's just dark. I've found a script to refresh the page but to no avail. Has anyone else had this problem?
I had this problem and fixed it by uncommenting two lines in /boot/config.txt to force HDMI ouptut. See the article below about, but basically uncomment:
#hdmi_force_hotplug=1
#hdmi_drive=2
Nice! Using this, instead of the original rpi-hdmi.sh, works with my HDMI-to-DVI adapter-connected to an old monitor, where the original could turn it off, but not back on again.
This one worked for me too! Thanks!
I am still struggling with this. Copied and pasted the code above into a new .sh file - file path: /home/pi Went into the crontab and the time came and went. I have repeated the steps multiple times to no avail - any known bugs with Pi 3 B+? Do I need to run the cron as a super user?
Thanks but, tvservice only works for all driver. It doesn work for example with "tvc4-kms-v3d" driver. Any other solution?
This one is definitely an improvement! thank you for this!