Freeze on startup - default background displayed

Yes, however here are some logs I took just now:

http://paste.osmc.io/ritiwuleza

The power supply is an official one bought from the OSMC store so I’m reluctant to return until I know for sure it’s the power supply.

and what was the exact behaviour (best with rough timelines) you encountered when you did this log file

Have you tried a different SDcard? You are the only person that seems to be experiencing this issue. It’s almost certain to be one of your pieces of hardware failing.

This seems to indicate some sort of corruption of the system.

18:17:41 2000.741089 T:1856422896   ERROR: CecLogMessage - could not open a connection (try 2)
18:17:42 2001.741333 T:1856422896   ERROR: CecLogMessage - RegisterLogicalAddress - vc_cec_set_logical_address(E) returned invalid arg (8)
18:17:42 2001.741455 T:1856422896   ERROR: CecLogMessage - Open - vc_cec could not be initialised
18:17:42 2001.741577 T:1856422896   ERROR: CecLogMessage - could not open a connection (try 3)
18:17:43 2002.741821 T:1856422896   ERROR: CecLogMessage - RegisterLogicalAddress - vc_cec_set_logical_address(E) returned invalid arg (8)
18:17:43 2002.742065 T:1856422896   ERROR: CecLogMessage - Open - vc_cec could not be initialised
18:17:43 2002.742065 T:1856422896   ERROR: CecLogMessage - could not open a connection (try 4)
18:17:44 2003.742432 T:1856422896   ERROR: CecLogMessage - RegisterLogicalAddress - vc_cec_set_logical_address(E) returned invalid arg (8)
18:17:44 2003.742554 T:1856422896   ERROR: CecLogMessage - Open - vc_cec could not be initialised
18:17:44 2003.742676 T:1856422896   ERROR: CecLogMessage - could not open a connection (try 5)
18:17:45 2004.743042 T:1856422896   ERROR: CecLogMessage - RegisterLogicalAddress - vc_cec_set_logical_address(E) returned invalid arg (8)
18:17:45 2004.743164 T:1856422896   ERROR: CecLogMessage - Open - vc_cec could not be initialised
18:17:45 2004.743286 T:1856422896   ERROR: CecLogMessage - could not open a connection (try 6)
18:17:46 2005.743774 T:1856422896   ERROR: CecLogMessage - RegisterLogicalAddress - vc_cec_set_logical_address(E) returned invalid arg (8)
18:17:46 2005.744019 T:1856422896   ERROR: CecLogMessage - Open - vc_cec could not be initialised
18:17:46 2005.744141 T:1856422896   ERROR: CecLogMessage - could not open a connection (try 7)
18:17:47 2006.744629 T:1856422896   ERROR: CecLogMessage - RegisterLogicalAddress - vc_cec_set_logical_address(E) returned invalid arg (8)
18:17:47 2006.744751 T:1856422896   ERROR: CecLogMessage - Open - vc_cec could not be initialised
18:17:47 2006.744873 T:1856422896   ERROR: CecLogMessage - could not open a connection (try 8)
18:17:48 2007.745850 T:1856422896   ERROR: CecLogMessage - RegisterLogicalAddress - vc_cec_set_logical_address(E) returned invalid arg (8)
18:17:48 2007.745972 T:1856422896   ERROR: CecLogMessage - Open - vc_cec could not be initialised
18:17:48 2007.746094 T:1856422896   ERROR: CecLogMessage - could not open a connection (try 9)
18:17:49 2008.746460 T:1856422896   ERROR: CecLogMessage - RegisterLogicalAddress - vc_cec_set_logical_address(E) returned invalid arg (8)
18:17:49 2008.746582 T:1856422896   ERROR: CecLogMessage - Open - vc_cec could not be initialised
18:17:49 2008.746704 T:1856422896   ERROR: CecLogMessage - could not open a connection (try 10)
18:17:50 2009.746582 T:1848034288   ERROR: OpenConnection - could not opening a connection to the CEC adapter
18:17:50 2009.746826 T:1856422896   ERROR: CecLogMessage - could not start CEC communications
�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

