Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Getting help on Wine
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
stefandoesinger
n00b
n00b


Joined: 07 Mar 2005
Posts: 23
Location: Österreich

PostPosted: Fri Sep 22, 2006 2:20 pm    Post subject: Getting help on Wine Reply with quote

Hello,

I am a Wine developer who works on Direct3D support for Wine, and I noticed that there are a lot of Wine-Related questions in this forum. One issue Wine and Wine users have is that the information about getting apps to run is spread over hundreds of places. So I kindly ask you to check the wine resources for informations on how to get apps to run. Basically:

* If it is solely a Gentoo problem like problems with the ebuild, ask the gentoo people

* Want to know if an application works, and how to get it to work? See appdb.winehq.com . If your application is not in there, add it! You can put your experiences and tricks to get an app running there

* Also check out wiki.winehq.com, it contains more general information

* Check out http://wiki.winehq.org/KnownIssues

* Found a bug in an app? File it at bugs.winehq.com. However we need GOOD bug reports which illustrate the problem as detailed as possible(Screenshots, Crash traces). Query for bugs to see if the problem has been reported already. If you have multiple broken apps, file one report per bug. If you file a bug "My 3 favorite games(X, Y and Z) do not work", no one will look at it. Do not expect a bug fix withhin days, all the developers are pretty busy, but if there is a bug in our bug tracker it won't get lost.

If you need more help:

* There is an end-user IRC channel #winehq, and a developer channel #winehackers on freenode. YOU REALLY WANT TO ASK AT #winehq for help on getting apps to run, if you do that in #winehackers you will be ignored, kicked or banned. Also note our channel rules in #winehq:
-> Check the appdb first.
-> If you have a question, ask it, do not ask "Can someone answer me a question"
-> winetools are not supported, cedega, winex and crossover have their own channels
-> If it is a 3D game make sure that your 3D acceleration works. If you can play tuxracer you should be fine, if tuxracer doesn't work wine can't work either.
-> Do not paste logs. Use some paste website like www.pastebin.com
-> Use the newest wine version. There is a LOT work going on for games, so you want to be up to date :-) . If you do not use the newest version, state WHY. Sometimes there are temorary regressions which stop a game from working.

Examples for bad questions:
"Can someone help me?"
"May I ask a question?"
"Does application XYZ work in wine?"

Example for a good question:
"Application xyz does not work because it crashes at startup with the crash trace found at <some pastebin link>. I am using wine version 0.9.xy and I already checked the appdb".

Writing patches:
If you hacked into the wine code and have a fix which makes your game work, you may want that fix to go into the mainline wine code. To your fix in read http://www.winehq.com/site/sending_patches and send your fix to wine-patches@winehq.com. But note

* Application-specific hacks will not be committed. Period!
* Writing a test case proving that your patch is correct is very helpful to get your patch in and to avoid the bug to come back later.
* Alexandre Julliard is the sole committer and he is a Royal Pain In the Ass (RPITA), worse than 5 quality assurance departments together. Be prepared to fix your patch over and over to get it in.
* Alexandre's time is limited, so he cannot comment on every broken patch that is sent. The developers of the affected libraries try to comment on patches and give suggestions, but sometimes they are away or have no time to do so. If your patch is not applied for a few days, and you get no reply, feel free to ask for suggestions at wine-devel@winehq.com or #winehackers.
* Use git, not cvs
* to see if your patch was applied see http://source.winehq.com/git/?p=wine.git;a=shortlog
Back to top
View user's profile Send private message
mikegpitt
Advocate
Advocate


Joined: 22 May 2004
Posts: 3224

PostPosted: Wed Sep 27, 2006 4:36 am    Post subject: Reply with quote

Thanks for the information. I think so many questions get posted here is just because the gentoo community is pretty helpful and have experienced many problems and know of possible solutions. Typically when I run into any issues related to linux I come here first then look elsewhere.

I agree that wine info is spread thoughout the net though.
Back to top
View user's profile Send private message
kfiaciarka
Veteran
Veteran


Joined: 20 May 2005
Posts: 1498
Location: Dobre Miasto, Poland

PostPosted: Fri Oct 13, 2006 8:30 pm    Post subject: Reply with quote

I've got a problem with setting audio in winecfg: (latest wine but no cvs/git)
Code:

winecfg
fixme:midi:OSS_MidiInit Synthesizer supports MIDI in. Not yet supported.
wine: Unhandled page fault on read access to 0x00000054 at address 0x7e5b04b4 (thread 0009), starting debugger...
Modules:
Cannot get info on module while no process is loaded
Threads:
process  tid      prio (all id:s are in hex)
0000000a
        0000000c    0
        0000000b    0
00000008 (D) (null)
        00000009    0

First I thought it is because of some patches
Code:

src_unpack() {
   unpack wine-${PV}.tar.bz2
   cd "${S}"

   sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in
   epatch "${FILESDIR}"/wine-gentoo-no-ssp.patch #66002
          epatch "${FILESDIR}"/dirty_rectangle.patch
          epatch "${FILESDIR}"/client_side_dib_copy.patch
   sed -i '/^MimeType/d' tools/wine.desktop || die #117785
}

But when I merged wine without these I got thes same:/ Sorry wine was the same:) (from overlay)
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