Skip to content

Replace notification-daemon with xfce4-notifyd #882

Merged
merged 10 commits into from
Aug 29, 2018

Conversation

pmenzel
Copy link
Collaborator

@pmenzel pmenzel commented Aug 28, 2018

Tested on keineahnung.

Run the command below.

   $ bee init -f https://ftp.gnome.org/pub/gnome/sources/libnotify/0.7/libnotify-0.7.3.tar.bz2
   creating libnotify-0.7.3-0.bee from template '/etc/default/bee/templates/fallback'
xfce4-notifyd 0.4.2 needs this version.

[Change-log for 0.7.7][1]:

> New in 0.7.7
> ============
>
> - Introspection fixes (Evan Nemerson)
> - Allow to disable tests at build time (Quentin Glidic)

[1]: https://ftp.gnome.org/pub/gnome/sources/libnotify/0.7/libnotify-0.7.7.news
[Description][1]:

> Xfce4-notifyd is a notification service for the Xfce Desktop that
> implements most of the “server-side” portion of the Freedesktop
> desktop notifications specification. Applications that wish to pop up
> a notification bubble in a standard way can implicitly make use of
> xfce4-notifyd to do so by sending standard messages over D-Bus using
> the `org.freedesktop.Notifications` interface.

Create the bee file with the command below.

    $ bee init https://archive.xfce.org/src/apps/xfce4-notifyd/0.4/xfce4-notifyd-0.4.2.tar.bz2
    creating xfce4-notifyd-0.4.2-0.bee from template '/etc/default/bee/templates/fallback'

This is going to replace GNOME’s notification daemon, as with that
version, notifications are not properly scaled on 4K displays.

Fixes: #878

[1]: https://docs.xfce.org/apps/notifyd/start
[2]: http://www.linuxfromscratch.org/blfs/view/svn/xfce/xfce4-notifyd.html
[3]: https://bugzilla.xfce.org/show_bug.cgi?id=14618
The notifications are not properly scaled in Xfce with a 4K display [1].
This is probably fixed in newer version, but as we use Xfce, use their
notification daemon instead of the one from GNOME.

[1]: https://bugzilla.xfce.org/show_bug.cgi?id=14618
@donald donald merged commit 9295580 into master Aug 29, 2018
@donald donald deleted the replace-notification-daemon-with-xfce4-notifyd branch September 14, 2018 08:46
Sign in to join this conversation on GitHub.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants