Показать полную графическую версию : ядро и поддержка линукс для NVdrivers
Трабл такой :
перекомпилил ядро Х не стартует ругается что нет поддержки линукс при установке дров NV тоже говорит нет линукс
подредактируйте мой конфиг мне уже П %/
А зачем тебе дрова от линуха ставть на БСДе? Скачай драйвера nVidia для FreeBSD с официального сайта (благо имеются в отличие от ATI :() и пользуйся ими.
проблема решена - пересобрал ядро
но похоже без linux невыходит т.к. это линуховые дрова заточенные под BSD imho
Нет, там есть дрова именно под фрю, которые ставятся и работают без всякой эмуляции.
NVIDIA-FreeBSD-x86-1.0-6113 не те??? тогда какие???
Belansky
09-01-2005, 10:13
x068817
А какие точно сообщения об ошибках появляются при установке драйвера?
поблема решена но я специально отключил подержку linux в rc.conf и loader.conf
X не стартует пишет
(EE) NVIDIA(0): Failed to initialize the NVIDIA kernel module!
(EE) NVIDIA(0): *** Aborting ***
(II) UnloadModule: "nvidia"
(II) UnloadModule: "vgahw"
(II) Unloading /usr/X11R6/lib/modules/libvgahw.a
(EE) Screen(s) found, but none have a usable configuration.
Belansky
09-01-2005, 17:08
Что-то мне смутно подсказывает, что проблема не решена. Драйвер точно корректно установился? Модуль драйвера загружается? Проверьте через kldstat.
правильно: выдаёт ошибку если linux.ko незагружен если его загружать то и nvidia.ko будет работать корректно проэксперементируйте...
Странно это всё... эти дрова не требуют эмуляции, тем более что модуль ядра должен подргружаться автоматически при загрузке системы.
Возможно загвоздка в другом (выдержка из ридми):
The offical minimum software requirements for the NVIDIA FreeBSD Driver
Set are:
- FreeBSD -STABLE (4.9 or later), or FreeBSD -CURRENT (5.2.1 or later)
* A FreeBSD 4.x/-STABLE kernel configured with:
options SYSVSHM
* A FreeBSD 5.x/-CURRENT kernel configured with:
options SYSVSHM
Please review sec-05: CHOOSING THE AGP GART DRIVER for AGP related
information.
- kernel source tree in /usr/src/sys/
- XFree86 4.2 or greater, the precise minimum packages required are:
XFree86-4.2.0_1
XFree86-libraries-4.2.1_1.tgz
XFree86-Server-4.2.1_3
XFree86-clients-4.2.1_1.tgz
(please note that it is *not* sufficient to download 4.2.1 binaries
from ftp.xfree86.org -- you must have XFree86-Server-4.2.1_3 or later).
Поскольку БСД с ядром GENERIC не поддерживает разделяемую память и семафоры в стиле System V (на котором линух постоен), возможно это реализовано в модуле эмуляции линуха.
Holy Joly Sergik
10-01-2005, 17:26
Чтоб дрова не искали линукс, нужно их собирать с опцией WITHOUT_LINUX=yes, чтобы они загружались при старте системы нужно написать nvidia_load=yes в /boot/loader.conf, если все-таки совместимость с линухом нужна, то cd /usr/ports/emulators/linux_base8 && make install clean, а после этого установка драйверов.
У меня работает.
у меня тоже работает но интересна была суть.
Belansky
12-01-2005, 09:29
Вот ссылка (http://unix.ginras.ru/bsd/inst005.html) по корректной установке драйвера nVidia на FreeBSD
Belansky благодарю за ссылку .
Я использую 4.10 наверна принципиальных отличий нет.
(меня небыло в форуме)
Belansky
27-01-2005, 10:54
x068817
Нет.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.