सूक्ति कार्यक्रम (ईओजी / सूक्ति-टर्मिनल) की धीमी शुरुआत है और DBus.Error.NoRWly चेतावनी का उत्पादन


10

कुछ समय के लिए, eogऔर gnome-terminalमेरे (एक्स) उबंटू 13.10 पर बहुत धीरे-धीरे शुरू हो रहे हैं। मुझे लगता है कि अन्य सूक्ति उपकरण भी प्रभावित होते हैं, लेकिन मैं किसी अन्य का उपयोग नहीं करता हूं।

अब मुझे org.freedesktop.DBus.Error.NoReplyहर बार एक त्रुटि मिलती है gnome-terminal:

** (सूक्ति-टर्मिनल: 5516): चेतावनी **: अभिगम्यता प्राप्त करने में त्रुटि बस का पता: org.freedesktop.DBus.Error.NoReply: उत्तर नहीं मिला। संभावित कारणों में शामिल हैं: दूरस्थ अनुप्रयोग ने उत्तर नहीं भेजा, संदेश बस सुरक्षा नीति ने उत्तर को अवरुद्ध कर दिया, उत्तर समय समाप्त हो गया, या नेटवर्क कनेक्शन टूट गया।

और हर बार eogशुरू होता है:

** (eog: 4996): चेतावनी **: अभिगम्यता प्राप्त करने में त्रुटि बस का पता: org.freedesktop.DBus.Error.NoReply: उत्तर नहीं मिला। संभावित कारणों में शामिल हैं: दूरस्थ अनुप्रयोग ने उत्तर नहीं भेजा, संदेश बस सुरक्षा नीति ने उत्तर को अवरुद्ध कर दिया, उत्तर समय समाप्त हो गया, या नेटवर्क कनेक्शन टूट गया।

(eog: 4996): EOG-WARNING **: आइकन लोड नहीं कर सका: थीम में आइकन 'छवि-लोडिंग' मौजूद है

मुझे लगता है कि इसका मेरे साथ कुछ ऐसे कार्यक्रमों को हटाने के लिए कुछ है at-spi2-registryd, जो डिफ़ॉल्ट रूप से शुरू हो रहे थे , जिसमें मुझे भी लगता है कि यह गनोम की एक्सेसिबिलिटी प्रोजेक्ट से संबंधित है

के अनुसार dpkg --getselections | grep spi, at-spi2-coreअभी भी मेरे सिस्टम पर स्थापित है।

मुझे याद है कि बहुत ही हैकिंग / बेवकूफी करना जैसे कुछ कॉन्फिग फाइल्स या बायनेरिज़ को खाली करने के लिए खाली इको प्रोग्राम को शुरू करने से रोकना चाहिए।

  • मैं इस त्रुटि को कैसे ठीक कर सकता हूं?
  • इस त्रुटि का क्या कारण है?

Google कुछ at-spi...संबंधित लिंक प्रस्तुत करता है:

यह freedesktopमेरे पास एक संबंधित मुद्दे के साथ हो सकता है nmcli, इसलिए कृपया इस पर एक नज़र डालें: nmcli freedesktop DBus चेतावनियाँ और त्रुटियाँ


ltrace -r eog:

