Bug#720297: [gnome-core] Freeze on startup since 1:3.8+3

Gennady Uraltsev gennady.uraltsev at gmail.com
Tue Aug 20 11:54:48 UTC 2013


Package: gnome-core
Version: 1:3.8+3


I continued playing around with downgrading and changing versions and have these results:

1) Downgrading gnome-shell to 3.4.2-12 from testing solves the problem with gnome shell.
This downgrade can be accomplished by doing

[INSTALL, DEPENDENCIES] libcogl-pango0:amd64 1.10.2-7
[INSTALL, DEPENDENCIES] libcogl9:amd64 1.10.2-7
[DOWNGRADE] gir1.2-clutter-1.0:amd64 1.14.4-2 -> 1.10.8-2
[DOWNGRADE] gnome-shell:amd64 3.4.2-12+b1 -> 3.4.2-12
[DOWNGRADE] libclutter-1.0-0:amd64 1.14.4-2 -> 1.10.8-2

However this solution introduces a new problem: Empathy and Evolution do
not start giving out this message to the terminal:

Empathy:
Clutter-CRITICAL **: Unable to initialize Clutter: Failed to connected to any renderer: 

Evolution:
Failed to connected to any renderer: 

This happens independently of the version of Empathy and Evolution (I tried downgrading them...)

2) From situation (1), if one chooses to upgrade gnome-shell this is what happens:

[REMOVE, DEPENDENCIES] libcogl-pango0:amd64
[REMOVE, DEPENDENCIES] libcogl9:amd64
[UPGRADE] gir1.2-clutter-1.0:amd64 1.10.8-2 -> 1.14.4-2
[UPGRADE] gnome-shell:amd64 3.4.2-12 -> 3.4.2-12+b1
[UPGRADE] libclutter-1.0-0:amd64 1.10.8-2 -> 1.14.4-2

Gnome shell stops working but Evolution and Empathy START working.
Furthermore I managed to get the attached .xessions-errors file. It has
a curious entry that says:


(gnome-shell:7716): Cogl-WARNING **: Failed to compile GLSL program:
src:
#version 110
uniform sampler2D tex;
uniform float fraction;
uniform float height;
const float c = -0.2;
const float border_max_height = 60.0;

mat4 contrast = mat4 (1.0 + c, 0.0, 0.0, 0.0,
                      0.0, 1.0 + c, 0.0, 0.0,
                      0.0, 0.0, 1.0 + c, 0.0,
                      0.0, 0.0, 0.0, 1.0);
vec4 off = vec4(0.633, 0.633, 0.633, 0);
void main()
{
  vec4 color = texture2D(tex, cogl_tex_coord_in[0].xy);
  float y = height * cogl_tex_coord_in[0].y;

  // To reduce contrast, blend with a mid gray
  cogl_color_out = color * contrast - off * c * color.a;

  // We only fully dim at a distance of BORDER_MAX_HEIGHT from the top and
  // when the fraction is 1.0. For other locations and fractions we linearly
  // interpolate back to the original undimmed color, so the top of the window
  // is at full color.
  cogl_color_out = color + (cogl_color_out - color) * max(min(y / border_max_height, 1.0), 0.0);
  cogl_color_out = color + (cogl_color_out - color) * fraction;
}

error:
0:23(1): error: syntax error, unexpected VERSION_TOK, expecting $end



(gnome-shell:7716): Cogl-WARNING **: Failed to link GLSL program:
error: linking with uncompiled shader



3) Finally there is also this bug report that probably is filed against the right package:

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=720283


Hope this helps.

Gennady

--- System information. ---
Architecture: amd64
Kernel:       Linux 3.10-2-amd64

Debian Release: jessie/sid
  990 unstable        www.deb-multimedia.org 
  990 unstable        ftp.ru.debian.org 
  500 testing         ftp.ru.debian.org 
  500 stable          dl.google.com 
  500 experimental    mozilla.debian.net 
    1 experimental    ftp.debian.org 
    1 experimental    cdn.debian.net 

