Vga драйвер для чего нужен
Перейти к содержимому

Vga драйвер для чего нужен

  • автор:

Что такое VGA driver и с чем его едят?

VGA — Video Graphik Adapter По-русски: видио-драйвер, т.е. к видеокарте драйвер! Без него изображения на мониторе или вааще не будет или будет отвратного качества. Диск который шел с видюхой вставь в CD-Rom и установи!

Остальные ответы
дрова на видюху
Это драйвера на видеокарты стандарта VGA.
драйвер на видео карточку

И с чего бы это вспомнить про досовские дрова для видеокарт.
В XP все дрова есть. ставятся на автомате. с отдельными картами идут свои дрова на дисках.

Базовый драйвер, выводит изобр. с видяхи с разр. 320х200 точек, если не установлен никакой другой. В WinXP называется vga.drv

VGA — это интерфейс для передачи видеоизображений от компьютера к монитору
driver — программа для распознания устройства операционной системой
VGA driver — драйвер для устройства вывода изображения на монитор

VGA (англ. Video Graphics Array) — стандарт мониторов и видеоадаптеров, представленный IBM в 1987 году. VGA являлся последним стандартом, которому следовало большинство производителей видеоадаптеров.

Видеоадаптер VGA подключается как к цветному, так и к монохромному монитору, при этом доступны все стандартные видеорежимы. Частота обновления экрана во всех стандартных режимах, кроме 640×480, — 70 Гц, в режиме 640×480 — 60 Гц. Видеоадаптер имеет возможность одновременно выводить на экран 256 различных цветов, каждый из которых может принимать одно из 262 144 различных значений (по 6 битов на красный, зелёный и синий компоненты) . Объём видеопамяти VGA — 256 кБ.

Видеоадаптер VGA, в отличие от предыдущих видеоадаптеров IBM (MDA, CGA, EGA), использует аналоговый сигнал для передачи цветовой информации. Переход на аналоговый сигнал был обусловлен необходимостью сокращения числа проводов в кабеле. Также аналоговый сигнал давал возможность использовать VGA-мониторы с последующими видеоадаптерами, которые могут выводить большее количество цветов [1].

Официальным последователем VGA стал стандарт IBM XGA, фактически же он был замещен различными расширениями к VGA, известными как SVGA.

Термин VGA также часто используется для обозначения разрешения 640×480 независимо от аппаратного обеспечения для вывода изображения. Также этот термин используется для обозначения 15-контактного D-subminiature разъёма VGA для передачи аналоговых видеосигналов при различных разрешениях.
Текстовые режимы

В стандартных текстовых режимах символы формируются в ячейке 9×16 пикселов, возможно использование шрифтов других размеров: 8—9 пикселов в ширину и 1—32 пиксела в высоту. Размеры самих символов, как правило, меньше, так как часть пространства уходит на создание зазора между символами. Функция для выбора размера шрифта в BIOS отделена от функции выбора видеорежима, что позволяет использовать различные комбинации режимов и шрифтов. Имеется возможность загрузки восьми и одновременного вывода на экран двух различных шрифтов [1][2].

Доступны следующие стандартные режимы:

* 40×25 символов, 16 цветов, разрешение 360×400 пикселов.
* 80×25 символов, 16 цветов, разрешение 720×400 пикселов.
* 80×25 символов, монохромный, разрешение 720×400 пикселов [3].

В VGA BIOS хранятся следующие виды шрифтов и функции для их загрузки и активации:

* 8×16 пикселов (стандартный шрифт VGA),
* 8×14 (для совместимости с EGA),
* 8×8 (для совместимости с CGA).

Используя шрифты меньших размеров, чем стандартный, можно увеличить количество строк в текстовом режиме. Например, если включить шрифт 8×14, то будет доступно 28 строк. Включение шрифта 8×8 увеличивает количество строк до 50 (аналогично режиму EGA 80×43)[4][5].

В текстовых режимах для каждой ячейки с символом можно указать атрибут, задающий способ отображения символа. Существует два отдельных набора атрибутов — для цветных режимов и для монохромных. Атрибуты цветных текстовых режимов позволяют выбрать один из 16-ти цветов символа, один из 8-ми цветов фона и включить или отключить мерцание (возможность выбора мерцания можно заменить на возможность выбора одного из 16-ти цветов фона) , что совпадает с возможностями CGA. Атрибуты монохромных режимов совпадают с атрибутами, доступными у MDA, и позволяют включать повышенную яркость символа, подчёркивание, мерцание, инверсию и некоторые их комбинации [1].
Графические режимы

