Вы можете использовать nvidia-xconfig
с терминала. nvidia-xconfig
найдет файл конфигурации X и изменит его для использования драйвера NVIDIA X. В большинстве случаев вы можете просто ответить «Да», когда программа установки спросит, следует ли ее запускать. Если позже вам потребуется перенастроить X-сервер, вы можете снова запустить nvidia-xconfig
с терминала. nvidia-xconfig
сделает резервную копию вашего файла конфигурации перед его изменением.
Обратите внимание, что X-сервер должен быть перезапущен, чтобы любые изменения в его файле конфигурации вступили в силу.
Сообщение об ошибке предполагает, что на самом деле вы не выполняете скрипт, используя bash
.
Либо сделайте скрипт исполняемым и добавьте правильный #!
-строка в первой строке скрипта, например
#!/bin/bash
Или выполните сценарий с bash
явно:
$ bash script.sh
Вы должны рассматривать sh
и bash
как реализацию отдельных языков и использовать правильный интерпретатор для сценарий, который вы пишете. В этом случае вы используете read
с опцией -u
. Изначально это ksh
расширение стандартной спецификации read
, а также оно реализовано в bash
и zsh
. Следовательно, вам нужно запустить скрипт с помощью bash
, zsh
или ksh
.
Как узнать, когда использовать sh
и когда использовать bash
или другую оболочку? Это просто, вы узнаете, как работает sh
и какие другие функции добавляют другие оболочки.