1 |
Robert Persson schreef: |
2 |
> I am finding that with one particular windows application running |
3 |
> under wine the graphics are incredibly slow. My question is: Is this |
4 |
> something to do with wine that I just have to live with, or could it |
5 |
> be connected to other things on my system, such as the xserver? |
6 |
> |
7 |
<snip> |
8 |
> |
9 |
> The problems are: |
10 |
> |
11 |
> 1. Typed text gets to the screen pretty slowly - 200 characters per |
12 |
> second or so. However pasted text appears more or less instantly. |
13 |
> |
14 |
> 2. Windows are drawn very slowly - which is pretty annoying because |
15 |
> scribe opens and shuts a lot of windows. |
16 |
> |
17 |
> 3. when scribe starts, a considerable part of the screen (both inside |
18 |
> and outside the application windows) ends up covered in black |
19 |
> rectangles. These disappear when something is dragged over them or a |
20 |
> button underneath them is clicked. |
21 |
> |
22 |
> 4. There is a slowdown in opengl which persists even when scribe and |
23 |
> all wine-related processes have terminated. Before starting scribe |
24 |
> glxgears will clock around 960 fps, whereas afterwards it will only |
25 |
> clock up 750 fps or so. |
26 |
> |
27 |
> |
28 |
> I am using the following versions of things: |
29 |
> x11-base/xorg-x11-6.8.99.15-r4 app-emulation/wine-0.9.8-r1 |
30 |
> x11-drivers/ati-drivers-8.22.5 |
31 |
> |
32 |
> |
33 |
Robert, I'm sorry to have to tell you this, but there's a high chance |
34 |
that you have just run into one of the reasons that people say the ATI |
35 |
drivers "suck". |
36 |
|
37 |
I am also an ATI user, and to be flatly honest, there are some things |
38 |
(effects, usually bad ones) that you *will* get when using an ATI card |
39 |
under Wine or Cedega that you *won't* get while using another brand of |
40 |
video card (not even specifically nVidia, but really just any other |
41 |
brand with decent drivers). I have several programs that I run under |
42 |
Wine/Cedega that behave oddly or run significantly slower than reports |
43 |
of that same program running with nVidia cards. Because the drivers |
44 |
really are not good, and don't do what they are supposed to/expected to |
45 |
in many respects, for one, and because the driver team has not yet |
46 |
reached the point where they're optimizing for speed (they're trying to |
47 |
get the drivers stable first), for another. |
48 |
|
49 |
So if you have another brand of video card available to you, I would |
50 |
suggest you give it a whirl and see if the problem persists. It may not. |
51 |
|
52 |
That said, I suspect you do have an issue with your X server as well... |
53 |
the 6.8.99-blahblahblah series is buggy and unmaintained. I tried it |
54 |
myself and had even more problems than I did with 6.8.2-r6, which I |
55 |
reverted to. So the xserver version you're using may well be |
56 |
excaberating the problems the drivers already have. |
57 |
|
58 |
I am (at this very moment, actually) upgrading to Xorg 7.0, after which |
59 |
I'm going to enable the r300 drivers (I have a 9800SE), and if those |
60 |
don't help, I'm going to see if the fglrx drivers work better under 7.0 |
61 |
than under 6.8.2. If not, I'm buying an nVidia card (my birthday is |
62 |
coming, and I am just sick of this after nearly two years; I've had |
63 |
enough of the "does not work with ATI cards" list on the Cedega Release |
64 |
notes). |
65 |
|
66 |
It's an option to take under serious consideration (upgrading to 7.0 and |
67 |
switching to the open source drivers). I'll keep you posted on my |
68 |
progress -- meaning, if Wine seems to work better under these conditions. |
69 |
|
70 |
Also consider that Wine is doing a lot of work as they close in on 1.0 |
71 |
(which might be as soon as April if the release schedule holds up), and |
72 |
the devs are specifically working on ATI issues (I lurk on wine-dev, and |
73 |
some of the devs working on wine3d and direct x do have ATI cards). Now |
74 |
I'm sure that scribe doesn't use d3d or OGL (though it might, for all I |
75 |
know), but surely any work on the directx backend will have some effect |
76 |
on things like draw speed and rendering. So there's hope from that end |
77 |
as well. |
78 |
|
79 |
In any case, hope this helps to some extent. |
80 |
|
81 |
Holly |
82 |
-- |
83 |
gentoo-user@g.o mailing list |