- Как установить драйвера на Linux
- Как обстоит дело в Linux с ПО
- Инсталляция проприетарных и свободных драйверов
- Nvidia
- Intel
- Старые комплектующие
- ru AtiHowTo
- Идентификация
- Драйвера
- Поддерживаемые устройства
- Прошивка (firmware)
- Установка
- Неполадки
- Конфигурация
- Двойные видео карты
- Debian Stretch (testing)
- См. также
- Установка драйвера ATI на Debian GNU/Linux
- Intro
- Приступая к работе
- Сборка пакетов
- Сборка модуля
- Заключение
- ru NvidiaGraphicsDrivers
- Идентификация
- nvidia-detect
- Драйвера
- Установка
- Debian 9 «Stretch»
- Версия 390.48 (доступна в stretch-backports)
- Версия 375.66
- Версия 340.102 (legacy GPUs)
- Версия 304.135 (legacy GPUs)
- Debian 8 «Jessie»
- Версия 375.66 (доступна в jessie-backports)
- Версия 340.102
- Версия 304.135 (legacy GPUs)
- Debian 7 «Wheezy»
- Версия 340.96 (доступна в wheezy-backports)
- Версия 304.125
- Версия 173.14.35 (legacy GPUs)
- Версия 96.43.23 (legacy GPUs)
- Сборка новой версии из SVN
- Конфигурация
- Автоматически
- Вручную
- Debian 9 «Stretch»
- Решение проблем
- Возвращаем всё в исходное состояние
Как установить драйвера на Linux
Для того чтобы установленная операционная система могла корректно работать и взаимодействовать с комплектующими компьютера или другими внешними устройствами, подключенными к нему, должны быть установлены драйвера. В Windows с ними бывает много проблем, в особенности у людей слабо владеющими ПК, на деле в этом нет ничего трудного: достаточно узнать точное название модели и найти нужные файлы на официальном сайте производителя в разделе «Помощь». Но что насчёт дистрибутивов на базе GNU/Linux?
Как обстоит дело в Linux с ПО
Debian, Ubuntu их форки и другие дистрибутивы в большинстве случаев работают с открытыми драйверами, которые встроены в ядро Linux. Таким образом пользователь сможет в полной мере пользоваться как Live USB & CD, так и только что установленной системой. Ничего, кроме обновлений, устанавливать не приходится.
Конкретных производителей у свободного ПО обычно нет, разрабатывается оно или сообществом или командой некоммерческих программистов. К сожалению, оно почти всегда уступает проприетарному программному обеспечению в производительности, поэтому при работе с некоторыми программами или во время игр могут наблюдаться ощутимые неудобства.
Инсталляция проприетарных и свободных драйверов
Установка драйверов на Linux способна снизить нагрузку на компьютер и сделать работу систему плавнее и более оптимизированной. В особенности это подойдёт для игр и редакторов трёхмерной графики. Далеко не всегда на отдельно взятую машину можно установить проприетарный драйвер. Иногда таковых нет или оборудование в силу своей неактуальности прекращает поддерживаться. Тут два выхода: продолжать пользоваться открытым ПО или думать о переходе на более старый LTS дистрибутив, для которого производители ещё выпустили программное обеспечение.
Нередко на старых машинах с ОС Debian бывает так, что даже открытые драйвера не устанавливаются. Это обычно связано с устареванием железа или с отсутствием нужных компонентов репозитории.
Добавление несвободных компонентов в систему:
$ deb http://httpredir.debian.org/debian/ «Кодовое имя дистрибутива» main contrib non-free
$ sudo apt update
$ sudo apt upgrade
Установка несвободной прошивки, OpenGL и пакета поддержки графики:
$ sudo apt install firmware-linux-nonfree libgl1-mesa-dri xserver-xorg-video-ati
После этого нужно перезагрузить систему.
Также есть и свободный графический драйвер для AMD Radeon «AMDGPU». Его можно скачать с сайта производителя, выбрав нужный пакет.
Или установить из терминала. Сначала необходимо проверить систему на наличие данного пакета:
$ dpkg -l amdgpu-pro
Команды для обновления или чистой инсталляции:
$ wget -c —referer=’http://support.amd.com/ru-ru/download/desktop?os=Linux+x86′ https://www2.ati.com/drivers/linux/ubuntu/amdgpu-pro-16.60-379184.tar.xz
$ tar -Jxvf amdgpu-pro-16.60-379184.tar.xz
$ sudo usermod -a -G video $LOGNAME
Далее необходима перезагрузка.
Используя старое оборудование, следует поставить драйвера Linux, которые последними были выпущены. Скорее всего, это будет Ubuntu 14.04 или ещё более старая версия.
Nvidia
Установить драйвера в Linux для Nvidia легче. На официальном сайте есть целый запрос для компьютеров с различными архитектурами и моделями видеокарт.
Также можно провести инсталляцию из официального репозитория. Проверка на наличие версий драйверов:
$ sudo apt update && clear && apt-cache search nvidia-7 | grep ‘binary driver’
$ sudo apt install nvidia-«Версия пакета» nvidia-«Настройки»
Создание конфига xorg.conf:
Перезагрузка компьютера, после которого всё должно работать правильно.
Intel
У Intel нет проприетарного ПО, все драйверы имеют открытый исходный код и находятся внутри ядра Linux. То есть для пользователей ноутбуков и настольных ПК с процессором Intel и встроенным графическим ядром вообще не придётся думать о дополнительных настройках ОС.Также написано и на официальной странице: «Большинство Linux-дистрибутивов включают в себя графические драйверы Intel. Обратитесь к поставщику операционной системы и используйте их дистрибутив для доступа и поддержки драйверов». Другими словами производительность операционной системы на базе процессора Intel не зависит от несвободного ПО.
Старые комплектующие
К сожалению, производители рано или поздно прекращают поддержку старого оборудования. В таком случае остаётся или использовать поддерживаемую версию Windows, или оставаться на более поздних дистрибутивах Ubuntu или Debian, для которых также были выпущены пакеты поддержки.
Источник
- ru
- AtiHowTo
В этой статье описано как установить и настроить свободные драйвера для видео карт типа ATI/AMD на системах с операционной системой Debian. Информация касающаяся установки патентованных драйверов смотреть на ATIProprietary.
Идентификация
Всю необходимую информацию о вашей видео карте можно узнать с помощью команды lspci. Например:
Драйвера
Поддержка графического оборудования ATI/AMD предоставляется с пакетом xserver-xorg-video-ati. Этот пакет зависит от трёх аппаратно-зависимых пакетов драйверов:
Пакет xserver-xorg-video-ati автоматически распознает имеет ли ваше оборудование Radeon, Rage 128, или Mach64 и загрузит соответствующий драйвер.
Поддерживаемые устройства
Radeon драйвер в Debian 8 «Jessie» поддерживает данные модели ATI/AMD видео карт — от Radeon 7000 до Radeon R9 290. Для подробной информации смотрите radeon(4) страницу руководства и также radeon страницу на X вики.
Прошивка (firmware)
Бинарные прошивки с radeon DRM были убраны из linux-2.6 2.6.29-1, чтобы избежать ошибки 494009. Прошивку можно получить установив пакет firmware-linux-nonfree.
Без этого пакета, пользователи radeon драйвера обычно испытывают низкую 2D / 3D производительность. Некоторые видео карты нуждаются в этой прошивке, чтобы запускать систему X Window.
Установка
Данная процедура установит свободные драйвера, DRI модули (для 3D акселерации) и прошивку (firmware):
Добавьте «contrib» и «non-free» компоненты в ваш /etc/apt/sources.list. Например:
Обновите список доступных пакетов:
Неполадки
С помощью команды dmesg можно убедиться была ли загружена необходимая прошивка. Например:
Если файлы не были загружены, тогда убедитесь то что установлен пакет firmware-linux-nonfree (ссылайтесь на «Установка»).
Мерцание экрана с Adobe Flash: смотрите FlashPlayer#flickering.
Конфигурация
В большинстве случаях свободный драйвер в ручной настройке не нуждается, так как Xorg X сервер автоматически определяет и настраивает доступное оборудование.
Следующая необязательная конфигурация может быть использована для увеличения 3D производительности. Ссылайтесь на xorg.conf(5) и radeon(4) справочные страница для более подробной информации.
Двойные видео карты
AMD выпускает двойные видео карты (AMD + Intel видео карта). Обе видео карты работают в одно и то-же время при этом перегревают компьютер и создают много шума.
Debian Stretch (testing)
В Debian Stretch можно установить самую новую версию MESA которая поддерживает DRI двойные видео карты. Убедитесь то, что intel и radeon драйверы установлены. Так-же firmware-linux-nonfree пакет должен быть установлен.
Проверьте то, что распознаются две видео карты :
Выше указанная команда выведет название видео карты и к ней привязанные драйвера. Для того, чтобы Radeon видео карта обрабатывала графически интенсивные процессы используйте:
Вы можете проверить параметр с данной командой.
Вывод должен быть AMD.
Используя опцию DRI_PRIME вы можете запускать 3D/игры/фильмы которые требуют побольше графической силы.
См. также
ru/ATIProprietary — Установка патентованного драйвера
Источник
Установка драйвера ATI на Debian GNU/Linux
Intro
Давным давно, когда я начал пользоваться Linux, я перепробовал несколько дистрибутивов и остановился на Debian. Так как игры я особо не играю, GNOME-вский десктоп мне сразу понравился своей простотой и удобностью, и работала система шустрее Windows. После установки системы все устройства определиль, кроме видеокарты — на тот момент у меня была ATI Radeon 9800 SE.
Установка драйвера как в Windows потерпела фиаско сразу после того как я с удивлением обнаружил, что в интерфейсе к установщику нет Debian, а если выбирать Ubuntu — то все умирает.
Тогда я потратил около недели на установку 8.6 версии. С тех пор я поменял компьютер, однако я поклонник AMD и следующей видеокартой которую я взял была — Radeon HD4850.
Приступая к работе
Во первый для установки понадобится сам драйвер. На данный момент последняя версия — 10.5. После того как он будет загружен распаковываем содержимое в каталог fglrx:
./ati-driver-installer-10-5-x86.x86_64.run —extract fglrx
Примечание: драйвер с пост фиксом «x86.x86_64» подходит как для 32-х так и для 64-х битных систем.
Во-первых необходимо изменить скрипт ati-packager.sh. Для lenny:
cp ./fglrx/packages/Debian/ati-packager.sh ./ati-packager.sh
cat ./ati-packager.sh | sed -e ‘s/X_DIR=x710; X_NAME=lenny/X_DIR=x690; X_NAME=lenny/’ > ./fglrx/packages/Debian/ati-packager.sh
cp ./fglrx/packages/Debian/ati-packager.sh ./ati-packager.sh
cat ./ati-packager.sh | sed -e ‘s/X_DIR=x710; X_NAME=lenny/X_DIR=x750; X_NAME=lenny/’ > ./fglrx/packages/Debian/ati-packager.sh
Таким образом указание на несуществующую в дистрибутиве версию X-ов будет изменено на версию поддерживаемую системой.
Во-вторых необходимо изменить скрипт rules, изменения одинаковы для lenny и squeeze:
cp ./Desktop/fglrx/packages/Debian/dists/lenny/rules rules
cat ./rules | sed -e ‘s/^\tdh_shlibdeps$/#\tdh_shlibdeps/’ > ./fglrx/packages/Debian/dists/lenny/rules
Примечание: без этого при сборке пакетов будет вылететь ошибка о том что нет библиотеки libatiuki.so.1. Есть мнение, что если создать ссылку на эту библиотеку то все соберется без проблем. У меня это не сработало. Также есть мнение что изменение переменной окружения LD_LIBRARY_PATH может помочь, однако у меня это также не работало.
Теперь необходимо скопировать необходимую библиотеку в /usr/lib/:
cp ./fglrx/arch/x86/usr/lib/libatiuki.so.1.0 /usr/lib/libatiuki.so.1
cp ./fglrx/arch/x86_64/usr/lib64/libatiuki.so.1.0 /usr/lib/libatiuki.so.1
Подготовка к сборке закончена.
Сборка пакетов
Теперь необходимо установить следующие пакеты:
aptitude install debhelper module-assistant
Далее module-assistant подтянет все необходимые пакеты, в том числе исходники ядра:
Также для последних драйверов необходим libqtcore4. Далее сборка пакетов должна пройти без ошибок:
./ati-installer.sh 10.5 —buildpkg Debian/lenny
После чего должны появиться пакеты:
- fglrx-amdcccle
- fglrx-driver
- fglrx-driver-dev
- fglrx-kernel-src
Установить их можно так:
dpkg —install —force-all *.deb
Примечание: также есть утилита gdebi, позволяющая поставить пакеты с зависимостями. Я по привычке пользуюсь dpkg.
Сборка модуля
Собирается модуль в одну команду:
module-assistant auto-install fglrx
После перезагрузки имеем:
Заключение
Писал по памяти, так как последний раз ставил Debian пару месяцев назад на приобретенный ноутбук ASUS K40AB. Описанным способом драйвера поставились на ура, недавнее обновление свободного драйвера radeonhd вызвало конфликт, который был устранен за пару минут. Проверял установку на Debian lenny и squeeze на 32-х и 64-х битных системах.
Источник
- ru
- NvidiaGraphicsDrivers
Эта страница описывает, как установить проприетарные видео драйвера NVIDIA на систему Debian.
Примечание: Для системы Apple, чтобы избежать черный экран после установки драйверов, выполните следующие действия: http://askubuntu.com/a/613573/134848
Идентификация
Для того, чтобы идентифицировать (серию/кодовое имя) вашу установленную видеокарту (GPU), можно использовать команду lspci. Пример:
Для большей информации смотрите Идентификация устройств.
Примечание: если команда lspci возвращает больше одной строчки, то у вас, возможно, (гибридный) графический чипсет Optimus, и вам инструкция с этой странице не подходит. Смотрите эту страницу Bumblebee.
nvidia-detect
Скрипт nvidia-detect (пакет nvidia-detect расположен в секции non-free) также может быть использован для идентификации вашей видеокарты и проверки на совместимость с драйвером:
Драйвера
Фирменные драйвера «NVIDIA Accelerated Linux Graphics Driver» обеспечивают оптимизированное аппаратное ускорение для OpenGL приложений через прямой-рендеринг X сервера. It is a binary-only Xorg driver requiring a Linux kernel module for its use.
Для Debian 9 «Stretch» доступно несколько версий драйверов:
Версия 390.48 (поддерживаемые устройства)
- Для видеокарт Fermi/Kepler/Maxwell/новые.
- Обратите внимание, что версия 390.48, в настоящее время, доступена только в stretch-backports.
Для видеокарт GeForce 8xxx — 7xx.
Для видеокарт GeForce 6xxx и 7xxx.
Для Debian 8 «Jessie» доступно несколько версий драйверов:
Обратите внимание, что версия 375.66 доступна только в нестабильной версии Debian и через репозиторий Backports.
Для видеокарт GeForce 8xxx — 7xx.
Для видеокарт GeForce 6xxx и 7xxx.
Для Debian 7 «Wheezy» доступно 4 версий драйверов:
Для видеокарт GeForce 8xxx и выше.
Для видеокарт GeForce 6xxx и выше.
Для видеокарт GeForce 5xxx / GeForce FX.
Для видеокарт GeForce 2, GeForce 3 и GeForce 4.
Все вышеперечисленные версии доступны только для архитектур x86 и x86-64 (Debian i386 и AMD64 порты соответственно).
Установка
Debian 9 «Stretch»
As of stretch, you don’t need nvidia-xconfig anymore, and a xorg.conf file is not needed either in most situations. Also, the 340 series has been forked into its own series of packages to support older cards.
Версия 390.48 (доступна в stretch-backports)
Добавьте stretch-backports в файл /etc/apt/sources.list, пример:
Установите соответствующий пакет linux-headers. Если вы используете ядро версии 4.9 в Debian Stretch:
Или если вы используете ядро из stretch-backports:
Теперь можно установить пакет nvidia-driver. DKMS собирет модуль nvidia для вашей системы.
Версия 375.66
Добавьте компоненты «contrib» и «non-free» в файл /etc/apt/sources.list, пример:
Обновите списки доступных пакетов. Установите соответствующий пакет linux-headers и пакет модуля ядра:
Это установит пакет nvidia-driver. DKMS собирёт модуль nvidia для вашей системы, используя пакет nvidia-kernel-dkms.
Перезагрузите вашу систему (модуль nouveau должен автоматически добавиться в blacklist, иначе сделайте это вручную).
(Если нужно обеспечить более высокого разрешения, то смотри тут.)
Версия 340.102 (legacy GPUs)
Добавьте компоненты «contrib» и «non-free» в файл /etc/apt/sources.list, пример:
Обновите списки доступных пакетов. Установите соответствующий пакет linux-headers и пакет модуля ядра:
Это установит пакет nvidia-legacy-340xx-driver. DKMS собирёт модуль nvidia для вашей системы, используя пакет nvidia-legacy-340xx-kernel-dkms.
Создайте конфигурационный файл для сервера Xorg.
Версия 304.135 (legacy GPUs)
Для видеокарт GeForce 6xxx и 7xxx GPUs (поддерживаемые устройства).
Добавьте компоненты «contrib» и «non-free» в файл /etc/apt/sources.list, пример:
Обновите списки доступных пакетов. Установите соответствующий пакет linux-headers и пакет модуля ядра:
Это установит пакет nvidia-legacy-304xx-driver. DKMS собирёт модуль nvidia для вашей системы, используя пакет nvidia-legacy-304xx-kernel-dkms.
Создайте конфигурационный файл для сервера Xorg.
Debian 8 «Jessie»
As of jessie, if you only need basic functionality and don’t care about performances, the need for the proprietary drivers is pretty much over — nouveau now works quite well and works with dual-headed displays by simple and easy configuring from within your desktop (for KDE Plasma see System_Settings/Hardware/Display_and_Monitor/Display_Configuration). The proprietary drivers don’t provide normal logging and can be a hidden source of problems. If you are doing a distribution upgrade, you should at the very least remove all the nvidia packages from wheezy, get your desktop working with nouveau, then reinstall the nvidia packages if there is a pressing reason.
Версия 375.66 (доступна в jessie-backports)
Добавьте jessie-backports в файл /etc/apt/sources.list, пример:
Установите соответствующий пакет linux-headers. Если вы используете ядро версии 3.16 в Debian Jessie:
Или если вы используете ядро из jessie-backports:
Теперь можно установить пакет nvidia-driver. DKMS собирет модуль nvidia для вашей системы.
Версия 340.102
Для видеокарт GeForce 8xxx и выше (поддерживаемые устройства). Для старых устройств, смотрите Version 304.135 (legacy GPUs).
Добавьте компоненты «contrib» и «non-free» в файл /etc/apt/sources.list, пример:
Обновите списки доступных пакетов. Установите соответствующий пакет linux-headers и пакет модуля ядра:
Это установит пакет nvidia-driver. DKMS собирёт модуль nvidia для вашей системы, используя пакет nvidia-kernel-dkms.
Создайте конфигурационный файл для сервера Xorg.
Версия 304.135 (legacy GPUs)
Добавьте компоненты «contrib» и «non-free» в файл /etc/apt/sources.list, пример:
Обновите списки доступных пакетов. Установите соответствующий пакет linux-headers и пакет модуля ядра:
Это установит пакет пакет nvidia-legacy-304xx-driver. DKMS собирет модуль nvidia для вашей системы, используя пакет nvidia-legacy-304xx-kernel-dkms.
Создайте конфигурационный файл для сервера Xorg.
Debian 7 «Wheezy»
Версия 340.96 (доступна в wheezy-backports)
Для видеокарт GeForce 8xxx и выше (поддерживаемые устройства). Это доступно из репозитория wheezy-backports.
Добавьте wheezy-backports в файл /etc/apt/sources.list, пример:
Обновите списки доступных пакетов:
Установите соответствующий пакет linux-headers:
Установите пакет модуля ядра из wheezy-backports:
Это установит пакет nvidia-driver. DKMS собирет модуль nvidia для вашей системы, используя пакет nvidia-kernel-dkms.
Создайте конфигурационный файл для сервера Xorg.
Версия 304.125
Добавьте компоненты «contrib» и «non-free» в файл /etc/apt/sources.list, пример:
Обновите списки доступных пакетов. Установите соответствующий пакет linux-headers и пакет модуля ядра:
При этом, так же будет установлен рекомендуемый пакет nvidia-glx. DKMS собирет модуль nvidia для вашей системы.
Создайте конфигурационный файл для сервера Xorg.
Версия 173.14.35 (legacy GPUs)
Для видеокарт GeForce 5xxx / GeForce FX (поддерживаемые устройства).
Добавьте компоненты «contrib» и «non-free» в файл /etc/apt/sources.list, пример:
Обновите списки доступных пакетов. Установите соответствующий пакет linux-headers и пакет модуля ядра:
Это установит пакет nvidia-glx-legacy-173xx. DKMS собирет модуль nvidia для вашей системы, используя пакет nvidia-legacy-173xx-kernel-dkms.
Создайте конфигурационный файл для сервера Xorg.
Версия 96.43.23 (legacy GPUs)
Для видеокарт GeForce 2, GeForce 3 и GeForce 4 (поддерживаемые устройства).
Добавьте компоненты «contrib» и «non-free» в файл /etc/apt/sources.list, пример:
Обновите списки доступных пакетов. Установите соответствующий пакет linux-headers и пакет модуля ядра:
При этом, так же будет установлен рекомендуемый пакет nvidia-glx-legacy-96xx. DKMS собирет модуль nvidia для вашей системы, используя пакет nvidia-legacy-96xx-kernel-dkms.
Создайте конфигурационный файл для сервера Xorg.
Сборка новой версии из SVN
По мере выхода новых официальных версий проприетарных драйверов, их загрузка в репозиторий не может происходить сразу. Это может быть по разным причинам, в том числе ожидание новых бинарных пакетов, чтобы очистить НОВУЮ очередь, которую должна быть одобрена вручную ФТП-мастером.
Before running the upstream installer, which might cause problems to your installation, you can build and install the packages locally if they are ready on SVN. Проверьте, доступна ли версия, которая вас интересует:
Если это так, установите следующее:
Then checkout the branch you want and build it locally:
and if you need multiarch packages (i.e. i386 on amd64) — required for steam to work:
Примечание: Для MultiArch, например amd64 с i386, вы НЕ должны устанавливать все пакеты из чужеродной архитектуры, достаточно только libgl1-nvidia-glx-i386 или nvidia-driver-libs-i386 в зависимости от версии (branch), и их зависимости.
Примечание: to use get-orig-source you’ll need tar version 1.29 or higher, if that is not an option (e.g. in jessie) you can modify the debian/rules file by deleting the new tar arguments that doesn’t exist in older tar versions (--clamp-mtime and --sort):
This way debian/rules get-orig-source command will work fine in jessie. In case it doesn’t work you may try creating the tarball manually following the schema used by an existing one in the Debian archive.
Примечание: Если команда svn-buildpackage сообщает ошибку от tar, например такую:
то создайте отсутствующую директорию /home/foo/tmp/nvidia/build-area/tmp-0.834000333984481 (название меняется каждый раз, в зависимости от времени, так что создайте директорию в другом терминале) и нажмите r для повторения команды. Вы должны создать директорию дважды. После этого сборка должна выполниться успешно.
Конфигурация
Драйвер nvidia автоматически не обнаруживается сервером Xorg, поэтому его надо сконфигурировать. Однако, конфигурирование описанное ниже, не должно выполняться на системах с Nvidia Optimus; первичный X дисплей использует драйвер вашей видеокарты Intel, который автоматически обнаруживается X. Смотрите Bumblebee для получения большей информации по настройке Optimus на вашей системе.
Автоматически
Установите пакет nvidia-xconfig, и запустите от имени пользователя root или через sudo. Это автоматически сгенерирует файл конфигурации сервера Xorg /etc/X11/xorg.conf.
Вручную
Этот конфигурационный файл можно создать используя следующие команды:
Обратите внимание, что это ломает работу Xorg на системе с !Optimus. Для такова оборудования смотрите ru/Bumblebee, вместо данной инструкции.
Перезагрузите вашу систему (модуль nouveau должен автоматически добавиться в blacklist).
Debian 9 «Stretch»
CUDA 8 доступен из non-free репозитория
Это установит nvcc и сопутствующие. Визуальный профилировщик (profiler) находится в отдельном пакете nvidia-visual-profiler.
CUDA 8 поддерживает только gcc 5.3.1, который недоступен для Stretch. При компиляции вам нужно добавить -ccbin clang-3.8 в командной строке nvcc.
В пакеты Debian CUDA, к сожалению, не включены примеры Toolkit. Чтобы установить их самостоятельно, вам необходимо загрузить установочный .run файл Cuda 8 с https://developer.nvidia.com/cuda-downloads (выбрать «Ubuntu 16.04»). Выполнить этот .run файл и (после принятия лицензии и согласия на запуск на неподдерживаемой системе) не устанавливая драйвер и toolkit, выбрать только «Примеры» («Samples»). Обратите внимание, что перед этим шагом вы должны установить
Чтобы скомпилировать образцы (samples), сначала необходимо установить
Note that if you are mixed code compiled with gcc and nvcc, you may need to also add
в командной строке nvcc.
Решение проблем
Драйвер NVIDIA конфликтует с драйвером DRM nouveau (580894). Модуль ядра nouveau находится в черном списке пакетов glx-alternative-nvidia или nvidia-kernel-common.
Перезагрузите ваш компьютер после настройки Xorg на работу с драйвером NVIDIA.
Если вы не можете поменять яркость экрана, то откройте ваш конфигурационный файл Xorg (/etc/X11/xorg.conf или /etc/X11/xorg.conf.d/20-nvidia.conf в зависимоти от метода, который вы использовали при настройке) и добавьте
в секцию Device. In some case (eg. ?GeForce GT 650M Mac Edition) it may cause screen flickering during boot time (just after grub screen), and system will not boot. In this case you should use instead add the following:
to the file: /etc/rc.local
Возвращаем всё в исходное состояние
В случае, если вы хотите восстановить систему в состояние, которое было до этого, сделайте следующие:
Если Вы не можете использовать окружение рабочего стола:
Нажмите Ctrl+Alt+F2 и войдите в систему как root.
Файл xorg должен себя перенастроить автоматически, если это не произошло, то выполните это:
Источник