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