Bug#1005225: evince: Evince display does not respect dark mode
Matthias Brennwald
mbrennwa at gmail.com
Wed Feb 9 12:37:18 GMT 2022
Package: evince
Version: 41.3-1
Severity: normal
X-Debbugs-Cc: mbrennwa at gmail.com
Dear Maintainer,
The display of evince does not play nice with "dark" GTK themes. The idea of
dark themes is to use dark backgrounds and light colors for text and display
elements in order to reduce eye strain. Many applications use the color mode of
the theme for display, or allow setting a specific color mode that fits "dark
mode". With evince, the default mode is fixed to black text on white background
and does not follow dark mode settings. This should be fixed in evince.
(Yes, evince has "Night Mode", which is helpful to invert black-on-white
documents to white-on-black. However, this mode also inverts any colors to
their complementary color. This looks very strange (if not awful) and may lead
to confusion, for example if the text refers to a "green line in the diagram",
where the green line is now pink.)
-- System Information:
Debian Release: bookworm/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 5.15.0-3-amd64 (SMP w/8 CPU threads)
Kernel taint flags: TAINT_USER
Locale: LANG=en_CH.UTF-8, LC_CTYPE=en_CH.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages evince depends on:
ii dconf-gsettings-backend [gsettings-backend] 0.40.0-3
ii evince-common 41.3-1
ii gsettings-desktop-schemas 42~alpha-1
ii libatk1.0-0 2.36.0-3
ii libc6 2.33-5
ii libcairo-gobject2 1.16.0-5
ii libcairo2 1.16.0-5
ii libevdocument3-4 41.3-1
ii libevview3-3 41.3-1
ii libgdk-pixbuf-2.0-0 2.42.6+dfsg-2
ii libglib2.0-0 2.70.3-1
ii libgnome-desktop-3-19 41.3-1
ii libgtk-3-0 3.24.31-1
ii libhandy-1-0 1.5.0-1
ii libnautilus-extension1a 41.2-1
ii libpango-1.0-0 1.50.3+ds1-6
ii libpangocairo-1.0-0 1.50.3+ds1-6
ii libsecret-1-0 0.20.4-2
ii shared-mime-info 2.1-2
Versions of packages evince recommends:
ii dbus-user-session [default-dbus-session-bus] 1.12.20-3
ii dbus-x11 [dbus-session-bus] 1.12.20-3
Versions of packages evince suggests:
ii gvfs 1.48.1-2
pn nautilus-sendto <none>
ii poppler-data 0.4.11-1
pn unrar <none>
-- no debconf information
More information about the pkg-gnome-maintainers
mailing list