[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Evince
From: |
Cyril Roelandt |
Subject: |
Re: Evince |
Date: |
Thu, 17 Oct 2013 01:23:38 +0200 |
User-agent: |
Mutt/1.5.21 (2010-09-15) |
Hi!
On Mon, Oct 14, 2013 at 10:18:55PM +0200, Andreas Enge wrote:
> Evince does not work at all for me.
>
I can confirm this issue.
> When I call "evince file.pdf", the console output is
> ** (evince:5791): WARNING **: Error retrieving accessibility bus address:
> org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not
> provided by any .service files
> Error registering document:
> GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name
> org.gnome.evince.Daemon was not provided by any .service files
> GLib-GIO-Message: Using the 'memory' GSettings backend. Your settings will
> not be saved or shared with other applications.
>
> and the evince window itself shows a red banner with the message:
> Dokument konnte nicht geöffnet werden
> Der Dateityp application/octet-stream-Typ (application/octet-stream) wird
> nicht unterstützt.
>
> Well, at least it appears to be correctly localised...
>
> When just calling "evince" and choosing File, Open from the menu, the
> program crashes with the message
> (evince:5791): GLib-GIO-ERROR **: Settings schema
> 'org.gtk.Settings.FileChooser' is not installed
You should have this schema in ~/.guix-profile/share/glib-2.0/schemas/:
$ ls ~/.guix-profile/share/glib-2.0/schemas/*FileChooser*
/home/cyril/.guix-profile/share/glib-2.0/schemas/org.gtk.Settings.FileChooser.gschema.xml
This error message disappears when running
'GSETTINGS_SCHEMA_DIR=/home/cyril/.guix-profile/share/glib-2.0/schemas/ evince'.
Here is what happens when I run evince:
$ evince
(evince:11388): GLib-GIO-ERROR **: No GSettings schemas are installed on the
system
Trace/breakpoint trap
I can solve the error about the lack of schemas by running:
$ GSETTINGS_SCHEMA_DIR=/home/cyril/.guix-profile/share/glib-2.0/schemas/ evince
GLib-GIO-Message: Using the 'memory' GSettings backend. Your settings will not
be saved or shared with other applications.
Segmentation fault
In gdb:
(gdb) r
The program being debugged has been started already.
Start it from the beginning? (y or n) y
Starting program: /home/cyril/.guix-profile/bin/evince
warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library
"/nix/store/shamfhyg9hcac63y3bll9p50ixxid8vb-glibc-2.18/lib/libthread_db.so.1".
[New Thread 0x7fffe9887700 (LWP 11427)]
GLib-GIO-Message: Using the 'memory' GSettings backend. Your settings will not
be saved or shared with other applications.
Program received signal SIGSEGV, Segmentation fault.
0x0000000000443ca0 in ev_media_player_keys_focused ()
I have similar issues with eog (Eye of GNOME) that I've just packaged.
Cyril.
- Evince, Andreas Enge, 2013/10/14
- Re: Evince, Ludovic Courtès, 2013/10/14
- Re: Evince,
Cyril Roelandt <=