Comment 24 for bug 773564

Revision history for this message
Pesmontis (pesmontis) wrote :

Davor, Neil, thanks for your responses, I'm still looking for the best way to deal with this inconveneance.

Atm. I'm starting a terminal and I run the command "unity --reset".
This command does not finish normally, I have to press <CTRL><C> to get a command prompt.
Now, the CPU load drops to normal values, but at this point I have no more window decorations, and
the terminal window is no longer responding to keyboard input.

Now in order to get correct window display I'm proceeding as follows:
In the terminal window, I select some output text with the mouse, right-click and select the menu option <Close Window>.
Then I click <Dash - Home>, I press <Alt><F2>, and I run the command "metacity --replace".
After that everything is fine.

I also tried running "unity --reset" in a bash script, but that did not work (!).
The essential step seems to be sending <CTRL><C> to the proper process (which obviously is not bash).
I tee'd the output from "unity --reset":

Checking if settings need to be migrated ...no
Checking if internal files need to be migrated ...no

Screen geometry changed:
   0x0x1600x1200

Starting unity-window-decorator
DEBUG 2011-10-19 09:16:02 glib <unknown>:0 Setting to primary screen rect: x=0 y=0 w=1600 h=1200
WARN 2011-10-19 09:16:10 glib <unknown>:0 Unable to fetch children: Method "Children" with signature "" on interface "org.ayatana.bamf.view" doesn't exist

WARN 2011-10-19 09:17:06 unity.glib.dbusproxy GLibDBusProxy.cpp:255 Cannot call method InfoRequest proxy /com/canonical/unity/lens/music does not exist
WARN 2011-10-19 09:17:06 unity.glib.dbusproxy GLibDBusProxy.cpp:255 Cannot call method SetActive proxy /com/canonical/unity/lens/music does not exist
WARN 2011-10-19 09:17:06 unity.glib.dbusproxy GLibDBusProxy.cpp:255 Cannot call method InfoRequest proxy /com/canonical/unity/lens/files does not exist
WARN 2011-10-19 09:17:06 unity.glib.dbusproxy GLibDBusProxy.cpp:255 Cannot call method SetActive proxy /com/canonical/unity/lens/files does not exist
WARN 2011-10-19 09:17:12 unity.glib.dbusproxy GLibDBusProxy.cpp:255 Cannot call method InfoRequest proxy /com/canonical/unity/lens/commands does not exist
WARN 2011-10-19 09:17:12 unity.glib.dbusproxy GLibDBusProxy.cpp:255 Cannot call method SetActive proxy /com/canonical/unity/lens/commands does not exist
WARN 2011-10-19 09:17:12 unity.glib.dbusproxy GLibDBusProxy.cpp:255 Cannot call method InfoRequest proxy /com/canonical/unity/lens/applications does not exist
WARN 2011-10-19 09:17:12 unity.glib.dbusproxy GLibDBusProxy.cpp:255 Cannot call method SetActive proxy /com/canonical/unity/lens/applications does not exist
WARN 2011-10-19 09:17:27 unity.iconloader IconLoader.cpp:509 Unable to load contents of file:///usr/share/icons/unity-icon-theme/places/svg/category-installed.svg: Error opening file: No such file or directory
WARN 2011-10-19 09:17:27 unity.iconloader IconLoader.cpp:509 Unable to load contents of file:///usr/share/icons/unity-icon-theme/places/svg/category-available.svg: Error opening file: No such file or directory
WARNING: Unity currently default profile, so switching to metacity while resetting the values
Checking if settings need to be migrated ...no
Checking if internal files need to be migrated ...no

Screen geometry changed:
   0x0x1600x1200

DEBUG 2011-10-19 09:18:40 glib <unknown>:0 Setting to primary screen rect: x=0 y=0 w=1600 h=1200
WARN 2011-10-19 09:18:41 glib <unknown>:0 Failed to fetch view type at /org/ayatana/bamf/window71303225: Method "ViewType" with signature "" on interface "org.ayatana.bamf.view" doesn't exist

WARN 2011-10-19 09:18:41 glib <unknown>:0 Failed to fetch view type at /org/ayatana/bamf/application0x85dc0d0: Method "ViewType" with signature "" on interface "org.ayatana.bamf.view" doesn't exist

WARN 2011-10-19 09:19:18 glib <unknown>:0 Unable to fetch children: Method "Children" with signature "" on interface "org.ayatana.bamf.view" doesn't exist

WARN 2011-10-19 09:19:38 unity.glib.dbusproxy GLibDBusProxy.cpp:255 Cannot call method InfoRequest proxy /com/canonical/unity/lens/commands does not exist
WARN 2011-10-19 09:19:38 unity.glib.dbusproxy GLibDBusProxy.cpp:255 Cannot call method SetActive proxy /com/canonical/unity/lens/commands does not exist
WARN 2011-10-19 09:19:38 unity.glib.dbusproxy GLibDBusProxy.cpp:255 Cannot call method InfoRequest proxy /com/canonical/unity/lens/applications does not exist
WARN 2011-10-19 09:19:38 unity.glib.dbusproxy GLibDBusProxy.cpp:255 Cannot call method SetActive proxy /com/canonical/unity/lens/applications does not exist
WARN 2011-10-19 09:19:38 unity.glib.dbusproxy GLibDBusProxy.cpp:255 Cannot call method InfoRequest proxy /com/canonical/unity/lens/files does not exist
WARN 2011-10-19 09:19:38 unity.glib.dbusproxy GLibDBusProxy.cpp:255 Cannot call method SetActive proxy /com/canonical/unity/lens/files does not exist
WARN 2011-10-19 09:19:38 unity.glib.dbusproxy GLibDBusProxy.cpp:255 Cannot call method InfoRequest proxy /com/canonical/unity/lens/music does not exist
WARN 2011-10-19 09:19:38 unity.glib.dbusproxy GLibDBusProxy.cpp:255 Cannot call method SetActive proxy /com/canonical/unity/lens/music does not exist
WARN 2011-10-19 09:19:54 unity.iconloader IconLoader.cpp:509 Unable to load contents of file:///usr/share/icons/unity-icon-theme/places/svg/category-installed.svg: Error opening file: No such file or directory
WARN 2011-10-19 09:19:54 unity.iconloader IconLoader.cpp:509 Unable to load contents of file:///usr/share/icons/unity-icon-theme/places/svg/category-available.svg: Error opening file: No such file or directory