Quote:
Originally Posted by Svens
Error with the 3.2.2 KoboTouchExtended. Calibre ver. 4.13, Kobo Aura One /fw 4.20.14622.
With ver. 3.1.5 all is OK, but series not show on Kobo.
Only seriesmeta-windows-64bit.exe works fine.
'utf8' codec can't decode byte 0xd4 in position 20: invalid continuation byte
Traceback (most recent call last):
File "site-packages\calibre\gui2\device.py", line 90, in run
File "site-packages\calibre\gui2\device.py", line 513, in _books
File "site-packages\calibre\devices\kobo\driver.py", line 1565, in books
File "site-packages\calibre\devices\kobo\driver.py", line 3542, in get_debugging_title
File "site-packages\calibre\devices\kobo\driver.py", line 3264, in get_pref
File "calibre_plugins.kobotouch_extended.device.driver" , line 113, in settings
File "calibre_plugins.kobotouch_extended.common", line 90, in print_formatted_log
File "calibre_plugins.kobotouch_extended.common", line 79, in _tag_args
UnicodeDecodeError: 'utf8' codec can't decode byte 0xd4 in position 20: invalid continuation byte
|
That looks to be an error in a debugging statement to write the settings for the driver to the log. Can you post a copy of the configuration file? This the file "device_drivers_KOBOTOUCHEXTENDED.py.json" and is in the calibre configuration directory. I think the most likely issue is that there is a character in the option "Copy generated KePub files to directory" that isn't being handed properly. Or the "Title to test when debugging" field. Clearing these will probably fix it, but, seeing the config file will let us check.
And the fact that seriesmeta-windows-64bit.exe works has absolutely nothing to do with anything here. There is no shared code and they act on different data sources. If they both failed at the some time, it would be a coincidence. Or mean that you would probably be doing a factory reset of your Kobo device in the near future.