sudo apt-get -f install
sudo apt-get dist-upgrade
Output shows a problem:
Try:
sudo apt-get -f install sudo apt-get dist-upgrade
osmc@osmc:~$ sudo apt-get -f install
Reading package lists⦠Done
Building dependency tree
Setting up libc6:i386 (2.19-18+deb8u7) β¦
Correcting dependencies⦠Done
The following packages were automatically installed and are no longer required:
atv-image-4.2.3-7-osmc libasn1-8-heimdal libgssapi3-heimdal
libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal
libhx509-5-heimdal libkrb5-26-heimdal libroken18-heimdal libwind0-heimdal
Use βapt-get autoremoveβ to remove them.
The following extra packages will be installed:
atv-image-4.2.3-22-osmc
Suggested packages:
fdutils atv-doc-4.2.3-22-osmc atv-source-4.2.3-22-osmc
atv-image-4.2.3-22-osmc-dbg atv-manual-4.2.3-22-osmc
Recommended packages:
initramfs-tools linux-initramfs-tool kernel-common
The following NEW packages will be installed:
atv-image-4.2.3-22-osmc
0 upgraded, 1 newly installed, 0 to remove and 71 not upgraded.
2 not fully installed or removed.
Need to get 0 B/15.6 MB of archives.
After this operation, 44.4 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Preconfiguring packages β¦
tting up atv-kernel-osmc (3.1.8) β¦#####################β¦] Se
osmc@osmc:~$ sudo apt-get dist-upgrade
Reading package lists⦠Done
Building dependency tree
Reading state information⦠Done
Calculating upgrade⦠The following packages were automatically installed and are no longer required:
atv-image-4.2.3-7-osmc fontconfig-config fonts-dejavu-core libasn1-8-heimdal
libass5 libasyncns0 libcaca0 libdirectfb-1.2-9 libenca0 libflac8
libfontconfig1 libgraphite2-3 libgssapi3-heimdal libharfbuzz0b
libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal
libhx509-5-heimdal libjasper1 libjson-c2 libkrb5-26-heimdal libpulse0
libroken18-heimdal libsdl-image1.2 libsdl1.2debian libsndfile1 libsysfs2
libwind0-heimdal
Use βapt-get autoremoveβ to remove them.
Done
The following NEW packages will be installed:
b43-fwcutter i386-libass-osmc
The following packages will be upgraded:
(Reading database β¦ 24389 files and directories currently installed.)smc
Preparing to unpack β¦/e2fslibs_1.42.12-2+b1_i386.deb β¦ e2fsprogs
i386-connman-osmc i386-libbluray-osmc i386-libcec-osmc
i386-libcrossguid-osmc i386-libsqlite-osmc i386-network-osmc
i386-splash-osmc libapt-inst1.5 libbind9-90 libcomerr2 libdbus-1-3 libdns100
libgl1-nvidia-legacy-304xx-glx libgnutls-deb0-28 libgudev-1.0-0 libhogweed2
libisc95 libisccc90 libisccfg90 libjasper1 liblcms2-2 liblwres90
libmysqlclient18 libnettle4 libpam-modules libpam-modules-bin libpam-runtime
libpam-systemd libpam0g libpcsclite1 libpng12-0 libsmbclient libss2
libssl1.0.0 libsystemd0 libtevent0 libtiff5 libudev1 libwbclient0 libxml2
libxpm4 locales mediacenter-addon-osmc mediacenter-skin-osmc
multiarch-support mysql-common ntfs-3g nvidia-legacy-304xx-alternative
openssl perftune-osmc python-imaging python-pil samba-common samba-libs sed
ssh-app-osmc systemd systemd-sysv udev
xserver-xorg-video-nvidia-legacy-304xx
71 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/96.9 MB of archives.
After this operation, 30.9 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Y
Extracting templates from packages: 100%
Preconfiguring packages β¦
Setting up libgl1-nvidia-legacy-304xx-glx:i386 (304.134-0~deb8u1) β¦u1) β¦] Pr
Package configuration
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
ββββββββββββββConfiguring libgl1-nvidia-legacy-304xx-glx:i386ββββββββββββββββ
β Mismatching nvidia kernel module loaded β
β β
β The NVIDIA driver that is being installed (version 304.134) does not β
β match the nvidia kernel module currently loaded (version 304.131). β
β β
β The X server, OpenGL, and GPGPU applications may not work properly. β
β β
β The easiest way to fix this is to reboot the machine once the β
β installation has finished. You can also stop the X server (usually by β
β stopping the login manager, e.g. gdm3, kdm, or xdm), manually unload β
β the module (βrmmod nvidiaβ), and restart the X server. β
β β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β < OK > β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Running hooks in /etc/ca-certificates/update.dβ¦done. removed; done.######] Se
osmc@osmc:~$
THE PROGRESS IS NO MORE SAD FACE but it still keep rebooting in loop the osmc logo.
EDIT:
Sorry I didnβt read your whole post.
Good progress.
Looks like the loaded video module is not matching the kernel, a reboot may fix that.
@ActionA will know how to fix that if needed. I forget. It has been a long time since I did it.
Itβs possible that your Kodi userdata is causing an issue with the new version. The first recommendation would be to move it away and allow Kodi to generate a new userdata directory.
sudo systemctl stop mediacenter mv ~/.kodi ~/.kodi-backup sudo systemctl start mediacenter
Maybe it worked.
The message error atv-image-4.2.3-22-osmc wash flashing before the addons.
The interface is very different but I cannot check anything because the remote control doesnβt work!
Power down⦠wait 10 seconds⦠then power on
grab-logs -A
osmc@osmc:~$ grab-logs -A
Logs successfully uploaded.
Logs available at http://paste.osmc.io/uvoyigiwoj
osmc@osmc:~$
still not working
(there is not power on/off in the apple TV 1) I unplug it.
Check for read only filesystem
mount
osmc@osmc:~$ mount
/dev/sda2 on / type ext4 (rw,noatime,stripe=1024,data=ordered)
devtmpfs on /dev type devtmpfs (rw,relatime,size=122340k,nr_inodes=30585,mode=755)
proc on /proc type proc (rw,relatime)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620)
tmpfs on /run type tmpfs (rw,nosuid,nodev,mode=755)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/lib/systemd/systemd-cgroups-agent,name=systemd)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=22,pgrp=1,timeout=300,minproto=5,maxproto=5,direct)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
mqueue on /dev/mqueue type mqueue (rw,relatime)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime)
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
configfs on /sys/kernel/config type configfs (rw,relatime)
/dev/sda1 on /boot type hfsplus (ro,noatime,umask=22,uid=0,gid=0,nls=utf8)
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=24512k,mode=700,uid=1000,gid=1000)
osmc@osmc:~$
Correct. I added a power switch to mine.
As suspected⦠boot is read only again because of need to unplug it.
sudo umount /boot sudo fsck.hfsplus -f /dev/sda1 sudo mount -o force,rw /dev/sda1 /boot sudo mount
osmc@osmc:~$ sudo umount /boot
osmc@osmc:~$ sudo fsck.hfsplus -f /dev/sda1
** /dev/sda1
** Checking HFS Plus volume.
** Checking Extents Overflow file.
** Checking Catalog file.
** Checking Catalog hierarchy.
** Checking volume bitmap.
** Checking volume information.
** The volume untitled appears to be OK.
osmc@osmc:~$ sudo mount -o force,rw /dev/sda1 /boot
osmc@osmc:~$ sudo mount
/dev/sda2 on / type ext4 (rw,noatime,stripe=1024,data=ordered)
devtmpfs on /dev type devtmpfs (rw,relatime,size=122340k,nr_inodes=30585,mode=755)
proc on /proc type proc (rw,relatime)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620)
tmpfs on /run type tmpfs (rw,nosuid,nodev,mode=755)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/lib/systemd/systemd-cgroups-agent,name=systemd)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=22,pgrp=1,timeout=300,minproto=5,maxproto=5,direct)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
mqueue on /dev/mqueue type mqueue (rw,relatime)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime)
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
configfs on /sys/kernel/config type configfs (rw,relatime)
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=24512k,mode=700,uid=1000,gid=1000)
/dev/sda1 on /boot type hfsplus (rw,relatime,umask=22,uid=0,gid=0,nls=utf8)
osmc@osmc:~$
Test to make sure all updates are installed:
sudo apt-get update sudo apt-get dist-upgrade
osmc@osmc:~$ sudo apt-get update
Hit http://security.debian.org jessie/updates InRelease
Ign http://ftp.debian.org jessie InRelease
Get:1 http://ftp.debian.org jessie-updates InRelease [145 kB]
Hit http://security.debian.org jessie/updates/main i386 Packages
Hit http://apt.osmc.tv jessie InRelease
Hit http://security.debian.org jessie/updates/contrib i386 Packages
Hit http://security.debian.org jessie/updates/non-free i386 Packages
Hit http://ftp.debian.org jessie Release.gpg
Hit http://security.debian.org jessie/updates/contrib Translation-en
Hit http://security.debian.org jessie/updates/main Translation-en
Hit http://security.debian.org jessie/updates/non-free Translation-en
Hit http://ftp.debian.org jessie Release
Get:2 http://apt.osmc.tv jessie/main i386 Packages/DiffIndex [2,023 B]
Get:3 http://ftp.debian.org jessie-updates/main i386 Packages/DiffIndex [6,916 B]
Get:4 http://ftp.debian.org jessie-updates/contrib i386 Packages [32 B]
Get:5 http://ftp.debian.org jessie-updates/non-free i386 Packages/DiffIndex [736 B]
Get:6 http://ftp.debian.org jessie-updates/contrib Translation-en [14 B]
Get:7 http://ftp.debian.org jessie-updates/main Translation-en/DiffIndex [2,704 B]
Get:8 http://ftp.debian.org jessie-updates/non-free Translation-en/DiffIndex [736 B]
Hit http://ftp.debian.org jessie/main i386 Packages
Hit http://ftp.debian.org jessie/contrib i386 Packages
Hit http://ftp.debian.org jessie/non-free i386 Packages
Hit http://ftp.debian.org jessie/contrib Translation-en
Ign http://apt.osmc.tv jessie/main Translation-en_US
Hit http://ftp.debian.org jessie/main Translation-en
Ign http://apt.osmc.tv jessie/main Translation-en
Hit http://ftp.debian.org jessie/non-free Translation-en
Fetched 158 kB in 16s (9,373 B/s)
Reading package lists⦠Done
osmc@osmc:~$ sudo apt-get dist-upgrade
Reading package lists⦠Done
Building dependency tree
Reading state information⦠Done
Calculating upgrade⦠The following packages were automatically installed and are no longer required:
atv-image-4.2.3-7-osmc fontconfig-config fonts-dejavu-core libasn1-8-heimdal
libass5 libasyncns0 libcaca0 libdirectfb-1.2-9 libenca0 libflac8
libfontconfig1 libgraphite2-3 libgssapi3-heimdal libharfbuzz0b
libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal
libhx509-5-heimdal libjasper1 libjson-c2 libkrb5-26-heimdal libpulse0
libroken18-heimdal libsdl-image1.2 libsdl1.2debian libsndfile1 libsysfs2
libwind0-heimdal
Use βapt-get autoremoveβ to remove them.
Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
osmc@osmc:~$
sudo ls -a ~/
osmc@osmc:~$ sudo ls -a ~/
. Music systemd-hostnamed.service
.. .nv systemd-localed.service
.bash_history Pictures systemd-logind.service
.bash_logout poweroff.target systemd-machined.service
.bashrc .profile systemd-modules-load.service
.cache Python systemd-random-seed.service
getty@.service rc-local.service systemd-sysctl.service
graphical.target reboot.target systemd-timedated.service
.kodi rescue.target systemd-udevd.service
.kodi-backup reserved TV Shows
Movies .smb
multi-user.target .swfinfo
REMOTE CONTROL STILL NOT WORKING
Please stop screaming if you wish to receive help.
Good. Now we delete the .kodi directory
rm -rf ~/.kodi sudo ls -a ~/
@ActionA means that typing in capital letters is the same as screaming.