I renamed the persistent file before booting and started again, with a view to reproducing the hanging on shutdown - I haven't succeeded yet.
However, when I rebooted again, I was surprised to discover that the changes I'd made since creating the new persistent file had been preserved. As far as I remember, rebooting used to be required after creating the file before any changes would be recorded.
This time, I chose a partition on the hard disk (hoping to improve speed, which maybe it has). Gmountman cannot see that partition.
As I mentioned a while back, when asking the user to choose where to put the persistent file, the persistent wizard includes full paths to somewhere in /tmp, where I presume there are temporary symlinks to the real locations. This looks messy and could be confusing.
For the record, in order to get ratpoison working, I have done the following:
- copied .ratmenu and .config/vimprobable and .ratpoisonrc from my existing installation to ~
- installed vim-gvim, feh, vimprobable2
- no doubt some other apps are missing, such as apvlv and whatever the screenshot app is; but the above are needed for features like editing .ratpoisonrc from the menu
Also, editing /etc/gdm/custom.conf to disable auto login as Shador suggested worked.