← Back to team overview

zim-wiki team mailing list archive

Re: Zim from windows to Ubuntu



Thank you for your answers.

I deleted the ".zim" folder and the "~/.cache/zim" and now, it seems to work.



On 26/02/2019 01:42, Jaap Karssenberg wrote:
Hi Francois,

Somehow the index file is corrupted. In this case indeed removing the ".zim" folder or just the ".zim/index.db" file should work.

If it doesn't work, have a look in "~/.cache/zim" - likely you find the relevant "index.db" in there.

After removing it, you should be able to start and re-index the notebook.

If indexing gives problems, try to run it from a terminal with "zim --index notebook --debug" and report the error messages in the bug tracker at GitHub.



On Tue, Feb 26, 2019 at 1:38 AM Francois Requet <requetfrancois@xxxxxxxxx <mailto:requetfrancois@xxxxxxxxx>> wrote:

    Hello and thank you for this great software !

    Excuse my english, I'm French and english is not my native tongue.
    I'm coming to you because I have problem using Zim desktop under
    I'm trying to migrate from Windows to Linux and I'd like to use the
    notepad I was using under windows.
    I used to sync it through different computers and it worked well,
    if I had often to delete the .zim directory.
    Unfortunately, it seems not to work the same way with my fresh Ubuntu
    When I open the notepad, Zim tries to build index for ever. Once,
    I let
    him do it an entire night but in the morning, Zim had crashed.
    Now, Zim does not even wants to launch and he tells me that on
    startup :

    "This is zim 0.70-rc3
    Platform: posix
    Locale: en_US UTF-8
    FS encoding: utf-8
    Python: (3, 6, 7, 'final', 0)
    PyGObject: (3, 26, 1)

    ======= Traceback =======
       File "/usr/lib/python3/dist-packages/zim/main/__init__.py",
    line 915,
    in main
       File "/usr/lib/python3/dist-packages/zim/main/__init__.py",
    line 684,
    in run
         self._run_cmd(cmd, args) # test seam
       File "/usr/lib/python3/dist-packages/zim/main/__init__.py",
    line 714,
    in _run_cmd
       File "/usr/lib/python3/dist-packages/zim/main/__init__.py",
    line 756,
    in _run_main_loop
         w = cmd.run()
       File "/usr/lib/python3/dist-packages/zim/main/__init__.py",
    line 267,
    in run
         notebook, page = self.build_notebook()
       File "/usr/lib/python3/dist-packages/zim/main/__init__.py",
    line 239,
    in build_notebook
         notebook, uripage = build_notebook(notebookinfo) # can raise
       File "/usr/lib/python3/dist-packages/zim/notebook/__init__.py",
    109, in build_notebook
         notebook = Notebook.new_from_dir(dir)
       File "/usr/lib/python3/dist-packages/zim/notebook/notebook.py",
    253, in new_from_dir
         index = Index(cache_dir.file('index.db').path, layout)
    line 64, in __init__
         self._db = self._new_connection()
    line 84, in _new_connection
         db.execute('PRAGMA synchronous=OFF;')
    OperationalError: database is locked"

    Do you have any idea ?
    I'd like to use my Notepad with both Ubuntu and Windows. Is it
    possible ?

    Thank you,

    Mailing list: https://launchpad.net/~zim-wiki
    Post to     : zim-wiki@xxxxxxxxxxxxxxxxxxx
    Unsubscribe : https://launchpad.net/~zim-wiki
    More help   : https://help.launchpad.net/ListHelp