Why are you running KeePass in wine?
1) have nearly the same level of support for defining complex password generation rules
2) have support for saving said custom password generation as a profile
So, KeePass + wine it is until I have a better alternative. :)Having used both for several months, I found the only workable option for myself was converting the database to KDB 1.x and using KeePassX.
What I have works for me very well although I will admit that the v2 database format is supported well enough these days that I could migrate.
An alternate solution is to keep a single password database on a FAT32 formatted partition or thumbdrive which is readable from both Operating systems.