Страница 1 из 1

Не запускаются модули ядра.

Добавлено: 2021-02-04 10:15:53
xapuu

Код: Выделить всё

# uname -a
FreeBSD elfix 12.2-RELEASE FreeBSD 12.2-RELEASE r366954 GENERIC  amd64
#kldload /boot/modules/i915kms.ko
kldload: an error occurred while loading module /boot/modules/i915kms.ko. Please check dmesg(8) for more details.
#dmesg
KLD i915kms.ko: depends on drmn - not available or version mismatch
linker_load_file: /boot/modules/i915kms.ko - unsupported file type.
Драйвер, установлен из портов, так-же был пакетом. результат такой-же. Так-же не запускается fusefs.ko.
Система свежая, но установлена на зашифрованный диск gelli. Из за этого имеет не стандартную ветку каталогов в boot . Путь до ядра пролегает через /boot/boot/kernel. Возможно в этом вся причина, Еще пока не разобрался как сделать boot по дефолту чтоб /boot/kernel . И есть ли в этом необходимость?
Конфиги rk.conf и loader.config полностью освобождал от настроек, изменений не происходило.

Код: Выделить всё

# kldstat 
Id Refs Address                Size Name
 1   19 0xffffffff80200000  227ad00 kernel
 2    1 0xffffffff8247b000    1e7b0 geom_eli.ko
 3    1 0xffffffff8249b000     71a8 ums.ko
 4    1 0xffffffff824a3000     9ef0 cuse.ko
 5    1 0xffffffff824ad000    27ce8 fuse.ko
 6    1 0xffffffff824d5000    1c3b8 snd_uaudio.ko
 9    1 0xffffffff82b19000    18f28 ext2fs.ko

Не запускаются модули ядра.

Добавлено: 2021-02-04 14:37:10
xapuu
похоже что эти драйвера для 12 версии, не для 12.2.

Не запускаются модули ядра.

Добавлено: 2021-02-04 19:56:51
snorlov
А вы возьмите его с исходника, а не из портов или пакетов...

Не запускаются модули ядра.

Добавлено: 2021-02-04 21:53:05
Neus
ЕМНИП, в loader.conf есть параметр куда можно прописать путь до модулей ядра.
Параметр искать в /boot/defaults/loader.conf или где он там у тебя.

Не запускаются модули ядра.

Добавлено: 2021-02-05 4:30:41
xapuu
snorlov писал(а):
2021-02-04 19:56:51
А вы возьмите его с исходника, а не из портов или пакетов...
взял из исходника,

Код: Выделить всё

kldload /boot/boot/kernel/i915kms.ko
kldload: an error occurred while loading module /boot/boot/kernel/i915kms.ko. Please check dmesg(8) for more details.
KLD i915kms.ko: depends on drmn - not available or version mismatch
linker_load_file: /boot/boot/kernel/i915kms.ko - unsupported file type
у меня не пашут. может из за пути /boot/boot/ быть такое?

Не запускаются модули ядра.

Добавлено: 2021-02-05 17:53:54
xapuu
пересобрал ядро, модуль завелся через loader.conf. а из исходников кидал, не мог запустить.
хотя в сборке NomadBSD смотрел, там модули графики еще и с модами все в /boot/modules/ а из kernel/ выпелены и работают. как так сделали интересно. у меня их модули не пошли, у них то-же 12.2 версия.

Не запускаются модули ядра.

Добавлено: 2021-02-06 17:44:59
xapuu
в общем чтоб сделать графику с драйверами от Интел, точно нужно выпилить модули ядра drm, drm2. и запилить их из портов drm-fbsd12.0-kmod. https://docs.freebsd.org/ru/books/handb ... lding.html

Код: Выделить всё

vim /usr/src/etc/make.conf
WITHOUT_MODULES=        drm drm2
с новым ядром после ввода команды

Код: Выделить всё

kldload /boot/modules/i915kms.ko
драйвер подхватывается даже без правки конфигов с vesa на intel.
Intel Atom Processor Z36xxx/Z37xxx

Не запускаются модули ядра.

Добавлено: 2021-02-10 8:44:29
xapuu
поправка; файл должен быть не в

Код: Выделить всё

/usr/src/etc/make.conf
а в

Код: Выделить всё

/etc/make.conf