LINUX.ORG.RU
решено ФорумAdmin

lspci зависает в debian 10

 


0

1

Свежий Debian 10 buster установлен на ноутбук.

sudo lspci

виснет безо всякого вывода, не реагирует даже на ctrl-c
(lshw -C network также висит)

strace показывает что висит на таком:

open(«/sys/bus/pci/devices/0000:01:00.0/config», O_RDONLY) = 3
pread64(3, «\354\20h\201\7\4\20\0\25\0\0\2\20\0\0\0\1\320\0\0\0\0\0\0\4@ \321\0\0\0\0»..., 64, 0) = 64


В чем может быть дело?

Ну и там же проблема, что никак не могу поставить драйвера на wi-fi, возможно на нем и висит.

Ответ на: комментарий от anymouze

у меня там еще винда 10

и если я включаю UEFI, то сразу грузится винда, игнорируя grub

поэтому uefi выключен (legacy first)

А вот настройки для выключения wi-fi в биос я не видел. В винде wi-fi работает


В dmesg касательно вай-фай кажется эти строки:
nouveau 0000:01:00.0: timeout
(повторяется 10 раз)
nouveau 0000:01:00.0: DRM: failed to idle channel 0 [DRM]

при установке firmware было много варнингов с упоминание nouvaue

И еще:
ADDRCONF(NETDEV_UP): wlp7s0: link is not ready

sergey-novikov ★★★
() автор топика
Последнее исправление: sergey-novikov (всего исправлений: 3)
Ответ на: комментарий от sergey-novikov

В dmesg касательно вай-фай кажется эти строки:
nouveau 0000:01:00.0: timeout
(повторяется 10 раз)
nouveau 0000:01:00.0: DRM: failed to idle channel 0 [DRM]

Не понимаю, почему Вы решили, что проблемы с драйвером видеокарты имеют отношение WiFi?

Serge10 ★★★★★
()
Последнее исправление: Serge10 (всего исправлений: 1)
Ответ на: комментарий от Serge10


Может и не связано, но очевидно lspci виснет именно на устройстве 0000:01, а в dmesg есть «nouveau 0000:01:00.0»

Хотелось бы сперва пофиксить lspci.

sergey-novikov ★★★
() автор топика
Ответ на: комментарий от sergey-novikov

про wifi вот это

ADDRCONF(NETDEV_UP): wlp7s0: link is not ready

драйвер wifi установлен, интерфейс создан... но возникает вот эта ошибка и не работает. Я в таких случаях аппаратно или программно* (в NetworkManager) перезапускаю wifi и обычно помогает. Но у Вас параллельно widows стоит. Возможно она его «держит». Просмотрите более подробно dmesg по словам wlan, wlp7s0

настройки для выключения wi-fi в биос я не видел

бывают разные варианты, кажется где-то уже разбирали случай — там биос влиял.

nouveau 0000:01:00.0: timeout
nouveau 0000:01:00.0: DRM: failed to idle channel 0 [DRM]

это про видеокарту (как и говорилось выше). может ли из-за неё «зависать» lspci не знаю.

anymouze ★★
()
Ответ на: комментарий от anymouze

«Но у Вас параллельно widows стоит. Возможно она его «держит»»
как это возможно, если она не загружена?


«бывают разные варианты, кажется где-то уже разбирали случай — там биос влиял.»
нашел эту опцию в биос. вай-фай включен. Но было бы странно его там отключить.

sergey-novikov ★★★
() автор топика
Ответ на: комментарий от sergey-novikov

Windows 10 не выключается в полном смысле (как более ранние винды), это сказывается на работе некоторых устройств (в том числе некоторых адаптеров wifi). В тоже время я не утверждал, что у вас именно такой случай.

нашел эту опцию в биос. вай-фай включен.

В начале треда мне не было известно про состояние адаптера wifi на вашем ноутбуке вообще ничего. Поэтому я и начал с самых простых и очевидных предположений (с моей точки зрения).

Что в dmesg ещё есть по wifi-адаптеру? Апаратными клавишами или переключателем wifi включается/выключается из linux?

anymouze ★★
()

Тебе сыпет ошибками графика. Скорее всего у тебя гибридная графика. Поставь примус apt install primus

anonymous
()
Ответ на: комментарий от anonymous

ага

bbswitch: cannot find ACPI handle for VGA device
bbswitch: no discrete vga device found

sergey-novikov ★★★
() автор топика
Ответ на: комментарий от sergey-novikov

Когда-то сам с таким сталкивался, но лечилось как-то просто (ещё бы сейчас вспомнить как)

Возможно, больше подойдёт добавление в опции загрузки acpi_osi="Windows 201x" — точный год зависит от редакции Windows 10. Кажется, это описано даже на сайте microsoft.

anymouze ★★
()
Последнее исправление: anymouze (всего исправлений: 1)
Ответ на: комментарий от sergey-novikov

но очевидно lspci виснет именно на устройстве 0000:01

Вот на видеокарте она и виснет. Почему, это другой вопрос, для ответа на него надо искать информацию о поддержке Вашей видеокарты ядром.

Serge10 ★★★★★
()
Ответ на: комментарий от sergey-novikov

и если я включаю UEFI, то сразу грузится винда, игнорируя grub

Надо выключить быструю загрузку.

Deleted
()
Ответ на: комментарий от sergey-novikov

Не надо отключать ACPI. Ни в коем случае.

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.