* 320×200 пикселов, 4 цвета.
* 320×200 пикселов, 16 цветов.
* 320×200 пикселов, 256 цветов.
* 640×200 пикселов, 2 цвета.
* 640×200 пикселов, 16 цветов.
* 640×350 пикселов, монохромный.
* 640×350 пикселов, 16 цветов.
* 640×480 пикселов, 2 цвета. При разрешении 640×480 пиксел имеет пропорции 1:1.
* 640×480 пикселов, 16 цветов [3].

Главное о драйверах: что это такое и как они работают

Для чего принтер просит драйверы и где их искать? Отвечаем на самые частые вопросы.

Фото: Westend61/ iStock

Мария Толчёнова

Мария Толчёнова

Филолог и технарь, пишет об IT так, что поймут даже новички. Коммерческий редактор, автор технических статей для vc.ru и «Хабра».

Распространённая ситуация: покупаешь принтер, включаешь его в розетку и подключаешь к компьютеру. А принтер не работает, потому что нет каких-то там драйверов. На самом деле драйверы, или управляющие программы, нужны для всех устройств на компьютере — от видеокарты до клавиатуры. Просто какие-то из них уже установлены в самой операционной системе, а какие-то нужно скачать и установить вручную.

В этой статье мы расскажем:

  • что такое драйверы;
  • для чего они нужны;
  • какие бывают;
  • как работают;
  • как их установить;
  • где искать установленные драйверы.

Что такое драйвер?

Важно! В английском языке слово «driver» имеет широкую трактовку. Например, драйверами могут быть управляющие микросхемы, которые используются в электронике, 3D-принтерах, а также других устройствах ЧПУ. Эти микросхемы относятся к аппаратному обеспечению, то есть hardware. В этой статье мы их не касаемся. Речь пойдёт о программных драйверах, software, которые устанавливаются на компьютер.

Драйвер — это программное обеспечение, которое объясняет операционной системе, как работает и что умеет подключённое к компьютеру устройство. Кроме того, оно обеспечивает взаимодействие пользователя с программами и оборудованием. Например, позволяет настроить дополнительные кнопки мыши или обрезать поля документа перед печатью.

Скачивать драйверы вручную нужно не для всех устройств. С процессором, оперативной памятью и вентиляторами, если в них нет управляемой подсветки, операционная система общается сама, предварительно собрав информацию о них из BIOS материнской платы. Если бы эти драйверы не были предустановлены, то система бы просто не запустилась. Поэтому управляющие программы низкого уровня, то есть те, без которых компьютер не включается, уже установлены в любую операционную систему и не требуют действий со стороны пользователя.

Для остального оборудования драйверы придётся искать и устанавливать вручную. Поговорим об этом подробнее дальше.

Для чего нужны драйверы

Управляющие программы необходимы, чтобы операционная система понимала, какое оборудование подключено, что оно умеет делать и как правильно с ним взаимодействовать.

Всем комплектующим компьютера требуются драйверы. Драйверы помогают адаптировать их работу к конкретной операционной системе. Например, если не установить драйвер для видеокарты, то разрешение изображений будет низким, а открытие папок и другие действия — визуально медленными. После установки управляющей программы окна будут отображаться правильно, а качество изображения повысится. Другой пример — драйверы принтера. Без них настроить параметры печати и распечатать документы невозможно.

На ПК существуют предустановленные унифицированные драйверы. Часть из них «вшита» на уровне BIOS, часть — на уровне операционной системы. Такие управляющие программы низкого уровня помогают системе опознать подключённое оборудование и правильно запуститься. А для правильной работы каждого устройства на определённой ОС требуется драйвер высокого уровня.

Типы драйверов

Комплектующим компьютера необходимы разные драйверы. Их делят на несколько типов по порядку загрузки, по доступу к ОС и по выполняемым функциям. Классификация может показаться сложной, но объясним всё простыми словами.

По порядку загрузки

Boot-start drivers нужны для загрузки, а также инициализации системы — например, для работы файловых систем и шин. Это драйверы низкого уровня, на которые пользователь не может влиять, а система без них просто не запустится. Работают они на уровне BIOS.

System-start drivers загружаются, когда операционная система инициализировала и построила дерево устройств, то есть опознала, что именно к ней подключено. Этот софт управляется PnP-менеджером . System-start — драйверы низкого уровня. Они работают на уровне операционной системы, а не BIOS.

Драйверы высокого уровня скачиваются специально под отдельные компоненты системы: видеокарту, принтер, некоторые типы мышек, вентиляторы и так далее. Именно с ними чаще всего сталкиваются пользователи.

Унифицированные драйверы

Существуют однотипные устройства, которые мало отличаются друг от друга по функциональности. Например, клавиатуры или вентиляторы в системном блоке. Для таких устройств разработчики операционных систем интегрировали в свои продукты универсальные драйверы.

