सवाल मेरे पास हार्डवेयर पहचान समस्या है, मुझे किस लॉग इन की आवश्यकता है?


मैं अपने हार्डवेयर को काम करने के बारे में एक प्रश्न पूछने की कोशिश कर रहा हूं लेकिन मुझे नहीं पता कि मदद पाने के लिए मेरे प्रश्न में कौन सी जानकारी जोड़नी है, मुझे क्या करने की ज़रूरत है?

यदि आपके पास GUI तक पहुंच नहीं है तो संबंधित:


171
2017-11-19 12:49


मूल


वायरलेस विशिष्ट: askubuntu.com/questions/425155/... - Wilf


जवाब:


आपके द्वारा दी जाने वाली सबसे महत्वपूर्ण जानकारी वह है जो आपके पास है किया हुआ, आप क्या अपेक्षित होना होने के लिए, और आप क्या करते हैं निरीक्षण हुआ है

यह प्रश्न यूएसबी डिवाइस के साथ हार्डवेयर-पहचान समस्या का एक विशेष रूप से अच्छा उदाहरण है।

इसके अन्य उदाहरण हो सकते हैं:

मैंने अपने डेल ऑप्टिविज़ेस 312 लैपटॉप पर उबंटू 10.04 डेस्कटॉप स्थापित किया। कब   मैं लॉग इन करता हूं, मेरा वायरलेस कार्ड नेटवर्क प्रबंधक पॉपअप मेनू में दिखाई नहीं देता है,   हालांकि वायर्ड नेटवर्क वहां दिखाई देता है।

या

मेरे सिस्टम 76 लैपटॉप पर उबंटू 10.04 नेटबुक संस्करण है। जब मैं अपना प्लग करता हूं   सॉकेट में हेडफ़ोन, ध्वनि हेडफ़ोन भी आती है लेकिन यह भी   वक्ताओं के बाहर।

या

मैं उबंटू 10.04 का उपयोग कर रहा हूं। मैंने स्थापित करने के लिए "अतिरिक्त ड्राइवर्स" प्रोग्राम का उपयोग किया   मेरे GeForce FX 5200 के लिए वर्तमान nVidia ड्राइवर। अब जब मैं बूट करता हूं सिस्टम बंद हो जाता है   उबंटू बूट स्प्लैश समाप्त होने के बाद एक ब्लैक स्क्रीन के साथ।

इस सामान्य समस्या के विवरण के बाद, दिलचस्प जानकारी क्या है, इस बात पर निर्भर करता है कि आपको किस प्रकार के हार्डवेयर में समस्याएं आ रही हैं, और आपको कौन सी समस्याएं हैं।

सामान्य रूप में:

  • sudo lspci -nn आपके सिस्टम में सभी पीसीआई उपकरणों की सूची देगा। इसमें आपके सिस्टम में सभी विस्तार कार्ड (वीडियो कार्ड, वाईफाई, आदि) शामिल होंगे, चाहे कर्नेल के पास ड्राइवर हो या नहीं। यह जानकारी उपयोगी है अगर आप निश्चित रूप से सुनिश्चित नहीं हैं कि आपके पास कौन सा हार्डवेयर है।
  • lsusb आपके सिस्टम से जुड़े सभी यूएसबी डिवाइस सूचीबद्ध करेगा। दोबारा, यह उपयोगी है अगर आप निश्चित रूप से सुनिश्चित नहीं हैं कि आपके पास कौन सा हार्डवेयर है। यह जांचना भी उपयोगी है कि डिवाइस वास्तव में सही तरीके से प्लग है!
  • /var/log/udev तथा /var/log/dmesg कर्नेल के पता लगाने वाले उपकरणों के बारे में जानकारी होगी। ये लॉग आम तौर पर बहुत बड़े होते हैं - जब तक कि आप नहीं जानते कि लॉग के कौन से हिस्से दिलचस्प हैं, इन्हें अपने प्रश्न में शामिल करना एक अच्छा विचार नहीं है, हालांकि उनके लिए एक लिंक उपयोगी हो सकता है (आप इसका उपयोग कर सकते हैं http://paste.ubuntu.com बड़े लॉग के लिए)
  • sudo lshw --class X जनसंपर्क sudo lshw -C X निर्दिष्ट वर्ग पर कुछ मूल्यवान हार्डवेयर जानकारी भी दे सकते हैं X उदाहरण वर्गों में शामिल हैं cdrom, communication, core, cpu, display, isa, medium, memory, multimedia, network, pci, scsi, serial, storage तथा usb - उदाहरण के लिए आप इसका उपयोग कर सकते हैं sudo lshw -C network नेटवर्क कार्ड पर जानकारी दिखाने के लिए कंप्यूटर का पता लगा सकता है।

के लिये वीडियो समस्या का:

  • /var/log/Xorg.0.log एक्स सर्वर लॉग फ़ाइल है। यह सभी वीडियो समस्याओं के लिए उपयोगी है। यह फ़ाइल लंबे समय तक हो सकती है, इसे बस इसे मुक्त करने के लिए स्वतंत्र महसूस करें http://paste.ubuntu.com। अपने "पेस्ट" को एक लिंक देना सुनिश्चित करें ताकि जब हमें आवश्यकता हो तो हम इसे पा सकें।
  • LIBGL_DEBUG=verbose glxinfo 3 डी या डेस्कटॉप प्रभावों के साथ समस्याओं के लिए उपयोगी 3 डी त्वरण समर्थन के बारे में जानकारी प्रदर्शित करेगा।
  • lspci -nn | grep VGAयदि आप सुनिश्चित नहीं हैं कि आपके पास किस प्रकार का वीडियो कार्ड है, तो आपके सिस्टम में सभी वीडियो कार्ड सूचीबद्ध होंगे।
  • /usr/lib/nux/unity_support_test -p compiz और अन्य एकता compatability मुद्दों के लिए इस्तेमाल किया जाना चाहिए।

के लिये ऑडियो समस्या का:

  • cat /proc/asound/cards पता चला है कि ऑडियो उपकरणों की सूची होगी। आपको यह शामिल करना चाहिए।
  • cat /proc/asound/card0/codec#0 इसमें पहले ध्वनि कार्ड के बारे में जानकारी होगी, जिसमें उससे जुड़े इनपुट / आउटपुट पोर्ट्स के बारे में जानकारी शामिल है। यदि आपको माइक्रोफ़ोन, हेडसेट या बाहरी स्पीकर में प्लगिंग करने में कोई समस्या है, तो इसमें शामिल हैं। आपके पास एक से अधिक ध्वनि डिवाइस भी हो सकते हैं। उस स्थिति में, एक से अधिक होंगे /proc/asound/card??? निर्देशिका।
  • विकी: ध्वनि समस्याओं को डीबग करना

143
2017-11-20 05:53



शुरुआती वाक्य के लिए +1, मैं अपने ग्राहकों को कितने बार तीन प्रश्न पूछता हूं .... - ecoologic


ध्यान दें: यदि आपके पास वायर्ड कनेक्शन है, तो सभी को एक वायरलेस स्क्रिप्ट में रेखांकित करने पर विचार करें यह जवाब, यह आपके लिए भारी भारोत्तोलन करता है!


वायरलेस कार्ड

वायरलेस कनेक्टिविटी मुद्दे सौभाग्य से प्रत्येक उबंटू रिलीज के साथ दुर्लभ हो रहे हैं। हालांकि समस्याएं अभी भी होती हैं।

निम्नलिखित जानकारी Ask Ubuntu पर पोस्ट किए गए प्रश्नों में वायरलेस कनेक्टिविटी समस्याओं का निदान करने में मदद करेगी, आप मारकर टर्मिनल खोल सकते हैं Ctrl-ऑल्ट-टी और इन आदेशों में से किसी एक में टाइप करना, फिर जानकारी जोड़ने के लिए अपना प्रश्न संपादित करें।

कर्नेल आपके नेटवर्क कार्ड को कैसे पहचानता है

sudo lshw -class network

आपके यूएसबी वायरलेस कार्ड का विवरण

lsusb

यह कितनी यूएसबी डिवाइस जुड़े हुए हैं इस पर निर्भर करता है कि यह एक लंबी सूची दे सकता है। यदि संदेह है, तो पूरी सूची पोस्ट करें।

आपके पीसीआई वायरलेस कार्ड का विवरण

lspci

यह कितने पीसीआई उपकरणों को फिट किया जाता है इस पर निर्भर करता है कि यह एक लंबी सूची दे सकता है। यदि संदेह है, तो पूरी सूची पोस्ट करें।

कैसे देखें कि वायरलेस कार्ड सॉफ्ट-अवरुद्ध है या हार्ड-अवरुद्ध है या नहीं:

rfkill list all

कनेक्ट करते समय त्रुटियां

अक्सर आप अपने कर्नेल लॉग को देखकर उपयोगी त्रुटियां देख सकते हैं।

यदि आप नेटवर्क मैनेजर के माध्यम से कनेक्ट करने का प्रयास करते हैं तो आप देख सकते हैं कि देखकर कौन सी त्रुटियां उत्पन्न की जाती हैं dmesg

सुझाई गई प्रक्रिया - प्रकार dmesg, फिर कनेक्ट करने का प्रयास करें और फिर टाइप करें dmesg फिर। प्रदर्शित किए गए नए आउटपुट को त्रुटि के रूप में संकेत देना चाहिए।

एक और उपयोगी आउटपुट है dmesg | grep -i firmware - यदि आप आउटपुट में कुछ त्रुटियां देखते हैं तो यह इंगित कर सकता है कि आपको कुछ फ़र्मवेयर इंस्टॉल करने की आवश्यकता है - आमतौर पर भंडार से एक पैकेज।

Ndiswrapper

Google पर खोज कभी-कभी एनडीआईएसड्रैपर का उपयोग करके सुझाव देने वाले परिणाम लाएगा। यह एक पुरानी तकनीक है जहां विंडोज एक्सपी ड्राइवर को उबंटू में काम करने के लिए बनाया जा सकता है।

आम तौर पर, यह उबंटू के मौजूदा संस्करणों से बचा जाना चाहिए क्योंकि कर्नेल के ड्राइवरों में कम संगतता समस्याएं हैं।

यदि आपके पास कोई प्रश्न है तो एनडीआईएसड्रैपर की कोशिश करने से पहले आपके प्रश्न में उपरोक्त चार कमांड लाइन प्रविष्टियों के परिणाम पोस्ट करें।


56
2017-09-15 13:21





देख https://wiki.ubuntu.com/DebuggingHardwareDetection

https://wiki.ubuntu.com/DebuggingProcedures आमतौर पर एक अच्छा प्रारंभिक बिंदु है यदि आप जानना चाहते हैं कि बग रिपोर्ट के लिए कौन सी जानकारी उपयोगी है।


19
2017-11-19 18:33





ये सहायक हो सकते हैं (हार्डवेयर के प्रकार के आधार पर):

dmesg
lspci
lsusb

14
2017-11-19 13:08



lscpu भी - :) कई और आदेश हैं ... - dschinn1001