--- Package information. ---
Depends                          (Version) | Installed
==========================================-+-=============
libatk-adaptor                    (>= 2.4) | 2.9.5-1
at-spi2-core                      (>= 2.4) | 2.9.5-1
baobab                            (>= 3.4) | 3.8.2-1
brasero                           (>= 3.4) | 3.8.0-2
caribou                         (>= 0.4.2) | 0.4.4-1
caribou-antler                  (>= 0.4.2) | 0.4.4-1
libcaribou-gtk-module           (>= 0.4.2) | 0.4.4-1
libcaribou-gtk3-module          (>= 0.4.2) | 0.4.4-1
dconf-gsettings-backend          (>= 0.12) | 0.16.1-1
dconf-tools                      (>= 0.12) | 0.16.1-1
empathy                           (>= 3.4) | 3.4.2.3-4+b1
eog                               (>= 3.4) | 3.8.2-1
evince                            (>= 3.4) | 3.4.0-3.1+b1
evolution-data-server             (>= 3.4) | 3.4.4-4
fonts-cantarell                 (>= 0.0.8) | 0.0.13-1
sound-theme-freedesktop                    | 0.8-1
gnome-calculator                  (>= 3.8) | 3.8.2-1
gconf2                          (>= 3.2.5) | 3.2.6-1
gdm3                              (>= 3.4) | 3.4.1-9
glib-networking                  (>= 2.32) | 2.36.1-2
gnome-backgrounds                 (>= 3.4) | 3.8.1-1
gnome-bluetooth                   (>= 3.4) | 3.8.1-2
gnome-contacts                    (>= 3.4) | 3.4.1-2
gnome-control-center            (>= 1:3.4) | 1:3.4.3.1-5+b2
gnome-dictionary                  (>= 3.4) | 3.6.0-1
gnome-disk-utility                (>= 3.0) | 3.0.2-3
gnome-font-viewer                 (>= 3.4) | 3.8.0-1
gnome-icon-theme                  (>= 3.4) | 3.8.2-2
gnome-icon-theme-extras           (>= 3.4) | 3.6.2-2
gnome-icon-theme-symbolic         (>= 3.4) | 3.8.2.2-2
gnome-keyring                     (>= 3.4) | 3.8.2-2
libpam-gnome-keyring              (>= 3.4) | 3.8.2-2
gnome-menus                       (>= 3.4) | 3.8.0-2
gnome-online-accounts             (>= 3.4) | 3.8.2-1
gnome-packagekit                  (>= 3.4) | 3.8.2-4
gnome-panel                       (>= 3.4) | 3.4.2.1-5
gnome-power-manager               (>= 3.4) | 3.8.2-1
gnome-screensaver                 (>= 3.4) | 3.6.0-1+b1
gnome-screenshot                  (>= 3.4) | 3.8.2-1
gnome-session                     (>= 3.4) | 3.4.2.1-4
gnome-session-fallback            (>= 3.4) | 3.4.2.1-4
gnome-settings-daemon             (>= 3.4) | 3.4.2+git20121218.7c1322-6+b2
gnome-shell                       (>= 3.4) | 3.4.2-12+b1
gnome-system-log                  (>= 3.4) | 3.8.1-1
gnome-system-monitor              (>= 3.4) | 3.8.2.1-2
gnome-terminal                    (>= 3.4) | 3.8.3-1
gnome-themes-standard             (>= 3.4) | 3.8.3-1
gnome-user-guide                  (>= 3.4) | 3.8.2-1
gnome-user-share                  (>= 3.0) | 3.8.0-2+b1
tracker-gui                                | 0.16.1-2
 OR gnome-search-tool                      | 