Разработчики такого оборудования, чтобы их продукция была совместима с любым софтом, стараются придерживаться стандартных спецификаций и не придумывать новых решений. Так появился стандарт PnP — Plug and Play, «Подключи и пользуйся». Благодаря ему можно купить в магазине любую компьютерную мышь, и, когда её подключат к ПК, она будет работать без дополнительных манипуляций, даже без перезагрузки устройства.

Драйверы сложных устройств

Бывает оборудование и периферийные устройства, для работы с которыми невозможно написать универсальный софт. Например, видеокарты. Они могут значительно различаться в пределах одной серии, что уж говорить про их поколения, когда меняется архитектура или тип ядер.

Может ли видеокарта работать без специальных драйверов? Да, как правило, в ней уже есть унифицированные управляющие программы, которые способны выводить картинку на экран. Но качество изображения будет низким. Например, в Windows отобразится огромный, непропорциональный рабочий стол, а в диспетчере устройств вместо названия видеокарты будет «Базовый видеоадаптер Microsoft».

С такой видеокартой не получится запустить игры или начать 3D-моделирование, даже если у вас RTX 4090. Операционная система просто не понимает, какой видеоадаптер установлен и на что он способен. Исправить ситуацию легко: нужно скачать драйвер с официального сайта производителя и установить его на компьютер.

Так же работает и другое специфическое оборудование: МФУ с фирменными технологиями, некоторые 3D-принтеры, устройство для оцифровки VHS-кассет и так далее. В этот же список попадают периферийные устройства и аксессуары для геймеров: наушники с управляемой подсветкой, мышь или клавиатура с программируемыми дополнительными кнопками, геймпады и джойстики. Эти устройства требуют специальных драйверов — софта для программирования кнопок.

Как работают драйверы

Разберёмся в работе драйверов на примере с принтером:

  • При запуске операционной системы или включении принтера система опознаёт устройство и проверяет его готовность к работе. В Windows у значка принтера будет написано: «Подключён, готов к работе».
  • Пользователю нужно распечатать документ. Он выбирает документ, настраивает печать в специальном окне и запускает её. Драйвер принтера передаёт соответствующую команду в операционную систему.
  • Она передаёт команду на устройство.
  • Принтер выполняет команду и даёт ответ операционной системе.
  • Система передаёт ответ драйверу, и тот через пользовательский интерфейс сообщает, что печать завершена.

Это простой сценарий того, как взаимодействуют операционная система и оборудование, подключённое к компьютеру. На самом деле их общение не заканчивается одиночными командами. Например, операционная система постоянно отслеживает количество оставшихся чернил для печати, ресурс фотобарабана и так далее.

Как установить драйвер

В зависимости от типа операционной системы установка может проходить в ручном или автоматическом режиме. Например, в Windows 10 есть центр автоматического поиска и обновления софта.

Чтобы установить или обновить управляющие программы на Windows 10, нужно:

  • Нажать «Пуск».
  • Зайти в раздел «Параметры».
  • Выбрать «Обновление и безопасность».
  • Проверить наличие обновлений. Система самостоятельно найдёт и установит их.

Чтобы установить драйверы вручную, нужно зайти на официальный сайт производителя устройства. Чаще всего компании предоставляют не только управляющую программу, но и набор софта, обеспечивающий её тонкую настройку и автоматические обновления. Например, на сайтах HP, Lenovo, Acer и Asus можно скачать нужный софт для конкретных моделей ноутбуков, ПК, принтеров, сетевого оборудования, видеокарт и материнских плат.

В таких системах, как Linux и macOS, драйверы вшиты в ядро дистрибутива. А если нужны какие-то специальные управляющие программы под конкретные устройства, то искать их надо или на официальных сайтах производителей, или в сторонних репозиториях. Это актуально, например, для Arch Linux, программное обеспечение для которой чаще всего хранится в пользовательском репозитории AUR.

Куда устанавливается драйвер в Windows

Иногда бывает нужно найти определённые драйверы, чтобы удалить неактуальные версии и освободить место на жёстком диске. Все управляющие программы хранятся в нескольких основных папках:

  • C:\Windows\System32\drivers — здесь хранятся активные файлы драйверов .sys и файлы с информацией для их установки .inf.
  • C:\Windows\System32\DriverStore\FileRepository — наборы предустановленных в операционной системе и установленных пользователем управляющих программ, готовых к повторной установке.
  • C:\Windows\INF — файлы INF для системных драйверов.
  • C:\Windows\System32\DRVSTORE в некоторых случаях.

