Peppermint 8 stuck when shutting down (closed normal operation restored)

Peppermint 8 64bit on SAMSUNG R60 plus laptop.

problem happens when selecting shutdown or reboot.

All starts well the progress bar is moving then it stops about 1/3 of the way and just gets stuck after 10 mins I just have to switch it off.

This previously happened in October 2017 the keyboard is also frozen and so hitting Esc has no effect.

In 2017 the problem cleared up on its own after running sudo apt-update. (this has not worked this time).

I tried a Live USB of Peppermint 8 - 9 and 10 but the same problem occurs.

Previously I was asked for the following info:

usertwo@usertwo-R59P-R60P-R61P ~ $ inxi -Fz
System: Host: usertwo-R59P-R60P-R61P Kernel: 4.15.0-51-generic x86_64 (64 bit)
Desktop: N/A Distro: Peppermint Eight
Machine: System: SAMSUNG product: R59P/R60P/R61P v: 03YI
Mobo: SAMSUNG model: R59P/R60P/R61P
Bios: Phoenix v: 03YI date: 10/01/2007
CPU: Dual core Intel Pentium Dual T2310 (-MCP-) cache: 1024 KB
clock speeds: max: 1467 MHz 1: 1183 MHz 2: 1168 MHz
Graphics: Card: Advanced Micro Devices [AMD/ATI] RS600M [Radeon Xpress 1250]
Display Server: X.Org 1.19.6 drivers: ati,radeon (unloaded: fbdev,vesa)
Resolution: 1280x800@60.00hz
GLX Renderer: Gallium 0.4 on ATI RS600 GLX Version: 2.1 Mesa 17.0.2
Audio: Card Advanced Micro Devices [AMD/ATI] SBx00 Azalia (Intel HDA)
driver: snd_hda_intel
Sound: Advanced Linux Sound Architecture v: k4.15.0-51-generic
Network: Card-1: Qualcomm Atheros AR242x / AR542x Wireless Network Adapter (PCI-Express)
driver: ath5k
IF: wlp2s0 state: down mac:
Card-2: Marvell 88E8039 PCI-E Fast Ethernet Controller driver: sky2
IF: enp5s0 state: up speed: 100 Mbps duplex: full mac:
Drives: HDD Total Size: 160.0GB (18.7% used)
ID-1: /dev/sda model: WDC_WD1600BEVS size: 160.0GB
Partition: ID-1: / size: 144G used: 25G (19%) fs: ext4 dev: /dev/sda1
ID-2: swap-1 size: 3.35GB used: 0.00GB (0%) fs: swap dev: /dev/sda5
RAID: No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors: System Temperatures: cpu: 46.0C mobo: 46.0C
Fan Speeds (in rpm): cpu: N/A
Info: Processes: 163 Uptime: 25 min Memory: 976.4/2748.4MB
Client: Shell (bash) inxi: 2.2.35
usertwo@usertwo-R59P-R60P-R61P ~ $

usertwo@usertwo-R59P-R60P-R61P ~ $ mount
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
udev on /dev type devtmpfs (rw,nosuid,relatime,size=1374796k,nr_inodes=343699,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=281436k,mode=755)
/dev/sda1 on / type ext4 (rw,relatime,errors=remount-ro,data=ordered)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
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)
pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
cgroup on /sys/fs/cgroup/hugetlb type cgroup (rw,nosuid,nodev,noexec,relatime,hugetlb)
cgroup on /sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls,net_prio)
cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
cgroup on /sys/fs/cgroup/rdma type cgroup (rw,nosuid,nodev,noexec,relatime,rdma)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)
cgroup on /sys/fs/cgroup/pids type cgroup (rw,nosuid,nodev,noexec,relatime,pids)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=28,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=14214)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime,pagesize=2M)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
mqueue on /dev/mqueue type mqueue (rw,relatime)
configfs on /sys/kernel/config type configfs (rw,relatime)
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
sunrpc on /run/rpc_pipefs type rpc_pipefs (rw,relatime)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,relatime)
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=281436k,mode=700,uid=1000,gid=1000)
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)
usertwo@usertwo-R59P-R60P-R61P ~ $

Any help would be helpful.

When you see the "“Shutting Down” screen, hit the “Esc” key … you should see the shutdown sequence displayed … what was it doing when it got stuck ?

I will mark this as closed as the laptop is shutting down and rebooting normally.