Point 4: fixed, see http://bugzilla.gnome.org/show_bug.cgi?id=495107 For point 1, there is a known bug that evince does not actually print if it is closed before the printing job is created. Is this bug which affects you? Greetings, -- Eugen Dedu