Hardy kernel upgrade to 2.6.24-19-generic breaks Parallels
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
parallels (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
The kernel upgrade to 2.6.24-19-generic breaks parallels. Usually, with a kernel upgrade via Updater all I have to do is run parallels-config at the command prompt. When I do that this time, I receive the following message:
-------
Parallels Workstation has been successfully configured
Now you can run Parallels Workstation 2.2
Issue parallels command.
-------
Normally after a kernel upgrade when I run this, an actual compile and reload of drivers happens. Instead, I just see the above. When I try to run Parallels, I receive the following error:
-------
QString::arg(): Argument missing: Module <b>vm-main</b> is not found! <b>Parallels Workstation 2.2</b> is installed, but it has not been configured for your running kernel. To configure it please login as root and run <b>parallels-
-------
I'm thinking that something relating to the Parallels package was messed up by the kernel upgrade. I have parallels installed via the official 3rd-party repository.
FYI for anyone affected by this. The problem is that there are no 2.6.24.19 kernel modules in the repository for Parallels, only 2.6.24.18. The solution for now is to only boot into the 2.6.24.18 kernel. This can be a little troublesome on a newer install of Hardy. When it is updated for the first time, it will upate directly to 2.6.24.19 and not install the 2.6.24.18 kernel. In that event, you must install from Synaptic the 2.6.24.18 kernel image, modules and resticted modules (if you need them), and the select 2.6.24.18 at the grub menu on boot-up. I did this on my laptop to get Parallels running on it (I have 2 licenses to Parallels). My desktop had an older install of Hardy, so it already had the 2.6.24.18 kernel and modules.
As an aside, who is responsible for creating the 2.6.24.19 Parallels modules? Is this just Parallels not keeping up? Just wondering.