Carlos Mason
2012-Mar-02 03:48 UTC
[Wine] Problems with ImgBurn, err:aspi:ASPI_GetNumControllers
I don't know exactly when, but something about my Linux Mint Debian Edition (LMDE) installation has changed that seems to have broken Wine when it comes to detecting ASPI devices, because I get the following error. Code: err:aspi:ASPI_GetNumControllers Could not open HKLM\L"HARDWARE\\DEVICEMAP\\Scsi" I tried searching the forums with the Forums -> Search for info about this error, but I got no results. If there are threads dealing with this topic elsewhere, I'd gladly move my discussion there. I also searched in the bug tracker for "ASPI_GetNumControllers" and the three references I found don't quite fit my case. I'm not getting any "ioctl" related errors, I'm not running OS X, and as far as I can tell the mount points for my optical drive have the correct permissions. Though in LMDE, most optical media is auto-mounted, bypassing the static mount points anyway.>From what I can deduce, whatever underlying component of LMDE Wine relies on to enumerate SCSI devices is not doing what it used to. As a result Wine (I presume) doesn't generate the "Scsi" key under "DEVICEMAP" and ImgBurn can't find any ASPI compliant devices. I'd try rolling back whatever it is that is supposed to do this, I'd guess libhal or libdbus if the Recommended Packages wiki page (http://wiki.winehq.org/Recommended_Packages) is anything to go by.However, I'd like some confirmation that my hunch is leading me in the right direction and what version I should be looking to test. Or does anyone here have some other ideas about what might be wrong. For example, I did have some problems installing the proprietary fglrx drivers. Something about a bad "dkms.conf" file. I seem to have resolved that, but perhaps there's a kernel module that just isn't quite right. Or perhaps some other kernel related issue... My level of Linux expertise is probably somewhere between an apprentice and a journeyman. FYI, I attempted to figure this out using various versions of Wine including 1.3.32 from the frickelplatz (http://www.frickelplatz.de/debian/dists/sid/installed/) repository, 1.3.37 from Wine for Debian Sid (http://www.winehq.org/download/debian) page, and 1.2.3, 1.3.30, 1.3.37, 1.4-rc5 using PlayOnLinux. All are affected, a prime reason I think some other OS component is to blame. Any advice will be appreciated.
Martin Gregorie
2012-Mar-02 11:27 UTC
[Wine] Problems with ImgBurn, err:aspi:ASPI_GetNumControllers
On Thu, 2012-03-01 at 21:48 -0600, Carlos Mason wrote:> Any advice will be appreciated. >This won't help directly, but are you running logwatch and do you read the overnight report that logwatch sends to root? This, amongst other stuff, should show a list of the packages that have been updated during the day - at least it does in a RedHat distro. If you see this list, then you can determine what changed since the last time you used the Wine app successfully. FWIW I have logwatch set up to provide a daily report and I have modified /etc/aliases so the mail system redirects mail for root, which includes the logwatch report, to my own mailbox. Martin
Carlos Mason
2012-Mar-02 16:37 UTC
[Wine] Re: Problems with ImgBurn, err:aspi:ASPI_GetNumControllers
Martin Gregorie wrote:> On Thu, 2012-03-01 at 21:48 -0600, Carlos Mason wrote: > > > > Any advice will be appreciated. > > > > > This won't help directly, but are you running logwatch and do you read the overnight report that logwatch sends to root? <snip> > > MartinNo, the logwatch package, while available in the repository(s), is not installed by default under LMDE. But it sounds like something I'll give a try, thanks.