Comments (6)
is the behavior with dbus the same for other types of yad dialog or dbus started only for notifications?
from yad.
Behavior is the same for other types of dialog. Sorry for the misleading issue title (I almost always use yad for notification icons).
Interestingly, yad works fine if I uninstall dbus. So it's puzzling why yad consistently starts dbus if dbus is installed but not already running.
from yad.
looks like this is gsettings issue. you can try to build yad with --enable-standalone configure option, but i'm not sure that this will helpful, because gtk3 itself already uses gsettings features for file and color dialogs
from yad.
I rebuilt latest git with --enable-standalone
and it made no difference.
Using this application (https://github.com/jonhoo/mktrayicon) (compiled against gtk3) to create a notification icon does not cause dbus to start, so I don't think it's a gtk3 issue.
Also, I substituted /usr/local/bin/dbus-launch
with a shell script that logs PID and PPID, then launched yad. The log shows me that the parent of dbus-launch is yad, proving that at some point yad itself is calling dbus-launch for some reason.
from yad.
try to do "export NO_AT_BRIDGE=1" before running yad
from yad.
Yes, now yad runs without starting dbus. Great! Thank you.
from yad.
Related Issues (20)
- --geometry retro-compatibility broken between yad 0.40.0 <-> 10.90 HOT 1
- --fontname="Monospace Regular 42" doesn't change font with yad 10.90 (GTK+ 3.24.30) HOT 2
- Versioning lower original...
- Gtk-WARNING: '-gtk-icon-size' is not a valid property name HOT 2
- cascading tray menu / submenu HOT 1
- values start with "-" cannot work HOT 2
- [FEATURE REQUEST) yad --scale --orient=ver HOT 2
- multiple regressions since 0.40.0 HOT 4
- [Request]yad --icons --read-dir HOT 3
- html div position fixed bug? HOT 1
- [FEATURE REQUEST]function on cursor hover
- Inoperable --tooltip option in YAD 13.0: popup text is not displayed in the tray
- Optionally use gio launch to handle .desktop files
- --text option for --notification mode not worked HOT 2
- Windows created with yad lack the `_NET_WM_WINDOW_TYPE_DIALOG` attribute by default.
- Typo in man page formatting
- About dialog override doesnt make changes
- Something broke something in yad, preventing display of certain symbols HOT 1
- To eliminate the white bars at the top and bottom of yad --html
- Failed to spawn child process β/bin/dbus-daemonβ (No such file or directory) HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from yad.