View Single Post
Old 05-06-11, 12:06 PM   #1
VladimirDidenko
Registered User
 
Join Date: May 2011
Posts: 7
Default GeForce 8200: compositing + font antialiasing = very slow gtk

Hello everyone.

I have computer running under Alt Linux Sisyphus(development branch of Alt Linux) with GeForce 8200. With enabled compositing(tested with compiz and gnome-shell) and font antialiasing I have very poor performance in gtk applications. Opera and QT applications have good performance. Desktop effects also have good performance. I used gtkperf for testing and got follow results:


Test 1. Compiz is enabled, font smoothing is enabled:
Code:
GtkPerf 0.40 - Starting testing: Fri May  6 14:08:29 2011

GtkEntry - time:  0,11
GtkComboBox - time:  0,93
GtkComboBoxEntry - time:  0,73
GtkSpinButton - time:  0,11
GtkProgressBar - time:  0,23
GtkToggleButton - time:  0,33
GtkCheckButton - time:  0,15
GtkRadioButton - time:  0,34
GtkTextView - Add text - time:  4,13
GtkTextView - Scroll - time:  6,03
GtkDrawingArea - Lines - time:  1,17
GtkDrawingArea - Circles - time:  1,14
GtkDrawingArea - Text - time: 14,26
GtkDrawingArea - Pixbufs - time:  0,74
 ---
Total time: 30,41
Test 2. Compiz is enabled, font smoothing is disabled:

Code:
GtkPerf 0.40 - Starting testing: Fri May  6 14:15:20 2011

GtkEntry - time:  0,03
GtkComboBox - time:  0,66
GtkComboBoxEntry - time:  0,54
GtkSpinButton - time:  0,12
GtkProgressBar - time:  0,07
GtkToggleButton - time:  0,21
GtkCheckButton - time:  0,10
GtkRadioButton - time:  0,17
GtkTextView - Add text - time:  0,32
GtkTextView - Scroll - time:  0,26
GtkDrawingArea - Lines - time:  0,93
GtkDrawingArea - Circles - time:  1,18
GtkDrawingArea - Text - time:  0,26
GtkDrawingArea - Pixbufs - time:  0,11
 ---
Total time:  4,94
Test 3. Compiz is disabled, font smoothing is enabled:

Code:
GtkPerf 0.40 - Starting testing: Fri May  6 14:19:06 2011

GtkEntry - time:  0,03
GtkComboBox - time:  0,83
GtkComboBoxEntry - time:  0,56
GtkSpinButton - time:  0,11
GtkProgressBar - time:  0,05
GtkToggleButton - time:  0,18
GtkCheckButton - time:  0,09
GtkRadioButton - time:  0,17
GtkTextView - Add text - time:  0,31
GtkTextView - Scroll - time:  0,25
GtkDrawingArea - Lines - time:  0,42
GtkDrawingArea - Circles - time:  0,57
GtkDrawingArea - Text - time:  0,40
GtkDrawingArea - Pixbufs - time:  0,09
 ---
Total time:  4,05
Regards,
Vladimir.
Attached Files
File Type: gz nvidia-bug-report.log.gz (60.1 KB, 107 views)
VladimirDidenko is offline   Reply With Quote