Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Half-Life woes
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gamers & Players
View previous topic :: View next topic  
Author Message
n0n
Guru
Guru


Joined: 13 Jun 2002
Posts: 355

PostPosted: Mon Jun 17, 2002 7:17 pm    Post subject: Half-Life woes Reply with quote

Hey, installed WineX and then installed Half-Life, was rather pleased to see the installation complete successfully. Then I went into the settings to dig around, and had some problems selecting what kind of graphics mode to use. It seemed to be stuck on Software mode . . . When I click on "OpenGL," it just pops up a message about going to a website or whatever, and then I have to kill off Half-Life from a term.

If I try to run Half-Life anyway, I get the "Loading" screen, and then I get all the opening sound effects ("Welcome to the Black Mesa compound . . ." *chuchunk*), but no graphics, which would make sense if software rendering were really really slow under Wine.

My /etc/make.profile/make.defaults includes "opengl" in the USE variable, and GL works fine for Quake 3, Unreal Tournament, the GL xscreensavers, etc, etc, etc. Could it be that GL didn't correctly get compiled into Wine, though? How would I find this out?

Hm, taking a closer look at the "wine" binary reveals:
Code:
root@arrakis:/usr/winex/bin# ldd wine
        libntdll.so => /usr/winex/lib/libntdll.so (0x4002c000)
        libwine.so => /usr/winex/lib/libwine.so (0x40145000)
        libwine_unicode.so => /usr/winex/lib/libwine_unicode.so (0x4015b000)
        libm.so.6 => /lib/libm.so.6 (0x40224000)
        libc.so.6 => /lib/libc.so.6 (0x40246000)
        libdl.so.2 => /lib/libdl.so.2 (0x40375000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

So that's not linked against GL . . . However:
Code:
root@arrakis:/usr/winex/bin# ldd wineclipsrv
        libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x4002c000)
        libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x40036000)
        libXxf86dga.so.1 => /usr/X11R6/lib/libXxf86dga.so.1 (0x4004e000)
        libXxf86vm.so.1 => /usr/X11R6/lib/libXxf86vm.so.1 (0x40054000)
        libXv.so.1 => /usr/X11R6/lib/libXv.so.1 (0x40059000)
        libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x4005e000)
        libGL.so.1 => /usr/lib/libGL.so.1 (0x40064000)
        libGLU.so.1 => /usr/lib/libGLU.so.1 (0x400ac000)
        libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40133000)
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40142000)
        libm.so.6 => /lib/libm.so.6 (0x4020a000)
        libc.so.6 => /lib/libc.so.6 (0x4022c000)
        libGLcore.so.1 => /usr/lib/libGLcore.so.1 (0x4035b000)
        libdl.so.2 => /lib/libdl.so.2 (0x406e9000)
        libstdc++-libc6.2-2.so.3 => /usr/lib/gcc-lib/i686-pc-linux-gnu/2.95.3/libstdc++-libc6.2-2.so.3 (0x406ed000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

So GL was definitely present for the compilation . . . In any case, I'm stumped, and any help would be appreciated. It's an nVidia GeForce2/MX, 64MB AGP, by the way . . .
Back to top
View user's profile Send private message
n0n
Guru
Guru


Joined: 13 Jun 2002
Posts: 355

PostPosted: Mon Jun 17, 2002 7:20 pm    Post subject: Reply with quote

Oh, and also /usr/winex/lib/libopengl32.so seems to have been compiled with GL the way you'd hope:
Code:
root@arrakis:/usr/winex/lib# ldd libopengl32.so
        libx11drv.so => /usr/winex/lib/libx11drv.so (0x40082000)
        libkernel32.so => /usr/winex/lib/libkernel32.so (0x400f2000)
        libntdll.so => /usr/winex/lib/libntdll.so (0x4016b000)
        libwine.so => /usr/winex/lib/libwine.so (0x40284000)
        libm.so.6 => /lib/libm.so.6 (0x4029a000)
        libc.so.6 => /lib/libc.so.6 (0x402bd000)
        libuser32.so => /usr/winex/lib/libuser32.so (0x403ec000)
        libgdi32.so => /usr/winex/lib/libgdi32.so (0x40534000)
        libwine_tsx11.so => /usr/winex/lib/libwine_tsx11.so (0x405b6000)
        libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x405cc000)
        libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x405d6000)
        libXxf86dga.so.1 => /usr/X11R6/lib/libXxf86dga.so.1 (0x405ee000)
        libXxf86vm.so.1 => /usr/X11R6/lib/libXxf86vm.so.1 (0x405f4000)
        libXv.so.1 => /usr/X11R6/lib/libXv.so.1 (0x405fa000)
        libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x405ff000)
        libGL.so.1 => /usr/lib/libGL.so.1 (0x40605000)
        libGLU.so.1 => /usr/lib/libGLU.so.1 (0x4064c000)
        libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x406d3000)
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x406e2000)
        libwine_unicode.so => /usr/winex/lib/libwine_unicode.so (0x407aa000)
        libdl.so.2 => /lib/libdl.so.2 (0x40874000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x40877000)
        libGLcore.so.1 => /usr/lib/libGLcore.so.1 (0x408be000)
        libstdc++-libc6.2-2.so.3 => /usr/lib/gcc-lib/i686-pc-linux-gnu/2.95.3/libstdc++-libc6.2-2.so.3 (0x40c4c000)

Just FYI . . .
Back to top
View user's profile Send private message
Zu`
l33t
l33t


Joined: 26 May 2002
Posts: 716
Location: BE

PostPosted: Tue Jun 18, 2002 8:41 am    Post subject: Re: Half-Life woes Reply with quote

n0n wrote:
Then I went into the settings to dig around, and had some problems selecting what kind of graphics mode to use. It seemed to be stuck on Software mode . . . When I click on "OpenGL," it just pops up a message about going to a website or whatever, and then I have to kill off Half-Life from a term..


Get the latest HL patch and install that with winex before you try starting the game. Then it won't redirect you to a website, you'll be able to select your video mode and resolution.

Good luck
Back to top
View user's profile Send private message
n0n
Guru
Guru


Joined: 13 Jun 2002
Posts: 355

PostPosted: Tue Jun 18, 2002 3:13 pm    Post subject: Reply with quote

Hm, I suppose I probably should have thought of that first, eh? I'll give it a whirl tonight. Thanks!
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gamers & Players All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum