March 1st update breaks sound output

Hi,
I really like OSMC and know how difficult it is to program for multiple devices and environments. Thanks Sam and all other contributers. With that said here is my bugs report:

  • the March 1st update broke several things on my OSMC installation.
  • hardware: PI2, Official 7" touchscreen, IQaudIO Digi-Amp+
  • /boot/config.txt was clobbered. I needed to change the original for the device tree overlay of the digi-amp+
  • cron jobs were deleted
  • Digi-Amp+ not selectable in Kodi/Settings/System/Audio-Output/output device. I actually now needed to define it as default alsa card/device in /etc/asound:
    defaults.pcm.card 1
    defaults.pcm.device 0
    Here is the output of aplay -l
    osmc@musiCO:~$ aplay -l
    **** List of PLAYBACK Hardware Devices ****
    card 0: ALSA [bcm2835 ALSA], device 0: bcm2835 ALSA [bcm2835 ALSA]
    Subdevices: 8/8
    Subdevice #0: subdevice #0
    Subdevice #1: subdevice #1
    Subdevice #2: subdevice #2
    Subdevice #3: subdevice #3
    Subdevice #4: subdevice #4
    Subdevice #5: subdevice #5
    Subdevice #6: subdevice #6
    Subdevice #7: subdevice #7
    card 0: ALSA [bcm2835 ALSA], device 1: bcm2835 ALSA [bcm2835 IEC958/HDMI]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
    card 1: IQaudIODAC [IQaudIODAC], device 0: IQaudIO DAC HiFi pcm512x-hifi-0
    Subdevices: 0/1
    Subdevice #0: subdevice #0

What do you mean by clobbered ? We don’t touch your config.txt file at all during updates. You would need to explain what changed in it rather than just “clobbered”. We also don’t touch any cron jobs.

Without a log file its impossible to know but my first guess would be that you’ve suffered some filesystem corruption.

The update changed the contents of /boot/config.txt back to the original contents before my changes.
The changes I made were:

change lirc-rpi settings because the stock settings use the I2S bus for lirc

dtoverlay=lirc-rpi:gpio_in_pin=22

add overlay for iquadio card

dtoverlay=iqaudio-dacplus

I am happy to give you log files. Which would you need and how would I send them to you?

To get a better understanding of the problem you are experiencing we need more information from you. Please see How to submit a useful support request - General - OSMC for advice on how to help us.

Logs available at http://paste.osmc.io/duhideqawu