Sie sind nicht angemeldet.

1

10.08.2010, 20:35

Wine, world of Warcraft mit Nvidia-drivers

Hi zusammen.

Könnte sein, dass dieses Thema nicht ganz hier rein passt. Falls dies der Fall sein sollte --> SORRY!
Ich habe mein System neu installiert und habe folgendes Problem.

Wenn ich WoW mittels Wine installiere und starte funzt soweit alles einwandfrei. Doch sobald ich BN und PW eingebe und Login klicke bekomme ich einen Crash ( WOW friert ein Maus Tastatur reagiert net) und muss WoW killen.
Scheinbar haben viele dieses Problem, mit dem Treiber nvidia-drivers-195.36.24.

(Ich werde den Wineoutput posten sobald ich nach der jetzigen Neuinstallation WoW wieder drauf hab.)

Nun dachte ich, da ich vor der Neuinstallation den 185er treiber installiert hatte, machst mal n downgrade.
Dan hat der spass so recht angefangen. Und zwar hatte er mir immer reklamiert,

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
emerge -av nvidia-drivers

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild 	UD] x11-base/xorg-server-1.6.5-r1 [1.7.7-r1] USE="hal nptl sdl xorg -debug -dmx -ipv6 -kdrive -minimal -tslib" 4,575 kB                                                             	
[ebuild 	UD] x11-drivers/nvidia-drivers-185.18.36-r1 [195.36.24] USE="acpi (multilib) -custom-cflags -gtk" 21,725 kB                                                                         	
[blocks B 	] <x11-base/xorg-server-1.7 ("<x11-base/xorg-server-1.7" is blocking media-libs/mesa-7.8.2)                                                                                       	

Total: 2 packages (2 downgrades), Size of downloads: 26,299 kB
Conflict: 1 block (1 unsatisfied)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  ('ebuild', '/', 'x11-base/xorg-server-1.6.5-r1', 'merge') pulled in by
	<x11-base/xorg-server-1.6.99 required by ('ebuild', '/', 'x11-drivers/nvidia-drivers-185.18.36-r1', 'merge')


Wie ihr seht, ist gerade xorg-server-1.7.7-r1, mesa-7.8.2 und nvidia-drivers-195.36.24 installiert.
den 195er Nvidiatreiber habe ich maskiert damit er mir den 185er installieren will, was er auch vor hat bis der Block ausgelöst wird.
Ich habe schon versucht, alles was mit xorg-server-1.7 zu tun hat zu entfernen da es nichts half nur den xorg-server zu unmergeen. Das selbe mit mesa. Die neuste version maskiert, da er mir bei emerge -av nvidia-driverser mesa wieder drauf macht. Aber auch die alte version von mesa löst diesen block aus. Ich kann auch xorg maskieren bis zur 1.6version hinunter und trotzdem gibt er mir den selben block aus aber dann blockt nicht xorg-server 1.6 sondern immernoch 1.7 was mich etwas irritiert. Da ich aber noch anfänger bin habe ich wohl was übersehen.
Darauhin, habe ich (da ich Zeit hatte) das System nochmal platt gemacht und versucht von anfangan nvidia-drivers-185.18.36-r1 zu installieren und obwohl noch kein xorg installiert war, brachte er mir diesen Block.
Egal welche version von Xorg und Mesa ich verwende. Wenn ich nvidia-drivers-185.18.36-r1 installieren will blockt er.

Die Neuinstallation war von Anfang an mit:
/etc/portage/package.mask ---> =x11-drivers/nvidia-drivers-195.36.24
/etc/make.conf ----> VIDEO_CARDS="nvidia"

Würde es was bringen, wenn ich bei einer neuinstallation einen alten Portagetable verwende und ihn nicht emerge --sync?
OK :) auch wenn wäre es mein letzter Versuch ^^

Hat jemand ev eine Lösung für das Problem damit ich wow mit dem 195er Treiber spielen kann oder eine Idee wie ich den Blöck lösen kann? Nochmal neu installieren macht mich nicht grad an xD.

Jemand hat scheinbar WoW mit
Nvidia drivers : 195.36.31
Xorg version : 1.8.1.902
Wine version : 1.2
am laufen. Doch diese Packete sind noch mit Keywordmask versehen. Soll ich es trotzdem mal versuchen? Vorallem bei Xorg bin ich mir da nicht so sicher ^^ Wine hatte ich schon auf Version 1.3 was aber nicht half. Momentan ist die stable 1.1.44 installiert.
Besten Dank schonmal und sry für die umständliche schreibweise.

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Haragius« (13.08.2010, 22:12)


