[mythtv-users] ubuntu .21 upgrade causing Xorg to go nuts.
Chuck Peters
cp at ccil.org
Thu Mar 13 08:57:47 UTC 2008
I upgraded to the backports packages last night and we are seeing Xorg go
nuts, aka use most of the available CPU. It's causing a lot of studdering
and the job queue is taking a lot longer than usual. At this point I wish i
hadn't upgraded...
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
5014 root 25 0 135m 111m 22m R 53.1 11.1 182:46.67 Xorg
6671 cp 15 0 256m 108m 44m S 25.9 10.7 77:13.18 mythfrontend.re
9218 cp 25 9 272m 127m 26m R 13.0 12.7 20:52.89 firefox-bin
9789 mythtv 33 17 107m 49m 13m R 6.6 4.9 33:19.19 mythtranscode
5580 root 15 0 0 0 0 S 0.7 0.0 0:06.50 nfsd
5578 root 15 0 0 0 0 R 0.3 0.0 0:05.12 nfsd
12279 cp 15 0 2364 1184 876 R 0.3 0.1 0:00.05 top
While the mythfrontend process seems to be using a little less CPU than
before the upgrade, something about it caused Xorg to really start sucking
the CPU. While the top above was running it was 0% idle. Even when I don't
have firefox or a transcode going the CPU is almost always near 100% while
playing something through the frontend. Without the "nice -n 9 firefox" the
process of firefox would be a lot higher and the TV viewing would be
torture.
Before the upgrade running mythfrontend on this particular machine it used
about 30-40% CPU on average. If a transcode was runing the CPU would be
near 100%, but I wouldn't be having these stuttering problems.
I am seeing this on two other frontends just as bad and it doesn't seem to
be as bad on my fathers old 1Ghz laptop, it runs at about 60% CPU. One
difference between the old laptop and the other machines is the old laptop
has an old ATI video card and all the others have nvidia cards, a 6200, 5200
and an old MX440. The laptop test was just a quick test and perhaps it will
be just as bad if anything else is running.
Anyone else seeing this and more importantly what should I do to fix this?
Thanks,
Chuck
PS. A diif of dpkg -l before and after the upgrade shows no packages
related to Xorg, kernel or nvidia.
$ diff etc/dpkg-l ../daily/13/etc/dpkg-l
605d604
< ii libcarp-clan-perl 5.9-1
Perl enhancement to Carp error logging facil
1019,1021d1017
< ii libmyth-0.21-0
0.21.0-0ubuntu2~gutsy1
Common library code for MythTV and add-on mo
< ii libmyth-perl
0.21.0-0ubuntu2~gutsy1
A PERL library to access some MythTV feature
< ii libmyth-python
0.21.0-0ubuntu2~gutsy1
A python library to access some MythTV featu
1041d1036
< ii libnet-upnp-perl 1.2.1-0ubuntu2~gutsy1
Perl extensions for UPnP
1483,1485c1478,1480
< ii mytharchive
0.21.0-0ubuntu2~gutsy1
create and burn DVD's from MythTV - binary f
< ii mytharchive-data
0.21.0-0ubuntu2~gutsy1
create and burn DVD's from MythTV - data fil
< ii mythbrowser
0.21.0-0ubuntu2~gutsy1
A small web browser module for MythTV
---
> ii mytharchive 0.20.2-0ubuntu2
create and burn DVD's from MythTV - binary f
> ii mytharchive-data 0.20.2-0ubuntu2
create and burn DVD's from MythTV - data fil
> ii mythbrowser 0.20.2-0ubuntu2
A small web browser module for MythTV
1487,1493c1482,1489
< ii mythcontrols
0.21.0-0ubuntu2~gutsy1
External controls for MythTV
< ii mythflix
0.21.0-0ubuntu2~gutsy1
netflix module for MythTV
< ii mythgallery
0.21.0-0ubuntu2~gutsy1
Image gallery/slideshow add-on module for My
< ii mythmusic
0.21.0-0ubuntu2~gutsy1
Music add-on module for MythTV
< ii mythnews
0.21.0-0ubuntu2~gutsy1
An RSS feed news reader module for MythTV
< ii mythtv-backend
0.21.0-0ubuntu2~gutsy1
A personal video recorder application (serve
< ii mythtv-common
0.21.0-0ubuntu2~gutsy1
A personal video recorder application (commo
---
> ii mythcontrols 0.20.2-0ubuntu2
External controls for MythTV
> ii mythdvd 0.20.2-0ubuntu2
DVD add-on module for MythTV
> ii mythflix 0.20.2-0ubuntu2
netflix module for MythTV
> ii mythgallery 0.20.2-0ubuntu2
Image gallery/slideshow add-on module for My
> ii mythmusic 0.20.2-0ubuntu2
Music add-on module for MythTV
> ii mythnews 0.20.2-0ubuntu2
An RSS feed news reader module for MythTV
> ii mythtv-backend 0.20.2-0ubuntu10.1
A personal video recorder application (serve
> ii mythtv-common 0.20.2-0ubuntu10.1
A personal video recorder application (commo
1495,1501c1491,1497
< ii mythtv-doc
0.21.0-0ubuntu2~gutsy1
A personal video recorder application (docum
< ii mythtv-frontend
0.21.0-0ubuntu2~gutsy1
A personal video recorder application (clien
< ii mythtv-themes
0.21.0-0ubuntu1~gutsy1
Additional themes metapackage for MythTV
< ii mythtv-transcode-utils
0.21.0-0ubuntu2~gutsy1
Utilities used for transcoding MythTV tasks
< ii mythvideo
0.21.0-0ubuntu2~gutsy1
A generic video player frontend module for M
< ii mythweather
0.21.0-0ubuntu2~gutsy1
Weather add-on module for MythTV
< ii mythweb
0.21.0-0ubuntu2~gutsy1
Web interface add-on module for MythTV
---
> ii mythtv-doc 0.20.2-0ubuntu10.1
A personal video recorder application (docum
> ii mythtv-frontend 0.20.2-0ubuntu10.1
A personal video recorder application (clien
> ii mythtv-themes 0.20-0.1ubuntu1
Additional themes for MythTV
> ii mythtv-transcode-utils 0.20.2-0ubuntu10.1
Utilities used for transcoding MythTV tasks
> ii mythvideo 0.20.2-0ubuntu2
A generic video player frontend module for M
> ii mythweather 0.20.2-0ubuntu2
Weather add-on module for MythTV
> ii mythweb 0.20.2-0ubuntu2
Web interface add-on module for MythTV
1578d1573
< ii perlmagick
7:6.2.4.5.dfsg1-2ubuntu1
A perl interface to the libMagick graphics r
1734,1739c1729,1734
< ii python2.4 2.4.4-6ubuntu4.1
An interactive high-level object-oriented la
< ii python2.4-examples 2.4.4-6ubuntu4.1
Examples for the Python language (v2.4)
< ii python2.4-minimal 2.4.4-6ubuntu4.1
A minimal subset of the Python language (ver
< ii python2.5 2.5.1-5ubuntu5.1
An interactive high-level object-oriented la
< ii python2.5-examples 2.5.1-5ubuntu5.1
Examples for the Python language (v2.5)
< ii python2.5-minimal 2.5.1-5ubuntu5.1
A minimal subset of the Python language (ver
---
> ii python2.4 2.4.4-6ubuntu4
An interactive high-level object-oriented la
> ii python2.4-examples 2.4.4-6ubuntu4
Examples for the Python language (v2.4)
> ii python2.4-minimal 2.4.4-6ubuntu4
A minimal subset of the Python language (ver
> ii python2.5 2.5.1-5ubuntu5
An interactive high-level object-oriented la
> ii python2.5-examples 2.5.1-5ubuntu5
Examples for the Python language (v2.5)
> ii python2.5-minimal 2.5.1-5ubuntu5
A minimal subset of the Python language (ver
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mythtv.org/pipermail/mythtv-users/attachments/20080313/0e4dfb50/attachment.htm
More information about the mythtv-users
mailing list