Pertanyaan Saya memiliki masalah deteksi perangkat keras, log apa yang harus saya periksa?


Saya mencoba mengajukan pertanyaan tentang membuat perangkat keras saya berfungsi tetapi saya tidak tahu informasi apa yang harus ditambahkan ke pertanyaan saya untuk mendapatkan bantuan, apa yang harus saya lakukan?

Terkait jika Anda tidak memiliki akses ke GUI:


171
2017-11-19 12:49


asal


Spesifik nirkabel: askubuntu.com/questions/425155/… - Wilf


Jawaban:


Informasi terpenting yang dapat Anda berikan adalah apa yang Anda miliki selesaiapa kamu diharapkan terjadi, dan apa yang Anda mengamati sudah terjadi.

Pertanyaan ini adalah contoh yang sangat baik dari masalah deteksi perangkat keras dengan perangkat USB.

Contoh lain dari ini adalah:

Saya menginstal Ubuntu 10.04 Desktop pada laptop Dell Optiwhatever 312 saya. Kapan   Saya masuk, kartu nirkabel saya tidak terlihat di menu popup Manajer Jaringan,   meskipun jaringan kabel muncul di sana.

atau

Saya memiliki Ubuntu 10.04 edisi Netbook di laptop System76 saya. Ketika saya pasang saya   headphone ke soket, suara keluar headphone tetapi juga   keluar speaker.

atau

Saya menggunakan Ubuntu 10.04. Saya menggunakan program "Driver Tambahan" untuk menginstal   driver nVidia saat ini untuk GeForce FX 5200 saya. Sekarang ketika saya boot, sistem berhenti   dengan layar hitam setelah splash boot Ubuntu selesai.

Setelah deskripsi masalah umum ini, apa informasi lain yang menarik tergantung pada jenis perangkat keras apa yang Anda hadapi, dan masalah apa yang Anda hadapi.

Secara umum:

  • sudo lspci -nn akan mencantumkan semua perangkat PCI di sistem Anda. Ini akan mencakup semua kartu ekspansi (kartu Video, WiFi, dll) di sistem Anda, apakah kernel memiliki driver untuk mereka atau tidak. Informasi ini berguna jika Anda tidak yakin dengan tepat perangkat keras apa yang Anda miliki.
  • lsusb akan mencantumkan semua perangkat USB yang terhubung ke sistem Anda. Sekali lagi, ini berguna jika Anda tidak yakin tepatnya perangkat keras apa yang Anda miliki. Ini juga berguna untuk memeriksa apakah perangkat benar-benar terhubung dengan benar!
  • /var/log/udev dan /var/log/dmesg akan memiliki informasi tentang perangkat apa yang telah terdeteksi oleh kernel. Log ini umumnya sangat besar - kecuali Anda tahu bagian mana dari log itu menarik, bukan ide yang bagus untuk memasukkan ini dalam pertanyaan Anda, meskipun tautan ke mereka bisa berguna (Anda dapat menggunakan http://paste.ubuntu.com untuk log besar)
  • sudo lshw --class X pr sudo lshw -C X juga dapat memberikan sedikit info perangkat keras berharga pada kelas yang ditentukan X - Contoh kelas termasuk cdrom, communication, core, cpu, display, isa, medium, memory, multimedia, network, pci, scsi, serial, storage dan usb - jadi misalnya Anda dapat menggunakan sudo lshw -C network untuk menampilkan info pada kartu jaringan yang dapat dideteksi komputer.

Untuk Video masalah:

  • /var/log/Xorg.0.log adalah file log server X. Ini berguna untuk semua masalah video. File ini bisa lama jadi jangan ragu untuk langsung memakainya http://paste.ubuntu.com. Pastikan untuk memberikan tautan ke "tempel" Anda agar kami dapat menemukannya saat diperlukan.
  • LIBGL_DEBUG=verbose glxinfo akan menampilkan informasi tentang dukungan akselerasi 3D, berguna untuk masalah dengan efek 3D atau desktop.
  • lspci -nn | grep VGAakan mencantumkan semua kartu video di sistem Anda, berguna jika Anda tidak yakin jenis kartu video apa yang Anda miliki.
  • /usr/lib/nux/unity_support_test -p harus digunakan untuk compiz dan masalah kompatibilitas Persatuan lainnya.

Untuk Audio masalah:

  • cat /proc/asound/cards akan mencantumkan perangkat audio yang telah terdeteksi. Anda harus memasukkan ini.
  • cat /proc/asound/card0/codec#0 akan berisi informasi tentang kartu suara pertama, termasuk informasi tentang port input / output yang terhubung. Jika Anda memiliki masalah dengan mencolokkan mikrofon, headset, atau speaker eksternal, sertakan ini. Anda mungkin juga memiliki lebih dari satu perangkat suara. Dalam hal ini, akan ada lebih dari satu /proc/asound/card??? direktori.
  • Wiki: Masalah Suara Debug

143
2017-11-20 05:53



+1 untuk kalimat pembuka, berapa kali saya menanyakan tiga pertanyaan yang sama kepada klien saya .... - ecoologic


catatan: Jika Anda memiliki koneksi kabel, pertimbangkan untuk menjalankan semua dalam satu skrip nirkabel yang dijelaskan jawaban ini, itu semua mengangkat berat untuk Anda!


Kartu Nirkabel

Masalah konektivitas nirkabel untungnya menjadi jarang dengan setiap rilis Ubuntu. Namun masalah masih terjadi.

Informasi berikut ini akan membantu mendiagnosis masalah konektivitas nirkabel dalam pertanyaan yang diposting di Ask Ubuntu, Anda dapat membuka terminal dengan menekan Ctrl-Alt-T dan ketikkan salah satu perintah ini, lalu edit pertanyaan Anda untuk menambahkan informasi.

Bagaimana kernel mengenali kartu jaringan Anda

sudo lshw -class network

Detail kartu nirkabel USB Anda

lsusb

Ini dapat memberikan daftar panjang tergantung pada berapa banyak perangkat USB yang terhubung. Jika ragu, posting seluruh daftar.

Rincian kartu nirkabel PCI Anda

lspci

Ini dapat memberikan daftar panjang tergantung pada berapa banyak perangkat PCI yang dipasang. Jika ragu, posting seluruh daftar.

Cara melihat apakah kartu nirkabel diblokir atau diblokir dengan keras:

rfkill list all

Kesalahan saat menghubungkan

Seringkali Anda dapat melihat kesalahan yang berguna dengan melihat log kernel Anda.

Jika Anda mencoba untuk terhubung melalui manajer jaringan, Anda dapat melihat kesalahan apa yang dihasilkan dengan melihat dmesg

Prosedur yang disarankan - jenis dmesg, lalu coba sambungkan lalu ketik dmesg lagi. Output baru yang ditampilkan harus memberikan indikasi tentang kesalahan.

Keluaran lain yang bermanfaat adalah dmesg | grep -i firmware - jika Anda melihat beberapa kesalahan dalam output, maka ini dapat mengindikasikan bahwa Anda perlu menginstal beberapa firmware - biasanya paket dari repositori.

NDISWrapper

Pencarian di Google terkadang akan membawa hasil menyarankan menggunakan NDISWrapper. Ini adalah teknik lama di mana memperoleh driver Windows XP dapat dibuat untuk bekerja di Ubuntu.

Umumnya, ini harus dihindari dalam versi Ubuntu saat ini karena driver di kernel memiliki masalah kompatibilitas yang kurang.

Jika Anda memiliki masalah nirkabel posting hasil dari empat entri baris perintah di atas ke dalam pertanyaan Anda SEBELUM mencoba NDISWrapper.


56
2017-09-15 13:21





Lihat https://wiki.ubuntu.com/DebuggingHardwareDetection

https://wiki.ubuntu.com/DebuggingProcedures biasanya merupakan titik awal yang baik jika Anda ingin mengetahui informasi apa yang berguna untuk laporan bug.


19
2017-11-19 18:33





Ini mungkin berguna (tergantung pada jenis perangkat keras):

dmesg
lspci
lsusb

14
2017-11-19 13:08



lscpu juga - :) ada banyak lagi perintah ... - dschinn1001


