Bug#486837: vlc: causes lots of unneccessary interrupts

Daniel Skorka skorka at gmx.net
Wed Jun 18 13:58:15 UTC 2008


Package: vlc
Version: 0.8.6-svn20061012.debian-5.1+etch2
Severity: minor


wxvlc will cause about 260 interrupts per second when playing a local
MP3 file, about 320 interrupts / second when paused while playing and about
130 ips after being stopped (all values measured using powertop). strace
reveals that wxvlc is constantly calling settimeofday and polling two
file descriptors even when there is nothing to do. This way of keeping the CPU
busy will increase power consumption and temperature, along with drastically
decreasing battery time for laptops.


-- System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/dash
Kernel: Linux 2.6.23-hrt1-phc
Locale: LANG=en_US.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)

Versions of packages vlc depends on:
ii  libaa 1.4p5-30                           ascii art library
ii  libat 1.12.4-3                           The ATK accessibility toolkit
ii  libc6 2.3.6.ds1-13etch5                  GNU C Library: Shared libraries
ii  libca 0.99.beta11.debian-2               colour ASCII art library
ii  libca 1.2.4-4.1+etch1                    The Cairo 2D vector graphics libra
ii  libcd 0.76-1                             library to read and control CD-ROM
ii  libcu 0.99.beta11.debian-2               low-level Unicode character drawin
ii  libdb 1.0.2-1                            simple interprocess messaging syst
ii  libdb 0.71-3                             simple interprocess messaging syst
ii  libfo 2.4.2-1.2                          generic font configuration library
ii  libfr 2.2.1-5+etch2                      FreeType 2 font engine, shared lib
ii  libfr 0.10.7-4                           Free Implementation of the Unicode
ii  libgc 1:4.1.1-21                         GCC support library
ii  libgl 6.5.2-5~etch                       A free implementation of the OpenG
ii  libgl 2.12.4-2                           The GLib library of C routines
ii  libgl 6.5.1-0.6                          The OpenGL utility library (GLU)
ii  libgt 2.8.20-7                           The GTK+ graphical user interface 
ii  libic 1:1.0.1-2                          X11 Inter-Client Exchange library
ii  libis 0.76-1                             library to work with ISO9660 files
ii  libjp 6b-13                              The Independent JPEG Group's JPEG 
ii  libno 0.4.3-1                            sends desktop notifications to a n
ii  libpa 1.14.8-5                           Layout and rendering of internatio
ii  libpn 1.2.15~beta5-1                     PNG library - runtime
ii  libsd 1.2.5-2+etch1                      image loading library for Simple D
ii  libsd 1.2.11-8                           Simple DirectMedia Layer
ii  libsm 1:1.0.1-3                          X11 Session Management library
ii  libst 4.1.1-21                           The GNU Standard C++ Library v3
ii  libta 1.2.11-4                           C library for manipulating tar arc
ii  libti 3.8.2-7                            Tag Image File Format (TIFF) libra
ii  libvc 0.7.23-3                           library to extract information fro
ii  libvl 0.8.6-svn20061012.debian-5.1+etch2 multimedia player and streamer lib
ii  libwx 2.6.3.2.1.5                        wxBase library (runtime) - non-GUI
ii  libwx 2.6.3.2.1.5                        wxWidgets Cross-platform C++ GUI t
ii  libx1 2:1.0.3-7                          X11 client-side library
ii  libxc 1.1.7-4                            X cursor management library
ii  libxe 1:1.0.1-2                          X11 miscellaneous extension librar
ii  libxf 1:4.0.1-5                          X11 miscellaneous 'fixes' extensio
ii  libxi 1:1.0.1-4                          X11 Input extension library
ii  libxi 1:1.0.1-4.1                        X11 Xinerama extension library
ii  libxo 2.2.14-1.3                         X On-Screen Display library - runt
ii  libxr 2:1.1.0.2-5                        X11 RandR extension library
ii  libxr 1:0.9.1-3                          X Rendering Extension client libra
ii  libxv 1:1.0.2-1                          X11 Video extension library
ii  libxx 1:1.0.1-2                          X11 XFree86 video mode extension l
ii  ttf-d 2.15-1                             Vera font family derivate with add
ii  vlc-n 0.8.6-svn20061012.debian-5.1+etch2 multimedia player and streamer (wi
ii  zlib1 1:1.2.3-13                         compression library - runtime

Versions of packages vlc recommends:
pn  videolan-doc                  <none>     (no description available)

-- no debconf information





More information about the pkg-multimedia-maintainers mailing list