जीटीके + एप्लिकेशन से इतने सारे कंसोल संदेश क्यों हैं?


10

मैंने कमांड लाइन का उपयोग करके सॉफ्टवेयर सेंटर खोलने की कोशिश की

software-center

और इसने काम किया। मेरा मतलब है, सॉफ्टवेयर सेंटर खोला और ठीक काम करता है, लेकिन, एक ही समय में, टर्मिनल विंडो में मुझे बहुत सारी अजीब त्रुटियां दिखाई देती हैं। ऐसे कैसे हो सकता है? मैं चकरा गया हूं।

क्या इसके लिए कोई स्पष्टीकरण है (और इसके लिए एक निर्धारण)? मैं दोहराता हूं, ऐप खुला है और यह ठीक काम करता है, पृष्ठभूमि में केवल लाइनें हैं जो दिखाती हैं कि कुछ ठीक नहीं है।

यहां सभी लाइनों के साथ स्क्रीन-शॉट्स हैं।

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

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

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


बहुत सारे कार्यक्रम ऐसा करते हैं (उदाहरण के लिए gedit), लेकिन idk क्यों
MrVaykadji

6
इसके अलावा, इस तरह के कई स्क्रीनशॉट लेने के बजाय, अपने प्रश्न में कंसोल आउटपुट रखने के लिए कॉपी और पेस्ट का उपयोग करें। यदि यह सब पाठ है तो पढ़ना आसान है।
dobey

जवाबों:


5

बेशक, आप टर्मिनल में जो देख रहे हैं, वह डेवलपर्स के लिए संदेश हैं। इसलिए आपके पास दो विकल्प हैं, या तो उन्हें अनदेखा करना या बिना देखे ऐप को खोलना।

दूसरा विकल्प यह करने के लिए कमांड लाइन में प्रयास करें:

nohup software-center &

यह एप्लिकेशन को खोलेगा और बिना किसी कचरे के टर्मिनल पर वापस जाएगा


12

बहुत करीबी संबंधित प्रश्न पहले पूछे गए हैं। यहाँ कुछ उत्तरों के लिंक दिए गए हैं:

मुझे यह स्पष्टीकरण पसंद है:

इस तरह के संदेश Gnome अनुप्रयोगों के साथ आम हैं और जरूरी नहीं कि एक बग इंगित करें। सूक्ति उपयोगकर्ताओं के लिए एक डम्बल-डाउन दृष्टिकोण लेता है; अभिप्राय दर्शक किसी टर्मिनल से एप्लिकेशन नहीं चलाएगा और इसलिए ये संदेश नहीं देखेगा। यदि आप वास्तव में देखभाल करते हैं, या अन्यथा / देव / अशक्त अन्यथा लॉग फ़ाइल में Gnome अनुप्रयोगों से त्रुटि त्रुटि आउटपुट।

स्रोत: गाइल्स

और यह भी अच्छा है:

यह त्रुटि इंगित करती है कि सॉफ़्टवेयर GTK लाइब्रेरी के नए संस्करण के साथ पूरी तरह से मान्य GTK लाइब्रेरी कॉल का उपयोग कर रहा है। कभी-कभी सॉफ़्टवेयर विकास के दौरान "पुराने तरीके" से छुटकारा पाने के लिए, पीछे की संगतता बनाए रखते हुए चीजों को करने के लिए यह वांछनीय है। यह मूल्यह्रास की गई अवांछित कॉल को चिह्नित करके पूरा किया गया है। यह डेवलपर को बताता है कि इस रिलीज़ में उनका कोड पूरी तरह से मान्य है, लेकिन भविष्य में लाइब्रेरी के नए संस्करण के साथ काम करने के लिए उनके कोड को अपडेट करने की आवश्यकता होगी, संभवतः सड़क के नीचे कई रिलीज़ होते हैं।

इस मामले में, GTK आयामों पर इकाइयों को शामिल करने के बारे में अधिक सख्त होना चाहता है। यह डेवलपर को बताता है कि GTK इकाइयों को पिक्सल मान रहा है, जो सटीक धारणा है कि सॉफ्टवेयर डेवलपर पहले स्थान पर बना है।

स्रोत: बेली एस

वैसे, यदि आप टर्मिनल से फ़ायरफ़ॉक्स लॉन्च करते हैं, तो आपको इस तरह का भयानक संदेश दिखाई दे सकता है:

GLib-CRITICAL **: g_slice_set_config: assertion

लेकिन यह बग # 833117 में टिप्पणी के अनुसार हानिरहित प्रतीत होता है ।

संक्षेप में, जब तक कोई समस्या न हो, हमें टर्मिनल से जीयूआई-आधारित ऐप लॉन्च करने के लिए ज्यादातर शुरुआती लोगों की ज़रूरत नहीं है और हमें ऐसे आउटपुट देने की ज़रूरत है जो ऐसे आउटपुट का अर्थ समझ सकें।


5

जिन संदेशों को आप कंसोल में प्रिंट होते हुए देखते हैं, वे आवश्यक रूप से त्रुटियां नहीं हैं। आपके स्क्रीन शॉट्स में से अधिकांश वास्तव में हैं, बस जानकारीपूर्ण, या चेतावनी। थीम हैंडलिंग के बारे में चेतावनी, जीटीके + थीम के कारण आप उपयोग कर रहे हैं। वे घातक नहीं हैं, लेकिन उन्हें विषय बनाकर जिसे भी तय करने की आवश्यकता नहीं है, और वे भविष्य में अधिक से अधिक मुद्दों का कारण बन सकते हैं यदि वे तय नहीं किए जाते हैं।

कुछ वार्निंग जो वास्तव में software-centerएप्लिकेशन से हैं, वास्तव में सिर्फ जानकारी हैं।

आम तौर पर, इन चेतावनियों और सूचना संदेशों को सुरक्षित रूप से अनदेखा किया जा सकता है।

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