Bug#803594: totem: Totem doesn't work when GPU driver fglrx installed

Piotr Drozdek pioruns at o2.pl
Sat Oct 31 16:22:56 UTC 2015


Package: totem
Version: 3.14.0-2
Severity: important

Hi everyone,

I have bug in Debian Stable, AMD64. Cinnamon environment, default kernel,
default apps, default everything. Only one thing I did to this system is that I
installed proprietary GPU driver fglrx and it's libs, and I enabled multiarch
for Steam support. Here's list of installed fglrx packages:

$ dpkg -l |grep fglrx
ii  fglrx-atieventsd                      1:14.9+ga14.201-2
amd64        events daemon for the non-free ATI/AMD RadeonHD display driver
ii  fglrx-driver                          1:14.9+ga14.201-2
amd64        non-free ATI/AMD RadeonHD display driver
ii  fglrx-modules-dkms                    1:14.9+ga14.201-2
amd64        dkms module source for the non-free ATI/AMD RadeonHD display
driver
ii  glx-alternative-fglrx                 0.5.1
amd64        allows the selection of FGLRX as GLX provider
ii  libfglrx:amd64                        1:14.9+ga14.201-2
amd64        non-free ATI/AMD RadeonHD display driver (runtime libraries)
ii  libfglrx:i386                         1:14.9+ga14.201-2
i386         non-free ATI/AMD RadeonHD display driver (runtime libraries)
ii  libfglrx-amdxvba1:amd64               1:14.9+ga14.201-2
amd64        AMD XvBA (X-Video Bitstream Acceleration) runtime libraries
ii  libfglrx-amdxvba1:i386                1:14.9+ga14.201-2
i386         AMD XvBA (X-Video Bitstream Acceleration) runtime libraries
ii  libgl1-fglrx-glx:amd64                1:14.9+ga14.201-2
amd64        proprietary libGL for the non-free ATI/AMD RadeonHD display driver
ii  libgl1-fglrx-glx:i386                 1:14.9+ga14.201-2
i386         proprietary libGL for the non-free ATI/AMD RadeonHD display driver

   * What led up to the situation?
When I try to play ANY wideo with Totem, it immediately segfaults

   * What exactly did you do (or not do) that was effective (or
     ineffective)?
Double click on video or type command in terminal to open Totem

   * What was the outcome of this action?
segfault everytime, with errors in terminal and in dmesg as well

   * What outcome did you expect instead?
Video should be playing normally

Output from totem when tried to open any video:
$ totem test-video.mp4

(totem:6179): GLib-CRITICAL **: g_strsplit: assertion 'string != NULL' failed

(totem:6179): Clutter-CRITICAL **: Unable to initialize Clutter: The OpenGL
version could not be determined

(totem:6179): Totem-WARNING **: gtk-clutter failed to initialise, expect
problems from here on.

(totem:6179): GLib-CRITICAL **: g_strsplit: assertion 'string != NULL' failed

(totem:6179): Clutter-CRITICAL **: Unable to initialize Clutter: The OpenGL
version could not be determined
Segmentation fault

dmesg output:
[ 9893.519503] totem[6179]: segfault at 2a4 ip 00007f1215a89798 sp
00007ffc293d0ed8 error 6 in libcogl.so.20.2.0[7f1215a48000+a0000]

Package libcogl20 is installed and here it's version:
$ dpkg -l |grep libcogl20
ii  libcogl20:amd64                       1.18.2-3
amd64        Object oriented GL/GLES Abstraction/Utility Layer




-- System Information:
Debian Release: 8.2
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages totem depends on:
ii  gnome-icon-theme                        3.12.0-1
ii  gnome-icon-theme-symbolic               3.12.0-1
ii  grilo-plugins-0.2                       0.2.13-3
ii  gsettings-desktop-schemas               3.14.1-1
ii  gstreamer1.0-clutter                    2.0.12-1
ii  gstreamer1.0-plugins-bad                1.4.4-2.1+b1
ii  gstreamer1.0-plugins-base               1.4.4-2
ii  gstreamer1.0-plugins-good               1.4.4-2
ii  gstreamer1.0-x                          1.4.4-2
ii  libatk1.0-0                             2.14.0-1
ii  libc6                                   2.19-18+deb8u1
ii  libcairo-gobject2                       1.14.0-2.1
ii  libcairo2                               1.14.0-2.1
ii  libclutter-1.0-0                        1.20.0-1
ii  libclutter-gst-2.0-0                    2.0.12-1
ii  libclutter-gtk-1.0-0                    1.6.0-1
ii  libcogl-pango20                         1.18.2-3
ii  libcogl-path20                          1.18.2-3
ii  libcogl20                               1.18.2-3
ii  libdrm2                                 2.4.58-2
ii  libegl1-mesa [libegl1-x11]              10.3.2-1+deb8u1
ii  libgbm1                                 10.3.2-1+deb8u1
ii  libgdk-pixbuf2.0-0                      2.31.1-2+deb8u3
ii  libgirepository-1.0-1                   1.42.0-2.2
ii  libglib2.0-0                            2.42.1-1
ii  libgnome-desktop-3-10                   3.14.1-1
ii  libgrilo-0.2-1                          0.2.11-2
ii  libgstreamer-plugins-base1.0-0          1.4.4-2
ii  libgstreamer1.0-0                       1.4.4-2
ii  libgtk-3-0                              3.14.5-1+deb8u1
ii  libjson-glib-1.0-0                      1.0.2-1
ii  libnautilus-extension1a                 3.14.1-2
ii  libpango-1.0-0                          1.36.8-3
ii  libpangocairo-1.0-0                     1.36.8-3
ii  libpeas-1.0-0                           1.12.1-2
ii  libtotem-plparser18                     3.10.3-1
ii  libtotem0                               3.14.0-2
ii  libwayland-client0                      1.6.0-2
ii  libwayland-cursor0                      1.6.0-2
ii  libwayland-egl1-mesa [libwayland-egl1]  10.3.2-1+deb8u1
ii  libwayland-server0                      1.6.0-2
ii  libx11-6                                2:1.6.2-3
ii  libxcomposite1                          1:0.4.4-1
ii  libxdamage1                             1:1.1.4-2+b1
ii  libxext6                                2:1.3.3-1
ii  libxfixes3                              1:5.0.1-2+b2
ii  libxi6                                  2:1.7.4-1+b2
ii  libxkbcommon0                           0.4.3-2
ii  libxml2                                 2.9.1+dfsg1-5
ii  libxrandr2                              2:1.4.2-1+b1
pn  python:any                              <none>
ii  totem-common                            3.14.0-2

Versions of packages totem recommends:
ii  gstreamer1.0-libav         1.4.4-2
ii  gstreamer1.0-plugins-ugly  1.4.4-2+b1
ii  gstreamer1.0-pulseaudio    1.4.4-2
ii  totem-plugins              3.14.0-2

Versions of packages totem suggests:
pn  gnome-codec-install  <none>

-- no debconf information



More information about the pkg-gnome-maintainers mailing list