ubuntu / yaru

All Ubuntu Yaru GNOME themes
https://community.ubuntu.com/c/desktop/theme-refresh
GNU General Public License v3.0
1.36k stars 182 forks source link

Debian Testing/Sid - Do Not Disturb Toggle Missing #3865

Open dasunsrule32 opened 1 year ago

dasunsrule32 commented 1 year ago

When using the Yaru themes on the latest Debian Testing/Sid, and accessing the Notification panel, the Do Not Disturb toggle is missing. It works fine when I flip back to the default Adwaita themes. This is installed direct from the Debian repos in Sid, but I can confirm it was happening in Testing as well.

OS Info:

PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"
NAME="Debian GNU/Linux"
VERSION_ID="12"
VERSION="12 (bookworm)"
VERSION_CODENAME=bookworm
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"

Gnome Info:

apt show gnome-shell
Package: gnome-shell
Version: 43.3-3
Priority: optional
Section: gnome
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
Installed-Size: 3,974 kB
Provides: notification-daemon, polkit-1-auth-agent
Depends: gir1.2-accountsservice-1.0, gir1.2-adw-1, gir1.2-atk-1.0, gir1.2-atspi-2.0 (>= 2.36), gir1.2-gcr-3, gir1.2-gdesktopenums-3.0, gir1.2-gdkpixbuf-2.0, gir1.2-gdm-1.0, gir1.2-geoclue-2.0, gir1.2-glib-2.0, gir1.2-gnomebluetooth-3.0 (>= 42.3), gir1.2-gnomedesktop-3.0 (>= 3.35.90), gir1.2-graphene-1.0 (>= 1.10.2), gir1.2-gstreamer-1.0, gir1.2-gtk-3.0, gir1.2-gtk-4.0, gir1.2-gweather-4.0 (>= 4.1), gir1.2-freedesktop, gir1.2-ibus-1.0 (>= 1.5.22-2ubuntu2~), gir1.2-mutter-11 (>= 43.0), gir1.2-nm-1.0, gir1.2-nma-1.0, gir1.2-pango-1.0, gir1.2-polkit-1.0, gir1.2-rsvg-2.0, gir1.2-soup-3.0, gir1.2-upowerglib-1.0, gir1.2-webkit2-4.1, gnome-backgrounds, gnome-settings-daemon (>= 40~), gnome-shell-common (= 43.3-3), gsettings-desktop-schemas (>= 42~beta), gstreamer1.0-pipewire (>= 0.3.10), libglib2.0-bin, python3, dconf-gsettings-backend | gsettings-backend, libatk-bridge2.0-0 (>= 2.5.3), libatk1.0-0 (>= 1.12.4), libc6 (>= 2.34), libcairo2 (>= 1.14.0), libecal-2.0-2 (>= 3.45), libedataserver-1.2-27 (>= 3.45), libgcr-base-3-1 (>= 3.8.0), libgdk-pixbuf-2.0-0 (>= 2.23.0), libgirepository-1.0-1 (>= 1.35.9), libgjs0g (>= 1.73.1), libgles2, libglib2.0-0 (>= 2.67.3), libgnome-autoar-0-0 (>= 0.1.1), libgnome-desktop-3-20 (>= 3.35.90), libgraphene-1.0-0 (>= 1.5.4), libgtk-3-0 (>= 3.13.7), libgtk-4-1 (>= 4.0.0), libical3 (>= 3.0.0), libjson-glib-1.0-0 (>= 1.5.2), libmutter-11-0 (>= 43.0), libnm0 (>= 1.4.0), libpango-1.0-0 (>= 1.37.5), libpangocairo-1.0-0 (>= 1.14.0), libpolkit-agent-1-0 (>= 0.99), libpolkit-gobject-1-0 (>= 0.94), libpulse-mainloop-glib0 (>= 13), libpulse0 (>= 13), libsecret-1-0 (>= 0.7), libsystemd0, libwayland-server0 (>= 1.0.2), libx11-6, libxfixes3
Recommends: bolt, chrome-gnome-shell, evolution-data-server (>= 3.45), gdm3, gkbd-capplet, gnome-control-center (>= 1:42), gnome-remote-desktop, gnome-menus, gnome-user-docs, ibus, iio-sensor-proxy, power-profiles-daemon, switcheroo-control, unzip
Suggests: gir1.2-malcontent-0 (>= 0.6.0), gir1.2-telepathyglib-0.12, gir1.2-telepathylogger-0.2, gnome-shell-extension-prefs
Breaks: gnome-shell-extension-appindicator (<< 36), gnome-shell-extension-dash-to-panel (<< 43), gnome-shell-extension-dashtodock (<< 70), gnome-shell-extension-desktop-icons (<< 21.04), gnome-shell-extension-desktop-icons-ng (<< 0.16.0~), gnome-shell-extension-taskbar (<< 57.0-2.1~), gnome-shell-extension-top-icons-plus (<< 27-3~), gnome-shell-extension-workspaces-to-dock (<< 54~), gnome-shell-extensions (<< 40.0~)
Homepage: https://wiki.gnome.org/Projects/GnomeShell
Tag: implemented-in::c, implemented-in::ecmascript, interface::graphical,
 interface::x11, role::program, uitoolkit::gtk
Download-Size: 853 kB
APT-Manual-Installed: no
APT-Sources: https://deb.debian.org/debian unstable/main amd64 Packages
Description: graphical shell for the GNOME desktop
 The GNOME Shell provides core interface functions like switching
 windows, launching applications or see your notifications. It takes
 advantage of the capabilities of modern graphics hardware and
 introduces innovative user interface concepts to provide a
 delightful and easy to use experience. GNOME Shell is the defining
 technology of the GNOME 3 user experience.

Package Info:

apt show yaru-theme-gnome-shell                 
Package: yaru-theme-gnome-shell
Version: 22.10.3-1
Priority: optional
Section: misc
Source: yaru-theme
Maintainer: Debian Desktop Theme Team <yaru-theme@packages.debian.org>
Installed-Size: 10.4 MB
Breaks: gnome-shell (<< 43~)
Homepage: https://github.com/ubuntu/yaru
Download-Size: 74.2 kB
APT-Manual-Installed: yes
APT-Sources: https://deb.debian.org/debian unstable/main amd64 Packages
Description: Yaru GNOME Shell desktop theme from the Ubuntu Community
 This is the theme, better than a burrito, that is shaped by the community
 on the Ubuntu discourse.
 .
 This package contains the GNOME Shell theme part
 .
 If you want to follow development, more information here:
 https://community.ubuntu.com/c/desktop/theme-refresh.

Screenshots:

Toggle Missing

Related Info:

Reddit thread I opened.

3v1n0 commented 1 year ago

This is not using the gresource file?

dasunsrule32 commented 1 year ago

This is not using the gresource file?

I'm not sure, this is package in the Debian repos, which is from this project.

sunweaver commented 1 year ago

FTR, here is the Debian bug reporting the same issue: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1036937