VectorLinux

The nuts and bolts => Multimedia & Games => Topic started by: ernieyoung on November 04, 2012, 08:49:41 am

Title: Civilization 4 Intel 945GM PlayOnLinux
Post by: ernieyoung on November 04, 2012, 08:49:41 am
Hello Vector community, I finally opened an account after not being able to fix the problem myself.  I decided to take the plunge of leaving windows after reading about Linux but not sure why I'm obsessed with VL.  I have only used other bistros for days but VL is the one that I installed and have had it for some months.  I have made some progress thanks to the Vectorlinux video tutorials posted but I am still not able to connect the dots for everything I want to do.  I want to thank you for any help provided in advance or simply for looking to see if you can help.

Problem:  I like the Civilization 4 game and have tried playing it with PlayOnLinux but the graphics don't display, just the text.  I have tried suggestions from:

http://appdb.winehq.org/objectManager.php?sClass=version&iId=10158

but not really sure if I know what I am doing.  Please let me know if you need more information.

Laptop graphics:  Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
Title: Re: Civilization 4 Intel 945GM PlayOnLinux
Post by: stretchedthin on November 04, 2012, 12:25:01 pm
Are you installing directly with wine, or are you using Steam running on Wine?

I know I had my problems with the Intel 945GM when I had it. If you have tried a number of things and keep coming up with the same problem, I'm afraid I don't have much in the way of suggestions other than if it's a desktop your on consider getting a graphics card that still has good proprietary drivers for Linux. Which shouldn't be to hard if you pc has a pci-express slot for the graphics card.
Title: Re: Civilization 4 Intel 945GM PlayOnLinux
Post by: Masta on November 04, 2012, 05:17:57 pm
I think  using the PlayonLinux to install it. Then from there trying to configure some wine settings manually using the information gained from the posted link.

I suspect that the proprietary accelerated graphics driver for the Intel graphics chipset might need to be installed. I can't find the steps, I once saw, on how to do this but check Intel web site (you'll need to go there to download the driver anyway).

cough**Still missing the needed p7zip package in 64bit repo for playonlinux**cough
Title: Re: Civilization 4 Intel 945GM PlayOnLinux
Post by: ernieyoung on November 04, 2012, 06:27:02 pm
Quote
Are you installing directly with wine, or are you using Steam running on Wine?

Installing directly with wine.

Quote
I suspect that the proprietary accelerated graphics driver for the Intel graphics chipset might need to be installed. I can't find the steps, I once saw, on how to do this but check Intel web site (you'll need to go there to download the driver anyway).

I tried doing this but I will be honest, I don't have a clue if it installed or not.  It left an "xc" folder.  Yes, I am that beginner.

http://downloadcenter.intel.com/SearchResult.aspx?lang=eng&ProductFamily=Internet+Devices&ProductLine=Netbooks&ProductProduct=Mobile+Intel%C2%AE+945GM+Express+Chipset+Family

Thank you for your response and helping me overcome the barrier of ignorance.  Also, thanks to your dedication in helping others, I feel it's worth learning Vectorlinux.
Title: Re: Civilization 4 Intel 945GM PlayOnLinux
Post by: hata_ph on November 05, 2012, 09:11:59 pm

cough**Still missing the needed p7zip package in 64bit repo for playonlinux**cough


Masta, will have a try on p7zip for you :)
Title: Re: Civilization 4 Intel 945GM PlayOnLinux
Post by: nightflier on November 06, 2012, 06:36:39 am
proprietary accelerated graphics driver for the Intel graphics chipset

I don't think there is such a beast.
Title: Re: Civilization 4 Intel 945GM PlayOnLinux
Post by: ernieyoung on November 07, 2012, 06:25:54 am
Quote
cough**Still missing the needed p7zip package in 64bit repo for playonlinux**cough

I have p7zip installed according to Gslapt.

Quote
Masta, will have a try on p7zip for you Smiley
That would be great, since I am clueless as how to proceed.

Quote
I don't think there is such a beast.
I wonder what's really possible.  I have seen blogs who have posted that an Intel 945GM can play Civilization 4 but don't really say if there's any special tweak needed.

Thank you all for the continued help. Arigato Mr. Roboto  :D
Title: Re: Civilization 4 Intel 945GM PlayOnLinux
Post by: Masta on November 08, 2012, 03:56:31 am
proprietary accelerated graphics driver for the Intel graphics chipset

I don't think there is such a beast.

http://downloadcenter.intel.com/SearchResult.aspx?lang=eng&ProductFamily=Internet+Devices&ProductLine=Netbooks&ProductProduct=Mobile+Intel%C2%AE+945GM+Express+Chipset+Family (http://downloadcenter.intel.com/SearchResult.aspx?lang=eng&ProductFamily=Internet+Devices&ProductLine=Netbooks&ProductProduct=Mobile+Intel%C2%AE+945GM+Express+Chipset+Family)

