Re: [Geary] Main window not shown
- From: Oliver <ogtifs gmail com>
- To: Jim Nelson <jim yorba org>
- Cc: geary-list gnome org
- Subject: Re: [Geary] Main window not shown
- Date: Wed, 08 Oct 2014 08:59:03 +0200
Hi, as I mentioned in my first message, I tried both the Arch binary
package and compiling from master (in the same way as mentioned in
#737811, from AUR geary-git) with the same bug appearing in both
circumstances. Strange that the poster and I both managed to get it
working with seemingly opposite approaches. I'm happy to just let this
be for now - if it pops up again in the next upgrade I will dig deeper.
Cheers,
Oliver
On Tue, 7 Oct, 2014 at 9:21 , Jim Nelson <jim yorba org> wrote:
Oliver, the reporter at bug #737811 reported that if he built Geary
from master (or, perhaps, from a tarball) Geary runs fine for him.
He's also on Arch and suspects there's a problem with the Arch
package.
Can you try building Geary yourself and seeing if that's true for you
as well?
-- Jim
On Fri, Oct 3, 2014 at 12:42 PM, Jim Nelson <jim yorba org> wrote:
I suspect you're seeing the same thing that was reported at
https://bugzilla.gnome.org/show_bug.cgi?id=737811
-- Jim
On Fri, Oct 3, 2014 at 2:57 AM, Oliver <ogtifs gmail com> wrote:
I rolled back to gtk 3.12 (and all dependent gnome packages) and
the problem went away. Not very satisfying, but at least it's
working now. I'll be extra careful with upgrades in the next few
months...
On Thu, 2 Oct, 2014 at 9:09 , Oliver <ogtifs gmail com> wrote:
Running under strace makes it look like geary is waiting for
something that doesn't arrive? I get the following pattern
repeated infinitely:
poll([{fd=3, events=POLLIN}, {fd=8, events=POLLIN}, {fd=6,
events=POLLIN}], 3, 0) = 0 (Timeout)
futex(0x7fff238a5230, FUTEX_WAKE, 1) = 0
futex(0x181b5b0, FUTEX_WAIT, 0, {0, 99999047}) = -1 ETIMEDOUT
(Connection timed out)
recvmsg(8, 0x7fff238a4f20, 0) = -1 EAGAIN (Resource
temporarily unavailable)
/proc doesn't seem to help me much:
$ ls -l /proc/1772/fd
total 0
lrwx------ 1 og og 64 Oct 2 09:01 0 -> /dev/pts/0
lrwx------ 1 og og 64 Oct 2 09:01 1 -> /dev/pts/0
lr-x------ 1 og og 64 Oct 2 09:01 10 -> anon_inode:inotify
lrwx------ 1 og og 64 Oct 2 09:01 11 ->
/home/og/.cache/webkit/icondatabase/WebpageIcons.db
lrwx------ 1 og og 64 Oct 2 09:01 12 -> anon_inode:[eventfd]
lrwx------ 1 og og 64 Oct 2 09:01 13 -> socket:[14779]
lrwx------ 1 og og 64 Oct 2 09:01 14 -> socket:[14226]
lr-x------ 1 og og 64 Oct 2 09:01 15 -> /dev/urandom
lrwx------ 1 og og 64 Oct 2 08:59 2 -> /dev/pts/0
lrwx------ 1 og og 64 Oct 2 09:01 3 -> anon_inode:[eventfd]
lrwx------ 1 og og 64 Oct 2 09:01 4 -> socket:[15584]
lrwx------ 1 og og 64 Oct 2 09:01 5 -> anon_inode:[eventfd]
lrwx------ 1 og og 64 Oct 2 09:01 6 -> socket:[16497]
lrwx------ 1 og og 64 Oct 2 09:01 7 -> anon_inode:[eventfd]
lrwx------ 1 og og 64 Oct 2 09:01 8 -> socket:[14219]
lrwx------ 1 og og 64 Oct 2 09:01 9 -> anon_inode:[eventfd]
2014-10-01 22:14 GMT+02:00 Oliver <ogtifs gmail com>:
Yes, I have 5 email accounts registered (2 gmail, one google-app,
2 custom dovecot/postfix), but I don't think that's relevant.
When I park my old folder with five accounts and create a fresh
database with just one that geary prompts for on "fresh" startup,
the progress dialog pops up, but disappears in a few seconds and
I'm left in the same blocked state. The last line in --debug is
[deb] 22:07:39 0.100482 db-versioned-database.vala:126:
Upgrading database to version 22 with
/usr/share/geary/sql/version-022.sql
I even left it a few hours earlier this morning with no results -
it's not using any CPU whatsoever.
I'm using gtk 3.14.0 (current latest in Arch)
2014-10-01 21:21 GMT+02:00 Jim Nelson <jim yorba org>:
Just to be clear, do you have 5 email accounts registered with
Geary? And, what version of GTK+ are you using?
Database upgrade 22 requires repopulating the attachment table,
which can take a while with an old/large mail database. That
shouldn't be a problem with a fresh account, though, so I'm not
sure that's the problem. (Also, a progress bar should be
displayed while it's working).
If you bring up System Monitor, do you see the Geary process
spinning (i.e. approx 100% CPU)?
-- Jim
On Wed, Oct 1, 2014 at 2:46 AM, Oliver <ogtifs gmail com> wrote:
Hi all,
I've been running Geary since version 0.2 but have hit a snag
in my latest upgrade. I'm using Arch Linux, and the behaviour
is the same whether I use the repository version (0.8) or
compile from git head.
I get my usual popup from gnome-keyring, but after this the
geary main window isn't shown. geary --debug gives this output:
(geary:5036): Gtk-WARNING **: Theme parsing error:
gtk-widgets.css:2:16: Theming engine 'adwaita' not found
[msg] 11:31:21 0.042565 geary-application.vala:174: Geary
0.8.0 prefix=/usr exec_dir=/usr/bin is_installed=true
(geary:5036): GLib-GObject-WARNING **: The property
GtkWidget:margin-left is deprecated and shouldn't be used
anymore. It will be removed in a future version.
(geary:5036): GLib-GObject-WARNING **: The property
GtkWidget:margin-right is deprecated and shouldn't be used
anymore. It will be removed in a future version.
(geary:5036): GLib-GObject-WARNING **: The property
GtkButton:xalign is deprecated and shouldn't be used anymore.
It will be removed in a future version.
(geary:5036): GLib-GObject-WARNING **: The property
GtkSettings:gtk-menu-images is deprecated and shouldn't be used
anymore. It will be removed in a future version.
(geary:5036): GLib-GObject-WARNING **: The property
GtkSettings:gtk-button-images is deprecated and shouldn't be
used anymore. It will be removed in a future version.
[deb] 11:31:21 0.059084 null-indicator.vala:13: No messaging
menu support in this build
[deb] 11:31:21 0.012990 conversation-web-view.vala:207:
Loading new message viewer style from
/home/og/.config/geary/user-message.css...
(geary:5036): Gtk-WARNING **: Symbolic icon go-down-symbolic of
size 16 is in an icon theme directory of size 96
(geary:5036): Gtk-WARNING **: Symbolic icon starred-symbolic of
size 16 is in an icon theme directory of size 96
(geary:5036): Gtk-WARNING **: Symbolic icon
non-starred-symbolic of size 16 is in an icon theme directory
of size 96
(geary:5036): Gtk-WARNING **: Symbolic icon
mail-attachment-symbolic of size 16 is in an icon theme
directory of size 96
(geary:5036): Gtk-WARNING **: Symbolic icon close-symbolic is
not in an icon theme directory
[deb] 11:31:22 0.989834 db-versioned-database.vala:77:
VersionedDatabase.upgrade: current database schema for
/home/og/.local/share/geary/[REDACTED]/geary.db: 22
[deb] 11:31:22 0.333888 db-versioned-database.vala:77:
VersionedDatabase.upgrade: current database schema for
/home/og/.local/share/geary/[REDACTED]/geary.db: 22
[deb] 11:31:22 0.025958 db-versioned-database.vala:77:
VersionedDatabase.upgrade: current database schema for
/home/og/.local/share/geary/[REDACTED]/geary.db: 22
[deb] 11:31:22 0.112171 db-versioned-database.vala:77:
VersionedDatabase.upgrade: current database schema for
/home/og/.local/share/geary/[REDACTED]/geary.db: 22
[deb] 11:31:23 0.100261 db-versioned-database.vala:77:
VersionedDatabase.upgrade: current database schema for
/home/og/.local/share/geary/[REDACTED]/geary.db: 22
... and here it stops. The process does not terminate, but no
window is shown. I don't seem to have any issues with any other
modern gtk apps e.g. evince (which also complains about missing
adwaita) .
Putting ~/.local/share/geary aside means I see the "create new
account" dialog, but after setting one up I end up back in this
situation again.
Any advice about how to debug this would be great!
Cheers,
Oliver
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]