Back to portable business

I have sorted out the owner business (as you have said it looks like it was something to do with where I kept the backup copy of the library, where I created the usb portable calibre stick etc) - it is fine now and all the files, and directories have the same owner.
So no longer complaints about corrupted database.
It runs fine in Puppy Linux (because Puppy always runs as root)
It runs fine in PCLinuxOS if I run it as root:
Code:
CONFIG FILES: /media/995de026-70b2-4991-a641-eb0067f25a5a/CalibreConfig
--------------------------------------------------
LIBRARY FILES: /media/995de026-70b2-4991-a641-eb0067f25a5a/CalibreLibrary
--------------------------------------------------
SOURCE FILES: *** Not being Used ***
--------------------------------------------------
PROGRAM FILES: /media/995de026-70b2-4991-a641-eb0067f25a5a/calibre
--------------------------------------------------
TEMPORARY FILES: /tmp/CALIBRE_TEMP
--------------------------------------------------
Press CTRL-C if you do not want to continue
Press ENTER to continue and start Calibre
Starting up Calibre from portable directory "/media/995de026-70b2-4991-a641-eb0067f25a5a"
Using library at /media/995de026-70b2-4991-a641-eb0067f25a5a/CalibreLibrary
libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
but when run as user, it starts kind of OK? but with this messages:
Code:
Press CTRL-C if you do not want to continue
Press ENTER to continue and start Calibre
Starting up Calibre from portable directory "/media/995de026-70b2-4991-a641-eb0067f25a5a"
Using library at /media/995de026-70b2-4991-a641-eb0067f25a5a/CalibreLibrary
Failed to initialize plugin: ISBNDB (1, 0, 0)
Failed to initialize plugin: <class 'calibre.ebooks.metadata.sources.isbndb.ISBNDB'>
Exception in thread Thread-1:
Traceback (most recent call last):
File "threading.py", line 810, in __bootstrap_inner
File "site-packages/calibre/utils/fonts/scanner.py", line 231, in run
File "site-packages/calibre/utils/fonts/scanner.py", line 280, in do_scan
File "site-packages/calibre/utils/fonts/scanner.py", line 350, in write_cache
File "site-packages/calibre/utils/config.py", line 363, in __exit__
File "site-packages/calibre/utils/config.py", line 352, in commit
File "site-packages/calibre/utils/lock.py", line 139, in __enter__
File "site-packages/calibre/utils/lock.py", line 118, in unix_open
OSError: [Errno 13] Permission denied: '/media/995de026-70b2-4991-a641-eb0067f25a5a/CalibreConfig/fonts/scanner_cache.json'
libpng warning: iCCP: Not recognizing known sRGB profile that has been edited