Comments (10)
It depends.
Look in /settings/installed_os.json for YOUR installation
from pinn.
So, in the case that your RPi reboots when the TV is off and PINN gets reloaded, you don't want PINN to turn on the TV via CEC, but you still want it to work when the TV is turned on manually, is that right?
from pinn.
Yes exactly.
hdmi_ignore_cec_init is supposed to behave exactly as you described it, with the purpose being to avoid TV from turning on / having the input switching while something else is being watched.
The current behavior behaves more like hdmi_ignore_cec which simply disables cec
from pinn.
@edrikk - I have repeated your test and can confirm this is the case.
Adding hdmi_ignore_cec_init=1
to the RECOVERY partition's config.txt stops the TV being turned on as it should, but it also disables all CEC controls if the TV is turned on manually..
I wonder if @maxnet has any ideas? Does Berryboot behave the same? ( I use the same initialisation code as BerryBoot)
from pinn.
Berryboot had the same issue, but it got solved a couple of days ago. Take a look here: maxnet/berryboot#97
from pinn.
That's not really a solution, just regressing back to an older image. You could probably do the same with PINN, but you may lose other functionality, like autoboot.txt no longer working.
from pinn.
You're right, that's not the way to go. Hope you'll find a solution!
from pinn.
Hoping for an update to the kernel to support CEC natively....
from pinn.
Since this issue was linked to mine, I decided to leave some related feedback.
hdmi_ignore_cec_init=1 has the same behaviour on my TV (Samsung E series). It prevents the TV from switching on automatically while also disabling the CEC controls on PINN. When it boots to LibreELEC, the CEC controls don't always initiate automatically. However, I am always able to activate the CEC controls manually by selecting the Pi from the AnyNet+ Sources List.
On the contrary, without this option, the TV switches on automatically with the Pi boot-up; the CEC controls only work sometimes with PINN and the same behaviour extends to LibreELEC i.e. if CEC controls work with PINN, then they work with LibreELEC or they don't work at all with both. However, when CEC controls don't initiate with PINN, unlike with the hdmi_ignore_cec_init=1 option, I am also unable to manually activate CEC from the AnyNet+ Sources list as it throws an error stating inability to connect with the AnyNet+ device.
Thus, I am compelled to use hdmi_ignore_cec_init=1 with my Pi, boot by default to LibreELEC and use the NOOBS Companion Add-On to boot to the other OS when only equipped with the TV remote.
from pinn.
@d1g33k, do you know which is the LibreELEC partition? That would be two bird with one stone, since I also don't need it to boot to PINN first.
from pinn.
Related Issues (20)
- hii
- boot menu HOT 1
- no freespace check before update HOT 7
- video not properly initialized after warm reboot HOT 7
- Raspian Jessie won't install from PINN HOT 6
- include libreelec for kodi 20 on pinn HOT 4
- Kernel panic after update from 3.8.8 to 3.9.1 HOT 28
- Update of Czech translation HOT 2
- Update from 3.9.1 to 3.9.2 failed HOT 5
- download speed very slow Indian mirror sourceforge.net HOT 6
- Hyperpixel 4 not working with raspberry pi 5. HOT 1
- GAPPS installation is failing on lineage21-rpi4 HOT 2
- Ubuntu 24.04 HOT 14
- Touchscreen 15 inch HOT 3
- Cannot force TV display resolution for PINN 3.9.2 HOT 6
- PINN won't boot without dispaly HOT 5
- RPi5 w/PCIE NVME doesn't boot Ubuntu 24.04 or Bookworm64 HOT 24
- Feature request HOT 2
- Retropie isnt booting up for PINN HOT 6
- headless bookworm install, no wifi setup HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pinn.