nV News Forums

 
 

nV News Forums (http://www.nvnews.net/vbulletin/index.php)
-   NVIDIA Linux (http://www.nvnews.net/vbulletin/forumdisplay.php?f=14)
-   -   Fedora KDE 16 Geforce GTX260 and slow gtk applications (http://www.nvnews.net/vbulletin/showthread.php?t=176297)

Rendering 03-16-12 04:36 AM

Fedora KDE 16 Geforce GTX260 and slow gtk applications
 
I am using a Fedora KDE 16, and I noticed that my desktop computer with a Phenom II, 16gb ram and a Geforce GTX260, many times is slower than my laptop Thinkpad T60 that is quiet older... This happens on GTK applications, instead QT applications are faster. I can see GTK applications window transitions like if the computer is tired-stressed... This is not normal and is quiet annoying

kernel 3.2.9-2.fc16.x86_64
nVidia drivers 290.10
gtk theme: qtcurve

Here is GTK Perf session of 1000 test rounds
GtkPerf 0.40 - Starting testing: Fri Mar 16 10:52:19 2012

GtkEntry - time: 0.21
GtkComboBox - time: 10.67
GtkComboBoxEntry - time: 6.94
GtkSpinButton - time: 0.69
GtkProgressBar - time: 0.58
GtkToggleButton - time: 0.60
GtkCheckButton - time: 0.52
GtkRadioButton - time: 0.90
GtkTextView - Add text - time: 45.26
GtkTextView - Scroll - time: 2.51
GtkDrawingArea - Lines - time: 3.19
GtkDrawingArea - Circles - time: 3.20
GtkDrawingArea - Text - time: 1.49
GtkDrawingArea - Pixbufs - time: 0.78
---
Total time: 77.54

leigh123linux 03-16-12 07:05 AM

Re: Fedora KDE 16 Geforce GTX260 and slow gtk applications
 
I don't think the issue lays with nvidia, I suspect it's a kde problem.

Run from Gnome3 environment

GtkPerf 0.40 - Starting testing: Fri Mar 16 12:00:27 2012

GtkEntry - time: 0.02
GtkComboBox - time: 0.90
GtkComboBoxEntry - time: 0.74
GtkSpinButton - time: 0.08
GtkProgressBar - time: 0.06
GtkToggleButton - time: 0.14
GtkCheckButton - time: 0.06
GtkRadioButton - time: 0.08
GtkTextView - Add text - time: 0.50
GtkTextView - Scroll - time: 0.15
GtkDrawingArea - Lines - time: 0.32
GtkDrawingArea - Circles - time: 0.40
GtkDrawingArea - Text - time: 0.14
GtkDrawingArea - Pixbufs - time: 0.07
---
Total time: 3.65

Rendering 03-16-12 07:51 AM

Re: Fedora KDE 16 Geforce GTX260 and slow gtk applications
 
Quote:

Originally Posted by leigh123linux (Post 2537185)
I don't think the issue lays with nvidia, I suspect it's a kde problem.

Run from Gnome3 environment

GtkPerf 0.40 - Starting testing: Fri Mar 16 12:00:27 2012

GtkEntry - time: 0.02
GtkComboBox - time: 0.90
GtkComboBoxEntry - time: 0.74
GtkSpinButton - time: 0.08
GtkProgressBar - time: 0.06
GtkToggleButton - time: 0.14
GtkCheckButton - time: 0.06
GtkRadioButton - time: 0.08
GtkTextView - Add text - time: 0.50
GtkTextView - Scroll - time: 0.15
GtkDrawingArea - Lines - time: 0.32
GtkDrawingArea - Circles - time: 0.40
GtkDrawingArea - Text - time: 0.14
GtkDrawingArea - Pixbufs - time: 0.07
---
Total time: 3.65

You did not set 1000 test rounds

I tried changing GTk theme into Adwaita, it does not seem much better

GtkPerf 0.40 - Starting testing: Fri Mar 16 14:10:24 2012

GtkEntry - time: 0,17
GtkComboBox - time: 11,08
GtkComboBoxEntry - time: 5,69
GtkSpinButton - time: 0,50
GtkProgressBar - time: 1,07
GtkToggleButton - time: 1,63
GtkCheckButton - time: 0,60
GtkRadioButton - time: 0,83
GtkTextView - Add text - time: 46,17
GtkTextView - Scroll - time: 2,49
GtkDrawingArea - Lines - time: 3,42
GtkDrawingArea - Circles - time: 3,32
GtkDrawingArea - Text - time: 1,59
GtkDrawingArea - Pixbufs - time: 0,93
---
Total time: 79,51

Rendering 03-16-12 04:00 PM

Re: Fedora KDE 16 Geforce GTX260 and slow gtk applications
 
I am also experiencing huge X process CPU usage, expecially in those events that I am writing about: (minimize-maximize GTK windows, Firefox tab change, ecc.)

Rendering 03-22-12 05:17 PM

Re: Fedora KDE 16 Geforce GTX260 and slow gtk applications
 
this is what I mean for X huge cpu usage
don't pay attention to other two high cpu processes, since they are running at low cpu priority and they are boinc related

Rendering 03-22-12 05:45 PM

Re: Fedora KDE 16 Geforce GTX260 and slow gtk applications
 
1 Attachment(s)
I did
Code:

debuginfo-install xorg-x11-server-Xorg
then
Code:

perf record -a
and after some time I pressed ctrl+c and then
Code:

perf report
Here attatched there is the result

Rendering 03-24-12 05:44 AM

Re: Fedora KDE 16 Geforce GTX260 and slow gtk applications
 
2 Attachment(s)
Trying to do
Code:

nvidia-settings -a GlyphCache=0;
I got the following perf report:
open x11_GlyphCache_0.png attachment

After that I resumed old settings by doing:
Code:

nvidia-settings -a GlyphCache=1
Trying to do
Code:

nvidia-nvidia-settings -a PixmapCache=0
I got the following perf report:
open x11__PixmapCache_0.png attachment
After that I resumed old settings by doing:
Code:

nvidia-settings -a PixmapCache=1

I noticed that after those tryings the system seemed a bit more reactive.

Yesterday I noticed that a university mate with Fedora 16 KDE and nVidia Geforce G105M has my identical problem.

djanssen 06-19-12 01:21 PM

Re: Fedora KDE 16 Geforce GTX260 and slow gtk applications
 
I examined three computers (Opensuse 11.4) with different graphic cards:

Dell M60, Pentium M 1700 MHz
Quadro Go 700, Driver 173.14.35
QtCurve, Ozone
InitialPixmapPlacement=1 (Firefox stucks with 2), GlyphCache=1
GtkPerf 0.40 - Starting testing: Tue Jun 19 18:49:44 2012

GtkEntry - time: 0.79
GtkComboBox - time: 42.17
GtkComboBoxEntry - time: 26.45
GtkSpinButton - time: 2.92
GtkProgressBar - time: 5.14
GtkToggleButton - time: 4.28
GtkCheckButton - time: 3.17
GtkRadioButton - time: 5.97
GtkTextView - Add text - time: 73.17
GtkTextView - Scroll - time: 36.67
GtkDrawingArea - Lines - time: 8.77
GtkDrawingArea - Circles - time: 14.21
GtkDrawingArea - Text - time: 12.11
GtkDrawingArea - Pixbufs - time: 0.46
---
Total time: 236.28

Dell X300, Pentium M 1400 MHz
Old Intel graphics
QtCurve, Ozone
GtkPerf 0.40 - Starting testing: Tue Jun 19 19:10:04 2012

GtkEntry - time: 0.51
GtkComboBox - time: 41.79
GtkComboBoxEntry - time: 29.72
GtkSpinButton - time: 4.54
GtkProgressBar - time: 3.70
GtkToggleButton - time: 3.89
GtkCheckButton - time: 3.17
GtkRadioButton - time: 6.40
GtkTextView - Add text - time: 34.76
GtkTextView - Scroll - time: 9.14
GtkDrawingArea - Lines - time: 14.63
GtkDrawingArea - Circles - time: 40.70
GtkDrawingArea - Text - time: 7.51
GtkDrawingArea - Pixbufs - time: 0.15
---
Total time: 200.63

Athlon 64 X2 2200 MHz
7600GS, Driver 302.17
QtCurve, Ozone
InitialPixmapPlacement=2, GlyphCache=1
GtkPerf 0.40 - Starting testing: Tue Jun 19 19:56:24 2012

GtkEntry - time: 0.27
GtkComboBox - time: 23.29
GtkComboBoxEntry - time: 15.86
GtkSpinButton - time: 2.04
GtkProgressBar - time: 1.67
GtkToggleButton - time: 1.92
GtkCheckButton - time: 1.56
GtkRadioButton - time: 3.18
GtkTextView - Add text - time: 25.82
GtkTextView - Scroll - time: 5.04
GtkDrawingArea - Lines - time: 4.74
GtkDrawingArea - Circles - time: 4.69
GtkDrawingArea - Text - time: 3.05
GtkDrawingArea - Pixbufs - time: 0.10
---
Total time: 93.24

The M60 is the slowest, slower than X300. Especially scrolling is very slow.
DJanssen

Rendering 07-11-13 01:15 AM

Re: Fedora KDE 16 Geforce GTX260 and slow gtk applications
 
I update this topic by saying that I received confirms that it is a GTK only related bug that nVidia has by many years. Indeed everything QT relates works flawlessly, only GTK applications are affected by. If you look for "nvidia slow gtk" on the internet, you will find a lot of people complaining. It's a shame for nVidia

artem 07-11-13 06:45 AM

Re: Fedora KDE 16 Geforce GTX260 and slow gtk applications
 
Stop lying really.

NVIDIA has just one problem with GTK - some gradients (not exactly recommended for general use) are not accelerated.

Here on my PC.

Theme: Nodoka Font: Tahoma 9

Code:

GtkPerf 0.40 - Starting testing: Thu Jul 11 11:44:35 2013 GMT

GtkEntry - time:  0.03
GtkComboBox - time:  1.12
GtkComboBoxEntry - time:  1.05
GtkSpinButton - time:  0.07
GtkProgressBar - time:  0.03
GtkToggleButton - time:  0.06
GtkCheckButton - time:  0.03
GtkRadioButton - time:  0.06
GtkTextView - Add text - time:  0.12
GtkTextView - Scroll - time:  0.08
GtkDrawingArea - Lines - time:  0.26
GtkDrawingArea - Circles - time:  0.26
GtkDrawingArea - Text - time:  0.16
GtkDrawingArea - Pixbufs - time:  0.04
 ---
Total time:  3.37

1000 rounds:

GtkPerf 0.40 - Starting testing: Thu Jul 11 11:59:53 2013 GMT

GtkEntry - time:  0.27
GtkComboBox - time: 11.20
GtkComboBoxEntry - time: 10.71
GtkSpinButton - time:  0.69
GtkProgressBar - time:  0.23
GtkToggleButton - time:  0.56
GtkCheckButton - time:  0.28
GtkRadioButton - time:  0.59
GtkTextView - Add text - time:  9.70
GtkTextView - Scroll - time:  2.12
GtkDrawingArea - Lines - time:  2.60
GtkDrawingArea - Circles - time:  2.61
GtkDrawingArea - Text - time:  1.65
GtkDrawingArea - Pixbufs - time:  0.40
 ---
Total time: 43.60


Rendering 07-11-13 07:02 AM

Re: Fedora KDE 16 Geforce GTX260 and slow gtk applications
 
How you dare saying that?

DO YOU call that a lie? See the X CPU usage

http://i.imgur.com/2ojvxuE.png


All times are GMT -5. The time now is 07:03 PM.

Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.