Wine with wglShareLists?

Could someone make a PKGBUILD for wine with the patch provided on this page: http://opensimulator.org/wiki/RealXtend_Viewer_Linux

punkrockguy318 wrote:Which works more effeciantly:  Wine with windows, or wine without windows?
I have the latest wine installed.  I do not use the "Wine with Windows Installation".  I believe that part of the install script branch will just use some of your ".dll" and ".exe" files from the Windows partition.
In my case, I just download the ".dll" files from http://www.dll-files.com/dllindex/index.shtml as I need them.  I set the debug environment variable when fine tuning apps, and it will spit out the ".dll" files it's looking for.  Then, I just download that ".dll" from that website and throw it in the "c:/windows/system" path.  It removes those warnings from the debug output next time I run that app.
As far as efficiency, that question is a "catch 22".  When you use the actual ".dll" files and such from Windows itself, naturally, they should work more efficiently than a reverse engineered emulation lib.  However, you run the risk of breaking the Wine API by using the native Window ".dll" files.  So, breaking the Wine emulator for "efficiency" is hardly efficient.   But, even then, you can specify for each individual app whether or not to use native or built-in ".dll" files and such in your config file.
The moral of that story is...keep a fresh Wine only installation, and tinker with adding native ".dll" files and such as you see fit.  Then, when it breaks, you can pinpoint the problem to using one specific file.  That's what I do and it gives me the flexibility/performance I need, and it's much simpler IMHO.