0.000000 __libc_start_main(0x41e210, 2, 0x7fff41235b18, 0x45c020, 0x45c0b0 <unfinished ...>
0.000734 bindtextdomain("eog", "/usr/share/locale") = "/usr/share/locale"
0.001297 bind_textdomain_codeset(0x463fff, 0x45c0f6, 1, 0, 65535) = 0x1d59750
0.000863 textdomain("eog")                     = "eog"
0.000759 dcgettext(0, 0x45c0fc, 5, 0x676f65, 65535) = 0x45c0fc
0.000718 g_option_context_new(0x45c0fc, 1, 2, 3, 0) = 0x1d598e0
0.000711 g_option_context_add_main_entries(0x1d598e0, 0x45c300, 0x463fff, 0x1d59940, 88) = 0
0.000668 gtk_get_option_group(1, 0x7f161670f2e0, 0x1d59960, 0x7f161670bec0, 0) = 0x1d5ccd0
0.003283 g_option_context_add_group(0x1d598e0, 0x1d5ccd0, 0x1d5cf60, 0x7f161670bec0, 3) = 0x1d5d000
0.000711 g_irepository_get_option_group(0, 0, 0x1d5d000, 0x1d50670, 0) = 0x1d5cf80
0.000845 g_option_context_add_group(0x1d598e0, 0x1d5cf80, 0x1d5d830, 3, 3) = 0x1d5d000
0.000613 g_option_context_parse(0x1d598e0, 0x7fff41235a0c, 0x7fff41235a00, 0x7fff41235a18, 0
** (eog:2797): WARNING **: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
) = 1
25.069454 g_option_context_free(0x1d598e0, 0x7fff41235b18, 0x7fff41235b20, 0x7fff412373c4, 2) = 0
0.000330 xmp_init(0x7f1616281740, 0xffffffff, 0, 0x7f1616281768, 0) = 1
0.001356 g_getenv(0x45c905, 0x1dbb610, 0x1dbb5c0, 1, 3) = 0

[...]

0.000509 g_object_ref(0x204f240, 3, 1, 51, 0x7f16080008e0) = 0x204f240
0.000681 g_queue_push_tail(0x1d5d780, 0x204f240, 2, 51, 0x204d270) = 0x1ff5ce0
0.000793 g_cond_broadcast(0x67b7d0, 0x1ff5ce0, 0, 16, 0) = 0
0.000797 g_mutex_unlock(0x67b7c0, 132, 1, -1, 0x7f16080008e0) = 0
0.000716 g_object_unref(0x204f240, 0, 0x7f16080008e0, -1, 0x7f16080008e0) = 2

(eog:2797): EOG-WARNING **: Couldn't load icon: Icon 'image-loading' not present in theme
0.048019 gtk_icon_view_get_type(0x1fb23b0, 0x450510, 0x1fb23b0, 0x7f1616703450, 0x1d50a60) = 0x2015420
0.000800 g_type_check_instance_cast(0x1fb23b0, 0x2015420, 0x1fb23b0, 0x7f1616703450, 0x1d50a60) = 0x1fb23b0
0.000743 gtk_icon_view_get_visible_range(0x1fb23b0, 0x7fff41235820, 0x7fff41235828, 0x2015420, 0x2015420) = 0
0.000588 gtk_icon_view_get_type(0x1fb23b0, 0x450510, 0x1fb23b0, 0x7f1616703450, 0x1d50a60) = 0x2015420

[...]

ltrace -r gnome-terminal:

[...]

0.000543 g_str_hash(0x7f1ba08d1617, 0x7f1ba08d1617, 0x21cd180, 0, 0x219d050) = 0x6e8257f7
0.000714 g_str_hash(0x7f1ba08d194c, 0x7f1ba08d194c, 0, 0x7f1ba08d194c, 0) = 0x24119b48
0.000490 g_str_hash(0x7f1ba08d194c, 0x7f1ba08d194c, 0x21bcaa0, 0, 0x219d050) = 0x24119b48
0.000655 g_str_hash(0x7f1ba12f72c7, 0x7f1ba12f72c7, 0, 0x7f1ba12f72c7, 40) = 0xac0d625f
0.000596 g_str_hash(0x7f1ba12f72c7, 0x7f1ba12f72c7, 0x21bcc20, 0, 0x219d050) = 0xac0d625f

[...]

** (gnome-terminal:5758): WARNING **: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
25.036838 g_str_hash(0x7f1ba0b4452a, 0x7f1ba0b4452a, 0, 0x7f1ba0b4452a, 508) = 0xa59bb851
0.000696 g_str_hash(0x21b18bc, 0x21b18bc, 0x21d7080, 0, 509) = 0xa59bb851
0.000501 g_str_hash(0x7f1ba13cf396, 0x7f1ba13cf396, 0, 0x7f1ba13cf396, 24) = 0x22c79e89
0.000550 g_str_hash(0x7f1ba13cf396, 0x7f1ba13cf396, 0x21d7150, 0, 0x219d050) = 0x22c79e89
0.003683 g_str_hash(0x7f1ba0dc076b, 0x7f1ba0dc076b, 0, 0x7f1ba0dc076b, 384) = 0xa4fa89ab

strace -r eog:

[...]
0.000268 poll([{fd=3, events=POLLIN}], 1, 25000) = 1 ([{fd=3, revents=POLLIN}])
0.000723 recvmsg(3, {msg_name(0)=NULL, msg_iov(1)=[{"l\2\1\1\v\0\0\0\1\0\0\0=\0\0\0\6\1s\0\6\0\0\0:1.307\0\0"..., 2048}], msg_controllen=0, msg_flags=MSG_CMSG_CLOEXEC}, MSG_CMSG_CLOEXEC) = 262
0.000351 recvmsg(3, 0x7ffff251a080, MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable)
0.000339 sendmsg(3, {msg_name(0)=NULL, msg_iov(2)=[{"l\1\0\1\0\0\0\0\2\0\0\0[\0\0\0\1\1o\0\r\0\0\0/org/a11"..., 112}, {"", 0}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 112
0.000354 poll([{fd=3, events=POLLIN}], 1, 25000) = 0 (Timeout)
25.025550 open("/usr/lib/x86_64-linux-gnu/charset.alias", O_RDONLY) = -1 ENOENT (No such file or directory)
0.000410 write(2, "\n** (eog:2786): WARNING **: Erro"..., 319
** (eog:2786): WARNING **: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
) = 319
0.000660 socket(PF_LOCAL, SOCK_STREAM|SOCK_CLOEXEC, 0) = 4
0.000305 connect(4, {sa_family=AF_LOCAL, sun_path=@"/tmp/.X11-unix/X0"}, 20) = 0
0.000243 getpeername(4, {sa_family=AF_LOCAL, sun_path=@"/tmp/.X11-unix/X0"}, [20]) = 0

[...]

0.000054 poll([{fd=4, events=POLLIN}], 1, 4294967295) = 1 ([{fd=4, revents=POLLIN}])
0.000029 recvfrom(4, "\1\0\213\0\0\0\0\0\240\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0, NULL, NULL) = 32
0.000027 recvfrom(4, 0x1709c34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable)
0.000026 recvfrom(4, 0x1709c34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable)
0.000027 poll([{fd=4, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=4, revents=POLLOUT}])

(eog:2786): EOG-WARNING **: Couldn't load icon: Icon 'image-loading' not present in theme
) = 16
0.000056 poll([{fd=4, events=POLLIN}], 1, 4294967295) = 1 ([{fd=4, revents=POLLIN}])
0.000029 recvfrom(4, "\1\0\214\0\0\0\0\0\241\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096, 0, NULL, NULL) = 32
0.000028 recvfrom(4, 0x1709c34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable)
0.000026 recvfrom(4, 0x1709c34, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable)
0.000032 poll([{fd=4, events=POLLIN|POLLOUT}], 1, 4294967295) = 1 ([{fd=4, revents=POLLOUT}])

strace -r gnome-terminal:

[...]

0.000406 recvmsg(3, 0x7fffb9bbc6e0, MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable)
0.000434 sendmsg(3, {msg_name(0)=NULL, msg_iov(2)=[{"l\1\0\1\0\0\0\0\2\0\0\0[\0\0\0\1\1o\0\r\0\0\0/org/a11"..., 112}, {"", 0}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 112
0.000328 poll([{fd=3, events=POLLIN}], 1, 25000) = 0 (Timeout)
25.006307 open("/usr/lib/x86_64-linux-gnu/charset.alias", O_RDONLY) = -1 ENOENT (No such file or directory)
0.000486 write(2, "\n** (gnome-terminal:5885): WARNI"..., 330
** (gnome-terminal:5885): WARNING **: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
) = 330
0.000519 socket(PF_LOCAL, SOCK_STREAM|SOCK_CLOEXEC, 0) = 4
0.000118 connect(4, {sa_family=AF_LOCAL, sun_path=@"/tmp/.X11-unix/X0"}, 20) = 0
0.000125 getpeername(4, {sa_family=AF_LOCAL, sun_path=@"/tmp/.X11-unix/X0"}, [20]) = 0

[...]

1
क्या यह सभी उपयोगकर्ताओं या केवल आपके साथ होता है?
ब्रिअम जूल

@ ब्रियाम यस। मैंने अभी इसका rootउपयोग करके उपयोगकर्ता के साथ परीक्षण किया su -, फिर eog
जूल

1
शायद स्ट्रेस (जैसे strace -r) या लेट्रेस (जैसे ltrace -r) कुछ प्रकाश बहा सकते हैं।
क्रिस्टियन सियुपिटु

@CristianCiupitu मैंने प्रासंगिक डेटा जोड़ा है। 2 कॉल हैं जो लगभग 25 सेकंड (!) ले रहे हैं।
पॉलिम

1
महान! अन्य GTK + / GNOME कार्यक्रमों, उदा geditया के बारे में क्या gnome-disks? क्या उनके निशान समान हैं?
क्रिस्टियान सियुपिटु

जवाबों:


6

दुर्भाग्य से, यह कोई समाधान नहीं है, लेकिन यह जानकारी आपकी मदद के लिए हो सकती है।

मुझे लगता है, आपकी समस्या यह है gnome-terminalऔर eogएक एट-स्पाई इंस्टाकेट से जुड़ने का प्रयास कर रहे हैं D-bus, जो गलत तरीके से कॉन्फ़िगर किया गया है।

डी-बस सामान्य रूप से कैसे काम करती है:

चालू होना

आकस्मिक डी-बस के 2 उदाहरण हैं, आपकी मशीन, प्रति-प्रणाली और प्रति-उपयोगकर्ता, और एक विशेष पहुंच-संबंधी एक - at-spiद्वारा, शुरू करना at-spi-bus-launcher

प्रति-सिस्टम उदाहरण init स्क्रिप्ट द्वारा शुरू किया जाता है, जैसे टकसाल पर /etc/init/dbus

प्रति उपयोगकर्ता उदाहरण चलाया जाता है, जब Xsession शुरू होता है /etc/X11/Xsession.d/75dbus_dbus-launch

at-spiउदाहरण ग्नोम-सत्र द्वारा शुरू किया गया लगता है, जो .desktopसिस्टम $xdgनिर्देशिका से फ़ाइलों को पढ़ता है । At-spi द्वारा कॉन्फ़िगर किया गया है /etc/xdg/autostart/at-spi-dbus-bus.desktop, जो at-spiउदाहरण के लिए शुरू होता है ।

कार्य और विन्यास

डी-बस सूक्ति अनुप्रयोगों के लिए एक संदेश दलाल के रूप में काम करता है। वे dbus-glib बाइंडिंग के कार्यों को बुलाकर एक-दूसरे को संदेश भेज सकते हैं (glib सामान्य गनोम C लाइब्रेरी है, जिसका उपयोग अधिकांश सूक्ति अनुप्रयोगों द्वारा किया जाता है)।

इसके अलावा, अनुप्रयोग अन्य अनुप्रयोगों को संदेश भेज सकते हैं, जो अभी तक शुरू नहीं किए गए थे। उस मामले में, प्राप्तकर्ता सेवा को पहले डब करना शुरू कर सकता है (फिर "सक्रिय" कर सकता है) और फिर उसे संदेश दे सकता है (जो कि नई प्रक्रियाओं को शुरू करने के लिए कई लोगों द्वारा दुरुपयोग किया जाता है )।

यहाँ छवि विवरण दर्ज करें

डी-बस को कौन सी सेवाओं को सक्रिय कर सकता है यह /usr/share/dbus-1/फ़ोल्डर में कॉन्फ़िगरेशन फ़ाइलों द्वारा निर्धारित किया जाता है । system-servicesसबफ़ोल्डर प्रति-सिस्टम dbus उदाहरण के लिए है, services- प्रति उपयोगकर्ता एक के लिए।

यह भी ध्यान दें, कि वे डी-बस इंस्टेंसेस UNIX- डोमेन सॉकेट बनाते हैं और अनुप्रयोगों से संदेश सुनते हैं। एप्लिकेशन स्टार्ट-अप पर उन सॉकेट्स से कनेक्ट होते हैं और डी-बस के माध्यम से एक दूसरे के साथ डेटा का आदान-प्रदान करते हैं। सॉकेट्स को फाइल सिस्टम (डी-बस के प्रति-सिस्टम उदाहरण के लिए, जिसका सॉकेट मैप किया गया है /var/run/dbus/system_bus_socket) के लिए मैप किया जा सकता है या नहीं।

अपनी समस्या को कैसे हल करें (मुझे नहीं पता, वास्तव में)

मुझे लगता है कि आपने at-pciउदाहरण के विन्यास को गड़बड़ कर दिया है : या तो इसकी शुरुआत गनोम-सत्र ( /etc/xdg/autostart/at-spi-dbus-bus.desktop) या इसके सॉकेट स्थान से हुई है।

दुर्भाग्य से, मेरे पास कोई और ठोस उपाय नहीं है कि मैं क्या करूं। क्या आप अपनी psया pstreeजानकारी, संबंधित at-pciऔर आपूर्ति कर सकते हैं gnome-terminal?

अपडेट करें

मैंने आपकी त्रुटि संदेश के स्रोत का पता लगाने की कोशिश की:

मैंने सूक्ति-टर्मिनल के स्रोत कोड को टटोलने की कोशिश की है । grep -r "spi" gnome-terminal/कोई परिणाम नहीं देता; grep -r "dbus" gnome-terminal/कुछ देता है, लेकिन वे सामान्य डब से संबंधित प्रतीत होते हैं, न कि पेसी पर। इसलिए, मेरा मानना ​​है, सूक्ति-टर्मिनल at-spi2सीधे नहीं पहुंचता है।

इसके बजाय, बस कुछ gtk विजेट्स स्पष्ट रूप से कॉल gailया atkफ़ंक्शन करते हैं , जो बदले में at-spiसबसिस्टम के साथ बातचीत करने की कोशिश करते हैं और ऐसा करने में विफल होते हैं, क्योंकि आपने इसे मार दिया है:

यहाँ छवि विवरण दर्ज करें यहाँ छवि विवरण दर्ज करें

इसलिए, मुझे लगता है कि आपके लिए समाधान at-spi2-coreपैकेज की निम्न फ़ाइलों (आधारित dpkg -L at-spi2-core) को पुनर्स्थापित करना है या बस पूरे पैकेज को फिर से स्थापित करना है:

/usr/lib/at-spi2-core/at-spi-bus-launcher
/usr/lib/at-spi2-core/at-spi2-registryd
/usr/share/upstart/xdg/autostart/at-spi-dbus-bus.desktop
/usr/share/upstart/sessions/at-spi2-registryd.conf
/usr/share/doc/at-spi2-core/README
/usr/share/doc/at-spi2-core/copyright
/usr/share/doc/at-spi2-core/NEWS.gz
/usr/share/dbus-1/services/org.a11y.atspi.Registry.service
/usr/share/dbus-1/services/org.a11y.Bus.service
/etc/at-spi2/accessibility.conf
/etc/xdg/autostart/at-spi-dbus-bus.desktop
/etc/X11/Xsession.d/90qt-a11y
/usr/share/doc/at-spi2-core/changelog.Debian.gz

पहले से ही, आप इसे सक्षम करने के लिए यहां वर्णित क्रियाओं को दबाकर पहुंच-योग्यता को अक्षम करने का प्रयास कर सकते हैं । (मूल रूप से, आपको gconftool-2"सुलभ अनुप्रयोग विकास और परीक्षण वातावरण स्थापित करना" अनुभाग में वर्णित कुछ झंडे को बदलना होगा ।

बेकार, लेकिन दिलचस्प जानकारी

मैंने spi2-core के स्रोत कोड में कुछ और खुदाई की है

README मास्टर / बस / at-spi-bus-launcher.c फ़ोल्डर में बताता है कि at-spi-bus-launcher dbus के प्रति-सत्र उदाहरण द्वारा शुरू किया गया है। दिलचस्प बात यह है कि AT_SPI_BUS में एक एक्स विंडो रूट विंडो प्रॉपर्टी भी है, आप इसकी कीमत xprop --rootकमांड के जरिए पा सकते हैं और मेरे लिए यह बराबर है

AT_SPI_BUS(STRING) = "unix:abstract=/tmp/dbus-vGwJEbWTQL,guid=76b894a309e380de6265479c53e8b537"

मुझे नहीं पता, यह क्या है, मुझे उम्मीद है कि यह एक सॉकेट स्थान होगा, लेकिन /tmpमेरे लिए ऐसी कोई फ़ाइल नहीं है। :(

अपडेट २

मुझे लगता है कि आपकी समस्या का सटीक कारण यह हो सकता है कि साधारण प्रति-प्रणाली dbus आपकी /usr/share/dbus-1/services/org.a11y.Bus.serviceफ़ाइल को देखती है और उसे gnome- टर्मिनल से atk कॉल के जवाब में सक्रिय करने का प्रयास कर रही है (क्योंकि आपकी gconfया dconfसेटिंग्स में पहुँच क्षमता सक्षम है और यह gtk विगेट्स को डिलीवर करने के लिए कहता है। संदेश at-spi)। यह विफल हो जाता है, क्योंकि आपने at-spi-bus-launcherबाइनरी को हटा दिया है ।

मुझे क्या लगता है कि मेरा अपना अनुभव है Caribou Antler। कारिबू एक चमकदार आभासी कीबोर्ड है, जिसे डेबियन के साथ स्थापित किया गया है। मुझे एक डेबियन 7 टैबलेट मिला है, जहां मैंने उबंटू रिपॉजिटरी से एक और वर्चुअल कीबोर्ड स्थापित किया है - भयानक ऑनबोर्ड। बात यह है कि दोनों कीबोर्ड dconf में एक ही एक्सेसिबिलिटी कुंजी द्वारा चालू / बंद किए जाते हैं। इसलिए यदि कुंजी चालू है, तो दोनों को GtkEntry या GtkTextView पर एक क्लिक द्वारा सक्रिय किया जाता है ताकि शिट्टी कारिबू मेरे ऑनबोर्ड को ठीक से काम न करने दे। और अगर मैं gconf / dconf में पहुंच-योग्यता अक्षम करता हूं, तो OnBoard अक्षम है, भी। :(

इसलिए मैंने एक क्रूड हैक किया और सिर्फ अपनी /usr/share/dbus-1/services/org.gnome.Caribou.Antler.serviceफाइल की सामग्री पर टिप्पणी की । अब जब डबस कारिबू को सक्रिय करने की कोशिश कर रहा है, तो यह विफल हो जाता है, जबकि ओनबोर्ड ठीक सक्रिय है।

लेकिन जब मैं टर्मिनल से कुछ ग्राफिकल ऐप शुरू करता हूं, जैसे कि sublime_text, मुझे एक त्रुटि संदेश प्राप्त होता है, जो आपके लिए बहुत समान तरीके से स्वरूपित होता है:

(sublime_text:4797): CARIBOU-CRITICAL **: file caribou-gtk-module.c: line1041: unexpected error: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.Caribou.Keyboard was not provided by any .service files (g-dbus-error-quark, 2)

2

यह मेरे लिए इसे हल करता है

export NO_AT_BRIDGE=1

alias open='xdg-open '

फिर मनमाना फ़ाइल समस्या (उदाहरण के लिए) खोलने के लिए उपयुक्त एप्लिकेशन को ट्रिगर करने के लिए:

open some-cool-image.jpg
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.