On Tuesday 04 December 2007 06:09, I wrote:
> I have in my home one machine which is an LTSP server and one old computer
> which is an LTSP client. On terminal client X window (with KDE) works very
> slowly. When I open some menu, it takes even several seconds. On LTSP
> server the same menu opens quickly. In past it was even worse, I changed
> graphic card to more modern and now it is better (but still too slow). So I
> suspect it is still the fault of a graphic card. How can I check if it is
> true? Can I do some test to check if my graphic card is fast enough? Maybe
> I should do tests using x11perf? But when I do them, how will I know, if
> results are good enough or not?
I have done tests with x11perf. These are results (1 is server, 2 is client):
1 2 Operation
-------- ----------------- -----------------
8600000,0 667000,0 ( 0,078) Dot
2710000,0 188000,0 ( 0,069) 1x1 rectangle
1220000,0 128000,0 ( 0,10) 10x10 rectangle
28600,0 4670,0 ( 0,16) 100x100 rectangle
1220,0 228,0 ( 0,19) 500x500 rectangle
2830000,0 52500,0 ( 0,019) 1x1 stippled rectangle (8x8 stipple)
1330000,0 8380,0 ( 0,006) 10x10 stippled rectangle (8x8 stipple)
29000,0 136,0 ( 0,005) 100x100 stippled rectangle (8x8 stipple)
1220,0 5,0 ( 0,004) 500x500 stippled rectangle (8x8 stipple)
2520000,0 183000,0 ( 0,073) 1x1 opaque stippled rectangle (8x8 stipple)
1160000,0 127000,0 ( 0,11) 10x10 opaque stippled rectangle (8x8 stipple)
28500,0 4760,0 ( 0,17) 100x100 opaque stippled rectangle (8x8 stipple)
1220,0 242,0 ( 0,20) 500x500 opaque stippled rectangle (8x8 stipple)
2840000,0 183000,0 ( 0,064) 1x1 tiled rectangle (4x4 tile)
1220000,0 127000,0 ( 0,10) 10x10 tiled rectangle (4x4 tile)
28400,0 4760,0 ( 0,17) 100x100 tiled rectangle (4x4 tile)
1210,0 238,0 ( 0,20) 500x500 tiled rectangle (4x4 tile)
2380000,0 52700,0 ( 0,022) 1x1 stippled rectangle (17x15 stipple)
776000,0 12000,0 ( 0,015) 10x10 stippled rectangle (17x15 stipple)
16200,0 258,0 ( 0,016) 100x100 stippled rectangle (17x15 stipple)
645,0 11,0 ( 0,017) 500x500 stippled rectangle (17x15 stipple)
2360000,0 117000,0 ( 0,050) 1x1 opaque stippled rectangle (17x15 stipple)
656000,0 68100,0 ( 0,10) 10x10 opaque stippled rectangle (17x15 stipple)
13800,0 1710,0 ( 0,12) 100x100 opaque stippled rectangle (17x15
stipple)
554,0 70,0 ( 0,13) 500x500 opaque stippled rectangle (17x15
stipple)
2340000,0 117000,0 ( 0,050) 1x1 tiled rectangle (17x15 tile)
656000,0 68200,0 ( 0,10) 10x10 tiled rectangle (17x15 tile)
13700,0 1710,0 ( 0,12) 100x100 tiled rectangle (17x15 tile)
552,0 69,0 ( 0,12) 500x500 tiled rectangle (17x15 tile)
2310000,0 52600,0 ( 0,023) 1x1 stippled rectangle (161x145 stipple)
775000,0 16600,0 ( 0,021) 10x10 stippled rectangle (161x145 stipple)
18500,0 418,0 ( 0,023) 100x100 stippled rectangle (161x145 stipple)
774,0 19,0 ( 0,025) 500x500 stippled rectangle (161x145 stipple)
2310000,0 89500,0 ( 0,039) 1x1 opaque stippled rectangle (161x145
stipple)
648000,0 26300,0 ( 0,041) 10x10 opaque stippled rectangle (161x145
stipple)
13600,0 1160,0 ( 0,085) 100x100 opaque stippled rectangle (161x145
stipple)
563,0 63,0 ( 0,11) 500x500 opaque stippled rectangle (161x145
stipple)
2360000,0 75900,0 ( 0,032) 1x1 tiled rectangle (161x145 tile)
651000,0 25400,0 ( 0,039) 10x10 tiled rectangle (161x145 tile)
13600,0 495,0 ( 0,036) 100x100 tiled rectangle (161x145 tile)
563,0 21,0 ( 0,037) 500x500 tiled rectangle (161x145 tile)
2370000,0 76700,0 ( 0,032) 1x1 tiled rectangle (216x208 tile)
652000,0 25500,0 ( 0,039) 10x10 tiled rectangle (216x208 tile)
13400,0 538,0 ( 0,040) 100x100 tiled rectangle (216x208 tile)
570,0 22,0 ( 0,039) 500x500 tiled rectangle (216x208 tile)
8980000,0 281000,0 ( 0,031) 1-pixel line segment
1210000,0 139000,0 ( 0,11) 10-pixel line segment
133000,0 23700,0 ( 0,18) 100-pixel line segment
27300,0 5250,0 ( 0,19) 500-pixel line segment
140000,0 22600,0 ( 0,16) 100-pixel line segment (1 kid)
138000,0 19900,0 ( 0,14) 100-pixel line segment (2 kids)
143000,0 18000,0 ( 0,13) 100-pixel line segment (3 kids)
1540000,0 78400,0 ( 0,051) 10-pixel dashed segment
206000,0 20500,0 ( 0,100) 100-pixel dashed segment
133000,0 18100,0 ( 0,14) 100-pixel double-dashed segment
3480000,0 185000,0 ( 0,053) 10-pixel horizontal line segment
597000,0 79200,0 ( 0,13) 100-pixel horizontal line segment
131000,0 21300,0 ( 0,16) 500-pixel horizontal line segment
1010000,0 141000,0 ( 0,14) 10-pixel vertical line segment
107000,0 24500,0 ( 0,23) 100-pixel vertical line segment
21800,0 5720,0 ( 0,26) 500-pixel vertical line segment
630000,0 44300,0 ( 0,070) 10x1 wide horizontal line segment
116000,0 11000,0 ( 0,095) 100x10 wide horizontal line segment
8070,0 1330,0 ( 0,16) 500x50 wide horizontal line segment
640000,0 43800,0 ( 0,068) 10x1 wide vertical line segment
93200,0 10000,0 ( 0,11) 100x10 wide vertical line segment
7330,0 971,0 ( 0,13) 500x50 wide vertical line segment
10400000,0 398000,0 ( 0,038) 1-pixel line
1270000,0 188000,0 ( 0,15) 10-pixel line
135000,0 29200,0 ( 0,22) 100-pixel line
27100,0 6330,0 ( 0,23) 500-pixel line
1580000,0 84300,0 ( 0,053) 10-pixel dashed line
209000,0 21100,0 ( 0,10) 100-pixel dashed line
135000,0 19000,0 ( 0,14) 100-pixel double-dashed line
225000,0 16400,0 ( 0,073) 10x1 wide line
30600,0 2880,0 ( 0,094) 100x10 wide line
4760,0 630,0 ( 0,13) 500x50 wide line
16400,0 1190,0 ( 0,073) 100x10 wide dashed line
14100,0 1040,0 ( 0,074) 100x10 wide double-dashed line
712000,0 90100,0 ( 0,13) 10x10 rectangle outline
148000,0 17900,0 ( 0,12) 100x100 rectangle outline
31000,0 3700,0 ( 0,12) 500x500 rectangle outline
690000,0 55500,0 ( 0,080) 10x10 wide rectangle outline
52900,0 7670,0 ( 0,14) 100x100 wide rectangle outline
2840,0 490,0 ( 0,17) 500x500 wide rectangle outline
2390000,0 86400,0 ( 0,036) 1-pixel circle
336000,0 54300,0 ( 0,16) 10-pixel circle
37700,0 12500,0 ( 0,33) 100-pixel circle
7670,0 991,0 ( 0,13) 500-pixel circle
46000,0 2890,0 ( 0,063) 100-pixel dashed circle
31900,0 2370,0 ( 0,074) 100-pixel double-dashed circle
142000,0 12900,0 ( 0,091) 10-pixel wide circle
15600,0 1460,0 ( 0,094) 100-pixel wide circle
1950,0 273,0 ( 0,14) 500-pixel wide circle
2460,0 139,0 ( 0,057) 100-pixel wide dashed circle
2640,0 116,0 ( 0,044) 100-pixel wide double-dashed circle
550000,0 30000,0 ( 0,055) 10-pixel partial circle
64600,0 9130,0 ( 0,14) 100-pixel partial circle
28800,0 1710,0 ( 0,059) 10-pixel wide partial circle
10900,0 648,0 ( 0,059) 100-pixel wide partial circle
20500000,0 357000,0 ( 0,017) 1-pixel solid circle
287000,0 30100,0 ( 0,10) 10-pixel solid circle
19100,0 4450,0 ( 0,23) 100-pixel solid circle
1260,0 288,0 ( 0,23) 500-pixel solid circle
233000,0 17000,0 ( 0,073) 10-pixel fill chord partial circle
31400,0 4120,0 ( 0,13) 100-pixel fill chord partial circle
212000,0 15500,0 ( 0,073) 10-pixel fill slice partial circle
29100,0 3750,0 ( 0,13) 100-pixel fill slice partial circle
475000,0 52600,0 ( 0,11) 10-pixel ellipse
43900,0 13500,0 ( 0,31) 100-pixel ellipse
9430,0 3170,0 ( 0,34) 500-pixel ellipse
58000,0 3450,0 ( 0,059) 100-pixel dashed ellipse
40600,0 2830,0 ( 0,070) 100-pixel double-dashed ellipse
174000,0 15000,0 ( 0,086) 10-pixel wide ellipse
21900,0 2010,0 ( 0,092) 100-pixel wide ellipse
2590,0 376,0 ( 0,15) 500-pixel wide ellipse
2730,0 153,0 ( 0,056) 100-pixel wide dashed ellipse
2350,0 145,0 ( 0,062) 100-pixel wide double-dashed ellipse
542000,0 30400,0 ( 0,056) 10-pixel partial ellipse
83600,0 10800,0 ( 0,13) 100-pixel partial ellipse
28900,0 1680,0 ( 0,058) 10-pixel wide partial ellipse
6120,0 371,0 ( 0,061) 100-pixel wide partial ellipse
378000,0 35800,0 ( 0,095) 10-pixel filled ellipse
32300,0 5980,0 ( 0,19) 100-pixel filled ellipse
2350,0 554,0 ( 0,24) 500-pixel filled ellipse
269000,0 17300,0 ( 0,064) 10-pixel fill chord partial ellipse
59200,0 5850,0 ( 0,099) 100-pixel fill chord partial ellipse
251000,0 17100,0 ( 0,068) 10-pixel fill slice partial ellipse
52300,0 5310,0 ( 0,10) 100-pixel fill slice partial ellipse
533000,0 32300,0 ( 0,061) Fill 1x1 equivalent triangle
175000,0 16300,0 ( 0,093) Fill 10x10 equivalent triangle
14600,0 2680,0 ( 0,18) Fill 100x100 equivalent triangle
528000,0 31700,0 ( 0,060) Fill 1x1 trapezoid
232000,0 20000,0 ( 0,086) Fill 10x10 trapezoid
17000,0 3720,0 ( 0,22) Fill 100x100 trapezoid
2630,0 607,0 ( 0,23) Fill 300x300 trapezoid
452000,0 16200,0 ( 0,036) Fill 1x1 stippled trapezoid (8x8 stipple)
199000,0 2750,0 ( 0,014) Fill 10x10 stippled trapezoid (8x8 stipple)
17200,0 59,0 ( 0,003) Fill 100x100 stippled trapezoid (8x8 stipple)
2590,0 7,0 ( 0,003) Fill 300x300 stippled trapezoid (8x8 stipple)
423000,0 21200,0 ( 0,050) Fill 1x1 opaque stippled trapezoid (8x8
stipple)
181000,0 14300,0 ( 0,079) Fill 10x10 opaque stippled trapezoid (8x8
stipple)
17100,0 2830,0 ( 0,17) Fill 100x100 opaque stippled trapezoid (8x8
stipple)
2650,0 197,0 ( 0,074) Fill 300x300 opaque stippled trapezoid (8x8
stipple)
363000,0 16600,0 ( 0,046) Fill 1x1 tiled trapezoid (4x4 tile)
179000,0 11900,0 ( 0,066) Fill 10x10 tiled trapezoid (4x4 tile)
17100,0 2730,0 ( 0,16) Fill 100x100 tiled trapezoid (4x4 tile)
2650,0 323,0 ( 0,12) Fill 300x300 tiled trapezoid (4x4 tile)
407000,0 16500,0 ( 0,041) Fill 1x1 stippled trapezoid (17x15 stipple)
149000,0 3390,0 ( 0,023) Fill 10x10 stippled trapezoid (17x15 stipple)
10600,0 105,0 ( 0,010) Fill 100x100 stippled trapezoid (17x15 stipple)
1170,0 13,0 ( 0,011) Fill 300x300 stippled trapezoid (17x15 stipple)
410000,0 18600,0 ( 0,045) Fill 1x1 opaque stippled trapezoid (17x15
stipple)
148000,0 9980,0 ( 0,067) Fill 10x10 opaque stippled trapezoid (17x15
stipple)
9410,0 1570,0 ( 0,17) Fill 100x100 opaque stippled trapezoid (17x15
stipple)
1060,0 185,0 ( 0,17) Fill 300x300 opaque stippled trapezoid (17x15
stipple)
397000,0 21000,0 ( 0,053) Fill 1x1 tiled trapezoid (17x15 tile)
149000,0 10500,0 ( 0,070) Fill 10x10 tiled trapezoid (17x15 tile)
9390,0 1580,0 ( 0,17) Fill 100x100 tiled trapezoid (17x15 tile)
1030,0 186,0 ( 0,18) Fill 300x300 tiled trapezoid (17x15 tile)
378000,0 16500,0 ( 0,044) Fill 1x1 stippled trapezoid (161x145 stipple)
150000,0 4130,0 ( 0,028) Fill 10x10 stippled trapezoid (161x145 stipple)
11700,0 235,0 ( 0,020) Fill 100x100 stippled trapezoid (161x145
stipple)
1460,0 36,0 ( 0,025) Fill 300x300 stippled trapezoid (161x145
stipple)
397000,0 18500,0 ( 0,047) Fill 1x1 opaque stippled trapezoid (161x145
stipple)
151000,0 7510,0 ( 0,050) Fill 10x10 opaque stippled trapezoid (161x145
stipple)
9360,0 650,0 ( 0,069) Fill 100x100 opaque stippled trapezoid (161x145
stipple)
1150,0 123,0 ( 0,11) Fill 300x300 opaque stippled trapezoid (161x145
stipple)
383000,0 17800,0 ( 0,046) Fill 1x1 tiled trapezoid (161x145 tile)
148000,0 5500,0 ( 0,037) Fill 10x10 tiled trapezoid (161x145 tile)
9300,0 308,0 ( 0,033) Fill 100x100 tiled trapezoid (161x145 tile)
1130,0 48,0 ( 0,042) Fill 300x300 tiled trapezoid (161x145 tile)
385000,0 18000,0 ( 0,047) Fill 1x1 tiled trapezoid (216x208 tile)
147000,0 5480,0 ( 0,037) Fill 10x10 tiled trapezoid (216x208 tile)
9240,0 333,0 ( 0,036) Fill 100x100 tiled trapezoid (216x208 tile)
1180,0 49,0 ( 0,042) Fill 300x300 tiled trapezoid (216x208 tile)
127000,0 4700,0 ( 0,037) Fill 1x1 aa trap
28300,0 911,0 ( 0,032) Fill 10x10 aa trap
5240,0 26,0 ( 0,005) Fill 100x100 aa trap
1850,0 3,0 ( 0,002) Fill 300x300 aa trap
5910,0 9980,0 ( 1,69) Fill 1x1 aa trap with 4 bit alpha
5970,0 1180,0 ( 0,20) Fill 10x10 aa trap with 4 bit alpha
3020,0 26,0 ( 0,009) Fill 100x100 aa trap with 4 bit alpha
1500,0 3,0 ( 0,002) Fill 300x300 aa trap with 4 bit alpha
786000,0 31700,0 ( 0,040) Fill 1x1 aa trap with 1 bit alpha
167000,0 9730,0 ( 0,058) Fill 10x10 aa trap with 1 bit alpha
69500,0 3130,0 ( 0,045) Fill 100x100 aa trap with 1 bit alpha
29000,0 985,0 ( 0,034) Fill 300x300 aa trap with 1 bit alpha
136000,0 4880,0 ( 0,036) Fill 2x1 aa trap
29800,0 1180,0 ( 0,040) Fill 2x10 aa trap
6700,0 187,0 ( 0,028) Fill 2x100 aa trap
2540,0 65,0 ( 0,026) Fill 2x300 aa trap
111000,0 3880,0 ( 0,035) Fill 1x1 aa trapezoid
73200,0 2910,0 ( 0,040) Fill 10x10 aa trapezoid
3760,0 269,0 ( 0,072) Fill 100x100 aa trapezoid
480,0 36,0 ( 0,075) Fill 300x300 aa trapezoid
250000,0 8150,0 ( 0,033) Fill 1x1 aa pre-added trapezoid
29700,0 927,0 ( 0,031) Fill 10x10 aa pre-added trapezoid
5190,0 26,0 ( 0,005) Fill 100x100 aa pre-added trapezoid
1840,0 3,0 ( 0,002) Fill 300x300 aa pre-added trapezoid
107000,0 10800,0 ( 0,10) Fill 10x10 equivalent complex polygon
12600,0 1700,0 ( 0,13) Fill 100x100 equivalent complex polygons
100000,0 5730,0 ( 0,057) Fill 10x10 64-gon (Convex)
16600,0 2370,0 ( 0,14) Fill 100x100 64-gon (Convex)
83100,0 4580,0 ( 0,055) Fill 10x10 64-gon (Complex)
16600,0 2320,0 ( 0,14) Fill 100x100 64-gon (Complex)
979000,0 64100,0 ( 0,065) Char in 80-char line (6x13)
1050000,0 54900,0 ( 0,052) Char in 70-char line (8x13)
796000,0 51300,0 ( 0,064) Char in 60-char line (9x15)
298000,0 26400,0 ( 0,089) Char16 in 40-char line (k14)
122000,0 11000,0 ( 0,090) Char16 in 23-char line (k24)
1210000,0 0,0 ( 0,000) Char in 80-char line (TR 10)
381000,0 0,0 ( 0,000) Char in 30-char line (TR 24)
1040000,0 0,0 ( 0,000) Char in 20/40/20 line (6x13, TR 10)
161000,0 15500,0 ( 0,096) Char16 in 7/14/7 line (k14, k24)
460000,0 271000,0 ( 0,59) Char in 80-char image line (6x13)
399000,0 251000,0 ( 0,63) Char in 70-char image line (8x13)
305000,0 198000,0 ( 0,65) Char in 60-char image line (9x15)
159000,0 138000,0 ( 0,87) Char16 in 40-char image line (k14)
59400,0 68500,0 ( 1,15) Char16 in 23-char image line (k24)
544000,0 0,0 ( 0,000) Char in 80-char image line (TR 10)
122000,0 0,0 ( 0,000) Char in 30-char image line (TR 24)
88700,0 6410,0 ( 0,072) Char in 80-char aa line (Charter 10)
27400,0 1990,0 ( 0,073) Char in 30-char aa line (Charter 24)
82500,0 5090,0 ( 0,062) Char in 80-char aa line (Courier 12)
88800,0 6380,0 ( 0,072) Char in 80-char a line (Charter 10)
27400,0 1990,0 ( 0,073) Char in 30-char a line (Charter 24)
81500,0 5090,0 ( 0,062) Char in 80-char a line (Courier 12)
88700,0 6370,0 ( 0,072) Char in 80-char rgb line (Charter 10)
27300,0 1990,0 ( 0,073) Char in 30-char rgb line (Charter 24)
82400,0 5080,0 ( 0,062) Char in 80-char rgb line (Courier 12)
38400,0 9320,0 ( 0,24) Char in 80-char aa core line (Charter 10)
6510,0 1750,0 ( 0,27) Char in 30-char aa core line (Charter 24)
29600,0 7430,0 ( 0,25) Char in 80-char aa core line (Courier 12)
39300,0 9440,0 ( 0,24) Char in 80-char a core line (Charter 10)
6670,0 1690,0 ( 0,25) Char in 30-char a core line (Charter 24)
30200,0 7270,0 ( 0,24) Char in 80-char a core line (Courier 12)
38400,0 8920,0 ( 0,23) Char in 80-char rgb core line (Charter 10)
6450,0 1700,0 ( 0,26) Char in 30-char rgb core line (Charter 24)
27200,0 7260,0 ( 0,27) Char in 80-char rgb core line (Courier 12)
441000,0 24000,0 ( 0,054) Scroll 10x10 pixels
13700,0 1700,0 ( 0,12) Scroll 100x100 pixels
590,0 76,0 ( 0,13) Scroll 500x500 pixels
453000,0 24000,0 ( 0,053) Copy 10x10 from window to window
13600,0 1700,0 ( 0,12) Copy 100x100 from window to window
585,0 76,0 ( 0,13) Copy 500x500 from window to window
458000,0 16000,0 ( 0,035) Copy 10x10 from pixmap to window
13600,0 521,0 ( 0,038) Copy 100x100 from pixmap to window
584,0 21,0 ( 0,036) Copy 500x500 from pixmap to window
426000,0 9180,0 ( 0,022) Copy 10x10 from window to pixmap
13600,0 182,0 ( 0,013) Copy 100x100 from window to pixmap
585,0 7,0 ( 0,012) Copy 500x500 from window to pixmap
498000,0 14700,0 ( 0,030) Copy 10x10 from pixmap to pixmap
13600,0 491,0 ( 0,036) Copy 100x100 from pixmap to pixmap
586,0 20,0 ( 0,034) Copy 500x500 from pixmap to pixmap
236000,0 20500,0 ( 0,087) Copy 10x10 1-bit deep plane
6040,0 3250,0 ( 0,54) Copy 100x100 1-bit deep plane
244,0 191,0 ( 0,78) Copy 500x500 1-bit deep plane
20900,0 10900,0 ( 0,52) Copy 10x10 n-bit deep plane
257,0 367,0 ( 1,43) Copy 100x100 n-bit deep plane
11,0 15,0 ( 1,36) Copy 500x500 n-bit deep plane
156000,0 9690,0 ( 0,062) PutImage 10x10 square
1830,0 112,0 ( 0,061) PutImage 100x100 square
56,0 6,0 ( 0,11) PutImage 500x500 square
650,0 1810,0 ( 2,78) PutImage XY 10x10 square
6,0 27,0 ( 4,50) PutImage XY 100x100 square
Does it mean this is the fault of a graphic card? What should be the
parameters of a graphic card to have it work well?
--
Piotr Sobolewski
http://www.piotrsobolewski.w.pl
-------------------------------------------------------------------------
SF.Net email is sponsored by: The Future of Linux Business White Paper
from Novell. From the desktop to the data center, Linux is going
mainstream. Let it simplify your IT future.
http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
_____________________________________________________________________
Ltsp-discuss mailing list. To un-subscribe, or change prefs, goto:
https://lists.sourceforge.net/lists/listinfo/ltsp-discuss
For additional LTSP help, try #ltsp channel on irc.freenode.net