PDA

Показать полную графическую версию : ядро и поддержка линукс для NVdrivers


x068817
06-01-2005, 15:06
Трабл такой :
перекомпилил ядро Х не стартует ругается что нет поддержки линукс при установке дров NV тоже говорит нет линукс
подредактируйте мой конфиг мне уже П %/

FrIcE
07-01-2005, 09:08
А зачем тебе дрова от линуха ставть на БСДе? Скачай драйвера nVidia для FreeBSD с официального сайта (благо имеются в отличие от ATI :() и пользуйся ими.

x068817
07-01-2005, 19:00
проблема решена - пересобрал ядро
но похоже без linux невыходит т.к. это линуховые дрова заточенные под BSD imho

FrIcE
08-01-2005, 08:53
Нет, там есть дрова именно под фрю, которые ставятся и работают без всякой эмуляции.

x068817
08-01-2005, 22:45
NVIDIA-FreeBSD-x86-1.0-6113 не те??? тогда какие???

Belansky
09-01-2005, 10:13
x068817
А какие точно сообщения об ошибках появляются при установке драйвера?

x068817
09-01-2005, 17:02
поблема решена но я специально отключил подержку 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.

x068817
10-01-2005, 02:55
правильно: выдаёт ошибку если linux.ko незагружен если его загружать то и nvidia.ko будет работать корректно проэксперементируйте...

FrIcE
10-01-2005, 13:26
Странно это всё... эти дрова не требуют эмуляции, тем более что модуль ядра должен подргружаться автоматически при загрузке системы.

Возможно загвоздка в другом (выдержка из ридми):

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, а после этого установка драйверов.
У меня работает.

x068817
11-01-2005, 03:00
у меня тоже работает но интересна была суть.

Belansky
12-01-2005, 09:29
Вот ссылка (http://unix.ginras.ru/bsd/inst005.html) по корректной установке драйвера nVidia на FreeBSD

x068817
26-01-2005, 22:54
Belansky благодарю за ссылку .
Я использую 4.10 наверна принципиальных отличий нет.

(меня небыло в форуме)

Belansky
27-01-2005, 10:54
x068817
Нет.




© OSzone.net 2001-2012