← Back to team overview

zim-wiki team mailing list archive

Re: Zim from windows to Ubuntu

 

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.

Regards,

Jaap





On Tue, Feb 26, 2019 at 1:38 AM Francois Requet <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 Ubuntu.
> 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, even
> if I had often to delete the .zim directory.
> Unfortunately, it seems not to work the same way with my fresh Ubuntu
> install.
> 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
>      ZIM_APPLICATION.run(*argv[1:])
>    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
>      self._run_main_loop(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
> FileNotFound
>    File "/usr/lib/python3/dist-packages/zim/notebook/__init__.py", line
> 109, in build_notebook
>      notebook = Notebook.new_from_dir(dir)
>    File "/usr/lib/python3/dist-packages/zim/notebook/notebook.py", line
> 253, in new_from_dir
>      index = Index(cache_dir.file('index.db').path, layout)
>    File "/usr/lib/python3/dist-packages/zim/notebook/index/__init__.py",
> line 64, in __init__
>      self._db = self._new_connection()
>    File "/usr/lib/python3/dist-packages/zim/notebook/index/__init__.py",
> 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,
> François
>
>
> _______________________________________________
> 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
>

Follow ups

References