Получить доступ к драйверам конкретных устройств можно через диспетчер задач. Для этого пройдите по пути:

  • «Пуск».
  • «Диспетчер устройств».
  • Выбрать нужное устройство, нажать «Свойства».
  • Выбрать вкладку «Драйверы», нажать «Сведения для получения пути к файлу».

Что запомнить

Обобщим то, что мы узнали про драйверы:

  • Драйверы устройств — это программное обеспечение, которое объясняет операционной системе, как работает и что умеет подключённое к компьютеру оборудование. Они помогают пользователю взаимодействовать с устройствами — например, распечатать документы с нужными настройками или поиграть в любимую игру с высоким качеством графики.
  • Драйверы можно разделить на унифицированные драйверы и драйверы сложных устройств. Первые помогают работать стандартному оборудованию: клавиатуре или вентилятору в системном блоке. Драйверы сложных устройств устанавливаются отдельно — вы с ними точно сталкивались, когда покупали новый принтер или видеокарту.

Больше интересного про код — в нашем телеграм-канале. Подписывайтесь!

Читайте также:

  • Основные команды и горячие клавиши терминала Linux (а также Unix, macOS и FreeBSD)
  • В чём разница между разработчиками в России и за рубежом
  • Как установить VirtualBox и запустить свою первую виртуальную машину

Диспетчер Plug and Play. Основная задача — обнаруживать и распознавать подключенные устройства.

Курс

Python просто выучить, даже если вы никогда не программировали. Во время обучения вам будет помогать эксперт-куратор. Вы разработаете 3 проекта для портфолио, а Центр карьеры поможет найти работу Python-разработчиком.

Узнать про курс

Профессии с трудоустройством

  • Графический дизайнер
  • Python-программист
  • Инженер по тестированию
  • Бизнес-аналитик
  • Интернет-маркетолог

Набор драйверов для работы карты VGA в телевизионном стандарте

С помощью одного из записанных на дискете драйверов Вы можете без каких-либо переделок или добавлений к Вашей карте VGA и телевизору работать на вашем черно-белом или цветном телевизоре (или RGB мониторе) с аналоговым входом (т.е с линейной амплитудной характеристикой от 0 v до 5 v входного сигнала или, другими словами не содержащем на своем входе логических элементов). Например на мониторе ВТЦ201,ВТЦ202, телевизоре с блоком цветности МЦ-31 или с разъемом типа «Scart» и.т.д. Большинство мониторов EGA и фирменных CGA для этого не подойдут, так как на своем входе содержат логические буфферные элементы, которые не допускают промежуточных уровней сигнала между логическими нулем и единицей, хотя исключения существуют из любых правил, и лучше если Вы посмотрите на принципиальную схему своего монитора. Драйвера поддерживают все режимы стандартной VGA практически на любой VGA или SVGA карте, но не пытайтесь включить какой-нибудь режим SVGA (типа 800×600 или 1024×768). Драйвер просто пропустит его через себя не обработав. Принцип работы состоит в перенастройке программируемого контроллера, находящегося на плате VGA, которая производит следующее:

Изменяет частоты строчной и кадровой разверток до TV стандарта строчная около 15625 КГц, вместо 31500 КГц (VGA) кадровая около 50 Гц ,вместо 50-70 Гц (VGA)
Изменяет полярность синхроимпульсов, так что в любом режиме они имеют отрицательную полярность (TV стандарт)

Дискета содержит драйвера поддерживающие практически 100% работоспособность карт VGA с чипами следующих марок:

1) Chip & Tecnology VGA
2) COMPAQ VGA
3) Tseng Labs VGA
4) Paradise VGA
5) Video Seven VGA
6) IBM VGA
7) Cirrus VGA
8) OAK VGA

Кроме того драйвер PCV1 является универсальным средством для почти всех существующих карт не перечисленных выше, и работающем на 90% карт VGA без каких-либо эксцессов. Драйвера являются TSR (Terminate & Stay Resident) программами и перехватывают следующие прерывания: 09h , 0ah , 10h и занимающими после запуска от 5 до 7 Kb ОЗУ. Для работы на картах VGA, содержащих чипы типов с 1 по 6 необходимо запустить , лучше в AUTOEXECe, драйвер VISCREEN.COM со следующими ключами:

/h — помощь
/p — запуск драйвера сразу при загрузке
/i — Interlaced режим чередования строк для режимов с 350 и 480 строк (т.е. один кадр отображаюся четные строки, другой — нечетные строки.)
/o — в режимах с 350 и 480 строк выводятся только нечетные строки.
/e — в режимах с 350 и 480 строк выводятся только четные .
/0 — для Chip & Tecnology VGA
/1 — для COMPAQ VGA
/2 — для Tseng Labs VGA
/3 — для Paradise VGA
/4 — для Video Seven VGA
/5 — для IBM VGA

