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: Fri, 03 Oct 2014 11:57:55 +0200
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]