Similar Messages

  • Native Direct3D 9 in wine with mesa 10.4

    Since mesa was just updated to 10.4 and the news told me it now comes with the DX9 state tracker from gallium-nine incorporated in it (!!!)  I decided to give it a try in wine with some games to see if the performance is really that much better.
    So, I compiled the needed patched version of wine from https://github.com/iXit/wine/ , without enabling native Direct3D 9 it worked fine, when I enabled it, it didn't work since it was looking for the 32 bit d3d libs in /usr/lib instead of in /usr/lib32 (!!) , since I din't really wan't to mess with too much stuff right then I just did a temporary copy paste of the 32bit libs into /usr/lib.
    After "fixing" that the red error message was gone, promising, but I still only got a black screen instead of glorious native DX9 on linux (kinda)... :C
    Some error messages caught my attention:
    err:d3dadapter:dri3_create_adapter9 DRI3Open failed (fd=1114132)
    err:d3d9:d3dadapter9_new No available native adapters in system.
    It looks like I'm missing something... no idea what, isn't mesa supposed to contain everything that's needed now ?, I haven't tried the AUR packages, which seem a little outdated anyway, I was only trying this since it's now in the official mesa release.
    Well, since I don't know what is it that I'm missing and the internet did nothing but confuse me when I searched for it I require your assistance, any help will be appreciated.
    Last edited by LucetLux (2015-01-24 17:15:43)

    First of all thanks for your suggestions.
    @ackalker I already have that enabled, I kind of said it in the first post , I might end up in the IRC channel if I can't get it working, but I thought looking here first was a better starting point, since I'm looking to get the thing to work on arch anyway.
    About the IRC log, I already checked that out, the thing is, that is about gallium-nine and some patching around quite some time before it was integrated into mainstream mesa, I could look into getting the unofficial version to run, but since d3d9 support is now in mesa I thought it wouldn't be necessary.
    @smirky I don't know how that would be that much different from just making it without installing and running it from that same folder which is what I did, I tried it anyway, compilation took like 10 times as long for some reason, I still get the same messages after that.
    I've gotta say that I'm rather impressed, getting d3d9 to work natively on linux is no easy feat, for what is essentially an initial release this is quite promising, even if there still are a lot of bugs in it and performance is still not as good as on windows and if it is realistically only useful for wine, we are likely going to be stuck with crappy ports (the fact that the first release of this is already surpassing a lot of "native" ports in performance is just telling of how much work really goes into linux ports) and tons of windows-exclusive releases for a while, that's without mentioning legacy support for thousands of d3dx9 games and applications in general.
    Anyway, thank you both again for your help, but I'm kid of back to square one, I don't think this is an issue with wine, but rather with mesa, apparently I should install xf86-video-ati with d3dx9 patches (it also mentions ati-dri, isn't that discontinued ?), the aur script isn't working, it fails to compile, so I assume the source has changed a bit since it was updated back in august.
    Last edited by LucetLux (2014-12-26 18:18:50)

  • Bin32-wine with srgbtexture patch

    Hey there,
    it would nice to have a PKGBUILD for bin32-wine with srg texture patch (http://bugs.winehq.org/show_bug.cgi?id=12453)
    S.b. could provide it?
    thanks

    I see.......thank you for the response.  I wondered if I had to compile for the chroot or simply use pacman -Syu.  That is indeed a large advantage. 
    I went ahead and completely wiped bin32-wine, all of the dot files, and reinstalled Office 2007, Starcraft, and Deus Ex.  That fixed a bug in Office (files with space in file path not opening correctly from dolphin/konqueror/etc).
    I also discovered that one of my problems with my games was that I somehow missed a few packages related to opengl.  I stll wasn't able to get Deus Ex working just yet.....
    I may go ahead and do the chroot, as that seems like an easier way of doing things after the initial setup. 
    If anyone has anymore input I would be grateful to hear it.

  • .dir (created on Win) with FileXtra4, doesn't work on Mac

    Hello.
    I created (on a Windows PC) a Director Project file for my MSc dissertation, using xtra "Filextra4".
    I included some PDF files and when the user clicks on this file, it should open. This function works fine on Windows, but it does not on Macintosh.
    I have this code:
    property pdf_name
    on beginSprite me
      Initialize me
    end beginSprite
    on Initialize me
    end Initialize
    on mouseUp me
      fxObj = xtra("FileXtra4").new()
      if the platForm contains "win" then
        pdf_path=the moviepath &"material\"& pdf_name
      else
        pdf_path=the moviepath &"material:"& pdf_name
      end if
      fxopen=fxObj.fx_FileOpenDocument(pdf_path)
      fxObj=0
    end
    on getPropertyDescriptionList me
      return \
    #pdf_name: \
      #comment: "Name of the file to open:", \
      #format:  #string, \
      #default: "___.pdf" \
    end getPropertyDescriptionList
    and when I try to open a PDF file on a Mac, this message appears:
    Director Player Error.
    Script Error. Continue?
    When I try to open a PDF file into Director on Mac, this message appears:
    Script error: Object expected
    fxObj = xtra("FileXtra4").new()
    I have also tried all these steps:
    1) I extracted the files "FileXtra4.x32", "FileXtra" and "FileXtra (carbon)" on a folder named "Xtras" which was in the same folder with the .app file.
    2) I put all these files into folder C:\Program Files\Adobe\Adobe Director 11\Configuration\Xtras\FileXtra4, but also into C:\Program Files\Adobe\Adobe Director 11\Configuration\Cross Platform Resources\Macintosh\Xtras
    3) I renamed the "Filextra4" file for Mac into FileXtra4.data, FileXtra4.rsrc and FileXtra4.cpio and put them into C:\Program Files\Adobe\Adobe Director 11\Configuration\Cross Platform Resources\Macintosh\Xtras
    4) I added the line [#namePPC:"FileXtra4",         #nameW32:"FileXtra4.X32"] into XtraInfo.txt
    but none of these steps worked.
    Could you please help me to solve this problem?
    Thank you in advance.

    Which version of Director are you using?  If you are using Director 11 or 11.5, then FileXtra4 will not work on Macs.  And it will not always work on PC.  This xtra was never updated when DIrector's format changed in Dir 11.
    If you are using Directo MX 2004 or earlier, then you should be able to simply download the Mac version of the xtra from the site and unpack it ON A MAC.  Put it in an external xtras folder (where the xtras folder is in the same folder as the projector).  Then burn the files (again, on a Mac).  If you ever put the unpacked Mac xtras onto a PC filesystem, then they will no longer work.

  • SimCity 4 runing on Wine with grafic problem

    I have installed SimCity 4 with wine in Mountain Lion. The game is running pretty fast but it´s have a big graphic problem as displayed on the picture. Anyone have a solution for that?
    I wont play the mac version because even in a strong mac it's runs very slowly.

    Please post questions regarding Parallels on the Parallels forums:
    http://forums.parallels.com

  • Server-Side Wins with Shared Maps

    We are using shared maps/publication items in our solution. Using this approach, the MGP process composes the set of publications items once for each group of users instead of once for each user. This helps a great deal in reducing MGP-compose times.
    What we are looking to implement however is server-side conflict resolution with shared maps. Oracle does not support this by deafult, so we were told write custom conflict resolution for this to work.
    As it stands now, we have written custom DML for the conflict resolution. However, in the apply-phase we are only given the group-id for the current sync user. What we need, however, is the client-id of the current sync user.
    Using the client-id, we can check to see if the client (and not the entire group) has any dirty records in the out-queue. If there are dirty records, then the server wins and the conflict-records are not applied.

    shared items have the same selection criteria for all users (ie: no data subsetting). Therefore the same data is composed and placed in the out queue for each user that is part of the group.
    I assume you are trying to check if there is a copy of the incoming record waiting to go to the the user, so you can compare the data on update. The problems you may have with this are
    1) data being present in the out queue (or not) depends as much on when the last compose ran, as the fact that the data has changed (can you hand on heart guarantee that the compose will have run if the user sends an update within a half an hour of the server being changed.
    2) the same record (because it is shared) may have been downloaded to a number of different clients. What will you do if they all send back updates?
    normally shared items are used for reference data (ie: static), but if you want to use them in this way it may be better to do your conflict tests against the actual underlying data, rather than what is stored in the MGP temporary tables. This will provide more consistent results as it does not rely on the timing of the compose process, and will be consistent for each user transaction
    You know which publication item is being processed. From mobileadmin.C$all_publications you can pick up the schema name, object name and template query. You can then use this to compare the current server data against the incoming data

  • Music Server Can't See External Drive Formatted for WIN with Disk Utility.

    Is there any reason an external drive formatted for WIN (MS-DOS(FAT)/FAT32 or NTFS w/ NTFS-3G/MacFUSE) with Disk Utility would not work for intended purpose? I have a music server (Bryston BDP-1) that uses an attached USB drive for storage/playback of music and can only read FAT32 or NTFS formatted drives. I've tried both and neither is readable by the BDP-1, yet I have no problem reading/writing to the supplied 2GB Thumb Drive (FAT32), as well as another 2GB Thumb Drive (FAT32). Get Info shows; "FAT32" for all drives formatted as such.
    Note: From what I'm told the BDP-1 uses a scaled down version of Linux for it's OS. Isn't that UNIX? Shouldn't it be compatible (Read/Write) with other platforms (i.e, Mac)? Bryston says the reason they use it because it's Open-Source. Does Linux only work FAT32 or NTFS?
    I do have Fusion/XP, also access to WIN PC's, but I just hate to use it when I shouldn't have to. It makes no sense why the drive can't be read by the BDP-1 when formatted for WIN under OS X.
    And there was one other issue, after the third try to format fro WIN the external drive suddenly began making faint clicking sounds instead of a spinning drive sound only when plugged into BDP-1 USB port. But it works fine when connected to iMac FW.
    HW Specs:
    Drive: G-Drive Mobile USB/FW 750GB

    Exchanged drive. Works now.

  • [request] Wine with DX9 patches

    Can someone please, make a PKGBUILD for wine 0.9.52 with DX 9 Patches,
    Thanks in advance

    I made a PKGBUILD for wine 0.9.52, but i still don't know if it includes the direct x patches
    #canistra [email protected]
    _pkgsourcename=wine
    pkgname=wine
    pkgver=0.9.52
    pkgrel=1
    pkgrel32=1
    pkgdesc="Interperenter for the Windows 3.x and Win32 APIs"
    arch=('i686')
    url="http://www.winehq.com/"
    license=('LGPL')
    depends=('freetype2' 'fontconfig' 'libjpeg' 'libungif' 'alsa-lib' 'glut' 'libldap' 'libxslt' 'lcms' 'libxxf86dga'
    'freeglut' 'libxinerama' 'libxcursor' 'libxrandr' 'libxrender' 'libxdamage' )
    provides=('wine')
    conflicts=('wine')
    install=()
    source=(http://easynews.dl.sourceforge.net/sourceforge/wine/wine-$pkgver.tar.bz2)
    #md5sums=('b0fd553e2f11fe7553ac1717797befe6' 'f9a03e920ae59c9cb1d7f7175e9f7755')
    build() {
    cd $startdir/src/$pkgname-$pkgver
    ./configure --prefix=/usr --sysconfdir=/etc --enable-opengl --with-x
    make depend || return 1
    make || return 1
    make prefix=$startdir/pkg/usr install || return 1
    # expand conflicts with textutils ( doesn't exist anymore ? )
    # mv $startdir/pkg/usr/bin/expand $startdir/pkg/usr/bin/wine-expand || return 1
    mkdir -p $startdir/pkg/etc/wine
    # mkdir -p $startdir/pkg/etc/profile.d
    # cp -r $startdir/src/$pkgname-$pkgver/documentation/samples $startdir/pkg/etc/wine

  • Wine with d3d command stream patches

    hello,
    i created pkgbuild for those who want to try it out
    aur: https://aur.archlinux.org/packages/wine-d3dstream
    git:https://github.com/xpander69/xpander-ar … -d3dstream
    aur git build:https://aur.archlinux.org/packages/wine-d3dstream-git/
    read about it:
    http://www.winehq.org/pipermail/wine-de … 01106.html
    also dont forget to add the registry key
    HKCU/Software/Wine/Direct3D/CSMT =
    "enabled"
    benchmarks:
    CSMT=enabled: https://dl.dropboxusercontent.com/u/287 … nabled.png
    CSMT=disabled: https://dl.dropboxusercontent.com/u/287 … sabled.png
    more benchmarks (with my 660TI this time):
    https://www.youtube.com/watch?v=NPlJi9uLPs0
    and new video with SimpleScreenRecorder: https://www.youtube.com/watch?v=8r_dSJ6uwms
    Last edited by xpander (2014-01-13 13:15:22)

    progandy wrote:Why that?
    It is just as easy as your method, so I don't see a problem (since everything is being done by hand; updating the sums from a script would be another story).
    progandy wrote:And use a loop with ls to applay the patches, it will be shorter.
    Why *that*?
    http://mywiki.wooledge.org/ParsingLs
    What you want is globs:
    for f in "$srcdir"/*.patch; do
    patch -p1 <"$f"
    done
    @topic
    I tested it with Starcraft II a couple of days ago and unfortunately I didn't notice any differences. I had a replay with a lot of units on the screen at the end of the game, and I just watched this one scene with various Wine configurations. Vanilla gave me ~20 fps on two cores and ~24 with one (using taskset), and it was the same with these patches applied. With the older patch for Nvidia and __GL_THREADED_OPTIMIZATIONS=1 it jumped to 30-35 fps.
    Maybe it's because of my CPU; it would be great to see other people reporting their experiences. I'll try to test my config today/tomorrow (more extensively this time).

  • Wine with Gnome loses my pronunciation characters

    I have a useful Windows dictionary/thesaurus program called Lexicon which I'm sure used to display fine when run via Wine on KDE 3.5.9. However, with Wine (latest version) on Gnome 2.22, the pronunciation guide characters just show up as boxes. The image below shows the problem:
    I would be grateful for any ideas as to how to fix this.

    What have you tried for session recovery so far?
    3MB is quite large and may well indicate some corruption. Still, since as you can see it is largely text, you often can extract the URLs. Doing that by hand would be arduous...
    I assume you have seen the following links in other threads mentioning data mining techniques to rescue the URLs from the sessionstore.js or sessionstore.bak file:
    * Using Firefox's Browser Console (formerly known as Error Console): https://support.mozilla.org/questions/969046#answer-471950
    * Using Firefox developer tool "Scratchpad": http://forums.mozillazine.org/viewtopic.php?f=38&t=622036&start=60&p=12098147#p12098147
    * Using a third party website: https://firefox-session-restore.herokuapp.com/
    Do any of those work on your file(s)?

  • [solved] Wine with 3D under 32 Bit chroot - any how2 ?

    Hi fellow archers,
    I have set up a 32 Bit change root as discribed in the wiki here:
    http://wiki.archlinux.org/index.php/Ins … _in_Arch64
    The installation and configuration worked pretty straight forward. Unfortunately WINE doesn't find 3D acceleration. I installed Mesa inside the chroot but it lists softwaremode for the renderer when I do a glxinfo.
    Do I need to follow the ATI guide in the wiki and install some libs like this ?
    pacman -S libgl ati-dri
    Or do I need to completely build Mesa within the 32 bit chroot ?
    TIA,
    D$
    Last edited by Darksoul71 (2010-04-16 20:48:48)

    You're welcome If you don't have a wiki account, just register one and you should be able to edit the page you want. It's a wiki, after all.
    Darksoul71 wrote:
    BTW: A CDROM mounted inside the chroot seems to be accessed different from being mounted inside the native linux environment.
    At least Starcraft tells me that the original CD is not inserted although it is my original CD is inserted in the DVD drive. Under 64 Bit Ubuntu 9.04 works fine with WINE and the original CD.
    Do I have to change my mounting approach ?
    First of all: Do you use schroot and have your --bind mounts set up properly?
    The Arch Linux Wiki wrote:mount --bind /proc /opt/arch32/proc
            mount --bind /proc/bus/usb /opt/arch32/proc/bus/usb
            mount --bind /dev /opt/arch32/dev
            mount --bind /dev/pts /opt/arch32/dev/pts
            mount --bind /dev/shm /opt/arch32/dev/shm
            mount --bind /sys /opt/arch32/sys
            mount --bind /tmp /opt/arch32/tmp
            mount --bind /home /opt/arch32/home
    You can just add the path to your arch32 rc.d script (if you use that) or to mount-arch32 (if you use schroot), e.g.
    mount --bind /media/cd /opt/arch32/media/cd
    Anyways, CD checks are a weird matter with wine… I can't get Warcraft III to recognize the CD either, so I'd just cross my fingers

  • Help!!! Designer/Repository 6i install fails on Win with 8i

    I get the following error when trying to install
    Designer/Repository on Windows 2000 with 8i enterprise (8.1.7):
    Orainst.exe has generated errors and will be closed by windows.
    You will need to restart the program. An error log is being
    created. Where do I find the error log? Is it oraninst.log?
    There is no error in that file. What do I do?

    I have the same problem. It is sad that no one got back to you
    I get the following error when trying to install >Designer/Repository on Windows 2000 with 8i enterprise (8.1.7):
    Orainst.exe has generated errors and will be closed by windows.
    You will need to restart the program. An error log is being
    created. Where do I find the error log? Is it oraninst.log?
    There is no error in that file. What do I do?

  • Can´t start up program in win with a usb-dongle

    Unfortunatly I have to run a program in Windows (made only for win), Wings Platinum. The program need a usb-dongle connected to start (for preventing piratecopies). However, the usb-dongle is not recognized in windows.
    I have Paralell Desktop installed. When i look in the Devices in the menu it´s there but when i click on it, i get a errormessage like "it´s been used by another application"!!
    Anyone know this?
    Tnx in advanced//Mats
    MacBookPro   Mac OS X (10.4.10)   2,2ghz, 2gb ram

    Tnx for answering!
    I have just done so but I thought there were mac-users who could answer this aswell. The problem is that the mac OS discovers the dongle but it does not show up on the desktop.
    Talked to the support today but they couldn´t help.
    Tnx again/Mats

  • Photoshop CS3 in wine with awesomewm.

    This has been happening for a while, and it's rather annoying. Every time I hover something, it moves like 3 pixes to the right and down. This includes the workspace window, the toolox, and all other windows (Character, Color palette, etc).
    I've searched and searched and can't seem to find anything.

    Try the AwesomeWM mailing list, they're very helpful.

  • [SOLVED] Trouble With Age of Empires 2 / Conquerors in Wine

    As the title indicates I'm trying to install and run Age of Empires 2 and the expansion Conquerors, with Wine. Looks like it should work: http://appdb.winehq.org/objectManager.p … n&iId=4184
    So first I installed wine and the video driver like this...
    pacman -Sy wine wine_gecko lib32-intel-dri
    Then, for each iso I mounted it to a new folder and ran the install file on the image with wine. Here's how I mounted each iso...
    mount -o loop aoe.iso /mnt/mydisk
    Installation of both AOE2 and the Conquerors seemed to work fine. But then when I attempted to play the game from the installation menu, popping up a "Program Error" that "the program age2_x1.exe has encountered a serious problem and needs to close." If I run AOCSETUP.EXE from the mounted iso right now, the main menu (with options "Play", "Add/Remove", "Web Connection", and "Register online") shows up but clicking "play" results in the same error. I've tried removing the dpwsockx.dll file that WineHQ mentions but it makes no difference.
    I also tried loading wine with the option for Intel graphics, but had the same error as well as the following error in the console...
    [karam@nikolai mydisk]$ env LIBGL_DRIVERS_PATH=/usr/lib32/xorg/modules/dri wine AOCSETUP.EXE
    err:module:load_builtin_dll failed to load .so lib for builtin L"winemp3.acm": libmpg123.so.0: cannot open shared object file: No such file or directory
    err:module:load_builtin_dll failed to load .so lib for builtin L"winemp3.acm": libmpg123.so.0: cannot open shared object file: No such file or directory
    [karam@nikolai mydisk]$ fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels
    fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels
    fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels
    fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels
    fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels
    fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 10000 channels, pretending there's only 2 channels
    wine: Unhandled page fault on write access to 0xcf8672fe at address 0x40d774 (thread 003b), starting debugger...
    [karam@nikolai mydisk]$
    Does anyone have any ideas?...
    Last edited by tony5429 (2011-11-09 04:43:40)

    Are you on x86_64? Might wanna run WINEARCH=win32 winecfg (wiki entry for winearch). WINE works with the video drivers that you use for xorg not sure if you really need to specify that intel-dri driver.
    Another thing that works quite well for me is make sure the current working directory is the game directory, then use wine to run the .exe. I recently installed Anachronox and if I try to launch it from outside the game directory i get missing dll errors also, even though the dlls are present in the game directory.
    Also did you follow the following How-To steps on the WINE game page?
        The game must be set to Windows 2000 compatibility. (seems to play equally well with XP mode too, though.)
        This game requires a NoCD patch to run. (you can play using aocsetup.exe from the cd, if you can’t afford to NoCD)
        If the game wont start (and wine hasn’t hang up(pkill wine && pkill exe)), either remove dpwsockx.dll from your system32 folder or follow the steps for multi-player below. ¹
    Last edited by KingX (2011-11-01 08:25:10)

Maybe you are looking for

  • Password Reset Portal SMS Gate Not Working

    trying Microsoft code to enable One-Time Password with SMS Gate, no luck to make it work. Anyone can advise what's wrong of this code?  Customer sms gateway requires POST method with 3 parameters: "password", "hp" and "smsmessage" namespace Microsoft

  • Cannot install mac OSX lion v.10.7 on mac mini

    I try to install mac OSX lion v.10.7 but they say u need atleast 2GB of memory in HD Machintosh, but i have more enought memory already.

  • Safari painfully slow on Mavericks. Why?

    Hi, I have experiencing some issues after upgrading to Mavericks from Snow Leopard. One of then is that everything, specially Safary, went slow. That's no conection issue since Chrome works fine. that's kind ironic, actually. Any clues? It would help

  • Origianlly Flex Application not shown properly in google chrome browser

    When I launch my flex application in Google Crome it does not fit properly. It falls short of the full height . On clicking 'restore down' button at top right corner followed by 'maximize' , then the application fully fits within the browser window.

  • Service Controll Manager error, Win2000 Server

    When I try start the Oracle Management Server in the services I got an error message: Error 997: Overlapped I/O operation is in progress. What could be caused this error? What is the solution? Please help! Thanks in advance!