Рейтинг:2

lspci показывает устройства без имен, но это было на другой версии ОС с тем же ядром

флаг us

Я узнал после установки Kubuntu 20.04 с ядром 5.13, что lspci не может идентифицировать устройства. Теперь это выглядит так:

$ lspci
0:00.0 Хост-мост: Intel Corporation Device 9a14 (версия 01)
00:02.0 Контроллер, совместимый с VGA: Intel Corporation Device 9a49 (версия 01)
00:04.0 Контроллер обработки сигналов: Intel Corporation Device 9a03 (версия 01)
00:06.0 Мост PCI: Intel Corporation Device 9a09 (версия 01)
00:07.0 Мост PCI: Intel Corporation Device 9a23 (версия 01)
00:07.2 Мост PCI: Intel Corporation Device 9a27 (версия 01)
00:08.0 Системное периферийное устройство: Intel Corporation Device 9a11 (версия 01)
00:0a.0 Контроллер обработки сигналов: Intel Corporation Device 9a0d (версия 01)
00:0d.0 USB-контроллер: Intel Corporation Device 9a13 (версия 01)
00:0d.2 USB-контроллер: Intel Corporation Device 9a1b (версия 01)
00:0d.3 USB-контроллер: Intel Corporation Device 9a1d (версия 01)
00:12.0 Последовательный контроллер: Intel Corporation Device a0fc (версия 20)
00:14.0 USB-контроллер: Intel Corporation Device a0ed (версия 20)
00:14.2 Оперативная память: Intel Corporation Device a0ef (версия 20)
00:14.3 Сетевой контроллер: устройство корпорации Intel a0f0 (версия 20)
00:15.0 Контроллер последовательной шины [0c80]: Intel Corporation Device a0e8 (версия 20)
00:15.1 Контроллер последовательной шины [0c80]: Intel Corporation Device a0e9 (версия 20)
00:16.0 Коммуникационный контроллер: Intel Corporation Device a0e0 (версия 20)
00:19.0 Контроллер последовательной шины [0c80]: Intel Corporation Device a0c5 (версия 20)
00:19.1 Контроллер последовательной шины [0c80]: Intel Corporation Device a0c6 (версия 20)
00:1d.0 Мост PCI: Intel Corporation Device a0b3 (версия 20)
00:1f.0 Мост ISA: Intel Corporation Device a082 (версия 20)
00:1f.3 Мультимедийный аудиоконтроллер: Intel Corporation Device a0c8 (версия 20)
00:1f.4 SMBus: устройство корпорации Intel a0a3 (версия 20)
00:1f.5 Контроллер последовательной шины [0c80]: Intel Corporation Device a0a4 (версия 20)

Стоит отметить, что когда я установил и протестировал Kubuntu 21.10 с ядром 5.13, они были идентифицированы правильно.

Что может быть не так и влияет ли это на работу операционной системы?

Pilot6 avatar
флаг cn
Так в чем проблема? Запустите `lspci -k`, и вы увидите, загружены ли модули. Все устройства обнаруживаются.
r45i avatar
флаг us
Хорошо, взгляните на вывод и скажите, пожалуйста, какая там карта Wi-Fi? В Kubuntu 20.04 нет имен, но они есть в Kubuntu 21.10.
Pilot6 avatar
флаг cn
Запустите `dmesg | grep iwl` и вы увидите.
r45i avatar
флаг us
Я не понимаю вашей точки зрения. Я ясно написал в заголовке, что «lspci» не показывает имена, но должен, что мне нужно для проверки оборудования моего ноутбука.
Pilot6 avatar
флаг cn
Я хочу сказать, что не имеет значения, показывает ли lspci «имена» или нет. Я не помню, содержит ли `lspci` или другой пакет эти удобочитаемые имена. Очевидно, что версия 20.10 имеет более новый пакет. Но это не влияет ни на что другое.
Pilot6 avatar
флаг cn
Попробуйте запустить `sudo update-pciids`
Рейтинг:1
флаг cn

Все в порядке. В выпуске 21.10 есть более новые пакеты, которые содержат удобочитаемые имена устройств. Вот почему у него есть имена для нового оборудования.

Имена хранятся в /usr/доля/разное/pci.ids.

Вы можете обновить список,

sudo update-pciids

Но ядро ​​Linux никак не зависит от него. Так что это не влияет на работу ОС.

r45i avatar
флаг us
Отлично. Не могли бы вы порекомендовать способ перечислить все устройства с их именами?
Pilot6 avatar
флаг cn
Запустите `sudo update-pciids` и повторите попытку.
r45i avatar
флаг us
Это работает. Я думаю, что стоит обновить ответ этой командой.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.