Jean-Pierre,

Were you using one of the SQL backends to store your file in V5.5 on
LM22. If so, it may be possible that the V5.6 on LMDE6 has been built
without the database drivers.
 
So you still have access to the Linux Mint22 system. If so run the
File-Save As dialogue from the menu. At the top of the dialogue pane
there is a selection box labelled data format which has the options:
mysql
postgres
sqlite3
xml

The existing setting of this will tell you what format the file was
originally saved in. If it is in one of the first 3 formats the version
on the new machine will need to have the SQL support libraries. 

If you check the same dialogue on your new machine, if it doesn't
supply these options it has likely been built without the SQL drivers.

Another way you can check for the drivers presence is to type the
command 
"dpkg -l : grep dbi"
into a terminal. If you have the database support installed it should
indicate the following packages are installed:
libdbi
and at least one of
libdbd-mysql
libdbd-pgsql
libdbd-sqlite3

If you select "xml" in the File->Save As dialogue, the file will be
saved in xml format which can be opened in GnuCash when it has been
built without SQL support. Give it an identifiable filename (e.g append
"_xml" to the filename - you can delete this addition later). Copy this
file to your new machine and then open it with the File->Open dialogue.

If what I suspect is the problem you should be able to open it.

David Cousens

On Wed, 2025-01-08 at 11:25 +0100, Jean-Pierre Vandenbroucke wrote:
> Hallo,
> 
> I switched recently from Linux Mint 22 to LMDE6.
> 
> In Linux Mint 22 I used the version 1:5.5-1.2build1 from ubuntu
> noble/universe without problems.
> In LMDE6 the version was 1:4.13-1 from bookworm (debian).
> 
> When I started GNUCASH in LMDE6 I received the following: "No
> suitable module found for file ...".
> I decided to delete 1:4.13-1 and to install 1:5.6-1~bpo12+1 from
> bookworm-backports.
> But when starting GNUCASH I receive the same message.
> 
> It is only for the file in which I made transactions in Linux Mint 22
> that I get the message "no suitable module found.."
> I have a file in which i made no transactions in Linux Mint 22 and
> this file opens without problem in LMDE6.
> 
> How could I re-enter all my files?
> 

_______________________________________________
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Reply via email to