निम्नलिखित लॉग में हार्डवेयर के बारे में विवरण शामिल होंगे क्योंकि इसे बूट सिस्टम पर विभिन्न सिस्टम सेवाओं (कर्नेल, udev, आदि) द्वारा देखा गया था:

/var/log/udev
/var/log/dmesg

9
2017-11-20 01:29





हार्डवेयर समस्या का वर्णन करते समय आप सबसे उपयोगी चीजों में से एक का वर्णन कर सकते हैं कि आपने क्या किया है, आप किस कनेक्शन का उपयोग कर रहे हैं।

उदाहरण के लिए:

"मैंने एक मॉनिटर में प्लग किया और मेरा डेस्कटॉप स्वचालित रूप से उस पर विस्तार नहीं हुआ।"

  • हमें बताएं कि आपका मॉनीटर किस पोर्ट का उपयोग करता है (उदाहरण के लिए, वीजीए या एचडीएमआई)।
  • जब आप इसे प्लग इन करते हैं तो क्या आपको कोई सूचनाएं मिलीं?
  • क्या आप सुनिश्चित करते हैं कि आपके द्वारा उपयोग किया जाने वाला कनेक्शन सही है?

इस तरह की जानकारी बहुत सरल लग सकती है, लेकिन यह उस बिंदु को पिन करने में मदद कर सकती है जहां आम समस्याएं आती हैं, या यदि आप सवाल विषय से दूर हो सकते हैं।


7
2017-09-27 18:21





इन निम्न कमांडलाइन उपकरण का निष्पादन करें:

बिल्ली /var/log/Xorg.0.log
  lspci
  dmesg
  lsusb


5
2017-11-19 13:41