Compix does not work when home is under an encryptfs partition
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
compiz (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: compiz
From the outset I should say I don't know if this is a compiz, encryptfs or gdm issue. Let me describe the problem.
I have been running karmic (64bit) since about 3 weeks before the release on my Sony Vaio VGN-NW15G laptop. My home partition is encrypted using encryptfs (enabled during the setup procedure). Initially compiz worked fine, but at some stage about 2 weeks before Karmic official release I noticed that nm-applet and other system tray (battery monitor, volume control etc) applets failed to launch at log in. If I launch them manually they work fine. Additionally I noticed that compiz failed to work any more. My .xession-errors file contained this:
{{{
timlinux@timvaio:~$ cat .xsession-errors
(gnome-
(gnome-
aborting and using fallback: /usr/bin/metacity
Window manager warning: Failed to read saved session file /home/timlinux/
** (gnome-panel:1961): DEBUG: Adding applet 0.
** (gnome-panel:1961): DEBUG: Initialized Panel Applet Signaler.
(nautilus:1967): Eel-CRITICAL **: eel_preferences
** (gnome-panel:1961): DEBUG: Adding applet 1.
** (gnome-panel:1961): DEBUG: Adding applet 2.
** (gnome-panel:1961): DEBUG: Adding applet 3.
** (nautilus:1967): WARNING **: No marshaller for signature of signal 'UploadFinished'
** (nautilus:1967): WARNING **: No marshaller for signature of signal 'DownloadFinished'
** (nautilus:1967): WARNING **: No marshaller for signature of signal 'ShareCreateError'
Initializing nautilus-gdu extension
** (gnome-panel:1961): DEBUG: Adding applet 4.
** (gnome-panel:1961): DEBUG: Adding applet 5.
** (gnome-panel:1961): DEBUG: Adding applet 6.
** (gnome-panel:1961): DEBUG: Adding applet 7.
}}}
Manually starting compiz using the apperances dialog failed too. However I found that I could get things to behave normally using the following procedure:
{{{
Press Alt-F2 to get a TTY
Log in as my normal user
sudo stop gdm
startx
}}}
Doing this, all the system tray applets would appear as expected on log in, compix works.
It would be great if this could be resolved so that logging in to my encrypted home gives me a full desktop experience.
Extra info:
{{{
ii xserver-
ii compiz 1:0.8.4-0ubuntu2 OpenGL window and compositing manager
ii gdm 2.28.1-0ubuntu1 GNOME Display Manager
ii cryptsetup 2:1.0.6+
timlinux@timvaio:~$ uname -a
Linux timvaio 2.6.31-14-generic #48-Ubuntu SMP Fri Oct 16 14:05:01 UTC 2009 x86_64 GNU/Linux
}}}
ProblemType: Bug
Architecture: amd64
CompizPlugins: [core,move,
Date: Sat Oct 31 14:18:58 2009
DistroRelease: Ubuntu 9.10
MachineType: Sony Corporation VGN-NW15G_S
Package: compiz 1:0.8.4-0ubuntu2
PackageArchitec
PciDisplay: 00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller [8086:2a42] (rev 07)
ProcCmdLine: BOOT_IMAGE=
ProcEnviron:
LANG=en_ZA.UTF-8
SHELL=/bin/bash
ProcVersionSign
RelatedPackageV
xserver-xorg 1:7.4+3ubuntu7
libgl1-mesa-glx 7.6.0-1ubuntu4
libdrm2 2.4.14-1ubuntu1
xserver-
xserver-
SourcePackage: compiz
Uname: Linux 2.6.31-14-generic x86_64
XorgConf: Error: [Errno 2] No such file or directory: '/etc/X11/
dmi.bios.date: 05/22/2009
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: R0170Y4
dmi.board.
dmi.board.name: VAIO
dmi.board.vendor: Sony Corporation
dmi.board.version: N/A
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: Sony Corporation
dmi.chassis.
dmi.modalias: dmi:bvnAmerican
dmi.product.name: VGN-NW15G_S
dmi.product.
dmi.sys.vendor: Sony Corporation
system: distro = Ubuntu, architecture = x86_64, kernel = 2.6.31-14-generic
When you see this problem is Xorg using 100% CPU? This sounds like it may be bug 449437.