Quote:
Originally Posted by Otter
And I wonder how to fix it, lol. Thanks again.
|
Some Sony devices have a database value that controls the sort for (guess what!) titles, called title_sorter. Calibre puts this value in the Sony database when it sends books. It sounds like a) your 505 can use title_sorter, and b) the title_sorter values have been removed or reset to the title.
If the database is corrupted, it will be reset and rebuilt by the reader. My guess is that your simultaneous connection resulted in a bogus database.
You can check the values by looking at the sony database, found in database/cache/media.xml. You must use an editor that understands linux line endings. On windows, wordpad does this. Look at a few books (the lines should be clear enough) to see if the title_sorter value is incorrect or missing.
One way to get calibre to reset all the values is to change the Metadata Management option (preferences -> add/save -> send to device) to Automatic. The next time you connect, calibre will update the database for all the books it recognizes. However, and this is a big caveat, it will also reset all collections to correspond to current metadata, *deleting* any collections manually added. Do not change the option if this behavior is not what you want.