Le lun 5/12/11 12:01, "Adam Tauno Williams" [email protected] a écrit:
> I occasionally see gnome-shell spinning at 100% upon login - the
> desktopvisually starts, but is unresponsive. I've not had gnome-shell go into
> a spin once everything is up-and-running. strace shows that it is
> waiting on some futex but I haven't figured out the root cause yet.
Since this morning, it happens systematically after less than 5 minutes. The
only solution I found was to kill the session (kill -9 -1... no very subtil, I
know).
Is there a way to restart gnome-shell via command line? I now Alt-F2 and "r",
but in my case it does not even work.
Here is the end of the output of strace:
open("/usr/share/locale/en_US.UTF-8/LC_MESSAGES/gtk30.mo", O_RDONLY) = -1
ENOENT (No such file or directory)
open("/usr/share/locale/en_US.utf8/LC_MESSAGES/gtk30.mo", O_RDONLY) = -1 ENOENT
(No such file or directory)
open("/usr/share/locale/en_US/LC_MESSAGES/gtk30.mo", O_RDONLY) = -1 ENOENT (No
such file or directory)
open("/usr/share/locale/en.UTF-8/LC_MESSAGES/gtk30.mo", O_RDONLY) = -1 ENOENT
(No such file or directory)
open("/usr/share/locale/en.utf8/LC_MESSAGES/gtk30.mo", O_RDONLY) = -1 ENOENT
(No such file or directory)
open("/usr/share/locale/en/LC_MESSAGES/gtk30.mo", O_RDONLY) = 6
fstat(6, {st_mode=S_IFREG|0644, st_size=3372, ...}) = 0
mmap(NULL, 3372, PROT_READ, MAP_PRIVATE, 6, 0) = 0x7f504576c000
close(6) = 0
futex(0x37ec2030b0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
open("/usr/share/locale/en_US.UTF-8/LC_MESSAGES/gtk30-properties.mo", O_RDONLY)
= -1 ENOENT (No such file or directory)
open("/usr/share/locale/en_US.utf8/LC_MESSAGES/gtk30-properties.mo", O_RDONLY)
= -1 ENOENT (No such file or directory)
open("/usr/share/locale/en_US/LC_MESSAGES/gtk30-properties.mo", O_RDONLY) = -1
ENOENT (No such file or directory)
open("/usr/share/locale/en.UTF-8/LC_MESSAGES/gtk30-properties.mo", O_RDONLY) =
-1 ENOENT (No such file or directory)
open("/usr/share/locale/en.utf8/LC_MESSAGES/gtk30-properties.mo", O_RDONLY) =
-1 ENOENT (No such file or directory)
open("/usr/share/locale/en/LC_MESSAGES/gtk30-properties.mo", O_RDONLY) = -1
ENOENT (No such file or directory)
rt_sigaction(SIGPIPE, {SIG_IGN, [PIPE], SA_RESTORER|SA_RESTART, 0x37eb836300},
{SIG_IGN, [], SA_RESTORER, 0x37ebc0f4f0}, 8) = 0
brk(0) = 0xa64000
brk(0xa85000) = 0xa85000
open("/usr/share/locale/en_US.UTF-8/LC_MESSAGES/atk10.mo", O_RDONLY) = -1
ENOENT (No such file or directory)
open("/usr/share/locale/en_US.utf8/LC_MESSAGES/atk10.mo", O_RDONLY) = -1 ENOENT
(No such file or directory)
open("/usr/share/locale/en_US/LC_MESSAGES/atk10.mo", O_RDONLY) = -1 ENOENT (No
such file or directory)
open("/usr/share/locale/en.UTF-8/LC_MESSAGES/atk10.mo", O_RDONLY) = -1 ENOENT
(No such file or directory)
open("/usr/share/locale/en.utf8/LC_MESSAGES/atk10.mo", O_RDONLY) = -1 ENOENT
(No such file or directory)
open("/usr/share/locale/en/LC_MESSAGES/atk10.mo", O_RDONLY) = -1 ENOENT (No
such file or directory)
open("/usr/share/locale/en_US.UTF-8/LC_MESSAGES/mutter.mo", O_RDONLY) = -1
ENOENT (No such file or directory)
open("/usr/share/locale/en_US.utf8/LC_MESSAGES/mutter.mo", O_RDONLY) = -1
ENOENT (No such file or directory)
open("/usr/share/locale/en_US/LC_MESSAGES/mutter.mo", O_RDONLY) = -1 ENOENT (No
such file or directory)
open("/usr/share/locale/en.UTF-8/LC_MESSAGES/mutter.mo", O_RDONLY) = -1 ENOENT
(No such file or directory)
open("/usr/share/locale/en.utf8/LC_MESSAGES/mutter.mo", O_RDONLY) = -1 ENOENT
(No such file or directory)
open("/usr/share/locale/en/LC_MESSAGES/mutter.mo", O_RDONLY) = -1 ENOENT (No
such file or directory)
write(2, "Window manager error: ", 22) = 22
write(2, "Unable to open X display \n", 26) = 26
exit_group(1) = ?
My system is localized in French and I don't have any directory in
/usr/share/locale ending with utf8 or UTF8.
I have the "en/LC_MESSAGES" directory, with files:
- gnome-control-center-2.0.mo
- gtk30.mo
- iso_3166_2.mo
- sos.mo
I also have a "en_US/LC_MESSAGES" directory with files:
- gcalctool.mo
- libxine1.mo and wget.mo
This error however does not seem to be fatal, while "write(2, "Window manager
error: ", 22) = 22
write(2, "Unable to open X display \n", 26) = 26" is.
I just unplugged the external monitor attached to my laptop and the problem
seems to be gone (to be confirmed with time).
Should I use nvidia proprietary driver rather than the open source one?
Kind regards
_______________________________________________
gnome-shell-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/gnome-shell-list