LINUX.ORG.RU

Не работает hwinfo

 , ,


0

1

Пытаюсь запустить hwinfo, получаю сообщение об ошибке:

> pci.5: xenОшибка сегментирования

. Ничего не понимаю :(. При сборке ядра поддержка XEN не была включена. ОС gentoo архитектура x86_64.



Последнее исправление: Pinkbyte (всего исправлений: 1)

попробуй strace поставить и провести через него.. мож че еще найдешь, окромя сегментации

TODD ★★
()

ldd на него натрави и проверь по списку на наличие либ- а вдруг?

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

strace - в пакет strace ldd - в glibc

Т.е. ldd уже есть, осталось

emerge -av dev-util/strace 

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

Может стоит конфиг ядра на pastebin выложить?

Да, может пригодится. Еще смущает строчка xen перед segfault, но если поддержки xen в ядре нет, то я даже не знаю...

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

Конфиг ядра. Вывод ldd --verbose. Вывод strace. Есть мысль, что утилита пытается получить информацию об этом самом xen, но у нее это не получается из-за отсутствия его в конфиге ядра (ну или отсутствия модуля). Какие соображения будут?

OEvg85
() автор топика
Ответ на: комментарий от TODD

То. есть, я правильно, понимаю? В выводе strace меня это должно настрожить:

openat(AT_FDCWD, «/sys/bus/macio/devices», O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, «/sys/bus/vio/devices», O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, «/sys/bus/xen/devices», O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such file or directory)

если это так, то мне совсем понятно, где необходимые опции искать.

zcat /proc/config.gz|grep -i '\(xen\|\vio\|\macio\)'
ничего не выдает. Как быть?

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

а он ничего и не выдаст.. make menuconfig.. и поиском найди xen..

там много опций связанных с ним

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

тольк одного не пойму, у мну без xen'а работает.. он же гипервизор.. у тя хостовая система, не гостевая??

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

Хм... система хостовая.

тольк одного не пойму, у мну без xen'а работает.. он же гипервизор.. у тя хостовая система, не гостевая??

А у Вас версия какая hwinfo? Может в этом дело? На днях попробую ядро пересобрать. Пока lshw придется довольствоваться.

OEvg85
() автор топика
Ответ на: комментарий от dmitry_malikov

не нравится мне, как emerge @preserved-rebuild отрабатывает, шедулит на пересборку много говна.

x0r ★★★★★
()
Ответ на: комментарий от anonymous
hwinfo --bios
01: None 00.0: 10105 BIOS                                       
  [Created at bios.186]
  Unique ID: rdCR.lZF+r4EgHp4
  Hardware Class: bios
  BIOS Keyboard LED Status:
    Scroll Lock: off
    Num Lock: on
    Caps Lock: off
  Base Memory: 635 kB
  PnP BIOS: SST2400
  Config Status: cfg=new, avail=yes, need=no, active=unknown

то есть, здесь все ОК.

2 dmitry_malikov. Не совсем Вас понял (я, прямо скажем, не очень линуксоид), Вы предлагаете с его помощью hwinfo подлечить???

ЗЫ. Я только осваиваю gentoo и многого не понимаю.

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

Ядро пересобрал конфиг. Все равно hwinfo вылетает с обозначенной ошибкой. Вывод strace вот. Я так понимаю, тут уже не в xen дело.

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

Тогда не в hwinfo дело, лишнего в конфиге поотключено, как советовали выше- попробуй любое дефолт ядро (если это весь вывод --bios, то 100%).

--disk --cpu и т.п. -задают рамки сканирования, кстати "--help" и «man» расширяют сознание любого «не очень линуксоида» практически до границ...

С позволения тонко намекнувшего на нии@-мозг, revdep-rebuild.

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

Спасибо, с ядром поэксперементирую. Вопрос глупый, но лучше задам, дефолтовый конфиг из ядра gentoo minimal CD взять? (или он там уже кастомизированный). И вообще, на сколько мне видится в каждом дистре Linux ядро именно под оптимальную работу с дистром запиливается. Откуда же брать тогда дефолтовое ядро (ну или конфиг)? За ман спасибо, конечно, но я его читал (опять же по диагонали :().

OEvg85
() автор топика
22 сентября 2013 г.
Ответ на: комментарий от OEvg85

Не в конфиге ядра эта проблема :(. Подкинул конфиг с LiveCD Ubuntu, ядро пересобрал, та же фигня. Как не работал hwinfo, так и не работает.

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