Dragon Naturally Speaking 12 Does Not Work On Ubuntu 10.04

NOTE: This is NOT a how-to.  This was an effort to document the problems I ran into during installation.  This blog post did not end in a successful installation of Dragon Naturally Speaking 12 on Ubuntu 10.04.

In spite of being a failure, this post may be useful to save someone else some time if they find it on Google.

I was recently asked to get Dragon Naturally Speaking (version 12) running on a Ubuntu 10.04 laptop at work.  I thought I would write up on this for my own consultation, and at the same time, I figured it would be worthwhile to publish it, in case this helps anyone else.  I realize Ubuntu 10.04 is on its way out, but nevertheless, this might be helpful to someone.  This article started as a how-to, until I realized that it wasn’t worth getting working with these software versions.

Tested Software Versions:
Ubuntu Linux 10.04, WINE 1.2.2, Dragon Naturally Speaking 12.

My Installation Experiences: (WINE 1.2.2) (Did not successfully install.)
Because I am dealing with some very old hardware (a laptop that lacks a DVD drive), I copied the contents of the DVD to a folder on the hard drive, using the network.

Since the application already had a rather high rating (Silver\Platinum) on the WINE database, I attempted an installation using WINE.

I started the Setup.exe program in WINE, and everything looked like it was going well.

Dragon Naturally Speaking informed me that it would require additional dependencies, but it started their installers for me automatically.

Dragon - 1 - Install .NET Framework 4.0

Dragon - 2 - MSXML 4.0 Parser Setup

The MSXML 4.0 setup program ran and successfully installed.  Then, it tried to install .NET Framework 4.0.

Dragon - 3 - Program Error

The .NET Framework 4.0 installer failed…

Dragon - 4 - .NET Failed To Install

So, I used Winetricks to install the Microsoft .NET Framework 4.0.   At the time of this writing, you can get Winetricks here.

While following the instructions to install .NET Framework 4.0, I was asked to download a file (gacutil-net40.tar.bz2) from MediaFire and put it in my home folder in the .cache/winetricks/dotnet40 folder.

After downloading and placing this file in that location, I ran the Winetricks .NET Framework 4.0 installer command again.

The installation took a few minutes, and I got an error message…

Dragon - 5 - Program Error Again (.NET Framework)

I decided I would use the WINE PPA and get a more recent version of WINE installed.

Installing WINE 1.4 from the PPA

Installing on WINE 1.4 (Also did not successfully install.)

I went right ahead and tried using Winetricks to install the .NET Framework 4.0, anticipating that this would be a problem.

The installation ran for a few minutes, but this time it did not crash.  The upgrade to WINE 1.4 must have resolved the issue with the .NET Framework 4.0 installer.

Dragon - 6 - .NET Framework Installer Working 1

I thought it was interesting that my download size would be 0MB, but maybe it still had some files it had downloaded on my previous attempt…

I decided Microsoft didn’t need to know about my setup experiences.

Dragon - 7 - .NET Framework Installer Working 2

It looked like it was going to work, until it failed.

Dragon - 8 - .NET Framework Failed To Install

As suggested by the setup wizard, I took a look at the log file.

After I pressed “Finish”, more terminal output occurred, and it looked like the setup was continuing to make registry entries.

I decided to give the installer a shot anyway, since it looks like part of the .NET Framework 4.0 installation might have succeeded.  It got further than before.

Dragon - 9 - Dragon Setup Partially Working

But it threw some errors, and failed…

Dragon - 10 - Error 1

Dragon - 11 - Error 2

Dragon - 12 - Failed To Install DNS

I did some Googling, and I came across this bug and this bug.  Based upon that, I decided to install a few more Winetricks to see if that would help.

I had some difficulties installing MFC42 because of a 404 error within Winetricks… but it looked like this Winetrick might fix the missing files.

After running these Winetricks and going through their installers, I tried the setup again.  I had the same results.

I looked for dd10hook.dll, and I found it in the correct location on the hard drive.  So, this seems to be an issue only with using\running the DLL.  The file is where it’s supposed to be.

I decided I would need to consult the forums on this one, so I turned on some WINE debugging options.

This was my debug output when running the installer.

I will attempt the installation on a newer version of Ubuntu with a more recent version of WINE, because it sounds like Dragon Naturally Speaking 12 might work in WINE 1.5 based on this bug report.

I will keep everyone apprised on my progress!

Leave a Reply

Your email address will not be published. Required fields are marked *

Are you an intelligent human being? * Time limit is exhausted. Please reload CAPTCHA.

Post Navigation