On this particular install I inserted the new install of OSMC after a reformat. I inserted it into the Pi and let the install complete. 30 minutes later I completed the user setup wixard from within OSMC (the 30 minute delay might explain the CEC log complaints from the PI, since the HDMI was disconnected once installation complete (but before user setup wizard completion).

After user config wizard, I changed the video calibration of the display, I changed GUI sounds to ‘Never’, and hen selected ‘Programs’ which caused the freeze on the default background. I then restarted and it booted successfully, but froze again on selecting ‘Programs’. I then restarted and now the Pi won’t boot at all beyond the default background. No amount of reboots seem to impact the logs at all e.g: http://paste.osmc.io/afasoqitec
were taken just minutes after my previous post.

A new microSD card arrived in the post today and the system freezes on the default background straight away after a succesful install.

What kind of card?

Is this necessary? Exactly what are you changing? You should really be trying to first deal with overscan by adjusting the aspect setting on the TV itself. May be called 1:1 or Just.

Well it must be one of the three:

  1. SD Card (either No brand or wrong brand). Which brand is/are the cards and are you sure they are not fake?
  2. Pi, while I doubt it went wrong the SD Card reader might have an issue.
  3. Powersupply, evenso you have bought it from OSMC shop it still might have gone bad. Try temporary another one.

Thanks @fzinken and @ActionA for taking a look into this.

The original card has been a 16GB Samsung evo microsd which had been working in my Pi2 for roughly 1 year with no issue. The new card is a Sandisk ultra 32GB class 10 microSD card. Both were from Amazon (sold and fulfilled by Amazon).

In terms of calibrating the display, the tv I have been using with my Pi since 2013 (Pi1 and Pi2) is super old and so I have always had to change calibration from within the Pi as the settings on the TV has been so limited (FullScreen or 4:3).

I’ll buy another power supply and see how I get on… I might just buy a Pi3 and be done with it, removing all potential sources of failure, since you mention it could be the microsd reader on the Pi at fault.

Thanks for the advice and taking the time to investigate/respond, much appreciated.

Please explain how you are doing this. Is the TV connected by HDMI? Attempting to do this improperly could potentially be causing your issue here.

It’s connected via a HDMI and I calibrate the video via Settings>Video Output>Video calibration.

Adjusting the overscan in such a way is something I have always done on fresh installs almost immediately after starting up.

Whilst it’s always seemed to have worked fine in the past you think this could be causing the issues?

I’ll reinstall tomorrow and not touch the video calibration to see how I get on.

Can you give the output of each of these 3 commands after the pi is booted with the TV on and on the proper input?

tvservice -m CEA
tvservice -m DMT
tvservcie -s

The pi is booted, the TV is on and the proper input is selected:

output of tvservice -m CEA:

Group CEA has 15 modes:
mode 1: 640x480 @ 60Hz 4:3, clock:25MHz progressive
mode 2: 720x480 @ 60Hz 4:3, clock:27MHz progressive
mode 3: 720x480 @ 60Hz 16:9, clock:27MHz progressive
mode 4: 1280x720 @ 60Hz 16:9, clock:74MHz progressive
mode 5: 1920x1080 @ 60Hz 16:9, clock:74MHz interlaced
mode 6: 720x480 @ 60Hz 4:3, clock:27MHz x2 interlaced
mode 7: 720x480 @ 60Hz 16:9, clock:27MHz x2 interlaced
mode 16: 1920x1080 @ 60Hz 16:9, clock:148MHz progressive
mode 17: 720x576 @ 50Hz 4:3, clock:27MHz progressive
mode 18: 720x576 @ 50Hz 16:9, clock:27MHz progressive
mode 19: 1280x720 @ 50Hz 16:9, clock:74MHz progressive
mode 20: 1920x1080 @ 50Hz 16:9, clock:74MHz interlaced
mode 21: 720x576 @ 50Hz 4:3, clock:27MHz x2 interlaced
mode 22: 720x576 @ 50Hz 16:9, clock:27MHz x2 interlaced
(prefer) mode 31: 1920x1080 @ 50Hz 16:9, clock:148MHz progressive

tvservice -m DMT

Group DMT has 1 modes:
mode 4: 640x480 @ 60Hz 4:3, clock:25MHz progressive

tvservice -s

state 0x12000a [HDMI CEA (31) RGB lim 16:9], 1920x1080 @ 50.00Hz, progressive

I have just had a look through this post, and will leave some thoughts. I’m likely asking some things that have been provided already.

We aren’t the same store. We’ve never sold a Pi PSU with that model number. The OSMC Store is at Store - OSMC.

If you give me an order #, I’ll check our records. Our power supplies come with a year warranty so if we did sell it to you and it’s the problem, we’ll happily replace it free of charge. I’ve sent you some advice about this via PM.

18:17:41 2000.741089 T:1856422896   ERROR: CecLogMessage - could not open a connection (try 2)
18:17:42 2001.741333 T:1856422896   ERROR: CecLogMessage - RegisterLogicalAddress - vc_cec_set_logical_address(E) returned invalid arg (8)
18:17:42 2001.741455 T:1856422896   ERROR: CecLogMessage - Open - vc_cec could not be initialised
18:17:42 2001.741577 T:1856422896   ERROR: CecLogMessage - could not open a connection (try 3)

@actiona – This doesn’t suggest corruption. It simply means that the device his Pi is connected to doesn’t support CEC.

A corrupt SD card wouldn’t persist across another distribution like this.

I’d put my money on a bad PSU here. Check if you bought from us, and ping me at sam at osmc dot tv if you did.

Can you get the exact model number of your tv? We need to see exactly what resolutions it supports. I think Pi may not pushing correct reso.

Hi ActionA,

The TV is a Technika LCD22-208, with a native resolution of 1680 x 1050. Input signal up to 1080i is supported according to the user manual (via HDMI)

However, Sam made the connection between my claim that I had bought the PSU from the OSMC store and the fact that it had ‘thepihut’ written on it. I had in fact bought the OSMC remote from the OSMC store (works perfectly) and the PSU from thepihut (clearly faulty!). Therefore I have ordered a new and official OSMC PSU and will report back on how it goes.

Having used the Pi from Raspbmc in 2013 through to 2016 and having followed the blogs and forums here so closely, ensuring your PSU was up to the job was always at the forefront of my mind when doing any troubleshooting before consulting the forums. In my idiocy I hadn’t counted on the PSU failing and am ashamed that I dragged us through these lengths of investigation before becoming aware that it was such a basic/simple issue. Here’s to hoping the new PSU resolves the issue, and thanks again for your help!

Please try adding these two lines to your config.txt and rebooting.

hdmi_group=1
hdmi_mode=5

I added those two lines to my config.txt however the same problem occurs - as before I get beyond the OSMC splash screen and the default Confluence background displays but with no other GUI elements loading/displayed.

Can you show is a picture of this?

Photo and video of startup process below:

https://drive.google.com/file/d/0B_YMsVKyuCF0Nk42NjdfQXpOVC1mTzFTWVY2ck5ZZVE3XzF3/view?usp=sharing

https://drive.google.com/file/d/0B_YMsVKyuCF0eXBRMlhaY1pyQUlkQkQwY19zR2pDWkNpX1J3/view?usp=sharing