我在 Bodhi Linux 中使用vino-server
,这是 Ubuntu 的一个衍生版本,根据我的经验,它在大多数用途(但不是全部)上与 Ubuntu 的工作方式相同。
当客户端连接到我的电脑时,我会收到通知。我想禁用它们。客户端是Win 10中的TigerVNC,但我想这无关紧要。
我已经设置org.gnome.Vino notify-on-connect
为false
.由于从命令行设置它似乎并没有改变我所看到的内容dconf-editor
(至少立即,我没有进一步修改它),我也在 中设置了它dconf-editor
,然后重新启动。
我有这个。我不知道还能去哪里寻找。
$ gsettings list-recursively org.gnome.Vino
org.gnome.Vino prompt-enabled false
org.gnome.Vino require-encryption false
org.gnome.Vino use-alternative-port false
org.gnome.Vino disable-background false
org.gnome.Vino disable-xdamage false
org.gnome.Vino alternative-port uint16 5900
org.gnome.Vino icon-visibility 'client'
org.gnome.Vino authentication-methods ['none']
org.gnome.Vino network-interface ''
org.gnome.Vino notify-on-connect false
org.gnome.Vino mailto ''
org.gnome.Vino lock-screen-on-disconnect false
org.gnome.Vino use-upnp false
org.gnome.Vino vnc-password 'keyring'
org.gnome.Vino view-only false
如何禁用这些通知?
在葡萄酒层面上似乎不太可能做到这一点(显然,即使有这样的设置!)。也许在处理通知时有某种类型的过滤。
$ dpkg -l | grep notif
ii gir1.2-notify-0.7:amd64 0.7.9-1ubuntu2 amd64 sends desktop notifications to a notification daemon (Introspection files)
ii libnotify4:amd64 0.7.9-1ubuntu2 amd64 sends desktop notifications to a notification daemon
ii libstartup-notification0:amd64 0.12-6 amd64 library for program launch feedback (shared library)
ii libuv1:amd64 1.34.2-1ubuntu1.3 amd64 asynchronous event notification library - runtime library
ii libzephyr4:amd64 3.1.2-1build3 amd64 Project Athena's notification service - non-Kerberos libraries
ii notification-daemon 3.20.0-4 amd64 daemon for displaying passive pop-up notifications
ii vlc-plugin-notify:amd64 3.0.9.2-1 amd64 LibNotify plugin for VLC
答案1
复制粘贴自维诺的主页:
Vino 是 GNOME 桌面共享服务器。它现已存档且不再维护 - 请使用gnome 远程桌面反而!