Page 1 of 2 12 LastLast
Results 1 to 10 of 30

Thread: Does WINE work well with radeon drivers for D3D games?

Hybrid View

  1. #1
    Join Date
    Jun 2007
    Posts
    260

    Default Does WINE work well with radeon drivers for D3D games?

    Hi,
    I have an ATI X1650 Pro.
    I read that the OSS radeon driver supports 3D acceleration on it, so I think I could give it a try if it supports WINE any better than fglrx.

    So my question is, how well would WINE work with radeon driver in D3D games? (The ones that keep crashing or not running with FGLRX even with a good rating in AppDB)

    Also, does radeonhd support 3D acceleration? And how similar is it to radeon?

    Sigh.. I should've gotten me a nVidia for the time being.. The time I spent trying to make Wine/Cedega work with games that supposedly work with WINE was far too long, and it makes me want to format my Linux partition

    Thanks!

  2. #2
    Join Date
    Oct 2007
    Location
    Toronto-ish
    Posts
    7,463

    Default

    I think the issue is that a lot of the games need full OpenGL 2.0 or 2.1 to support DX9 and AFAIK none of the open source drivers are doing a good job of that yet.

    The radeonhd driver has supported 3d for a couple of months, and as of the last week or so is now supporting 2d and 3d acceleration simultaneously (before that you had to disable 2d acceleration when you ran with 3d acceleration). The accel code in the two drivers is now pretty similar.

  3. #3
    Join Date
    Jun 2007
    Posts
    260

    Default

    Quote Originally Posted by bridgman View Post
    I think the issue is that a lot of the games need full OpenGL 2.0 or 2.1 to support DX9 and AFAIK none of the open source drivers are doing a good job of that yet.

    The radeonhd driver has supported 3d for a couple of months, and as of the last week or so is now supporting 2d and 3d acceleration simultaneously (before that you had to disable 2d acceleration when you ran with 3d acceleration). The accel code in the two drivers is now pretty similar.
    I see.. but wouldn't that mean that those with Intel cards can't use Wine?

    Also, is the whole wine-fglrx thing caused from wine or from fglrx?

  4. #4
    Join Date
    Aug 2007
    Posts
    6,634

    Default

    Well wine works fine with fglrx 8-5 and with nvidia drivers

  5. #5
    Join Date
    Oct 2007
    Location
    Toronto-ish
    Posts
    7,463

    Default

    I see.. but wouldn't that mean that those with Intel cards can't use Wine?
    I don't remember seeing many posts about running Wine on Intel graphics - good *or* bad. My *guess* would be that Wine on Intel open source drivers would be a bit better than on our open source drivers, if only because the driver support has been available for longer, but I don't really know for sure.

    My understanding is that the Intel open source drivers are around GL 1.5 while the ATI open source drivers are "1.3 with nearly all of the 1.4 features". Not sure exactly how that maps into which apps run well on Wine.
    Last edited by bridgman; 07-31-2008 at 05:29 PM.

  6. #6
    Join Date
    Jun 2007
    Posts
    260

    Default

    Quote Originally Posted by bridgman View Post
    I don't remember seeing many posts about running Wine on Intel graphics - good *or* bad. My *guess* would be that Wine on Intel open source drivers would be a bit better than on our open source drivers, if only because the driver support has been available for longer, but I don't really know for sure.

    My understanding is that the Intel open source drivers are around GL 1.5 while the ATI open source drivers are "1.3 with nearly all of the 1.4 features". Not sure exactly how that maps into which apps run well on Wine.
    So the wine issue is not from a problem of fglrx's new 3D stack?

  7. #7
    Join Date
    Apr 2007
    Posts
    372

    Default

    Quote Originally Posted by bridgman View Post
    My understanding is that the Intel open source drivers are around GL 1.5 while the ATI open source drivers are "1.3 with nearly all of the 1.4 features". Not sure exactly how that maps into which apps run well on Wine.
    I know that this question is stupid and might have been already asked millions of time, why don't you just focus in get openGL3.x support instead of going version 1.0 up to 3.3? R600 do support openLG3.3, right?

  8. #8
    Join Date
    Nov 2009
    Location
    Italy
    Posts
    952

    Default

    LOL, this is a topic dated 2008
    Anyway we almost reached OpenGL 3.0 now
    ## VGA ##
    AMD: X1950XTX, HD3870, HD5870
    Intel: GMA45, HD3000 (Core i5 2500K)

  9. #9
    Join Date
    Nov 2008
    Location
    Germany
    Posts
    5,411

    Default

    Quote Originally Posted by darkbasic View Post
    LOL, this is a topic dated 2008
    Anyway we almost reached OpenGL 3.0 now
    old but gold tropic... if i try to play arma2 with the radeon a black screen is the result and this error message in the console:

    wine arma2.exe

    fixme:win:EnumDisplayDevicesW ((null),0,0x170f4d4,0x00000000), stub!
    fixme:ddrawirectDrawEnumerateExA flags 0x00000007 not handled
    fixme:win:EnumDisplayDevicesW ((null),0,0x170efa8,0x00000000), stub!
    fixme:d3d:resource_check_usage Unhandled usage flags 0x28.
    fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
    fixme:d3d:query_init Unhandled query type 0x5.
    wine: Unhandled page fault on read access to 0x00000000 at address (nil) (thread 0033), starting debugger...
    Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x00000000).

  10. #10
    Join Date
    Oct 2008
    Location
    Sweden
    Posts
    983

    Default

    Quote Originally Posted by Qaridarium View Post
    old but gold tropic... if i try to play arma2 with the radeon a black screen is the result and this error message in the console:

    wine arma2.exe

    fixme:win:EnumDisplayDevicesW ((null),0,0x170f4d4,0x00000000), stub!
    fixme:ddrawirectDrawEnumerateExA flags 0x00000007 not handled
    fixme:win:EnumDisplayDevicesW ((null),0,0x170efa8,0x00000000), stub!
    fixme:d3d:resource_check_usage Unhandled usage flags 0x28.
    fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
    fixme:d3d:query_init Unhandled query type 0x5.
    wine: Unhandled page fault on read access to 0x00000000 at address (nil) (thread 0033), starting debugger...
    Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x00000000).
    I really don't know about specific titles, but games does overall work quite well with Mesa. This one though, is quite badly supported in Wine in general, so no surprise really:
    http://appdb.winehq.org/objectManage...tion&iId=10054

    You are much better off seeking support in Wine forums/mailing lists rather than jumping to conclusions.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •