Обновление драйвера NVIDIA установленного с офф сайта.

Драйвер nvidia установлен из run файла скачанного с офф сайта.
Хочу установить nvidia-bfs из AUR.
sh ./NVIDIA-Linux-x86-190.42-pkg1.run --uninstall
Всё ок. Драйвер удалён.
yaourt -S --aur --force nvidia-bfs
Выдаёт ошибку
Приступить к установке? [Y/n] y
проверка целостности пакета...
(1/1) проверка возможных конфликтов файлов          [############################################] 100%
ошибка: не удалось завершить запрос (конфликтующие файлы)
nvidia-utils: /usr/bin/nvidia-bug-report.sh уже существует в файловой системе
nvidia-utils: /usr/bin/nvidia-settings уже существует в файловой системе
nvidia-utils: /usr/bin/nvidia-xconfig уже существует в файловой системе
nvidia-utils: /usr/lib/libGLcore.so.1 уже существует в файловой системе
nvidia-utils: /usr/lib/libXvMCNVIDIA.a уже существует в файловой системе
nvidia-utils: /usr/lib/libXvMCNVIDIA_dynamic.so.1 уже существует в файловой системе
nvidia-utils: /usr/lib/libcuda.so уже существует в файловой системе
nvidia-utils: /usr/lib/libcuda.so.1 уже существует в файловой системе
nvidia-utils: /usr/lib/libnvidia-cfg.so.1 уже существует в файловой системе
nvidia-utils: /usr/lib/libnvidia-tls.so.1 уже существует в файловой системе
nvidia-utils: /usr/lib/xorg/modules/drivers/nvidia_drv.so уже существует в файловой системе
nvidia-utils: /usr/share/applications/nvidia-settings.desktop уже существует в файловой системе
nvidia-utils: /usr/share/man/man1/nvidia-settings.1.gz уже существует в файловой системе
nvidia-utils: /usr/share/man/man1/nvidia-smi.1.gz уже существует в файловой системе
nvidia-utils: /usr/share/man/man1/nvidia-xconfig.1.gz уже существует в файловой системе
Обнаружены ошибки, пакеты не были обновлены.

Как с этим бороться? Почему не работает –force? Мне этот драйвер мешает обновлять некоторые пакеты. Выдаёт ошибку “… уже существует в файловой системе”.
Самое простое и трудновыполнимое это наверно ручками удалить все на что ругается (можно перемстить эти файлы в какую нибудь папку … мало ли что). Я раньше так и делал когда были подобные ошибки,но у меня ругался всего на 3-5 библиотек.
Только что попробовал снес свой NVIDIA-195.22-pkg1.run и запустил через просто через sh скачанный из PKGBUILD'a NVIDIA-Linux-x86-195.22-pkg0.run Все нормально поставилось.
alibaba
Драйвер nvidia установлен из run файла скачанного с офф сайта.
Всегда хотелось спросить - а зачем так? Чем не устроил драйвер из extra?
а обычный -Sf тоже не работает?
такие дела.
Ручками конечно можно, но это только вершина айсберга. Хотелось бы узнать способ попроще.

Устанавливал из файла потому что он лежал на винте, а сети не было.

Sf и -S –force одно и тоже, всё пробовал.
kernel_panic
Только что попробовал снес свой NVIDIA-195.22-pkg1.run и запустил через просто через sh скачанный из PKGBUILD'a NVIDIA-Linux-x86-195.22-pkg0.run Все нормально поставилось.

А теперь установи обратно пакет NVIDIA-195.22 ;D и расскажи как это делается, пожалуйста. В этом вопрос и состоит.
Да вы все лучше меня знаете
sudo sh /...NVIDIA...pkg.run
если не надо переустанавливать сам драйвер то просто
sudo sh NVIDIA....pkg.run -K
(соберется только модуль ядра.
незнаю,у меня ни на что не ругается при установке,но такое было несколько раз.
хотелось бы всё-таки услышать
Чем не устроил драйвер из extra?
такие дела.
alibaba
Устанавливал из файла потому что он лежал на винте, а сети не было.
ИМХО, в таких случаях лучше никак, чем так. Получился живой пример - не делайте так, иначе будет не арчлинукс, а каша из файлов. (Кстати, нормальный пакет из реп также можно скачать файлом и поставить без сети.) Можно попробовать отгрести
# pacman -Sf nvidia-utils
# pacman -Rd nvidia-utils

P.S. Если есть .run, то можно было взять только /var/abs/extra/nvidia-utils/PKGBUILD и собрать правильный пакет самому.
cucullus
хотелось бы всё-таки услышать
Чем не устроил драйвер из extra?

И смех и грех. Драйвер из extra стал без всяких вопросов.

У меня ядро BFS и раньше ставились драйвера только из пакета NVIDIA-BFS.

Всем спасибо за содействие. проблема решена. Правда так и не понял каким образом (почему из extra всё нормально стало, а из AUR нет).
 
Зарегистрироваться или войдите чтобы оставить сообщение.