Я намагаюся задати питання про те, щоб моє обладнання працювало, але я не знаю, яку інформацію додати до мого запитання, щоб отримати допомогу, що мені потрібно зробити?
Пов’язано, якщо у вас немає доступу до GUI:
Я намагаюся задати питання про те, щоб моє обладнання працювало, але я не знаю, яку інформацію додати до мого запитання, щоб отримати допомогу, що мені потрібно зробити?
Пов’язано, якщо у вас немає доступу до GUI:
Відповіді:
Найважливіша інформація , яку ви можете дати то , що ви зробили , що ви очікували , щоб це відбулося, і що ви спостерігати , що сталося .
Це питання є особливо прекрасним прикладом проблеми апаратного виявлення USB-пристрою.
Іншими прикладами цього можуть бути:
Я встановив Ubuntu 10.04 Desktop на своєму ноутбуці Dell Optiwever 312. Коли я входжу, моя бездротова карта не відображається у спливаючому меню Менеджера мереж, хоча там відображається дротова мережа.
або
У мене на ноутбуці System76 у мене є версія Ubuntu 10.04 Netbook. Коли я підключаю навушники до розетки, звук виходить із навушників, а також із динаміків.
або
Я використовую Ubuntu 10.04. Я використовував програму «Додаткові драйвери», щоб встановити поточні драйвери nVidia для мого GeForce FX 5200. Тепер, коли я завантажую систему, зупиняється на чорному екрані після закінчення завантаження Ubuntu завантаження.
Після цього загального опису проблеми, яка інша інформація цікава, залежить від того, з яким обладнанням у вас виникають проблеми та з якими проблемами.
Загалом:
sudo lspci -nn
відобразить список усіх PCI-пристроїв у вашій системі. Сюди ввійдуть усі карти розширення (відеокарти, WiFi тощо) у вашій системі, незалежно від того, чи має ядро драйвер для них. Ця інформація корисна, якщо ви точно не впевнені, яке обладнання у вас є.lsusb
відобразить список усіх USB-пристроїв, підключених до вашої системи. Знову ж таки, це корисно, якщо ви точно не впевнені, яке обладнання у вас є. Також корисно перевірити, чи пристрій справді підключено правильно!/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
- це файл журналу X-сервера. Це корисно для всіх проблем із відео. Цей файл може отримати довгий час, тому сміливо розміщуйте його на http://paste.ubuntu.com . Обов’язково дайте посилання на вашу "вставку", щоб ми могли її знайти, коли нам потрібно.LIBGL_DEBUG=verbose glxinfo
відображатиметься інформація про підтримку 3D-прискорення, корисна для проблем з 3D-ефектами або настільними ефектами.lspci -nn | grep VGA
перерахує всі відеокарти у вашій системі, корисні, якщо ви не впевнені, який тип відеокарти у вас є./usr/lib/nux/unity_support_test -p
слід використовувати для комп’ютерних та інших питань сумісності Unity.Для проблем зі звуком :
cat /proc/asound/cards
відобразить аудіопристрої, які були виявлені. Ви повинні включити це.cat /proc/asound/card0/codec#0
міститиме інформацію про першу звукову карту, включаючи інформацію про підключені до неї входи / виходи. Якщо у вас є проблеми з підключенням мікрофона, гарнітури чи зовнішніх динаміків, включіть це. Також у вас може бути більше одного звукового пристрою. У цьому випадку буде більше одного /proc/asound/card???
каталогу.Примітка. Якщо у вас є провідне з'єднання, подумайте про те, щоб запустити все в одному бездротовому скрипті, викладеному в цій відповіді , все це буде важким для вас!
Проблеми бездротового підключення, на щастя, стають рідшими з кожним випуском Ubuntu. Однак проблеми все ще виникають.
Наступна інформація допоможе діагностувати проблеми з бездротовим зв’язком у питаннях, розміщених на Ask Ubuntu, ви можете відкрити термінал, натиснувши Ctrl- Alt- Tі ввівши одну з цих команд, а потім відредагуйте своє запитання, щоб додати інформацію.
sudo lshw -class network
lsusb
Це може дати довгий список залежно від кількості USB-пристроїв. Якщо ви сумніваєтесь, опублікуйте весь список.
lspci
Це може дати довгий список залежно від кількості пристроїв PCI. Якщо ви сумніваєтесь, опублікуйте весь список.
rfkill list all
Часто ви можете бачити корисні помилки, переглядаючи ваші журнали ядра.
Якщо ви намагаєтеся підключитися через мережевий менеджер, ви можете побачити, які помилки виникають при перегляді dmesg
Рекомендована процедура - введіть dmesg
, потім спробуйте підключитися та введіть dmesg
знову. Новий відображений вихід повинен вказувати на помилку.
Ще один корисний результат dmesg | grep -i firmware
- якщо ви бачите деякі помилки у виведенні, це може означати, що вам потрібно встановити деяку мікропрограмну програму - зазвичай це пакет із сховища.
Пошук у Google іноді принесе результати, що дозволяють запропонувати використання NDISWrapper. Це стара методика, коли отримання драйвера Windows XP може бути змушене працювати в Ubuntu.
Як правило, цього слід уникати в поточних версіях Ubuntu, оскільки у драйверів у ядрі менше проблем із сумісністю.
Якщо у вас виникли проблеми з бездротовим зв’язком, опублікуйте результати чотирьох вищезазначених записів командного рядка у своєму питанні перед тим, як спробувати NDISWrapper.
Дивіться https://wiki.ubuntu.com/DebuggingHardwareDetection
https://wiki.ubuntu.com/DebuggingProcedures, як правило, є хорошою відправною точкою, якщо ви хочете дізнатися, яка інформація корисна для звіту про помилку.
Вони можуть бути корисними (залежно від типу обладнання):
dmesg
lspci
lsusb
Однією з найкорисніших речей, яку ви можете зробити при описі апаратної проблеми, є опис того, що ви зробили, яке з'єднання ви використовуєте.
Наприклад:
"Я підключив монітор, і мій робочий стіл не поширився автоматично на нього."
Цей вид інформації може здатися дуже простим, але він може допомогти визначити, звідки виникають поширені проблеми, або якщо питання, яке ви ставите, може бути поза темою.
Загальний натяк на вирішення проблем
Я помітив, що я часто збираю дані для діагностики проблеми:
По-перше, виявлення проблеми - що я зробив, що я очікував, що трапиться, і що, здавалося, відбулося? Чи можу я повторити проблему?
Потім, в результаті чого проблеми відбудеться, і список журналів системи в порядку , зворотному час модифікації:
ls -lrt /var/log
,
tail -n 25
на недавно змінені файли журнал (при розумних значеннях 25), і
dmesg
.
Читай, дивуйся, думай, здогадуйся, тестуй, повторюй за потребою