Например для Video Seven VGA , при включении драйвера сразу при запуске, для режима чередования строк (рекомендуется) команда будет выглядеть так:

Если не применять ключа /p , то драйвер будет загружен, но не изменит частот разверток. Для его запуска используйте горячие клавиши ALT-V все равно где Вы находитесь. Ими же происходит переключение обратно. Для Cirrus VGA (EGA/VGA) используйте драйвер PCV2.COM. Он не имеет ключей и горячих клавиш и запускается сразу.

PCV2 — Для снятия драйвера используйте PCV2/u

Для OAK VGA используйте драйвер PCV3.COM. Работает также как и предыдущий.

PCV3 — Для всех остальных VGA (в том числе с сомнительным происхождением) используйте драйвер

PCV1.COM. Его применение не дает 100% гарантии на успех, но драйвер будет любой ценой стараться сделать корректное изображение. На некоторых VGA в режимах 0h,1h,4h,5h,0dh может использоваться только 50% рабочего поля экрана по горизонтали (т.е. изображение будет сжато в 2 раза), а в остальном оно будет корректным. В режимах 0fh,10h,11h,12h будут отображаться только нечетные строки, что практически не сказывается на качестве изображения, если на экране нет мелких деталей. (соответствует режиму /o для VISCREEN, к сожалению режим Interlaced не поддерживается, так как больно уж по разному на разных VGA это делается). Для запуска драйвера используйте команду PCV1. При этом драйвер загружается, но не запускается. Для того чтобы включить или выключить его используйте горячие клавишы ALT-Backspace. Кроме того в запущенном состоянии можно подобрать положение изображения на экране нажатием ALT и одной из стрелок управления курсором, при этом изображение сдвигается в сторону указанную стрелкой. Драйвер PCV4.COM судя по всему является таким же универсальным средством как и PCV1, но без каких-либо управляющих клавиш. Можете поэксперементировать с ним так как у нас не достаточно по нему информации. Формат строки для его запуска:

PCV4 — Для снятия драйвера можете использовать ключ /u

Если в вашем мониторе или телевизоре есть входы для раздельных кадровых и строчных импульсов, то ничего, кроме соединения одноименных контактов на карте VGA и телевизоре делать не надо. Если же у Вас только один вход для подключения синхросмеси (НЧ видеовход в телевизоре), то необходимо собрать любую из простейших схем для их смешивания. Мной использовалась нижеприведенная схема на 155ЛП5:

Для подключения к телевизору через разъем типа «Scart» привожу его распайку:

Для подключения к Ч/Б телевизору можно использовать следующую схему:

Внимание ! Драйвера являются программными продуктами и ни каким образом не могут повредить карту VGA или телевизор ! Будьте внимательны при подключении кабеля и выборе точек подключения на блоке цветности телевизора ! Там существует масса мест попав на которые Вы можете не только спалить VGA , но и покалечить Motherboard ! Ни в коем случае нельзя соединять или разъединять разъем кабеля, соединяющего телевизор и VGA, если хоть один из них находится под напряжением питания ! Принебрежение этим в 30 случаях из 100 приводит к выгоранию выходного ЦАПа VGA или входного видеоусилителя в телевизоре или того и другого сразу . ( кстати , одинаково справедливо для любой переферии:принтеры и.т.п.). Если же у Вас возникли какие-то проблемы с подключением, то ознакомьтесь с массой информации как это делается со всякими там Синклерами , Поисками , РК-86 и прочим борохлом. ( с поправкой что для VGA нужен аналоговый вход . ). Мы не можем Вам дать исчерпывающей информации почему данная карта не работает; или будет-ли такая-то, такая-то карта работать с драйверами, потому как карты VGA нынче делают все, кому не лень, а мне известно уже около 60 различных карт ! Сами понимаете, что все их проверить трудно.

  • Это интересно
  • Я рекомендую
  • Твитнуть
  • Поделиться

Проприетарный драйвер для видеокарт Nvidia

В этой статье описаны установка, настройка, обновление, удаление проприетарного драйвера для видеокарт Nvidia.

Просмотр модели видеокарты

Модель видеокарты можно узнать выполнив команду в терминале:

lspci -k | grep -EA2 'VGA|3D'

Если в компьютере обнаружена только видеокарта Nvidia, значит вам подходят инструкции с этой страницы.

Если вывод команды показал две видеокарты Intel + Nvidia, значит вам нужно воспользоваться другой инструкцией: nVidia Optimus

Выбор версии драйвера

На сайте nvidia.ru и на форуме devtalk.nvidia.com можно посмотреть какие модели видеокарт поддерживаются той или иной версией драйвера.

Если вам подходит 71, 96, 173 версия, то перейдите к инструкции установка драйвера для старых видеокарт.

Установка драйвера из официального репозитория Ubuntu (рекомендуется)

Запустите терминал и выполните команды:

Смотрим какие версии драйвера Nvidia есть в репозитории:

sudo apt-get update && clear && apt-cache search nvidia-[0-9] | grep 'binary driver'

Устанавливаем драйвер (nvidia-версия) и программу для его настройки (nvidia-settings):

sudo apt-get install nvidia-304 nvidia-settings

Создаем xorg.conf:

sudo nvidia-xconfig

Перезагружаем компьютер.
После перезагрузки проверяем какой видео драйвер используется:

lspci -k | grep -EA2 'VGA|3D'

Получится примерно такой вывод, в последней строке указано название используемого видео драйвера

03:00.0 VGA compatible controller: NVIDIA Corporation G92 [GeForce 9800 GT] (rev a2) Subsystem: Elitegroup Computer Systems Device 1a0e Kernel driver in use: nvidia

Установка более новой версии драйвера из PPA

Для Ubuntu существует неофициальный репозиторий, в котором выкладываются новые версии драйверов, это драйверы собранные из исходников с сайта Nvidia упакованные в deb пакеты.

Удаляем ранее установленный драйвер nvidia, если устанавливали:

sudo apt-get purge nvidia*

Подключаем репозиторий:

sudo add-apt-repository ppa:graphics-drivers/ppa

Смотрим какие версии драйвера Nvidia есть в репозитории:

sudo apt-get update && clear && apt-cache search nvidia-[0-9] | grep 'binary driver'

Устанавливаем драйвер (nvidia-версия) и программу для его настройки (nvidia-settings):

sudo apt-get install nvidia-370 nvidia-settings

Создаем xorg.conf:

sudo nvidia-xconfig

Перезагружаем компьютер.
После перезагрузки проверяем какой видео драйвер используется:

lspci -k | grep -EA2 'VGA|3D'

Получится примерно такой вывод, в последней строке указано название используемого видео драйвера

03:00.0 VGA compatible controller: NVIDIA Corporation G92 [GeForce 9800 GT] (rev a2) Subsystem: Elitegroup Computer Systems Device 1a0e Kernel driver in use: nvidia

Установка драйвера с официального сайта Nvidia (сборка из исходников)

Нужно иметь ввиду, что если вы установили драйвер этим способом, то при каждом обновлении ядра графическая подсистема не будет загружаться, и придется переустанавливать драйвер через системную консоль!

Перейдите на сайт nvidia.ru, скачайте установщик драйвера (NVIDIA-Linux-XXX-XXX.XXX.run), в свойствах файла разрешите его исполнение;

Установите deb пакеты необходимые для сборки видеодрайвера из исходников:

sudo apt-get install build-essential dkms mc linux-headers-`uname -r`

Удалите драйверы nvidia из системы:

sudo apt-get purge nvidia* && clear && sudo nvidia-uninstall || clear

Перейдите в консоль сочетанием клавиш Ctrl-Alt-F1, введите логин и пароль своего пользователя;
Остановите работу X сервера командой:

sudo service lightdm stop

Установка драйвера:
Запустите Midnight Commander:

sudo mc

Перейдите в папку куда скачали установщик драйвера , выделите NVIDIA-Linux-XXX-XXX.XXX.run и нажмите энтер для установки драйвера.

Установщик предложит лицензионное соглашение — нажмите Accept;
Предложит использовать скрипт для вашего д истрибутива — нажмите Yes;
Предложит использовать DKMS — нажмите Yes;

Предложит запустить nvidia-xconfig для создания xorg.conf, для автоматичеcкого заполнения (рекомендуется) — нажмите Yes, для ручного заполнения — нажмите No;

Вконце напишет что драйвер установлен — нажмите Yes.
Закрываем Midnight Commander клавишей F10.
Перезагрузите компьютер командой

sudo reboot

После перезагрузки проверяем какой видео драйвер используется, выполнив команду в терминале:

lspci -k | grep -EA2 'VGA|3D'

Получится примерно такой вывод, в последней строке указано название используемого видео драйвера

03:00.0 VGA compatible controller: NVIDIA Corporation G92 [GeForce 9800 GT] (rev a2) Subsystem: Elitegroup Computer Systems Device 1a0e Kernel driver in use: nvidia

Если после установки драйвера не воспроизводится видео в плеерах, значит не работает VDPAU идущий с драйвером, тогда замените его на VDPAU из репозитория, это делается командой:

sudo apt-get install --reinstall libvdpau1

Удаление драйвера установленного из исходников

Для удаления достаточно одной команды, её можно выполнить в терминале, в консоли, в Recovery mode

sudo nvidia-uninstall

После перезагрузки можно будет установить другой видеодрайвер.

Устранение возможных проблем

Неправильно определяются разрешение и частота монитора

Если не устанавливается или неправильно определяются разрешение и частота монитора, нужно добавить следующие строки в секцию «Screen»: ..

SubSection "Display" Depth 24 Modes "1920x1200" EndSubSection

..разрешение соответственно меняем на то, которое вам нужно

Или воспользоваться методом определения Modeline для этих целей, используя утилиту gtf. Для этого нужно точно знать разрешение и частоту вашего монитора от производителя, Включая горизонтальную и вертикальную развёртку вашего монитора, которые можно узнать в паспорте или на сайтах производителя. Смотрите обсуждение сводной темы. Применение gtf — 1920×1200 60Hz для монитора HP-ZR24w. Вводим в терминал: ..

gtf 1920 1200 60 получаем: 1920x1200 @ 60.00 Hz (GTF) hsync: 74.52 kHz; pclk: 193.16 MHz Modeline "1920x1200_60.00" 193.16 1920 2048 2256 2592 1200 1201 1204 1242 -HSync +Vsync

Далее копируем строку Modeline и вставляем в файл xorg.conf, в секцию «Monitor» и правим значения опций HorizSync и VertRefresh. Опции VendorName и ModelName редактируйте согласно своей модели, — либо вообще не трогайте(!): ..

Section "Monitor" Identifier "Monitor0" VendorName "HP" ModelName "ZR24w" HorizSync 24.0 - 80.0 VertRefresh 59.0 - 61.0 Option "DPMS" Modeline "1920x1200_60.00" 193.16 1920 2048 2256 2592 1200 1201 1204 1242 -HSync +Vsync EndSection

Медленно работает (тормозит) интерфейс в Ubuntu на видеокартах Nvidia

Суть проблемы в том, что видеокарта nVidia с включённой по умолчанию опцией PowerMizer динамически меняет частоты памяти и GPU на видеокарте, а система болезненно на это реагирует.

Выходом является смена в Nvidia X Server settings ( nvidia-settings ) в разделе PowerMizerPreferred Mode режима с Adaptive на Maximum Performance. После перезагрузки ПК, настройки сбросятся и нужно автоматизировать установку Maximum Performance.

Для этого нужно отредактировать xorg.conf, чтобы он выглядел следующим образом:

Section "Screen" Identifier "Default Screen" DefaultDepth 24 EndSection Section "Device" Identifier "Default Device" Driver "nvidia" Option "NoLogo" "True" Option "Coolbits" "1" Option "RegistryDwords" "PowerMizerEnable=0x1; PerfLevelSrc=0x3322; PowerMizerDefaultAC=0x1" EndSection Section "Module" Load "glx" EndSection

Для систRAM — 512Mb

CPU — i386 HDD — 4Gbем в которых xorg.conf отсутствует можно изменить рассматриваемую опцию, поместив следующую команду в автозапуск:

nvidia-settings -a [gpu:0]/GPUPowerMizerMode=1

Исправление загрузочного экрана (Plymouth)

FIXME

Установите необходимые пакеты:

sudo apt-get install v86d

Измените параметры загрузчика, для этого в терминале введите:

sudo gedit /etc/default/grub

Найдите и добавьте/исправьте строчки на следующие, изменив разрешение на своё:

GRUB_GFXMODE=1440x900x24 GRUB_GFXPAYLOAD_LINUX=keep

.

Возможно потребуется использовать 16-битную глубину цвета (GRUB_GFXMODE=1440x900x16)

Выполните команду в терминале:

echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash

Обновите параметры загрузчика и ядра:

sudo update-initramfs -u sudo update-grub2

Перезагрузите систему.

Исправление загрузочного экрана (Plymouth) в Ubuntu 10.04, 10.10, 11.04, 11.10

DELETEME

Заметка для редакторов: Проверить, для каких выпусков Ubuntu подходит способ. Если для 12.04 и 12.10 он отличен — описать изменения.

Установите необходимые пакеты:

sudo apt-get install v86d cryptsetup libcryptsetup1 libcryptsetup-dev hwinfo

Измените параметры загрузчика, для этого в терминале введите:

sudo gedit /etc/default/grub

Найдите и добавьте/исправьте строчки на следующие, меняя «номер» и разрешение на свои:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset video=uvesafb:mode_option=1920x1200-24,mtrr=3,scroll=ywrap" GRUB_CMDLINE_LINUX="splash vga=0x037d" GRUB_GFXMODE=1920x1200

.

