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

дрова nvidia не ставятся

Добавлено: 2008-03-19 22:20:34
catdog_
на RC2 ставились нормально
а сейчас 7.0 release и пишет

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

===>   nvidia-driver-169.12 depends on shared library: m.3 - not found
===>    Verifying install for m.3 in /usr/ports/misc/compat5x
===>  Vulnerability check disabled, database not found
===>  Extracting for compat5x-i386-5.4.0.8_9
=> MD5 Checksum OK for compat5x-i386-5.4.0.8.tar.bz2.
=> SHA256 Checksum OK for compat5x-i386-5.4.0.8.tar.bz2.
*** Error code 1

Stop in /usr/ports/misc/compat5x.
*** Error code 1

Stop in /usr/ports/x11/nvidia-driver.
*** Error code 1

Stop in /usr/ports/x11/nvidia-driver.
версия правда новая
как поставить дрова? что ему нада?

Re: дрова nvidia не ставятся

Добавлено: 2008-03-19 23:56:16
iZEN

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

compat5x_enable="YES"
в /etc/rc.conf прописано? Прописать и перезагрузиться!

P.S.
У меня проинсталлирован драйвер nvidia-driver-169.12 из порта /usr/ports/x11/nvidia-driver вот с такими настройками: /var/db/ports/nvidia-driver/options:

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

# This file is auto-generated by 'make config'.
# No user-servicable parts inside!
# Options for nvidia-driver-169.12
_OPTIONS_READ=nvidia-driver-169.12
WITHOUT_FREEBSD_AGP=true
WITHOUT_VM86_INT10CALL=true
WITH_ACPI=true
WITHOUT_LINUX=true

Re: дрова nvidia не ставятся

Добавлено: 2008-03-20 0:31:23
catdog_
compat5 и не стоит еще, потому дрова и загибаются имхо, и не ставится этот compat5
6 ставится, 5 не хочет

Re: дрова nvidia не ставятся

Добавлено: 2008-03-20 2:48:33
catdog_
попробывал вручную
написало
что СURRENT does not supported или че та такое
и в натуре там в ридми так и написано, тока я не пойму с чего оно взяло что у меня current когда у меня RELEASE!?


в общем дрова пишут что папка compat5x не пуста и error
решил почистить (кстати, почему она не пустая, если эта софтина еще не установлена? я поставил только xorg, я думаю если бы он нуждался в этом compat то установка завершилась бы неудачно, однако все прошло гладко, дак откуда же там могла взяться папка work? если она появилась в резалте запуска установки дров, то почему теперь не удаляется? (изначально ее там не было 100%, я распаковал порты из архива с офсайта, где нет этой папки))

делаю make clean
оно мне

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

override r--r--r-- root/100 schg for ports/misc/compat5x/work/compat5x/ ?
и не удаляет и не чистит
rm -r пишет то же самое! :twisted:
rm -rf пишет not permitted или как там, вощим каг удалять?

там есть папка work/compat5x/
в ней

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

libc.so.5
libc_r.so.5
libcrypt.so.2
libpthread.so.1
libthr.so.1
и вот на каждый файл пишет

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

override r--r--r-- root/100 schg for ports/misc/compat5x/work/compat5x/ ?
а удалить не может

что за глюки???

эх, опять утра ждать пока кто-нить проснется и скажет где у миня руки крывые :mrgreen:

=======================

снес систему
распаковал порты
решил поставить сразу этот compat:
вывалилось error

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

chown каждый из вышеприведенных пяти файлов - operation not permitted
папка опять не удаляется
вот такие пироги

с чем это связано может быть?

Re: дрова nvidia не ставятся

Добавлено: 2008-03-20 8:23:45
iZEN
catdog_ писал(а):попробывал вручную
папка опять не удаляется
вот такие пироги

с чем это связано может быть?
Патамушта во FreeBSD есть ещё расширенные атрибуты файлов, в частности, бит "защиты от изменения/удаления".
Снять этот бит поможет команда:

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

# cd /usr/ports/misc/compat5x && chflags -R noschg *
Вообще же, лучше всего заново синхронизировать локальное дерево портов и обновить индекс
1. /etc/ports-supfile:

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

*default host=cvsup10.FreeBSD.org
*default base=/var/db
*default prefix=/usr
*default release=cvs
*default tag=.
*default delete use-rel-suffix
*default compress
ports-all
2.

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

# csup /etc/ports-supfile
3.

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

# cd /usr/ports && make index

Re: дрова nvidia не ставятся

Добавлено: 2008-03-20 8:57:28
catdog_
почему раньше он нормально ставился а щас такое?

Re: дрова nvidia не ставятся

Добавлено: 2008-03-20 9:58:38
f_andrey
catdog_ писал(а):почему раньше он нормально ставился а щас такое?
Патамушта курент хочется что бы стабильно все работало, используй стабильные релизы :wink:

Re: дрова nvidia не ставятся

Добавлено: 2008-03-20 10:11:48
catdog_
я же писал что юзаю 7.0 release это разве current?

Re: дрова nvidia не ставятся

Добавлено: 2008-03-20 10:15:46
Alex Keda

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

uname -a

Re: дрова nvidia не ставятся

Добавлено: 2008-03-20 18:58:38
catdog_
блин че вы мне не верите что ля?

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

FreeBSD catdog 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Sun Feb 24 19:59:52 UTC 2008     root@logan.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386

как вы этот compat5 сами то ставили на 7?
Вообще же, лучше всего заново синхронизировать локальное дерево портов и обновить индекс
я сразу после распаковки портов обновил их портснапом (50мб слил)

Re: дрова nvidia не ставятся

Добавлено: 2008-03-20 20:59:00
Alex Keda
а я не ставил.
он наследственный - я же с 6-ки обновлялся.

Re: дрова nvidia не ставятся

Добавлено: 2008-03-20 23:17:24
catdog_
дык че делать-то? предлажите ченить то!

Re: дрова nvidia не ставятся

Добавлено: 2008-03-20 23:29:15
f_andrey
catdog_ писал(а):дык че делать-то? предлажите ченить то!
Ну для начала исправь SUP файл до состояния стабильного что то в этом роде

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

*default release=cvs tag=RELENG_7
*default delete use-rel-suffix
А ну да и потом соответственно csup ля ля ля
Может даже стоит RELENG_7_0 хотя может это и излишне будет порты тоже до такого же состояния и пробуеш, результат сюда