Go Back   nV News Forums > Linux Support Forums > NVIDIA Linux

Newegg Daily Deals

Reply
 
Thread Tools
Old 01-03-07, 12:51 AM   #1
naenyc
Registered User
 
Join Date: Jan 2005
Posts: 4
Default 7600GT scrolling peformance in Fedora6

The scrolling seems awfully slow and jerky when using Firefox. On an Athlon 64 3400+ with a 7600GT it can consume up to 90% of the CPU when dragging the slider.

Not sure if this is typical on Linux, fighting this for a few days and any ideas would be appreciated. Thanks.



1.0-9746 Nvidia
2.6.18-1.2868.fc6 Fedora 6
Attached Files
File Type: log nvidia-bug-report.log (88.2 KB, 100 views)
naenyc is offline   Reply With Quote
Old 01-03-07, 03:44 AM   #2
Mephisto1982
Registered User
 
Join Date: Mar 2005
Posts: 15
Send a message via ICQ to Mephisto1982
Default Re: 7600GT scrolling peformance in Fedora6

Quote:
Originally Posted by naenyc
The scrolling seems awfully slow and jerky when using Firefox. On an Athlon 64 3400+ with a 7600GT it can consume up to 90% of the CPU when dragging the slider.

Not sure if this is typical on Linux, fighting this for a few days and any ideas would be appreciated. Thanks.

1.0-9746 Nvidia
2.6.18-1.2868.fc6 Fedora 6
No performance problems here with a 7600GT / 9746 / FC6. It's certainly not normal to have a lot of cpu usage when scrolling, but i think you should look into firefox instead of the nvidia driver, since firefox doesnt render directly to hardware (like opengl apps), so it doesnt use any nvidia features directly. You could try if disabling smooth scrolling helps anything.
Mephisto1982 is offline   Reply With Quote
Old 01-03-07, 05:49 AM   #3
Linuxhippy
Registered User
 
Join Date: Feb 2004
Posts: 585
Default Re: 7600GT scrolling peformance in Fedora6

Quote:
Originally Posted by Mephisto1982
since firefox doesnt render directly to hardware (like opengl apps), so it doesnt use any nvidia features directly.
Ohm FireFox uses X11 to render which is as hardware accalerated as OpenGL.

lg Clemens
Linuxhippy is offline   Reply With Quote
Old 01-03-07, 05:52 AM   #4
Linuxhippy
Registered User
 
Join Date: Feb 2004
Posts: 585
Default Re: 7600GT scrolling peformance in Fedora6

Quote:
Originally Posted by naenyc
The scrolling seems awfully slow and jerky when using Firefox. On an Athlon 64 3400+ with a 7600GT it can consume up to 90% of the CPU when dragging the slider.
- Does this also occur if you switch to grayscale-Antialiasing (no subpixel AA)

- Could you please run an oprofile run and post the results here? First of all you need to have oprofile installed, of course ;-)
1.) (all as root) opcontrol --reset
2.) opcontrol --start --no-vmlinux
3.) do your slow scrolling for a minute or so, let no other programs run, that would invalidate the benchmark.
4.) opcontrol --stop
5.) Post the first 25 lines of opreport -l here

I bet this is due the very limited 2D driver implementation of the NVidia binary driver.

Thanks, lg Clemens
Linuxhippy is offline   Reply With Quote
Old 02-07-07, 04:25 PM   #5
naenyc1
Registered User
 
Join Date: Feb 2007
Posts: 1
Default Re: 7600GT scrolling peformance in Fedora6

First I would like to say thanks for the previous replies and apologize for my absence. Still baffled by the heavy CPU usage. Attached is the opcontrol output


CPU: AMD64 processors, speed 1000 MHz (estimated)
Counted CPU_CLK_UNHALTED events (Cycles outside of halt state) with a unit mask of 0x00 (No unit mask) count 100000
samples % image name app name symbol name
135447 17.8135 libpango-1.0.so.0.1400.8 libpango-1.0.so.0.1400.8 (no symbols)
127770 16.8038 libglib-2.0.so.0.1200.9 libglib-2.0.so.0.1200.9 (no symbols)
58561 7.7017 no-vmlinux no-vmlinux (no symbols)
55989 7.3635 libgobject-2.0.so.0.1200.9 libgobject-2.0.so.0.1200.9 (no symbols)
52369 6.8874 libfb.so libfb.so (no symbols)
47671 6.2695 libpangoft2-1.0.so.0.1400.8 libpangoft2-1.0.so.0.1400.8 (no symbols)
26014 3.4213 nvidia_drv.so nvidia_drv.so (no symbols)
22412 2.9475 libc-2.5.so libc-2.5.so _int_malloc
22189 2.9182 Xorg Xorg (no symbols)
18446 2.4259 libpangocairo-1.0.so.0.1400.8 libpangocairo-1.0.so.0.1400.8 (no symbols)
18075 2.3772 libcairo.so.2.9.3 libcairo.so.2.9.3 (no symbols)
15990 2.1029 libgklayout.so libgklayout.so (no symbols)
13238 1.7410 libgfx_gtk.so libgfx_gtk.so (no symbols)
12372 1.6271 libgthread-2.0.so.0.1200.9 libgthread-2.0.so.0.1200.9 (no symbols)
10337 1.3595 libc-2.5.so libc-2.5.so _int_free
9970 1.3112 libpthread-2.5.so libpthread-2.5.so pthread_mutex_lock
9606 1.2633 libpthread-2.5.so libpthread-2.5.so pthread_getspecific
8907 1.1714 libc-2.5.so libc-2.5.so strpbrk
8705 1.1448 libc-2.5.so libc-2.5.so memset
8002 1.0524 libpthread-2.5.so libpthread-2.5.so __pthread_mutex_unlock_usercnt
5973 0.7855 libc-2.5.so libc-2.5.so free
5933 0.7803 pango-basic-fc.so pango-basic-fc.so (no symbols)
5372 0.7065 libpthread-2.5.so libpthread-2.5.so pthread_mutex_unlock
5291 0.6959 libc-2.5.so libc-2.5.so malloc_consolidate
4891 0.6432 libc-2.5.so libc-2.5.so malloc
naenyc1 is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 03:40 AM.


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