Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Gamers & Players
  • Search

Woah, cool! (WINE impressive, but page faults for SMAC)

Having problems getting your favorite Linux game to work? Want to discuss strategies? This is the place!
Post Reply
  • Print view
Advanced search
10 posts • Page 1 of 1
Author
Message
Flandry
n00b
n00b
Posts: 52
Joined: Fri Feb 27, 2004 4:55 am
Location: Boston, MA

Woah, cool! (WINE impressive, but page faults for SMAC)

  • Quote

Post by Flandry » Mon Apr 25, 2005 8:08 am

So, i want to get rid of my virus-infested windows partition. I have some programs i'm more adept at in windows, and some games that only run in windows.

I emerged wine today.

I ran Irfanview from the mounted windows partition...

Voila!

Amazing. I just can't get over it.

So i did the same with Filezilla. Same thing! It just works. Wow.

Anyway....
Unfortunately Alpha Centauri doesn't work at all. I know this was available for linux, but what i have is the windows version. Anybody get this working?

Other games i'd like to get working are Galactic Civilizations and MOO3. Is there some general paradigm i need to know to get games working?

Well, for the moment i'm just in awe at WINE.


Edit: It appears that GLX isn't working. I get all kinds of these messages:
Xlib: extension "GLX" missing on display ":0.0".

I've been looking at some other posts on this problem, and honestly have no idea what could be wrong, except that it seems there was some problem with a recent nvidia glx module or something.

I have media-video/nvidia-glx-1.0.7174-r1, and the same version of nvidia-kernel

lsmod shows

Code: Select all

nvidia               3914204  8
All the settings in xorg.conf seem to be correct.

Code: Select all

glxinfo | grep direct 
, however, returns lots of the above errors. What did i miss?
Last edited by Flandry on Tue Apr 26, 2005 1:24 am, edited 4 times in total.
Top
Outback
n00b
n00b
Posts: 12
Joined: Fri Apr 22, 2005 7:20 am

GLX Doesn't work...

  • Quote

Post by Outback » Mon Apr 25, 2005 9:46 am

This helped me out !!!

http://www.gentoo.org/doc/en/nvidia-guide.xml

For another Graphics-Card: emerge --search yourGraphicsCard

Look for GLX drivers. For Example: ATIReadeon-GLX


Outback
Top
Flandry
n00b
n00b
Posts: 52
Joined: Fri Feb 27, 2004 4:55 am
Location: Boston, MA

It worked before

  • Quote

Post by Flandry » Mon Apr 25, 2005 3:12 pm

Thanks, but that's been done. I have the nvidia module installed and am using it for X, and have emerged nvidia-glx. It just doesn't provide glx acceleration. I found this thread that sounds like a similar problem, but falling back to the older glibc didn't help.

I know that i had hardware acceleration working at some point because i used to run UT2004 just fine. Now, things like translucency are so slow, it's obviously not accelerated. What happened?

I just tried dropping back to the 6629-r1 version of the nvidia-kernel, glx, and settings. No dice.

Still getting

Code: Select all

Xlib:  extension "GLX" missing on display ":0.0".
glxgears: Error: couldn't get an RGB, Double-buffered visual.
Errors
Top
JKnife
n00b
n00b
Posts: 14
Joined: Sat Apr 23, 2005 7:08 pm

  • Quote

Post by JKnife » Mon Apr 25, 2005 4:21 pm

is DRI NOT enabled in you xorg.conf and is sys v ipc enabled in your kernel???
Top
Flandry
n00b
n00b
Posts: 52
Joined: Fri Feb 27, 2004 4:55 am
Location: Boston, MA

  • Quote

Post by Flandry » Mon Apr 25, 2005 5:07 pm

One (hopefully the only) reason GLX isn't working is because of this bit, which inserted itself into my xorg.conf:

Code: Select all

Section "Extensions"
    Option "Composite" "Enable"
EndSection
Apparently GLX isn't compatible with composite. However, i've no idea where that composite section came from. I tried commenting it out and X won't start. There's a way to tell GLX to work with composite, (Option "AllowGLXWithComposite" "true"), but supposedly it's buggy, and i'd rather just get rid of composite. How do i do that?
Top
PZoned
Guru
Guru
User avatar
Posts: 360
Joined: Thu May 27, 2004 3:32 pm
Location: Toronto, Canada
Contact:
Contact PZoned
Website

  • Quote

Post by PZoned » Mon Apr 25, 2005 5:19 pm

try the command "glxgears" how many frames per second do you get? and what card do you have?
Check out my awesome blog! (The Best Blog Ever)
http://derrickbathory.blogspot.com/
Top
Flandry
n00b
n00b
Posts: 52
Joined: Fri Feb 27, 2004 4:55 am
Location: Boston, MA

  • Quote

Post by Flandry » Mon Apr 25, 2005 5:34 pm

GLX doesn't work, and that includes glxgears. I get the error about no display available, etc. I'm 99.9% sure the problem is that composite is enabled, i'm just not sure how to disable it and retain the ability to start X.

I have a GF4200
Top
Flandry
n00b
n00b
Posts: 52
Joined: Fri Feb 27, 2004 4:55 am
Location: Boston, MA

Okay, now onto the next problem....

  • Quote

Post by Flandry » Tue Apr 26, 2005 1:24 am

Okay, once i got GLX fixed, i was able to run the install for SMAC from the CD. I installed the game, and ran it, but after switching to full screen, while displaying the Firaxis logo, it page faulted. Soooo close! Is this game just too abusive of read/write memory space to run in linux? Say it isn't so!
Top
cybermonkey
Apprentice
Apprentice
User avatar
Posts: 194
Joined: Mon Aug 11, 2003 10:54 am

  • Quote

Post by cybermonkey » Tue Apr 26, 2005 6:48 am

Not a wine expert but you could try setting the correct video card memory size in wines config,
or running it in a window something like wine -width 1024 - height 768 /path/to/.exe
or try using cedega which is more dedicated to games, although it cost $5 a month you can just fork out once
if you don't need the latest and greatest. There is a free cvs version thats not as hot and can be a pain to get going.
Top
Jengu
Guru
Guru
Posts: 384
Joined: Thu Oct 28, 2004 7:27 pm

Re: Okay, now onto the next problem....

  • Quote

Post by Jengu » Tue Apr 26, 2005 9:58 pm

Flandry wrote:Okay, once i got GLX fixed, i was able to run the install for SMAC from the CD. I installed the game, and ran it, but after switching to full screen, while displaying the Firaxis logo, it page faulted. Soooo close! Is this game just too abusive of read/write memory space to run in linux? Say it isn't so!
More likely than not the game uses some windows feature that wine doesn't support yet. One option is using actual windows dlls and changing your ~/.wine/config to use them instead of the one's builtin to wine. Although in general, movies have a tendency of screwing games in wine up, so you might try finding the movie files and renaming them so that the game doesn't try to play them.

Also, try the latest ~x86 version of wine in portage. It compiles and works fine on my machine and is much better than the version currently marked as stable. It may have the missing thing you need :)

Getting things to work in wine can require a little tinkering, but in general, it's an amazing app. A friend sent me a random exe over aim the other day, that turned out to be a flash movie (the exe contained a flash player with an embedded flash movie) and it ran perfectly without any tinkering. :D
Top
Post Reply
  • Print view

10 posts • Page 1 of 1

Return to “Gamers & Players”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic