Fast Site Engine
Высокопроизводительный движок для сайтов
Заказать сайт на основе движка
О движкеПроизводительностьБезопасностьТехнические требованияSEO 
Лицензионное соглашение
Демо
Установка
Панель управления
Модули
Документация
Шаблоны
Тесты производительности php
Планы на будущее
Список изменений
Отзывы и пожелания
Переходим на Линукс
Всякое разное
Переходим на Линукс  »  Установка драйвера видеокарты в Linux

Установка драйвера видеокарты в Linux

Компания NVIDIA большие молодцы в части программного обеспечении для видеокарт, драйверов полно и всегда свежие. У AMD же с этим проблемы, это несколько раз тормозило переход на новое ядро или новый дистрибутив.. По этой причине я перешёл на видеокарты от NVIDIA. Если карточка от Intel, то придётся сидеть на драйверах по умолчанию...

Установка драйвера видеокарты в Linux для видеокарт NVIDIA крайне проста, ставятся прямо из системы:

Пуск → Компьютер → Параметры системы → Диспетчер драйверов
Выбираем галочку с драйвером Нвидии (по умолчанию свободный видеодрайвер выбран)..

Там же могут присутствовать некие драйвера для процессора - микрокоде, тож ставим..
(В автоустановку этот пункт не вносил, лучше руками и уйти на перезагрузку, чтоб убедиться что всё путём, потом только устанавливать весь софт..)

Из sh скрипта и консоли установить драйвер можно так:

sudo add-apt-repository -y ppa:graphics-drivers/ppa
sudo apt update
sudo apt install -y nvidia-390 nvidia-settings
sudo dpkg-reconfigure nvidia-390

Если при воспроизведении видео наблюдаются разрывы картинки на экране (screen tearing)

Наблюдаются при боковом движении в кино.. В последних версиях обещали, что будет нормально со старта работать, а вот нет..

NVIDIA: необходимо включить вертикальную синхронизацию настройках видеокарты.
Пуск → Приложения → Настройка → NVIDIA X Server Settings → X Screen 0 → OpenGL Settings → установите галочку Sync to VBlank. (возможно уже стоит)
Пуск → Компьютер → Параметры системы → Экран → Обеспечение эффектов → Предотвращение разрывов (Vsync): Повторное использование (есть в setup.sh)

# есть в setup.sh
echo -e 'export __GL_YIELD="USLEEP"\nexport KWIN_TRIPLE_BUFFER=1' | sudo tee -a /etc/profile

AMD: Catalyst Control Center → Параметры дисплея → Снижение помех → Включить

Ещё может помочь включение эффектов при входе в систему:
Пуск → Компьютер → Параметры системы → Экран → Обеспечение эффектов → Включать графические эффекты при входе в систему. (галочка по умолчанию стоит)

AMD совсем скатились в части поддержки видеокарт

Пробовал 20.07.2018 на 2 разных видеокартах запустить драйвера от AMD под Ubuntu 18.04. Началось с того, что на сайте AMD загружен битый архив, нашёл чуть более ранний и ещё несколько разных, во всех случаях R7 260X и HD4670 словили чёрный экран. С драйверами по умолчанию в Линуксе - HD4670, нормально работает, есть небольшие пролагивания при прокрутке в браузере, видео без проблем итп.. 260X без дров не может, очень сильные артефакты.. Крайне не советую использовать их карточки и Линукс, головняки замучают. (С процессорами проблем нет)..

Если не работает видео по какой-то причине

1) Прописать nomodeset. (20.07.2018 Не работает почему-то, смог только попасть в меню загрузки и загрузить ядро в режиме восстановления, загружалось.. Если за 10 минут не удаётся попасть и исправить проблему, проще переустановить Линукс поверх, как раз 10 минут + 10 минут на отстройку..)

В GRUB при загрузке жмётся E дописывается через пробел в linux /boot/vml... nomodeset, затем F10 чтоб сохранить изменения и перезагрузить.. Загрузится Линукс и можно будет установить драйвер. После перезагрузки надпись сама удалится, она одноразовая..

2) Можно попасть в загрузчик GRUB, при запуске системы если просто зажать клавишу Шифт (shift).. И, например, загрузиться под другим ядром Линукса. Как-то такое было давно, при обновлении ядра AMD драйвера упали, загрузился и выставил предыдущее ядро основным в центре программ, но в текущем KDE этого нет, так то просто удалим через консоль.. (Можно через Менеджер пакетов найти - в поиске забить linux-image, отсортировать по состоянию и удалить...)

Обозначения при удалении через консоль:

linux-image-(версия) - образ ядра
linux-image-extra-(версия) - внешние модули ядра
linux-headers-(версия) - файлы заголовков

rc - было установлено в прошлом
ii - установлено сейчас

# список утсановленных ядер
dpkg --list | grep linux-image
# заголовки
# dpkg --list | grep linux-headers

# какое используется сейчас
sudo uname -a

# удаляем
sudo apt-get purge -y linux-image-4.13.0-16 linux-headers-4.13.0-16

# можно удалить все неиспользуемые одной командой
sudo apt-get purge -y $(dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | head -n -1)

# почистим систему от мусора
sudo apt-get autoremove

# обновим загрузчик
sudo update-grub

linux-image-generic только не трогайте..

Страница сгенерирована за 0.001869 секунды
На один процесс веб-сервера: 535 стр/сек.
Всего Apache может отдать: 136 960 стр/сек.
Выделено php памяти: 855.09 KB, real_usage: 2 MB

© Все права защищены 2004 - 2018
Карта сайта
Отслеживать изменения в Твиттере
Политика конфиденциальности

Браузер построил за сек.
Полное время сек.

С момента выгрузки предыдущей страницы из памяти браузера: сек.