Bug#518662: ignores "video.driver" option in ~/.config/totem/xine_config

Alexander Kurtz kurtz.alex at googlemail.com
Sat Mar 7 18:37:51 UTC 2009


Package: totem-xine
Version: 2.22.2-5
Severity: normal

Background: I'm using VirtualGL[1], which is a framework for rendering 
OpenGL apps locally and sending the rendered images to another machine
on the network using JPEG-Compression. For example, this makes playing
OpenArena or other 3D-Games (even through wine) possible on my
LTSP-Thin-Client. With the OpenGL output of video players like vlc or 
xine-ui it's even possible to watch highres-movies full screen on the
thin client without problems, since the images are compressed before
sending them over the network.

So, while watching highres-movies full screen works with other players
(using their OpenGL output), totem-xine seems to ignore the
"video.driver" option  in ~/.config/totem/xine_config

Using the default value
   #video.driver:auto
or some change value like
   video.driver:opengl
or
   video.driver:xv
or
   video.driver:thisshouldntwork
is exactly the same - slow if using full screen. The output does in all
cases look like:

  alexander at debian:~$ totem-xine /home/public/Filme/House\ MD/1-01\ -\
Pilot.avi 
   video_out_xshm: received X error event: BadAccess (attempt to access
private resource denied)
   ** (totem-xine:6262): DEBUG: Init of Python module
   ** (totem-xine:6262): DEBUG: Registering Python plugin instance:
YouTube+TotemPythonPlugin
   ** (totem-xine:6262): DEBUG: Creating object of type YouTube
+TotemPythonPlugin
   ** (totem-xine:6262): DEBUG: Creating Python plugin instance
   ** (totem-xine:6262): DEBUG: Finalizing Python plugin instance

There is simply no change at all. 

However, I know that the xine-backend is capable of using these
outputs, since it works with xine-ui and other frontends.

I'm also quite sure, that this is the right option since setting
   video.driver:opengl
in the xine-ui config file (~/.xine/config) works as expected.

Finally changing some other option in /.config/totem/xine_config, for
example
   video.output.disable_scaling:1
has the expected effect.

Any idea?

Alexander Kurtz

[1] http://www.virtualgl.org

-- System Information:
Debian Release: 5.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages totem-xine depends on:
ii  gnome-icon-theme           2.22.0-1      GNOME Desktop icon theme
ii  iso-codes                  3.5.1-1       ISO language, territory,
currency,
ii  libart-2.0-2               2.3.20-2      Library of functions for 2D
graphi
ii  libatk1.0-0                1.22.0-1      The ATK accessibility
toolkit
ii  libbonobo2-0               2.22.0-1      Bonobo CORBA interfaces
library
ii  libbonoboui2-0             2.22.0-1      The Bonobo UI library
ii  libc6                      2.7-18        GNU C Library: Shared
libraries
ii  libcairo2                  1.6.4-7       The Cairo 2D vector
graphics libra
ii  libdbus-1-3                1.2.1-5       simple interprocess
messaging syst
ii  libdbus-glib-1-2           0.76-1        simple interprocess
messaging syst
ii  libgcc1                    1:4.3.2-1.1   GCC support library
ii  libgconf2-4                2.22.0-1      GNOME configuration
database syste
ii  libglib2.0-0               2.16.6-1      The GLib library of C
routines
ii  libgnome-keyring0          2.22.3-2      GNOME keyring services
library
ii  libgnome2-0                2.20.1.1-1    The GNOME 2 library -
runtime file
ii  libgnomecanvas2-0          2.20.1.1-1    A powerful object-oriented
display
ii  libgnomeui-0               2.20.1.1-2    The GNOME 2 libraries (User
Interf
ii  libgnomevfs2-0             1:2.22.0-5    GNOME Virtual File System
(runtime
ii  libgtk2.0-0                2.12.11-4     The GTK+ graphical user
interface 
ii  libice6                    2:1.0.4-1     X11 Inter-Client Exchange
library
ii  libnautilus-extension1     2.20.0-7      libraries for nautilus
components 
ii  liborbit2                  1:2.14.13-0.1 libraries for ORBit2 - a
CORBA ORB
ii  libpango1.0-0              1.20.5-3      Layout and rendering of
internatio
ii  libpopt0                   1.14-4        lib for parsing cmdline
parameters
ii  libsm6                     2:1.0.3-2     X11 Session Management
library
ii  libstartup-notification0   0.9-1         library for program launch
feedbac
ii  libstdc++6                 4.3.2-1.1     The GNU Standard C++
Library v3
ii  libtotem-plparser10        2.22.3-1      Totem Playlist Parser
library - ru
ii  libx11-6                   2:1.1.5-2     X11 client-side library
ii  libxine1                   1.1.14-6      the xine video/media player
librar
ii  libxrandr2                 2:1.2.3-1     X11 RandR extension library
ii  libxtst6                   2:1.0.3-1     X11 Testing -- Resource
extension 
ii  libxxf86vm1                1:1.0.2-1     X11 XFree86 video mode
extension l
ii  python                     2.5.2-3       An interactive high-level
object-o
ii  python2.5                  2.5.2-15      An interactive high-level
object-o
ii  totem-common               2.22.2-5      Data files for the Totem
media pla

Versions of packages totem-xine recommends:
ii  libxine1-ffmpeg               1.1.14-6   MPEG-related plugins for
libxine1
ii  libxine1-gnome                1.1.14-6   GNOME-related plugins for
libxine1
ii  totem-mozilla                 2.22.2-5   Totem Mozilla plugin
ii  totem-plugins                 2.22.2-5   Plugins for the Totem media
player

totem-xine suggests no packages.

-- no debconf information
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 835 bytes
Desc: Dies ist ein digital signierter Nachrichtenteil
Url : http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20090307/51aa385f/attachment.pgp 


More information about the pkg-gnome-maintainers mailing list