2

11.08.2010, 03:17

Welchen kernel verwendest Du?

Evtl. hast du folgendes Problem: http://bugs.winehq.org/show_bug.cgi?id=23323

Lösung kernel < 2.6.33

3

11.08.2010, 09:51

Ich verwende den aktuellen 2.6.34-r1.
Den Bug mit dem patch kann ich mir kaum vorstellen, da es bis anhin auch mit dem WOW Patch 3.3.5 lief. Ink. dem neuen Friendsystem womit man im ganzen Battle.net mit freunde chatten kann.

aber ich werde das heute nachmittag/abend mal versuchen und auf 2.6.32 downgraden. Ist ja keine arbeit schnell n neuen Kernel zu basteln.

bis anhin hatte ich den 2.6.32-(r5) glaube ich (was wiederum für deine aussage spricht) da bei einem kernel zwischen 2.6.32 und 2.6.34 mein wlantreiber gespuckt hatte.
da er beim 2.6.34 wieder einwandfrei funzt habe ich nun den installiert. momentan läuft eh noch die wow installation bez. patching auf version 3.3.5

Dieser Beitrag wurde bereits 6 mal editiert, zuletzt von »Haragius« (12.08.2010, 22:54)


4

12.08.2010, 23:25

Hier der versprochene Wine Output ohne etweilige bearbeitung. Also mit 195Driver und 2.6.34 kernel

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
wine: Unhandled page fault on read access to 0x000005b6 at address 0x5b6 (thread 0052), starting debugger...
Unhandled exception: page fault on read access to 0x000005b6 in 32-bit code (0x000005b6).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:000005b6 ESP:0192ed28 EBP:0192ed44 EFLAGS:00210246( R- -- I Z- -P- )
EAX:00000000 EBX:107bb3d8 ECX:0192ed1c EDX:0192ed20
ESI:00000063 EDI:107bbb08
Stack dump:
0x0192ed28: 107bbb08 107bb3d8 00200207 00000063
0x0192ed38: 3cdc8eac 3d6ba87a 3ce698da 0192ede8
0x0192ed48: 009c2689 107bb3f4 0192ed60 00000063
0x0192ed58: 107bb3fc 0192edd0 42480008 ddf87e99
0x0192ed68: 7b8f929a 7dc83504 88ec7dbc e6e07b1b
0x0192ed78: d7c8f942 16acd1dd 5700a91e 5700576f
Backtrace:
=>0 0x000005b6 (0x0192ed44)
1 0x009c2689 in wow (+0x5c2688) (0x0192ede8)
2 0x009c287a in wow (+0x5c2879) (0x0192edf8)
3 0x009c0a61 in wow (+0x5c0a60) (0x0192ee14)
4 0x008c7aa2 in wow (+0x4c7aa1) (0x0192f568)
5 0x008c9041 in wow (+0x4c9040) (0x0192f5f8)
6 0x006b2ba9 in wow (+0x2b2ba8) (0x0192fb0c)
7 0x004d8b2f in wow (+0xd8b2e) (0x0192fb2c)
8 0x004dc2a6 in wow (+0xdc2a5) (0x0192fb40)
9 0x0085651c in wow (+0x45651b) (0x0192fb5c)
10 0x0085898a in wow (+0x458989) (0x0192fbe8)
11 0x008567e7 in wow (+0x4567e6) (0x0192fc04)
12 0x0084ec46 in wow (+0x44ec45) (0x0192fc18)
13 0x00855b33 in wow (+0x455b32) (0x0192fc74)
14 0x008569a9 in wow (+0x4569a8) (0x0192fc9c)
15 0x0084ec9f in wow (+0x44ec9e) (0x0192fcc8)
16 0x0081a17b in wow (+0x41a17a) (0x0192fd34)
17 0x0081a2e0 in wow (+0x41a2df) (0x0192fd50)
18 0x00965302 in wow (+0x565301) (0x0192fd78)
19 0x00967a35 in wow (+0x567a34) (0x0192fd88)
20 0x0049445e in wow (+0x9445d) (0x0192fdc4)
21 0x00480b79 in wow (+0x80b78) (0x0192fdf4)
22 0x0047fa03 in wow (+0x7fa02) (0x0192fe18)
23 0x00480245 in wow (+0x80244) (0x0192fe50)
24 0x0048047d in wow (+0x8047c) (0x0192fe74)
25 0x0047f132 in wow (+0x7f131) (0x0192fe94)
26 0x0047f29a in wow (+0x7f299) (0x0192fee8)
27 0x0047f2e1 in wow (+0x7f2e0) (0x0192ff00)
28 0x0040b7d8 in wow (+0xb7d7) (0x0192ff08)
29 0x7ede3593 in kernel32 (+0x23592) (0x0192ffe8)
0x000005b6: -- no code accessible --
Modules:
Module Address Debug info Name (129 modules)
PE 400000- dfd000 Export wow
PE 59b0000- 5a4b000 Deferred msvcr80
PE 10000000-10069000 Deferred divxdecoder
PE 3c8f0000-3d7e3ee1 Deferred battle.net
ELF 73794000-737eb000 Deferred dbghelp<elf>
\-PE 737a0000-737eb000 \ dbghelp
ELF 737eb000-7387f000 Deferred crypt32<elf>
\-PE 73800000-7387f000 \ crypt32
ELF 7387f000-73901000 Deferred msvcrt<elf>
\-PE 73890000-73901000 \ msvcrt
ELF 73e11000-73f34000 Deferred libcrypto.so.0.9.8
ELF 73f34000-73f7e000 Deferred libssl.so.0.9.8
ELF 73f7e000-73fc1000 Deferred libldap_r-2.4.so.2
ELF 74bb2000-74c03000 Deferred wldap32<elf>
\-PE 74bc0000-74c03000 \ wldap32
ELF 75e12000-75e28000 Deferred psapi<elf>
\-PE 75e20000-75e28000 \ psapi
ELF 75e28000-75e46000 Deferred libgcc_s.so.1
ELF 7be4c000-7bf00000 Deferred libasound.so.2
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7bf11000-7bf38000 Deferred winhttp<elf>
\-PE 7bf20000-7bf38000 \ winhttp
ELF 7bf38000-7bf80000 Deferred dsound<elf>
\-PE 7bf40000-7bf80000 \ dsound
ELF 7c106000-7c23c000 Deferred wined3d<elf>
\-PE 7c110000-7c23c000 \ wined3d
ELF 7c23c000-7d84c000 Deferred libglcore.so.1
ELF 7d983000-7d9ba000 Deferred winealsa<elf>
\-PE 7d990000-7d9ba000 \ winealsa
ELF 7d9fd000-7da31000 Deferred d3d9<elf>
\-PE 7da00000-7da31000 \ d3d9
ELF 7da31000-7da46000 Deferred libresolv.so.2
ELF 7da46000-7da6a000 Deferred libk5crypto.so.3
ELF 7da6a000-7daf4000 Deferred libkrb5.so.3
ELF 7daf4000-7db1d000 Deferred libgssapi_krb5.so.2
ELF 7db1d000-7db53000 Deferred libcups.so.2
ELF 7db56000-7db63000 Deferred liblber-2.4.so.2
ELF 7db63000-7db79000 Deferred midimap<elf>
\-PE 7db70000-7db79000 \ midimap
ELF 7dec6000-7decd000 Deferred libnss_dns.so.2
ELF 7decd000-7dee6000 Deferred msacm32<elf>
\-PE 7ded0000-7dee6000 \ msacm32
ELF 7df1c000-7df25000 Deferred librt.so.1
ELF 7df27000-7df2f000 Deferred libkrb5support.so.0
ELF 7df2f000-7df4a000 Deferred spoolss<elf>
\-PE 7df30000-7df4a000 \ spoolss
ELF 7df4a000-7df6b000 Deferred localspl<elf>
\-PE 7df50000-7df6b000 \ localspl
ELF 7df99000-7df9d000 Deferred libcom_err.so.2
ELF 7dfcb000-7dfff000 Deferred uxtheme<elf>
\-PE 7dfd0000-7dfff000 \ uxtheme
ELF 7e037000-7e03d000 Deferred libxfixes.so.3
ELF 7e03d000-7e047000 Deferred libxcursor.so.1
ELF 7e047000-7e04f000 Deferred libxrandr.so.2
ELF 7e04f000-7e0f0000 Deferred winex11<elf>
\-PE 7e060000-7e0f0000 \ winex11
ELF 7e0f0000-7e175000 Deferred libfreetype.so.6
ELF 7e19a000-7e1af000 Deferred hid<elf>
\-PE 7e1a0000-7e1af000 \ hid
ELF 7e1af000-7e1e6000 Deferred winspool<elf>
\-PE 7e1c0000-7e1e6000 \ winspool
ELF 7e1e6000-7e243000 Deferred setupapi<elf>
\-PE 7e1f0000-7e243000 \ setupapi
ELF 7e243000-7e269000 Deferred msacm32<elf>
\-PE 7e250000-7e269000 \ msacm32
ELF 7e269000-7e2f1000 Deferred winmm<elf>
\-PE 7e270000-7e2f1000 \ winmm
ELF 7e2f1000-7e3f0000 Deferred ole32<elf>
\-PE 7e310000-7e3f0000 \ ole32
ELF 7e3f0000-7e429000 Deferred dinput<elf>
\-PE 7e400000-7e429000 \ dinput
ELF 7e429000-7e455000 Deferred ws2_32<elf>
\-PE 7e430000-7e455000 \ ws2_32
ELF 7e455000-7e525000 Deferred comctl32<elf>
\-PE 7e460000-7e525000 \ comctl32
ELF 7e525000-7e6f5000 Deferred shell32<elf>
\-PE 7e540000-7e6f5000 \ shell32
ELF 7e6f5000-7e757000 Deferred shlwapi<elf>
\-PE 7e700000-7e757000 \ shlwapi
ELF 7e757000-7e77b000 Deferred mpr<elf>
\-PE 7e760000-7e77b000 \ mpr
ELF 7e77b000-7e78e000 Deferred libz.so.1
ELF 7e78e000-7e798000 Deferred libxrender.so.1
ELF 7e798000-7e7b3000 Deferred dinput8<elf>
\-PE 7e7a0000-7e7b3000 \ dinput8
ELF 7e7b3000-7e80d000 Deferred wininet<elf>
\-PE 7e7c0000-7e80d000 \ wininet
ELF 7e80d000-7e82f000 Deferred imm32<elf>
\-PE 7e810000-7e82f000 \ imm32
ELF 7e82f000-7e843000 Deferred lz32<elf>
\-PE 7e830000-7e843000 \ lz32
ELF 7e843000-7e8b8000 Deferred rpcrt4<elf>
\-PE 7e850000-7e8b8000 \ rpcrt4
ELF 7e8b8000-7e913000 Deferred advapi32<elf>
\-PE 7e8d0000-7e913000 \ advapi32
ELF 7e913000-7e99d000 Deferred gdi32<elf>
\-PE 7e920000-7e99d000 \ gdi32
ELF 7e99d000-7eacd000 Deferred user32<elf>
\-PE 7e9b0000-7eacd000 \ user32
ELF 7eacd000-7ead3000 Deferred libxdmcp.so.6
ELF 7ead3000-7ead7000 Deferred libxau.so.6
ELF 7ead7000-7eaf0000 Deferred libxcb.so.1
ELF 7eaf0000-7ec0b000 Deferred libx11.so.6
ELF 7ec0b000-7ec1a000 Deferred libxext.so.6
ELF 7ec1a000-7ec1f000 Deferred libuuid.so.1
ELF 7ec1f000-7ec38000 Deferred libice.so.6
ELF 7ec38000-7ecfc000 Deferred libgl.so.1
ELF 7ecfc000-7ed05000 Deferred libsm.so.6
ELF 7ed05000-7edab000 Deferred opengl32<elf>
\-PE 7ed20000-7edab000 \ opengl32
ELF 7edab000-7eee7000 Export kernel32<elf>
\-PE 7edc0000-7eee7000 \ kernel32
ELF 7eee7000-7eefe000 Deferred libnsl.so.1
ELF 7eefe000-7ef24000 Deferred libm.so.6
ELF 7ef26000-7ef2c000 Deferred libxxf86vm.so.1
ELF 7ef2c000-7ef30000 Deferred libxinerama.so.1
ELF 7ef30000-7ef49000 Deferred version<elf>
\-PE 7ef40000-7ef49000 \ version
ELF 7ef49000-7f000000 Deferred ntdll<elf>
\-PE 7ef60000-7f000000 \ ntdll
ELF f74e2000-f74ee000 Deferred libnss_files.so.2
ELF f74f0000-f74f4000 Deferred libdl.so.2
ELF f74f4000-f763a000 Deferred libc.so.6
ELF f763a000-f7653000 Deferred libpthread.so.0
ELF f7653000-f7655000 Deferred libnvidia-tls.so.1
ELF f7655000-f7660000 Deferred libnss_nis.so.2
ELF f7670000-f7678000 Deferred libnss_compat.so.2
ELF f7678000-f77b9000 Export libwine.so.1
ELF f77ba000-f77d8000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
0000000e services.exe
00000014	0
00000010	0
0000000f	0
00000011 winedevice.exe
00000017	0
00000013	0
00000012	0
00000018 explorer.exe
00000019	0
0000000b WoW-3.2.0.10192-to-3.3.0.10958-deDE-downloader.exe
0000003e 15
0000005d 15
0000002b	0
0000003d (D) C:\Program Files\World of Warcraft\Wow.exe
00000054	0
0000005e	0
00000037	0
00000023	0
00000058	0
00000064	0
00000050	0
0000004c	0
00000030	0
0000001c	0
00000049	0
00000061	0
00000044	0
00000027	0
00000009	0
0000002f	0
00000025	2
00000063 15
00000032	0
0000001a	0
0000002d	0
00000052	0 <==
Backtrace:
=>0 0x000005b6 (0x0192ed44)
1 0x009c2689 in wow (+0x5c2688) (0x0192ede8)
2 0x009c287a in wow (+0x5c2879) (0x0192edf8)
3 0x009c0a61 in wow (+0x5c0a60) (0x0192ee14)
4 0x008c7aa2 in wow (+0x4c7aa1) (0x0192f568)
5 0x008c9041 in wow (+0x4c9040) (0x0192f5f8)
6 0x006b2ba9 in wow (+0x2b2ba8) (0x0192fb0c)
7 0x004d8b2f in wow (+0xd8b2e) (0x0192fb2c)
8 0x004dc2a6 in wow (+0xdc2a5) (0x0192fb40)
9 0x0085651c in wow (+0x45651b) (0x0192fb5c)
10 0x0085898a in wow (+0x458989) (0x0192fbe8)
11 0x008567e7 in wow (+0x4567e6) (0x0192fc04)
12 0x0084ec46 in wow (+0x44ec45) (0x0192fc18)
13 0x00855b33 in wow (+0x455b32) (0x0192fc74)
14 0x008569a9 in wow (+0x4569a8) (0x0192fc9c)
15 0x0084ec9f in wow (+0x44ec9e) (0x0192fcc8)
16 0x0081a17b in wow (+0x41a17a) (0x0192fd34)
17 0x0081a2e0 in wow (+0x41a2df) (0x0192fd50)
18 0x00965302 in wow (+0x565301) (0x0192fd78)
19 0x00967a35 in wow (+0x567a34) (0x0192fd88)
20 0x0049445e in wow (+0x9445d) (0x0192fdc4)
21 0x00480b79 in wow (+0x80b78) (0x0192fdf4)
22 0x0047fa03 in wow (+0x7fa02) (0x0192fe18)
23 0x00480245 in wow (+0x80244) (0x0192fe50)
24 0x0048047d in wow (+0x8047c) (0x0192fe74)
25 0x0047f132 in wow (+0x7f131) (0x0192fe94)
26 0x0047f29a in wow (+0x7f299) (0x0192fee8)
27 0x0047f2e1 in wow (+0x7f2e0) (0x0192ff00)
28 0x0040b7d8 in wow (+0xb7d7) (0x0192ff08)
29 0x7ede3593 in kernel32 (+0x23592) (0x0192ffe8)
Terminated


2.6.32 kernel ist bereits gebastelt. Werde es morgen Testen. Hab kein bock mehr heute zu lange gearbeitet. (eilt ja nicht)

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Haragius« (12.08.2010, 23:33)


5

13.08.2010, 22:11

Besten Dank CaptainHero!

Lösung: Kerneldowngrade auf 2.6.xx < 2.6.34

Nach dem downgrade läuft WoW wieder einwandfrei.
Sry für die Umstände. ich hab gegooglet aber nichts dergleichen gefunden. Ev bin ich zu dumm ka aber es funzt wieder.

Danke nochmals.