Hi all,
I’ve instaled the OpenSuse 11.0 with Wine 0.94 + Wine-doors.
When open games with animated cursors the cursor is invisible, but is not freezed. This problem is comment in Winehq-Bugzilla under code: 10708 (Bug 10708 – Wine lacks support for animated cursors). Then I seed the patch correction for this problem, but I don’t know how to recompile or apply this patch.
Can you help-me?
Tks,
Mura
First thing we need to do is download the development files for compiling. It is better just to install all the packages at once, rather than installing them one at a time when requested. It will save you a lot of time, and because these packages will likely be used in the future, it is also good to have them on hand. So, to install all the development packages we will need, we have to install the “Base Development” pattern from the Package Manager. To do this, complete the following:
- Open YaST Package Manager
- Enter your root password
- Wait for the repositories to load
- Click the dropdown menu on the left labeled “Groups”
- Select “Patterns” from this list
- Wait for the left column refreshes
- Scroll down in the left column until you find the heading “Development”
- Select “Base Development” from this heading
- Click the “Install All” button under the left column
- Click the “Apply” button in the bottom-right
- The installation may take some time do to the number of files
- Once the installation finished, decline to add more software
Now that we have the files we need to patch and compile Wine from the source files. Next, we need to download the Wine source itself. To find the latest version available, visit the Wine website. On the top-right of this page will be box labeled “Latest Release.” Click the link for the stable version (development versions are known to have bugs). Once you are on the download page for stable version, select the packages that are described as “source” (the ones with the extension “.tar.bz2”). Download this file to a folder that will be easy to access. I would suggest maybe making a “Downloads” folder in your “/home” directory and save it to there, just so you know where to find it, and it is within easy reach. When asked to confirm the download, select “Save File”; do not use File Roller to open the file. We want the file simply to save, rather than open the file. Since the most recent version of Wine at the time of this post, and the one you are going to use at this time, is version 1.0, I’m going to use the file name for 1.0 in the commands below. First, open a terminal window, and enter the command “cd” followed by the path to the folder that the Wine file was downloaded to. Once you have done that, complete the following:
- Enter the command: “tar xvf wine-1.0.tar.bz2”
- Wait until the terminal output it finished
- Enter the command “cp /patch/location.diff
wine-1.0” (replace the /patch…diff with the location of your patch file)
- Enter the command “cd wine-1.0”
- Enter the command "patch -p1 < patchname
" (replace patchname with the name of the patch file you moved)
- Enter the command “./configure” (this and the following commands may take some time to complete)
- Enter the command “make”
- Enter the command “make install”
- Enter the command “wine --version” to test that Wine was installed (the output should be 1.0)
That patches and installs Wine 1.0. The “make” step may take a long time, since there is such a large amount of files to compile and install, so you don’t have to wait and watch that process. After you have installed Wine, you can delete the source package (.tar.bz2 file). To do this, enter the command “cd” followed by the full location of where you downloaded the file (for example, the “Downloads” folder I referenced above). Once you have done that, enter the command: “rm -r wine-1.0.tar.bz2” (this command will delete the package without sending it to the trashbin; you will have to redownload the file if you want to get it back). That is pretty much everything.
If you have an questions or run into any problems, I’ll be happy to help.
Hope it works for you!
Hi, tks.
I’m just apply Your sugestion and then, Wine is running fine.
tks,
Mura
Ps.Sorry, my english is little.