gsettings-desktop-schemas         (>= 3.4) | 3.4.2-3
gstreamer1.0-plugins-base     (>= 0.10.36) | 1.0.9-1
gstreamer1.0-plugins-good     (>= 0.10.31) | 1.0.9-1
gstreamer1.0-pulseaudio       (>= 0.10.31) | 1.0.9-1
libgtk-3-common                   (>= 3.4) | 3.8.2-3
gtk2-engines                   (>= 2.20.2) | 1:2.20.2-2
gucharmap                       (>= 1:3.4) | 1:3.8.2-2
gvfs-backends                    (>= 1.12) | 1.16.3-1
gvfs-bin                         (>= 1.12) | 1.16.3-1
iceweasel                          (>= 10) | 24.0~b3-1
libcanberra-pulse                          | 0.30-2
gkbd-capplet                      (>= 3.4) | 3.6.0-1
metacity                       (>= 1:2.34) | 1:2.34.13-1
mousetweaks                       (>= 3.4) | 3.8.0-1
nautilus                          (>= 3.4) | 3.4.2-2
notification-daemon             (>= 0.7.4) | 0.7.6-1
policykit-1-gnome               (>= 0.105) | 0.105-2
pulseaudio                                 | 4.0-6
gnome-sushi                       (>= 0.4) | 0.4.1-5+b2
vino                              (>= 3.4) | 3.8.1-1
yelp                              (>= 3.4) | 3.8.1-2
zenity                            (>= 3.4) | 3.8.0-1


Recommends                 (Version) | Installed
====================================-+-===========
network-manager-gnome                | 0.9.8.2-1+b1


Suggests      (Version) | Installed
=======================-+-===========
gnome                   | 1:3.8+3




-------------- next part --------------
/etc/gdm3/Xsession: Beginning session setup...
localuser:guraltsev being added to access control list
openConnection: connect: No such file or directory
cannot connect to brltty at :0
/etc/gdm3/Xsession: 45: /etc/X11/Xsession.d/98vboxadd-xclient: /usr/bin/VBoxClient: not found
/etc/gdm3/Xsession: 46: /etc/X11/Xsession.d/98vboxadd-xclient: /usr/bin/VBoxClient: not found
/etc/gdm3/Xsession: 48: /etc/X11/Xsession.d/98vboxadd-xclient: /usr/bin/VBoxClient: not found
/etc/gdm3/Xsession: 50: /etc/X11/Xsession.d/98vboxadd-xclient: /usr/bin/VBoxClient: not found
/etc/gdm3/Xsession: 52: /etc/X11/Xsession.d/98vboxadd-xclient: /usr/bin/VBoxClient: not found
GNOME_KEYRING_CONTROL=/home/guraltsev/.cache/keyring-CLfmVe
SSH_AUTH_SOCK=/home/guraltsev/.cache/keyring-CLfmVe/ssh
GNOME_KEYRING_CONTROL=/home/guraltsev/.cache/keyring-CLfmVe
SSH_AUTH_SOCK=/home/guraltsev/.cache/keyring-CLfmVe/ssh
GPG_AGENT_INFO=/home/guraltsev/.cache/keyring-CLfmVe/gpg:0:1
GNOME_KEYRING_CONTROL=/home/guraltsev/.cache/keyring-CLfmVe
SSH_AUTH_SOCK=/home/guraltsev/.cache/keyring-CLfmVe/ssh
GPG_AGENT_INFO=/home/guraltsev/.cache/keyring-CLfmVe/gpg:0:1
GNOME_KEYRING_CONTROL=/home/guraltsev/.cache/keyring-CLfmVe
SSH_AUTH_SOCK=/home/guraltsev/.cache/keyring-CLfmVe/ssh
GPG_AGENT_INFO=/home/guraltsev/.cache/keyring-CLfmVe/gpg:0:1

** (gnome-settings-daemon:7328): WARNING **: /usr/lib/gnome-settings-daemon-3.0/libupdates.so: undefined symbol: pk_control_set_root_async

** (gnome-settings-daemon:7328): WARNING **: Cannot load plugin 'Updates' since file '/usr/lib/gnome-settings-daemon-3.0/libupdates.so' cannot be read.

