Anyone have Codebook running in WINE?

Hi,

Has anyone gotten Codebook running in WINE? The installer runs fine, but the application itself won’t start. It looks like WINE is missing some .net/mono components.

1 Like

Hey, I have Codebook running in wine. My distro (fedora 29) has wine-4.0-rc6, but I’ve actually been using Codebook under wine for months. I use it every day / depend on it.

I used winetricks to install:
corefonts
dotnet40
winhttp
wininet
wsh57

I’m not sure how many of those are actually required; some trial-and-error was obviously required to get everything working.

I use Google Drive sync between all of my devices, and unfortunately I was NOT able to get Google authorization working at all under Wine. YMMV obviously, but I could never get it working.

However, I WAS able to get Google Drive synchronization working by setting up Codebook for Windows set up on a temporary windows partition, then copying over the configuration files. That seemed to “carry over” the authorization token, and allow Codebook to sync successfully under wine.

Good luck! Maybe someday Zetetic will release a QT version or something that works equally well on all platforms. :slight_smile:

1 Like

I got codebook to install under wine, installed the sync code, but the authorization hangs for dropbox. It launches the website authorization page, and I was already logged in, but upon clicking “allow” it just hangs and spins. The message on the bottom is “waiting for localhost”.

Any idea how to solve this - I’m almost there after much struggle!

Hi @strannik

My apologizes for the delayed reply. Would you check to make sure you aren’t blocking on port 57419? During the authorization phase with Dropbox, Dropbox will complete the authorization by redirecting to a local endpoint temporarily running over port 57419 (the same port which we use for our local WiFi sync service) to receive the authentication token.

Any idea where I would deal with that? I don’t have a firewall running on my Linux Mint install, and I didn’t think wine had one either.