compiz segfault when logging in, affected by autofs mounts

Bug #893875 reported by Jens Rydholm
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Compiz Core
Expired
Undecided
Unassigned
compiz (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

When I log in, I sometimes (about 50% of the times) suffer a crashing compiz. The symptoms are that the screen flashes quickly black with a diagonal (top left to bottom right) white band a few times. After a while, the screen sometimes freezes, and sometimes shows the files on my desktop (but no other controls).

I use a HP Pavilion Laptop with a small hard drive. I use autofs to mount additional directories, one per user, from a NAS box to which I connect over my wireless network. Here is my autofs configuration:

$ tail -1 /etc/auto.master
/mnt/marauder/homes /etc/auto.home

$ cat /etc/auto.home
* marauder:/volume1/homes/&

These mounted directories are not used as user home directories directly, since I want my laptop to work without access to the NAS. Instead, I have replaced the various file-storing standard directories with symlinks into the mounted directory. So for the user 'spacejens', I have:

$ ls -l | grep marauder
lrwxrwxrwx 1 spacejens spacejens 40 2011-10-22 17:16 Documents -> /mnt/marauder/homes/spacejens/Documents/
lrwxrwxrwx 1 spacejens spacejens 35 2011-10-22 17:23 Music -> /mnt/marauder/homes/spacejens/Music
...

I have successfully avoided the problems by ensuring that before I log in to the graphical environment, I use Ctrl+Alt+<number> to get to the console login prompt, log in there, and execute e.g. 'ls Documents' to make sure that the autofs directories are properly mounted. After I have done this, I have been able to log in to the graphical environment without problems.

System information and syslog output included below.

$ lsb_release -rd
Description: Ubuntu 11.10
Release: 11.10

$ apt-cache policy compiz
compiz:
  Installed: 1:0.9.6+bzr20110929-0ubuntu5
  Candidate: 1:0.9.6+bzr20110929-0ubuntu5
  Version table:
 *** 1:0.9.6+bzr20110929-0ubuntu5 0
        500 http://se.archive.ubuntu.com/ubuntu/ oneiric-updates/main amd64 Packages
        100 /var/lib/dpkg/status
     1:0.9.6+bzr20110929-0ubuntu3 0
        500 http://se.archive.ubuntu.com/ubuntu/ oneiric/main amd64 Packages

$ tail -50 /var/log/syslog
Nov 23 06:51:57 Pavilion NetworkManager[829]: <info> Activation (wlan0) Stage 4 of 5 (IP6 Configure Timeout) complete.
Nov 23 06:52:03 Pavilion dbus[795]: [system] Failed to activate service 'org.freedesktop.Avahi': timed out
Nov 23 05:53:54 Pavilion rtkit-daemon[1639]: Successfully made thread 1842 of process 1842 (n/a) owned by '1026' high priority at nice level -11.
Nov 23 05:53:54 Pavilion rtkit-daemon[1639]: Supervising 5 threads of 2 processes of 2 users.
Nov 23 05:53:54 Pavilion rtkit-daemon[1639]: Successfully made thread 1843 of process 1842 (n/a) owned by '1026' RT at priority 5.
Nov 23 05:53:54 Pavilion rtkit-daemon[1639]: Supervising 6 threads of 2 processes of 2 users.
Nov 23 06:53:54 Pavilion dbus[795]: [system] Activating service name='org.freedesktop.UDisks' (using servicehelper)
Nov 23 06:53:54 Pavilion dbus[795]: [system] Successfully activated service 'org.freedesktop.UDisks'
Nov 23 05:53:54 Pavilion rtkit-daemon[1639]: Successfully made thread 1875 of process 1842 (n/a) owned by '1026' RT at priority 5.
Nov 23 05:53:54 Pavilion rtkit-daemon[1639]: Supervising 7 threads of 2 processes of 2 users.
Nov 23 05:53:54 Pavilion rtkit-daemon[1639]: Successfully made thread 1884 of process 1842 (n/a) owned by '1026' RT at priority 5.
Nov 23 05:53:54 Pavilion rtkit-daemon[1639]: Supervising 8 threads of 2 processes of 2 users.
Nov 23 06:53:55 Pavilion pulseaudio[1842]: [pulseaudio] bluetooth-util.c: Error from RegisterEndpoint reply: org.freedesktop.DBus.Error.UnknownMethod
Nov 23 06:53:55 pulseaudio[1842]: last message repeated 2 times
Nov 23 05:53:55 Pavilion rtkit-daemon[1639]: Successfully made thread 1893 of process 1893 (n/a) owned by '1026' high priority at nice level -11.
Nov 23 05:53:55 Pavilion rtkit-daemon[1639]: Supervising 9 threads of 3 processes of 2 users.
Nov 23 06:53:55 Pavilion pulseaudio[1893]: [pulseaudio] pid.c: Daemon already running.
Nov 23 06:53:55 Pavilion kernel: [ 150.506784] RPC: Registered named UNIX socket transport module.
Nov 23 06:53:55 Pavilion kernel: [ 150.506788] RPC: Registered udp transport module.
Nov 23 06:53:55 Pavilion kernel: [ 150.506789] RPC: Registered tcp transport module.
Nov 23 06:53:55 Pavilion kernel: [ 150.506791] RPC: Registered tcp NFSv4.1 backchannel transport module.
Nov 23 06:53:55 Pavilion kernel: [ 150.516742] FS-Cache: Loaded
Nov 23 06:53:55 Pavilion kernel: [ 150.529039] FS-Cache: Netfs 'nfs' registered for caching
Nov 23 06:53:57 Pavilion kernel: [ 153.345448] show_signal_msg: 24 callbacks suppressed
Nov 23 06:53:57 Pavilion kernel: [ 153.345461] compiz[1828]: segfault at 0 ip 00007fe4837b4411 sp 00007fff6f4dbe20 error 4 in fglrx_dri.so[7fe4833e2000+1ce1000]
Nov 23 06:53:58 Pavilion gnome-session[1748]: WARNING: Application 'compiz.desktop' killed by signal
Nov 23 06:53:58 Pavilion gnome-session[1748]: WARNING: App 'compiz.desktop' respawning too quickly
Nov 23 06:53:58 Pavilion gnome-session[1748]: CRITICAL: We failed, but the fail whale is dead. Sorry....
Nov 23 06:54:00 Pavilion kernel: [ 155.938328] compiz[1968]: segfault at 0 ip 00007f5de8d9e411 sp 00007fffb314c970 error 4 in fglrx_dri.so[7f5de89cc000+1ce1000]
Nov 23 06:54:00 Pavilion gnome-session[1748]: WARNING: App 'compiz.desktop' respawning too quickly
Nov 23 06:54:00 Pavilion gnome-session[1748]: WARNING: Application 'compiz.desktop' killed by signal
Nov 23 06:54:00 Pavilion gnome-session[1748]: WARNING: App 'compiz.desktop' respawning too quickly
Nov 23 06:54:19 Pavilion dbus[795]: [system] Failed to activate service 'org.freedesktop.Avahi': timed out
Nov 23 06:54:57 Pavilion dbus[795]: [system] Activating service name='org.debian.apt' (using servicehelper)
Nov 23 06:54:57 Pavilion AptDaemon: INFO: Initializing daemon
Nov 23 06:54:57 Pavilion dbus[795]: [system] Successfully activated service 'org.debian.apt'
Nov 23 06:54:57 Pavilion AptDaemon: INFO: UpgradeSystem() was called with safe mode: 1
Nov 23 06:54:58 Pavilion AptDaemon.Trans: INFO: Simulate was called
Nov 23 06:54:58 Pavilion AptDaemon.Worker: INFO: Simulating trans: /org/debian/apt/transaction/3363c9b867cd4725add2238d99684cc6
Nov 23 06:55:00 Pavilion AptDaemon.Worker: INFO: Upgrade system with safe mode: 1
Nov 23 06:56:27 Pavilion anacron[983]: Job `cron.daily' started
Nov 23 06:56:27 Pavilion anacron[2389]: Updated timestamp for job `cron.daily' to 2011-11-23
Nov 23 06:58:00 Pavilion kernel: [ 396.368756] init: tty1 main process ended, respawning
Nov 23 06:58:22 Pavilion AptDaemon: INFO: UpgradeSystem() was called with safe mode: 1
Nov 23 06:58:22 Pavilion AptDaemon.Trans: INFO: Simulate was called
Nov 23 06:58:22 Pavilion AptDaemon.Worker: INFO: Simulating trans: /org/debian/apt/transaction/6a38e24276374b3f99285cc157b38ec1
Nov 23 06:58:24 Pavilion AptDaemon.Worker: INFO: Upgrade system with safe mode: 1
Nov 23 06:59:58 Pavilion AptDaemon: INFO: Quitting due to inactivity
Nov 23 06:59:58 Pavilion AptDaemon: INFO: Quitting was requested
Nov 23 07:17:01 Pavilion CRON[2982]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)

Revision history for this message
Jens Rydholm (spacejens) wrote :

The problem still remains. I am currently working around the issue by using "Ubuntu 2D" from the login screen.

Revision history for this message
jhfhlkjlj (fdsuufijjejejejej-deactivatedaccount) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. We are sorry that we do not always have the capacity to look at all reported bugs in a timely manner. There have been many changes in Ubuntu since that time you reported the bug and your problem may have been fixed with some of the updates. Compiz, in particular, is in heavy development and this bug may have been fixed in the development version of Ubuntu (12.04) if not on the current 11.10 release. If you are able, it would be of great help if you could confirm if the bug still exists by testing a livecd (available at http://cdimage.ubuntu.com/daily-live/current/). When you test it and it is still an issue, kindly upload the updated logs by running apport-collect <bug #> and any other logs that are relevant for this particular issue. Please keep in mind that the development version (12.04) is not suitable for daily use - please only use it for testing purposes.

Thank you for your help and patience.

Changed in compiz (Ubuntu):
status: New → Incomplete
Changed in compiz-core:
status: New → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for Compiz Core because there has been no activity for 60 days.]

Changed in compiz-core:
status: Incomplete → Expired
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for compiz (Ubuntu) because there has been no activity for 60 days.]

Changed in compiz (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.