LinuxForum.Fans
Тема

Как установить драйвер видеокарты с расширением run в Fedora core ???

Автор: greendog 22 сообщений 13297 просмотров
#133201

Скачал драйвер для своего оборудования (Nvidia Ge Force 9500 ) c сайта производителя предназначенный для линакс.
Этот самый драйвер оказался с расширением .run :o
Что делать и как его установить ума не приложу
Запускаться от клика не хочет.
Я о Linux знаю мало, поэтому извините если вопрос немного наивный.

#133208

В командной строке от root
или
[console]./имя_файла.run[/console]
или
[console]sh ./имя_файла.run[/console]А лучше из репозиториев поставить.

#133226

выскакивает сообщение No such file or directory
правильность написания пути проверил 3 раза
sh ./home/Andrey/Documents/NVIDIA-Linux-x86-260.19.36.run
тем не менее результата нет

#133229

Неправильный адрес, надо

text
sh /home/Andrey/Documents/NVIDIA-Linux-x86-260.19.36.run

Без точки. Точка - текущий каталог.

#133238

ERROR: Unable to find the system utility `ld`; please make sure you have the package 'binutils'
installed. If you do have binutils installed, then please check that `ld` is in your
PATH.

#133239

На русский перевести?

#133272
Vascom написал:
На русский перевести?

Не, английский я знаю отлично. Что это означает технически ? Драйвер не подходит ? :(
В чем проблема ?

#133293

greendog, Во как надо
[console]cd /home/Andrey/Documents[/console]
[console]sh ./NVIDIA-Linux-x86-260.19.36.run[/console]

#133298
Gnom написал:
sh ./NVIDIA-Linux-x86-260.19.36.run

можно (и нужно) без ./
greendog, используйте автодополнение - кнопка <TAB>.

greendog написал:
Unable to find the system utility `ld`; please make sure you have the package 'binutils'
installed. If you do have binutils installed, then please check that `ld` is in your
PATH.

не найдена системная утилита id (man id), проверьте, установлен-ли пакет binutils (man yum ЕМНИП для вашего дистра).
если пакет стоит, значит неправильно установлена $PATH (это мало вероятно, если сами не накрутили).

#133299
Gnom написал:
./имя_файла.run

не поможет, потому-что у фала нет права исполнения. Следует дать такое право.
[console]chmod +x имя_файла.run[/console]

Gnom написал:
А лучше из репозиториев поставить.

а там есть этот драйвер? если есть, то +500

#133334
drBatty написал:
не поможет, потому-что у фала нет права исполнения. Следует дать такое право.

Ну в федоре может и надо,в мандриве без этого прокатывает.

drBatty написал:
а там есть этот драйвер?

По идеи должен быть.

drBatty написал:
можно (и нужно) без ./

Если в мане написано установка

Installation instructions: Once you have downloaded the driver, change to the directory containing the driver package and install the driver by running, as root, sh ./NVIDIA-Linux-x86-260.19.36.run

Да,кстати,а версия федоры какая.Если мне память не изменяет,последняя Fedora Core 6 была,сейчас без Core идёт.

#133344
Gnom написал:
Ну в федоре может и надо,в мандриве без этого прокатывает.

странно (слака):
[console]# ./test.sh
-su: ./test.sh: Отказано в доступе
[/console]
хотя в мандриве всё как-то... "по французски"...

Gnom написал:
Если в мане написано установка

ну если в вашем мане так написано, то так и надо делать. вам конечно ;)
только я не вижу в этом смысла. разве что сначала было написано

chmod +x NVIDEA*.run
./NVIDEA*.run

а после жалоб от неосиляторов сократили до

sh ./NVIDEO*.run

smile

#133363
Gnom написал:
Он не мой,он Nvidia

ну это по любому одно и тоже. в данном конкретном случае ./file эквивалентно просто file.

#133370

Вообще не понятно что вы человеку советуйте.
Значит так, если ТС решил извратится и поставить драйвер не из репозитория (как устанавливать из репозитория можно почитать тут http://goo.gl/f7hUc) ему нужно сделать следующиее:
Драйвер не установится при запущенным X11, нажимаем ctrl+alt+f1, появится черная консоль (что бы вернутся обратно к графике нужно нажать ctrl+alt+f7 или с другой циферкой)
Останавливаем менеджер дисплеев
$ sudo /etc/init.d/*dm stop
Сохраняем на всякий случай копию файла xorg.conf
$ cp /etc/X11/xorg.conf /etc/X11/xorg.conf~
Запускаем установщик
$ chmod +x "~/Documents/NVIDIA-Linux-x86-260.19.36.run"; sudo "~/Documents/NVIDIA-Linux-x86-260.19.36.run"
Запускаем обратно графику
$ sudo /etc/init.d/*dm start
Нажимаем ctl+alt+f7

Но я советую просто установить из репозиториев федоры и ничего этого не делать.

а после жалоб от неосиляторов сократили до

Ой ой! А вы такой асиливатель и вообще вы самые умные :lol:
Вот только зачем sh в начале писать? Так и скажите, баш вы не осилили.

#133464
babusha написал:
Вот только зачем sh в начале писать?

sh это и есть сслыка на bash, просто так короче :)

#134008

Всем спасибо за помощь. Получилось установить из репозитария.

#134010

sh это и есть сслыка на bash, просто так короче

Тем более не осилили, вообще слово bash или sh писАть не нужно, хватит просто "~/Documents/NVIDIA-Linux-x86-260.19.36.run"

#134077
babusha написал:
sh это и есть сслыка на bash, просто так короче

Тем более не осилили, вообще слово bash или sh писАть не нужно, хватит просто "~/Documents/NVIDIA-Linux-x86-260.19.36.run"

Это возможно только если файл имеет атрибут исполняемости, иначе ваша инструкция не сработает. А использование sh сработает всегда.

#134078
Vascom написал:
Это возможно только если файл имеет атрибут исполняемости, иначе ваша инструкция не сработает. А использование sh сработает всегда

chmod +x filename не рулит, да.

Войдите или зарегистрируйтесь, чтобы ответить.