Log berikut ini akan berisi detail tentang perangkat keras seperti yang dilihat oleh berbagai layanan sistem (kernel, udev, dll) pada saat boot:

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

9
2017-11-20 01:29





Salah satu hal paling berguna yang dapat Anda lakukan saat menjelaskan masalah perangkat keras, adalah menggambarkan apa yang Anda lakukan, apa koneksi yang Anda gunakan.

Sebagai contoh:

"Saya memasang monitor dan desktop saya tidak secara otomatis meluas ke sana."

  • Beri tahu kami port apa yang digunakan monitor Anda (misalnya, vga atau HDMI).
  • Apakah Anda mendapat notifikasi ketika Anda memasangnya?
  • Apakah Anda memastikan bahwa koneksi yang Anda gunakan adalah koneksi yang benar?

Jenis informasi ini mungkin tampak sangat sederhana, tetapi dapat membantu untuk menunjukkan titik di mana masalah-masalah umum berasal, atau jika Anda mempertanyakan mungkin off topic.


7
2017-09-27 18:21





Jalankan alat commandline berikut ini:

cat /var/log/Xorg.0.log
  lspci
  dmesg
  lsusb


5
2017-11-19 13:41





Petunjuk pemecahan masalah umum 

Saya perhatikan bahwa saya sering mengumpulkan data untuk mendiagnosis masalah dengan:

Pertama, mengidentifikasi masalah - apa yang saya lakukan, apa yang saya harapkan terjadi, dan apa yang tampaknya terjadi? Bisakah saya mengulangi masalahnya?

Kemudian, menyebabkan masalah terjadi, dan daftar log sistem dalam urutan terbalik waktu modifikasi:
ls -lrt /var/log,
tail -n 25 pada file log yang baru-baru ini dimodifikasi (untuk nilai wajar 25), dan
dmesg.
Baca, bertanya-tanya, berpikir, tebak, uji, ulangi sesuai kebutuhan


2
2017-12-08 02:01