Comment 6 for bug 993694

Revision history for this message
Thomas Bushnell, BSG (tbushnell) wrote :

So then I rebooted, and removed the user directory, and logged in on unity-2d--so it should be a completely fresh state--and it didn't work, though with fewer errors. This time you see that it crashed once, but the second time it's actually still running, though the panel is not painted on the screen.

$ grep unity-2d-panel .xsession-errors
unity-2d-panel: [DEBUG] Scanning panel plugin directory "/usr/lib/unity-2d/plugins/panel"
unity-2d-panel: [DEBUG] Loading panel plugin: "/usr/lib/unity-2d/plugins/panel/libpanelplugin-appindicator.so"
unity-2d-panel: [DEBUG] Loading panel plugin: "/usr/lib/unity-2d/plugins/panel/libpanelplugin-appname.so"
unity-2d-panel: [DEBUG] Loading panel plugin: "/usr/lib/unity-2d/plugins/panel/libpanelplugin-indicator.so"
unity-2d-panel: [DEBUG] Loading panel plugin: "/usr/lib/unity-2d/plugins/panel/libpanelplugin-legacytray.so"
unity-2d-panel: [DEBUG] Loading panel plugin: "/usr/lib/unity-2d/plugins/panel/libpanelplugin-separator.so"
unity-2d-panel: [DEBUG] Configured plugins list is: ("appname", "!legacytray", "indicator")
unity-2d-panel: [DEBUG] bool KeyMonitor::registerEvents(): Could not open device: Virtual core pointer
unity-2d-panel: [DEBUG] bool KeyMonitor::registerEvents(): Could not open device: Virtual core keyboard
unity-2d-panel: [WARNING] X Error: BadWindow (invalid Window parameter) 3
unity-2d-panel: [DEBUG] Scanning panel plugin directory "/usr/lib/unity-2d/plugins/panel"
unity-2d-panel: [DEBUG] Loading panel plugin: "/usr/lib/unity-2d/plugins/panel/libpanelplugin-appindicator.so"
unity-2d-panel: [DEBUG] Loading panel plugin: "/usr/lib/unity-2d/plugins/panel/libpanelplugin-appname.so"
unity-2d-panel: [DEBUG] Loading panel plugin: "/usr/lib/unity-2d/plugins/panel/libpanelplugin-indicator.so"
unity-2d-panel: [DEBUG] Loading panel plugin: "/usr/lib/unity-2d/plugins/panel/libpanelplugin-legacytray.so"
unity-2d-panel: [DEBUG] Loading panel plugin: "/usr/lib/unity-2d/plugins/panel/libpanelplugin-separator.so"
unity-2d-panel: [DEBUG] Configured plugins list is: ("appname", "!legacytray", "indicator")
unity-2d-panel: [WARNING] X Error: BadWindow (invalid Window parameter) 3
unity-2d-panel: [DEBUG] virtual void Hotkey::connectNotify(const char*): Grabbing hotkey "Alt+F10"
gnome-session[10289]: WARNING: Application 'unity-2d-panel.desktop' killed by signal
unity-2d-panel: [DEBUG] Scanning panel plugin directory "/usr/lib/unity-2d/plugins/panel"
unity-2d-panel: [DEBUG] Loading panel plugin: "/usr/lib/unity-2d/plugins/panel/libpanelplugin-appindicator.so"
unity-2d-panel: [DEBUG] Loading panel plugin: "/usr/lib/unity-2d/plugins/panel/libpanelplugin-appname.so"
unity-2d-panel: [DEBUG] Loading panel plugin: "/usr/lib/unity-2d/plugins/panel/libpanelplugin-indicator.so"
unity-2d-panel: [DEBUG] Loading panel plugin: "/usr/lib/unity-2d/plugins/panel/libpanelplugin-legacytray.so"
unity-2d-panel: [DEBUG] Loading panel plugin: "/usr/lib/unity-2d/plugins/panel/libpanelplugin-separator.so"
unity-2d-panel: [DEBUG] Configured plugins list is: ("appname", "!legacytray", "indicator")
unity-2d-panel: [DEBUG] bool KeyMonitor::registerEvents(): Could not open device: Virtual core pointer
unity-2d-panel: [DEBUG] bool KeyMonitor::registerEvents(): Could not open device: Virtual core keyboard
unity-2d-panel: [WARNING] X Error: BadWindow (invalid Window parameter) 3
unity-2d-panel: [DEBUG] Scanning panel plugin directory "/usr/lib/unity-2d/plugins/panel"
unity-2d-panel: [DEBUG] Loading panel plugin: "/usr/lib/unity-2d/plugins/panel/libpanelplugin-appindicator.so"
unity-2d-panel: [DEBUG] Loading panel plugin: "/usr/lib/unity-2d/plugins/panel/libpanelplugin-appname.so"
unity-2d-panel: [DEBUG] Loading panel plugin: "/usr/lib/unity-2d/plugins/panel/libpanelplugin-indicator.so"
unity-2d-panel: [DEBUG] Loading panel plugin: "/usr/lib/unity-2d/plugins/panel/libpanelplugin-legacytray.so"
unity-2d-panel: [DEBUG] Loading panel plugin: "/usr/lib/unity-2d/plugins/panel/libpanelplugin-separator.so"
unity-2d-panel: [DEBUG] Configured plugins list is: ("appname", "!legacytray", "indicator")
unity-2d-panel: [WARNING] X Error: BadWindow (invalid Window parameter) 3
unity-2d-panel: [DEBUG] virtual void Hotkey::connectNotify(const char*): Grabbing hotkey "Alt+F10"

Then I killed unity-2d-panel, and waited for it to restart. When it did, I saw the same errors described in the typescript.

So the "if the user previously logged in on 3d" may be a red herring.

I now suspect that actually it's whether it's a completely fresh install. BTW, could /tmp/unity-support-test.0 be relevant here?