** (gnome-settings-daemon:7328): WARNING **: Error activating plugin 'Updates'
vmware-user: could not open /proc/fs/vmblock/dev
gnome-session[7240]: WARNING: Failed to start app: Unable to start application: Failed to execute child process "(sleep" (No such file or directory)
** Message: applet now removed from the notification area
e-data-server-ui-Message: Unable to find password(s) in keyring (Keyring reports: No matching results)
e-data-server-ui-Message: Unable to find password(s) in keyring (Keyring reports: No matching results)
      JS LOG: GNOME Shell started at Tue Aug 20 2013 15:08:11 GMT+0400 (MSK)

** (zeitgeist-datahub:7364): WARNING **: recent-manager-provider.vala:133: Desktop file for "file:///home/guraltsev/.kde/share/config/krusaderrc" was not found, exec: soffice, mime_type: application/octet-stream
** Message: applet now embedded in the notification area
Window manager warning: CurrentTime used to choose focus window; focus window may not be correct.
Window manager warning: Got a request to focus the no_focus_window with a timestamp of 0.  This shouldn't happen!
      JS LOG: Failed to add search provider "Documents": Gio.DBusError: Error calling StartServiceByName for org.gnome.Documents.SearchProvider: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process /usr/lib/gnome-documents/gnome-documents-search-provider exited with status 1

(gnome-settings-daemon:7328): color-plugin-WARNING **: Done switch to new account, reload devices

(gnome-shell:7347): GLib-GIO-WARNING **: Dropping signal ActiveSessionChanged of type (s) since the type from the expected interface is (o)

(gnome-shell:7347): GLib-GIO-WARNING **: Dropping signal ActiveSessionChanged of type (s) since the type from the expected interface is (o)

(gnome-shell:7347): GLib-GIO-WARNING **: Dropping signal ActiveSessionChanged of type (s) since the type from the expected interface is (o)
gnome-session[7240]: WARNING: Application 'gnome-shell.desktop' killed by signal 1
** Message: applet now removed from the notification area

(gnome-settings-daemon:7328): color-plugin-WARNING **: Done switch to new account, reload devices
      JS LOG: GNOME Shell started at Tue Aug 20 2013 15:09:42 GMT+0400 (MSK)
** Message: applet now embedded in the notification area
      JS LOG: Failed to add search provider "Documents": Gio.DBusError: Error calling StartServiceByName for org.gnome.Documents.SearchProvider: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process /usr/lib/gnome-documents/gnome-documents-search-provider exited with status 1
** Message: Starting applet secret agent because GNOME Shell disappeared

(gnome-shell:7716): Cogl-WARNING **: Failed to compile GLSL program:
src:
#version 110
uniform sampler2D tex;
uniform float fraction;
uniform float height;
const float c = -0.2;
const float border_max_height = 60.0;

mat4 contrast = mat4 (1.0 + c, 0.0, 0.0, 0.0,
                      0.0, 1.0 + c, 0.0, 0.0,
                      0.0, 0.0, 1.0 + c, 0.0,
                      0.0, 0.0, 0.0, 1.0);
vec4 off = vec4(0.633, 0.633, 0.633, 0);
void main()
{
  vec4 color = texture2D(tex, cogl_tex_coord_in[0].xy);
  float y = height * cogl_tex_coord_in[0].y;

  // To reduce contrast, blend with a mid gray
  cogl_color_out = color * contrast - off * c * color.a;

  // We only fully dim at a distance of BORDER_MAX_HEIGHT from the top and
  // when the fraction is 1.0. For other locations and fractions we linearly
  // interpolate back to the original undimmed color, so the top of the window
  // is at full color.
  cogl_color_out = color + (cogl_color_out - color) * max(min(y / border_max_height, 1.0), 0.0);
  cogl_color_out = color + (cogl_color_out - color) * fraction;
}

error:
0:23(1): error: syntax error, unexpected VERSION_TOK, expecting $end



(gnome-shell:7716): Cogl-WARNING **: Failed to link GLSL program:
error: linking with uncompiled shader



More information about the pkg-gnome-maintainers mailing list