16.04 में सूडो नॉटिलस त्रुटि


9

मैं इन निर्देशों के साथ लोकलहोस्ट स्थापित करने का प्रयास कर रहा हूं

अब चरण 11 में मैं टर्मिनल में नॉटिलस खोलने वाला हूं, लेकिन जो कुछ भी मैं करता हूं वह मुझ पर कुछ त्रुटि फेंकता है।

मैंने बिना किसी भाग्य के नॉटिलस को फिर से स्थापित करने और अपडेट करने की कोशिश की; उपयोग करने के बाद वही त्रुटियां दिखाई देती हैं sudo nautilus

यह वही है जो त्रुटि दिखता है।

(nautilus:4594): GLib-GIO-CRITICAL **: g_dbus_interface_skeleton_unexport: assertion 'interface_->priv->connections != NULL' failed
(nautilus:4594): GLib-GIO-CRITICAL **: g_dbus_interface_skeleton_unexport: assertion 'interface_->priv->connections != NULL' failed
(nautilus:4594): Gtk-CRITICAL **: gtk_icon_theme_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed
(nautilus:4594): GLib-GObject-WARNING **: invalid (NULL) pointer instance
(nautilus:4594): GLib-GObject-CRITICAL **: g_signal_connect_object: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

मैं लिनक्स और उबंटू के लिए नया हूं। मैंने त्रुटियों के लिए Google की कोशिश की लेकिन भाग्य के बिना।

उबंटू में मैंने केवल wicd नेटवर्क मैनेजर के साथ सूक्ति नेटवर्क को प्रतिस्थापित किया

किसी भी सुझाव या मदद के लिए अग्रिम धन्यवाद

इवो


क्या आपकी किस्मत अच्छी है gksudo nautilus? उपयोग स्थापित करने के लिए:sudo apt-get install gksu
andrew.46

2
इसके बजाय @ andrew.46 gksuका मूल्यह्रास उपयोग है sudo -i
mchid

@ एमकिड थैंक्स, मुझे नहीं पता था कि ...
andrew.46

जवाबों:


12

ये त्रुटियां नहीं हैं। ये चेतावनी हैं और सभी चेतावनियों को नजरअंदाज करना है।

उस ने कहा, आपको sudo -isudo के साथ gtk एप्लिकेशन चलाने के लिए उपयोग करना चाहिए ।

sudo -i nautilus

ये चेतावनी सामान्य है और इसे सुरक्षित रूप से अनदेखा किया जाना है।

हालांकि एक फिक्स आवश्यक नहीं है, एक वर्कअराउंड है।

चारों ओर एकमात्र कार्य के लिए आपको विकास फ़ाइलों को स्थापित करने की आवश्यकता होती है:

sudo apt-get update
sudo apt-get install libgdk-pixbuf2.0-dev
sudo gdk-pixbuf-query-loaders --update-cache
sudo killall nautilus

अधिकांश चेतावनियों का ध्यान रखना चाहिए।

यदि आप कमांड चलाने के बाद टर्मिनल में आउटपुट देखना पसंद नहीं करते हैं, तो आप नोहप कमांड का उपयोग कर सकते हैं जैसे:

nohup sudo -i nautilus

या

nohup sudo -i nautilus &

फिर से, भविष्य में, आप इस तरह की चेतावनियों को अनदेखा कर सकते हैं जब तक कि एप्लिकेशन को चलाने में कोई समस्या न हो।


1
सूदो-आई नॉटिलस मुझे फिर से चेतावनी देगा, जबकि गस्कु नॉटिलस के साथ यह बिना हिच के काम करता है। (नॉटिलस: 3310): चिकना-GIO-महत्वपूर्ण **: g_dbus_interface_skeleton_unexport: अभिकथन 'इंटरफ़ेस _-> priv-> कनेक्शन = शून्य!' में विफल रहा है यह है सभी अद्यतन है कि आप पोस्ट करने के बाद
इवो Olivieri

@IvoOlivieri यह सिर्फ इसलिए gksuहै क्योंकि गैर- क्रिया है। क्या आप ssh का उपयोग कर रहे हैं? यदि आप उपयोग कर रहे हैं ssh, तो कभी-कभी आपको शुरू करने nautilusसे पहले रिमोट कंप्यूटर पर मारना होगा । sshnautilus
mchid

0

मैंने इन चेतावनियों को बहुत कष्टप्रद पाया और उन्हें ठीक करने के लिए कई पैकेजों को स्थापित नहीं करना चाहता था। आप किसी फ़ाइल पर रीडायरेक्ट करके कमांड आउटपुट को निगल सकते हैं:

nautilus ./myDirectory &> /dev/null

यह वास्तव में हर बार लिखने के लिए कष्टप्रद होगा, इसलिए मैंने एक कस्टम फ़ंक्शन बनाया ~/.bashrc:

 function naut() { 
    nautilus "$@" &> /dev/null 
 } 

जिसे आप फिर से उपयोग कर सकते हैं:

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