On Wed, 23 Nov 2016 01:00:09 +0100 Vincent Lefevre <vinc...@vinc17.net> wrote:
> On 2016-09-04 16:41:38 +0200, Michael Biebl wrote:
> > It's like syslog messages which can have different severity level.
>
> This is not like syslog messages. Such messages go to log files.
> They do not disturb the user. The Evince messages go to the terminal,
> which is where the user is working.
>

You can redirect the messages to a log file if you want. I personally
use evince filename.pdf 2>/dev/null as my logfile, though you may want
to redirect to an actual logfile.

Also if you run these from Fvwm using Exec in a binding, menu,
FvwmConsole, etc, they should be redirected to ~/.xsession-errors.

> > This is a warning, informing the user that this integration with the
> > gnome or xfce Session Manager will be missing.
>
> I don't understand. I use neither the GNOME nor the XFCE Session Manager.
> So, I don't see what integration is missing.
>

Evince doesn't need these to run, but it is warning the user that some
features may be missing. My best guess is something in the session
management to recall the placement of windows. This of course is not
vital to the program running, but gives people who use GNOME or XFCE
integration with their session management. These are also coming from
gtk3 I believe since I see them from other programs.

> > I obviously can't do anything about you finding that annoying. But this
> > is useful information for users in case there are problems.
>
> To debug things when there are problems, there should be options
> like --debug or --trace.
>

I agree that GTK can be very noisy about its warnings. This is also
not just evince that gives these warnings. I get them from libreoffice
gtk as well. But this is not a bug and has nothing to do with FVWM.
Since you don't seem to want this bug closed the best place I think it
can rot is a wishlist bug in GTK3 to include an option to either
disable these warnings, or to put them in a log file.

jaimos

Reply via email to