there you go. Just select Linux from the list in the first box, then drivers from the list in the second box, then proceed below on the page. Which will bring you to this page:
http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=13815&lang=eng&OSVersion=Linux*&DownloadType=Drivers (http://below on the page. Which will bring you to this page:
http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=13815&lang=eng&OSVersion=Linux*&DownloadType=Drivers)

And if you scroll to the bottom of the list on that page, you will see his card/chipset is listed. Then you may proceed to clicking on the linked text in the "Detailed Description" box, which will then bring you to this page:
http://intellinuxgraphics.org/ (http://intellinuxgraphics.org/)
  and so on.

Anyway, I think that his chipset is already supported enough with the current drivers, since he's getting far enough to see text in the game. Seems something may not have gone correctly with the playonlinux installation.

  I think using playon linux to uninsall the game, then quit playonlinux. Retart playonlinux again, and look through the menu to find the name of the game you are trying to install. When you find it, use that to install the game and follow the prompts, because sometimes playonlinux needs to download things to install as it installs the game. So, start there and keep us posted on progress from that point.

Note: I am a bit new to messing around with Playonlinux, I've only used it a few times experimenting and installing a few things for someone else. Your game has a Gold rating from winehq so you are in good position starting out :)



cough**Still missing the needed p7zip package in 64bit repo for playonlinux**cough


Masta, will have a try on p7zip for you :)
I have it installed , see PM. :)
Title: Re: Civilization 4 Intel 945GM PlayOnLinux
Post by: nightflier on November 08, 2012, 09:12:55 am
The Intel drivers are open source, even the ones on the mentioned download pages. As such, drivers provided by distro maintainers are pretty up to date, well tested, and about as good as they get. Compiling your own from the supplied source may get you a version upgrade, however you will not see the kind of dramatic change like when you go from nouveau (reverse engineered open source) to nvidia (proprietary).

BTW, kudos to Intel for their contributions to Linux.  :)
Title: Re: Civilization 4 Intel 945GM PlayOnLinux
Post by: ernieyoung on November 17, 2012, 04:25:44 pm
Thank you all for the help and sorry for the delay.  I have tried uninstalling and installing several times but with no luck.  Not sure what might be the cause so I should give it a rest.  Thank you all who helped and those who tried to help.
Title: Re: Civilization 4 Intel 945GM PlayOnLinux
Post by: MarkGrieveson on November 18, 2012, 09:36:27 am
Perhaps it's a problem with missing some dll files, rather than a graphics driver problem.  There was some discussion at the following site of this:

http://www.linuxquestions.org/questions/linux-general-1/civilization-4-complete-edition-728431/
Title: Re: Civilization 4 Intel 945GM PlayOnLinux
Post by: ronnyquest on November 18, 2012, 11:44:22 am
cough**Still missing the needed p7zip package in 64bit repo for playonlinux**cough

Seconded.  Cough.
Title: Re: Civilization 4 Intel 945GM PlayOnLinux
Post by: stretchedthin on November 18, 2012, 07:08:47 pm
p7zip moved to 64bit extra repo.  It was in testing, but don't think I had anyone actually test the 64bit version.  Please test out and let me know how it goes.
Title: Re: Civilization 4 Intel 945GM PlayOnLinux
Post by: ernieyoung on November 22, 2012, 07:09:24 am
Thanks for the continued help!

I have looked up p7zip and 64bit repo but not sure what they are.  I am a to linux beginner and not able to connect the dots.  Please let me know what I can read to understand these things better.  In the meantime I am reading and experimenting.
Title: Re: Civilization 4 Intel 945GM PlayOnLinux
Post by: stretchedthin on November 22, 2012, 11:33:12 am
Thanks for the continued help!

I have looked up p7zip and 64bit repo but not sure what they are.  I am a to linux beginner and not able to connect the dots.  Please let me know what I can read to understand these things better.  In the meantime I am reading and experimenting.

Check out this video on GSlapt. 
http://www.youtube.com/watch?v=wdcMhFYkkp0 (http://www.youtube.com/watch?v=wdcMhFYkkp0)
When I refer to the 64bit extra repo, I'm just referring to the one of the default sources that gslapt draws from.

p7zip is a program used by playonlinux that some others in this thread have been requesting for 64bit.
I think this mostly is not a problem for you as I'm thinking you are using 32bit Vector.  Which I would recommend for you since
you are obviously a Wine user, and wine will work better for you on 32bit.
Title: Re: Civilization 4 Intel 945GM PlayOnLinux
Post by: ernieyoung on November 25, 2012, 12:10:27 pm
Thank you stretchedthin.

Quote from: MarkGrieveson
Quote
Perhaps it's a problem with missing some dll files, rather than a graphics driver problem.

I am trying this out again, wish me luck.  I feel this is the solution but we'll see.  Thank you MarkGrieveson and everyone who has been helping.  :)