Значение vga=«номер» для GRUB_CMDLINE_LINUX берется из вывода команды

sudo hwinfo --framebuffer

Отредактируйте файл /etc/grub.d/00_header

sudo gedit /etc/grub.d/00_header

Найдите строку и впишите нужное вам разрешение

if [ "x$" = "x" ] ; then GRUB_GFXMODE=1920x1200 ; fi

Также сразу под этой строкой допишите

set gfxpayload=keep

Далее в этом же файле найдите строку и замените в ней разрешение на нужное:

set gfxmode=1920x1200

Отредактируйте загрузку модулей:

sudo gedit /etc/initramfs-tools/modules

Добавьте в файл строку, меняя в ней разрешение на нужное:

uvesafb mode_option=1920x1200-24 mtrr=3 scroll=ywrap

Выполните команду в терминале:

echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash

Обновите параметры загрузчика и ядра:

sudo update-grub sudo update-initramfs -u

Перезагрузите систему.

Дополнительные опции

Option "GLShaderDiskCache" "True"

В некоторых случаях позволяет ускорить работу с шейдерами

Option "ModeValidate" "NoTotalSizeCheck"

Позволяет для видеокарт GF9xxx, GTX2xx и новее избежать разбиения изображения на 6 маленьких экранов

Option "ModeValidation" "NoEdidModes, NoMaxPClkCheck, NoVertRefreshCheck, NoHorizSyncCheck, NoEdidMaxPClkCheck"

Наиболее часто помогает, опция убирает проверку различных параметров портов видеокарты и опций передаваемых монитором, но воспринимаемых системой ошибочно.

Option "UseEDIDFreqs" "False"

Выключает считывание EDID монитора, который используется системой как источник возможных режимов, диапазонов частот, а также считывания физических размеров дисплея и определения количества точек на дюйм.

Option "NoBandWidthTest" "True"

Выключает тест памяти видеокарты на аппаратные ограничения пропускной способности.

Option "ExactModeTimingsDVI" "True"

Опция вызывает принудительную синхронизацию с точными таймингами, указанными в ModeLine, а не с приближенными к ним, которые указаны в EDID.

SLI режим

Если не работает SLI режим или не запускается X-сервер с двумя включенными карточками, то добавляем в секцию «Device» строку:

Option "SLI" "True"

Настройка TV-out

Подключение TV настраивается обычно через Система⇒Администрирование⇒NVIDIA X Server Settings, но если после настройки так и не удается вывести изображение на TV, добавляем следующие строки в секцию «Screen»:

Option "TwinView" Option "TVOutFormat" "AUTOSELECT" Option "TVStandard" "PAL-B"

Режим опции «TVOutFormat» можно задать вручную, вписав вместо «AUTOSELECT» одно из следующих значений:

TVOutFormat Поддерживаемые TV форматы
«AUTOSELECT» PAL, NTSC, HD
«COMPOSITE» PAL, NTSC
«SVIDEO» PAL, NTSC
«COMPONENT» HD
«SCART» PAL, NTSC

Режим опции «TVStandard» можно менять взависимости от того формата который вам нужен, вписав вместо «PAL-B» одно из следующих значений:

TVStandard Описание
«PAL-B»
«PAL-D»
«PAL-G»
«PAL-N»
«NTSC-J»
«NTSC-M»
«HD480i»
«HD480p»
«HD576i»
«HD576p»
«HD720p»
«HD1080i»
«HD1080p»

Разгон видеокарт семейства nVidia Fermi

Для активации возможности разгона формируем и редактируем xorg.conf:

sudo nvidia-xconfig sudo nano /etc/X11/xorg.conf

В секцию «Device» добавляем следующую строку:

Option "Coolbits" "8"

, сохраняем файл и перезапускаем иксы. Теперь через утилиту nvidia-settings в разделе PowerMizer вам доступно управление частотами памяти и ядра. Данные настройки будут сбрасываться каждый новый сеанс. Если вы хотите сохранить установленные настройки разгона, сформируйте конфиг-файл .nvidia-settings-rc в домашнем каталоге пользователя, сохранив текущую конфигурацию через nvidia-settings, и добавьте в полученный файл следующие строки:

[gpu:0]/GPUGraphicsClockOffset[3]=-50 [gpu:0]/GPUMemoryTransferRateOffset[3]=-50

, где числовые значения — разгон частот ядра и памяти соответственно. Остается добавить команду

nvidia-settings --load-config-only

в автозапуск, и ваш разгон будет применяться при каждом новом сеансе.

Техническая поддержка nVidia

Если при использовании проприетарного драйвера nVidia у вас возникнут какие-либо проблемы вы можете обратиться в техническую поддержку компании nVidia:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *