[Wine] Streets of SimCity under Wine - "No PCI Bus detected."

Chris Angelico rosuav at gmail.com
Thu Jan 6 16:13:20 CST 2011


Hi!

I'm trying to get the Win 95 game "Streets of SimCity" to run under
Linux, and have come across an error message that I don't understand.
Wondering if anyone can point me towards a possible cause!

The game is 3D graphical, and I've just switched in the nVidia driver
(previously, while using Nouveau, I got other errors such as that
OpenGL was not installed properly). SoSC installs just fine from the
CD, but will not invoke:

$ wine Streets.exe
No PCI Bus detected.

Searching on Google Code suggests that the only source for this
message (with the trailing period and without "PCI:" in front of it)
is Glide in /swlibs/newpci/pcilib/fxpci.c; the PCI_ERR_NO_BUS error
comes from pciOpen() after it's attempted two different detection
methods and both have failed.

That's as far as I can understand it. I've never heard of Glide
before, but apparently it's something to do with OpenGL. Is there some
underlying OpenGL library that I haven't installed?

My video driver is nvidia-current as installed by the "Additional
Drivers" app. It appears to be version 173, although dpkg
--get-selections shows nvidia-173-modaliases and also
nvidia-96-modaliases.

Any pointers would be greatly appreciated.

Thanks!

Chris Angelico



More information about the wine-users mailing list