- NVIDIA (Русский)/Tips and tricks (Русский)
- Contents
- Исправление разрешения терминала
- Использование ТВ-выхода
- X with a TV (DFP) as the only display
- Проверьте источник питания
- Прослушивание ACPI-событий
- Отображение температуры графического процессора в оболочке
- Method 1 — nvidia-settings
- Method 2 — nvidia-smi
- Method 3 — nvclock
- Установка скорости вентилятора при входе
- Переключение драйверов NVIDIA и nouveau
- Как избежать разрывов/тиринга на картах GeForce серий 500/600/700/900
- Ручная конфигурация
- Отключение логотипа при загрузке
- Переопределение обнаружения монитора
- Включение SLI
- Включение разгона
- Настройка статического 2D/3D разгона
- Статья про настройку Nvidia видеокарт в Linux
- Re: Статья про настройку Nvidia видеокарт в Linux
- Re: Re: Статья про настройку Nvidia видеокарт в Linux
- Re: Статья про настройку Nvidia видеокарт в Linux
- Re: Статья про настройку Nvidia видеокарт в Linux
- Re: Статья про настройку Nvidia видеокарт в Linux
- Re: Статья про настройку Nvidia видеокарт в Linux
- Unoficial nVidia+Linux FAQ
- Re: Статья про настройку Nvidia видеокарт в Linux
- Best 3d card under Linux
- Re: Статья про настройку Nvidia видеокарт в Linux
- Re: Статья про настройку Nvidia видеокарт в Linux
- Re: Статья про настройку Nvidia видеокарт в Linux
- Re: Статья про настройку Nvidia видеокарт в Linux
- Re: Статья про настройку Nvidia видеокарт в Linux
- Re: Re: Статья про настройку Nvidia видеокарт в Linux
- Re: Статья про настройку Nvidia видеокарт в Linux
- Re: Статья про настройку Nvidia видеокарт в Linux
- Re: Статья про настройку Nvidia видеокарт в Linux
- Re: Статья про настройку Nvidia видеокарт в Linux
- Re: Re: Статья про настройку Nvidia видеокарт в Linux
- Re: Статья про настройку Nvidia видеокарт в Linux
- Re: Статья про настройку Nvidia видеокарт в Linux
- Re: Статья про настройку Nvidia видеокарт в Linux
- Re: Статья про настройку Nvidia видеокарт в Linux
- Re: Статья про настройку Nvidia видеокарт в Linux
- Re: Статья про настройку Nvidia видеокарт в Linux
- Re: Статья про настройку Nvidia видеокарт в Linux
- Re: Best 3d card under Linux
- Re: Статья про настройку Nvidia видеокарт в Linux
- Re: Статья про настройку Nvidia видеокарт в Linux
NVIDIA (Русский)/Tips and tricks (Русский)
Смотрите главную статью NVIDIA.
Contents
Исправление разрешения терминала
Переход с драйвера nouveau будет сопровождаться низким разрешением экрана терминала при загрузке. Для загрузчика GRUB, обратитесь к GRUB/Tips and tricks#Setting the framebuffer resolution, чтобы увеличить разрешение.
Использование ТВ-выхода
Хорошая статья об этом есть тут.
X with a TV (DFP) as the only display
Сервер X откатывается к CRT-0, если нет автоматически определённого монитора. Это может стать проблемой при использовании подключения ТВ через DVI как основной монитор, и сервер X был запущен при выключенном ТВ или он был не подключен.
Для принудительного использования DFP драйвером NVIDIA, сохраните копию EDID в файловой системе там, где его сможет прочитать сервер X, вместо чтения EDID с ТВ/DFP.
Для получения EDID запустите nvidia-settings. Появится различная информация в древовидном формате, игнорируя все настройки выберите графический процессор (соответствующее поле должно называться «GPU-0» или быть похожим на него), щелкните по DFP секции (также возможно DFP-0 или что-то похожее), нажмите на кнопку Acquire Edid и сохраните куда-нибудь, например в /etc/X11/dfp0.edid .
Если у вас не подключена мышь и клавиатура, EDID может быть получен из командной строки. Запустите сервер X с нужным логированием для вывода блока EDID:
После окончания иницализации сервера X закройте его, ваш лог файл сохранится в /var/log/Xorg.0.log . Извлеките блок EDID используя nvidia-xconfig:
Отредактируйте xorg.conf добавив в секцию Device строки:
Опция ConnectedMonitor принуждает драйвер распознавать DFP так, как буд-то он подключен. CustomEDID предоставляет данные EDID для устройства и говорит, что при загрузке ТВ/DFP как бы был подключен во время процесса запуска X.
Таким образом, можно автоматически запускать менеджер экрана при загрузке, иметь рабочий и настроенный экран для X до включения питания ТВ.
Если вышеуказанные изменения не работают, в xorg.conf в секции Device вы можете попробовать удалить строку Option «ConnectedMonitor» «DFP» и добавить следующие строки:
Опция драйвера NVIDIA NoDFPNativeResolutionCheck предотвращает отключение всех режимов, которые не подходят к основному разрешению.
Проверьте источник питания
С помощью драйвера NVIDIA можно выяснить текущий источник питания видеокарты. Для этого нужно получить значение параметра ‘GPUPowerSource’ с помощью утилиты nvidia-settings (0 — питание от сети переменного напряжения, 1 — питание от батареи):
Прослушивание ACPI-событий
Драйверы NVIDIA автоматически пытаются подключиться к демону acpid и получать уведомления о ACPI событиях (подключение/отключение источника питания, некоторые горячие клавиши и т.д.). Если соединение завершается неудачей, то X сервер выведет следующее предупреждение:
Вы можете запретить вывод этого сообщения, отключив опцию ConnectToAcpid в вашем конфигурационном файле:
Однако если вы пользователь ноутбука, возможно более грамотным решением проблемы станет установка и запуск acpid демона.
Отображение температуры графического процессора в оболочке
Method 1 — nvidia-settings
Для отображения температуры графического ядра в оболочке используйте nvidia-settings как указано ниже:
Вывод должен быть примерно такой:
Температура графического процессора этой платы 41 °C.
Пример того, как получить значение температуры для использования в утилитах rrdtool или conky и др.:
Method 2 — nvidia-smi
nvidia-smi может читать температуру прямо с графического процессора без использования сервера X. Это важно для небольшой группы пользователей, которые не имеют запущенного сервера X, те, кто используют ОС для серверных приложений. Отображение температуры графического процессора с использованием nvidia-smi:
Пример вывода результата работы программы:
Пример того, как получить значение температуры для использования в утилитах rrdtool или conky и др.:
Method 3 — nvclock
Используйте nvclock AUR , который доступен в AUR.
Могут быть расхождения значений температуры между nvclock и nvidia-settings/nv-control. В соответствии с этим сообщением от автора (thunderbird) nvclock, значения выдаваемые nvclock более точные.
Установка скорости вентилятора при входе
Эта статья или раздел нуждается в переводе
Вы можете выставить скорость вентилятора вашей графической карты с помощью консольного интерфейса nvidia-settings. Сначала убедитесь в том, что в вашем конфигурационом файле Xorg значения опции Coolbits установлены в 4 , 5 или 12 для архитектуры Ферми и выше в секции Device для включения управления скоростью вентилятора.
Поместите следующую строку в ваш файл xinitrc для управления вентилятором при запуске Xorg. Замените n на значение скорости вентилятора нужное вам в процентах.
Также вы можете указать и второй графический процессор, путем увеличения счетчика графического процесора и вентилятора.
Если вы ипользуете менеджер входа такой как GDM или KDM, вы можете создать файл настроек. Создайте
/.config/autostart/nvidia-fan-speed.desktop и вставьте следующий текст.Снова измените n на значение скорости вентилятора нужное вам в процентах.
Переключение драйверов NVIDIA и nouveau
Если вам необходимо переключиться между драйверами, вы можете воспользоваться следующим скриптом (запускайте с правами суперпользователя и пишите yes во всех подтверждениях) :
Как избежать разрывов/тиринга на картах GeForce серий 500/600/700/900
Разрывов можно избежать принудительным включением цепочки полного композитинга, независимо от используего вами композитора. Для проверки работоспособности опции, выполните
Вам будет сообщено, что производительность некоторых приложений OpenGL может быть снижена.
Для постоянного использования сделанных изменений, вам необходимо добавить следующую строку в секцию «Screen» вашего конфигурационного файла Xorg, например /etc/X11/xorg.conf.d/20-nvidia.conf :
Если у вас нет конфигурационного файла Xorg, вы можете создать его для текущей видеокарты исполльзуя nvidia-xconfig (смотрите #Автоматическая настройка [ссылка недействительна: раздел не найден] ) и переместить его из /etc/X11/xorg.conf в более удобное место /etc/X11/xorg.conf.d/20-nvidia.conf .
Ручная конфигурация
Некоторые настройки (которые не могут быть настроены автоматически [ссылка недействительна: раздел не найден] или с помощью GUI) можно выполнить с помощью редактирования конфигурационного файла. Для вступления изменений в силу перезапустите X сервер.
Отключение логотипа при загрузке
Добавьте опцию «NoLogo» внутри секции Device :
Переопределение обнаружения монитора
Опция «ConnectedMonitor» в секции Device позволяет переопределить обнаружение монитора при старте Х сервера, что может сэкономить значительное время при запуске системы. Возможные значения: «CRT» для аналоговых соединений, «DFP» для цифровых соединений и «TV» для телевизоров.
Следующее выражение заставляет драйвер NVIDIA пропустить стартовые проверки и распознать монитор как DFP:
Включение SLI
Выдержка из README драйвера NVIDIA Приложение B: Данная опция контролирует рендеринг SLI в поддерживаемых конфигурациях. Другими словами, в «поддерживаемых конфигурациях» обозначены компьютеры оборудованные материнской платой c сертифицированной поддержкой SLI и 2 или 3 графических процессора GeForce, также с сертифицированной поддержкой SLI. Смотрите Зона SLI (англ.) [устаревшая ссылка 2020-08-04] для получения подробной информации.
Найдем первый PCI Bus ID графического процессора, используя lspci :
Добавим BusID (3 в нашем случае) в секцию Device :
Добавьте желаемое значение режима рендеринга SLI в секцию Screen :
Следущая таблица описывает доступные режимы рендеринга.
Значение | Описание |
---|---|
0, no, off, false, Single | Использовать только один графический процессор для рендеринга. |
1, yes, on, true, Auto | Включить SLI и позволить драйверу автоматически выбрать режим рендеринга. |
AFR | Включить SLI и использовать режим поочередного рендеринга кадров. |
SFR | Включить SLI и использовать режим разделённого рендеринга кадров. |
AA | Включить SLI и использовать сглаживание SLI. Используйте в сочетании с полным сглаживанием сцены, для улучшения качества визуализации. |
Другой вариант, вы можете использовать утилиту nvidia-xconfig для вставки изменений в xorg.conf одной командой:
Для проверки работы режима SLI в консольном режиме:
Включение разгона
Разгон контролируется через опцию Coolbits в секции Device , позволяя использовать различные неподдерживаемые свойства:
Значение Coolbits — сумма его составляющих битов в двоичной системе исчисления. Типы битов:
- 1 (bit 0) — Включает возможность разгона для старых (до архитектуры Fermi) ядер, вкладка Clock Frequencies в nvidia-settings.
- 2 (bit 1) — Когда бит установлен, драйвер «будет пытаться инициализировать режим SLI, когда используются два графических процессора с разным количеством видеопамяти».
- 4 (bit 2) — Включает ручное управление охлаждением графического процессора вкладка Thermal Monitor в nvidia-settings.
- 8 (bit 3) — Включает возможность разгона на вкладке PowerMizer в nvidia-settings. Доступна с версии 337.12 для архитектур Fermi и новее. [2]
- 16 (bit 4) — Включает возможность повышения напряжения через параметры командной строки nvidia-settings. Доступна с версии 337.12 для архитектур Fermi и новее.[3]
Чтобы включить несколько свойств, сложите значения Coolbits. Например, чтобы включить возможности разгона и повышения напряжения для архитектуры Fermi, установите значение Option «Coolbits» «24» .
Документация по Coolbits находится в /usr/share/doc/nvidia/html/xconfigoptions.html . Последния онлайн-версия документации по Coolbits (версия драйвера 355.11) находится тут (англ.).
Настройка статического 2D/3D разгона
Установите следующую строку в секции Device для включения PowerMizer на максимальную производительность (VSync не будет работать без этой строки):
Источник
Статья про настройку Nvidia видеокарт в Linux
В статье для счастливых пользователей Linux и GPU NVIDIA приводится разница между массовыми моделями GPU от NVIDIA, описываются преимущества закрытых драйверов nvidia от входящих в поставку X Window System драйверов nv, приводятся процедуры установки версий Release 40 и Release 25, описываются параметры модуля ядра, опции драйвера nvidia для X, опции библиотеки OpenGL NVIDIA, различные способы использования TV-Out (телевизор вместо монитора; запуск второго X сервера; программа nvtv; TwinView), разгон видеокарты с помощью nvclock и как использовать датчики на видеоплате с помощью rivatv.
Re: Статья про настройку Nvidia видеокарт в Linux
Вот бы ещё для счастливых обладателей Radeon что-то подобное было. Или уже есть, просто на LOR не попало?
Re: Re: Статья про настройку Nvidia видеокарт в Linux
так на сайте Х-ов же написано, какие радеоны и чего поддержиыают. 3Д же работает и ладно 🙂 или всё не так ?
Re: Статья про настройку Nvidia видеокарт в Linux
Вот еще текст FAQ
Вы бы это, объединились.
Re: Статья про настройку Nvidia видеокарт в Linux
2 anonymous (*) (2003-03-18 10:51:56.343)
наверное что нет, мой фак задумывался в оригинале для эхи RU.LINUX.CHAINIK и по этой причине он с каждым новым релизом все упрощается и из него выкидываются все технический подробности, чтобы сделать его на 100% доступным человеку который час назад поставил Линукс и хочет посмотреть как под ним побежит его любимая Квака3, или еще что.
nuHrBuH aka Nightfly
Re: Статья про настройку Nvidia видеокарт в Linux
2 anonymous (*) (2003-03-18 10:51:56.343)
наверное что нет, мой фак задумывался в оригинале для эхи RU.LINUX.CHAINIK и по этой причине он с каждым новым релизом все упрощается и из него выкидываются все технический подробности, чтобы сделать его на 100% доступным человеку который час назад поставил Линукс и хочет посмотреть как под ним побежит его любимая Квака3, или еще что.
nuHrBuH aka Nightfly
Re: Статья про настройку Nvidia видеокарт в Linux
Точно — нет. Я, наоборот, люблю технические подробности. Были бы спеки по GF — разобрал бы как bt848. Скрывают — боятся, наверное 😉
Unoficial nVidia+Linux FAQ
вроде Unofficial пишется чеоез 2 ‘f’
Re: Статья про настройку Nvidia видеокарт в Linux
Коротко. Но там и делать вроде нечего.
Best 3d card under Linux
Люди, подскажите, какую карточку все же наиболее целесообразно покупать под Linux?
Re: Статья про настройку Nvidia видеокарт в Linux
Re: Статья про настройку Nvidia видеокарт в Linux
Re: Статья про настройку Nvidia видеокарт в Linux
не подскажет ли уважаемое коммюнити как на линукс Ну даже не поставить (бог с ним) Оживить Intence 3D wildcat 3400 Linux MD 8.2 даже не грузиться (:((((
Re: Статья про настройку Nvidia видеокарт в Linux
очень хочу помогите советом 🙁
Re: Статья про настройку Nvidia видеокарт в Linux
Ставьте под Linux Radeon9700pro или накрайняк GeForce FX
Re: Re: Статья про настройку Nvidia видеокарт в Linux
> очень хочу помогите советом 🙁
жениться не пробовал? говорят помогает
Re: Статья про настройку Nvidia видеокарт в Linux
Какая разница какая видео карта. Главное, что б дистрибутив был правильный. и многодисковый, например Дебиан %)
Re: Статья про настройку Nvidia видеокарт в Linux
Автор bog.pp.ru — один из челов, которые действительно много чего полезного выкладывают, а не переливают из пустого в порожнее.
Re: Статья про настройку Nvidia видеокарт в Linux
не подскажет ли уважаемое коммюнити как на линукс Ну даже не поставить (бог с ним) Оживить Intence 3D wildcat 3400 Linux MD 8.2 даже не грузиться (:((((
1 Значит никак . жаль очень . 2 Жениться пробовал (один раз крайне не удачно)
Я не хочу подбирать Цели И средства их достижения в соответствии с возможностями дистрибутива потому что они у меня всегда есть.
речь не о том что бы он полноценно работал на LINUX пусть хотя бы работает хотя бы в текстовом режиме 🙁
Извините если кого обидел 🙁
Re: Статья про настройку Nvidia видеокарт в Linux
нвидиа можно брать но только не мх версии.Они полное говно.
Re: Re: Статья про настройку Nvidia видеокарт в Linux
поищи в гугле, спроси в фидо, а здесь большинство . сидят, которые тебе на врядли помогут
удачи
Re: Статья про настройку Nvidia видеокарт в Linux
По моему автору обзора чем то давным давно насолили карточки от ATI. Хотя как мне кажется(хотя мое мнение субъективно) ATI нам очень нужно и полезно. Хотя бы потому, что создает реальную конкуренцию NVidia Ведь именно ATi своими решениями заставляет НВидиу снижать цены на свои карточки. Да и возможнастям и префомансу они получше — например сколько будет стоить все-в-одом 64Мб карточка от НВИдии сравннимая по производительности с Радеон8500? Мне кажется что около 200 убитых енотов, если не больше. А раден стоит где-то 120-150
А по поводу глюков с дровами — поставил я новые Хы, снес страые конфиги, и запустил Х-овую конфигурялку — она нашла мне карточку, опросила с монитора частоты и всё
И 2Д и 3Д и никаких глюков, какие у меня были с НВидией(ну типа кернельные пропертарные кернельные модули нужно засоывать, под 2.5 оно не собирается, и тени от менюшек к КДЕ иногда прилипали к экрану)
По моему мнению АТИ рулит! Поболше карточек — хороших и разных 🙂
Re: Статья про настройку Nvidia видеокарт в Linux
Я совсем не против карточек ATI, пусть они сбивают цену, но стоят у кого-нибудь другого 😉 У меня у самого на работе штук 5 всяких RagePro/Rage128 (это именно те, где полноценный OpenGL не появился даже в MS Windows) — сотрудники из дома приволокли 😉 На сервере 3D не нужен, там на большинстве машин и монитора-то нет, так что стандартный драйвер из X для ATI очень хорош. Мне все равно какая скорость у Radeon 9500 и сколько он стоит, но если у меня в середине двухдневного прогона комп подвисает, то нафиг мне эта скорость и дешевизна? Я и новые драйвера (release 40) от nvidia тут же снес, не говоря уж про ATI.
Re: Статья про настройку Nvidia видеокарт в Linux
Ну так под линуксом у нвидии проблем явно больше, чем у АТИ.
Для АТИ есть два свободных драйвера с поддержкой 3d и идин закрытый. Есть нормальный fb драйвер, поддержка xvid в мплейре.
Для нвидии — один закрытый и один свободный без поддержки 3d.
Драйвер 4191Нвидия только и делает, что ловит lockup, и 2d тормозное.
Смотрим на directfb —
matrox — 90%
ati — 50%
nvidia — 10%
и ругань на отсутсвие документации и пропущенные через препроцессор исходники у нвидии.
Так что можно пользоваться нвидией, но пусть действительно это делает кто нибудь другой, а у меня уже три поколения (rage 128 pro/radeon 7200 ddr и radeon 9000 pro ) атишных плат сменилось и нареканий никаких. Единственное неудобство — очень они любят свежие версии иксов требовать. Но и на текущих работают дай бог каждому.
Re: Статья про настройку Nvidia видеокарт в Linux
> Ну так под линуксом у нвидии проблем явно больше, чем у АТИ. > Для АТИ есть два свободных драйвера с поддержкой 3d и идин закрытый. Лучше один работающий, чем 3 неработающих
> Драйвер 4191Нвидия только и делает, что ловит lockup, и 2d > тормозное. Вы ломитесь в открытую дверь — я уже сказал, что снес эту версию из-за ее глючности.
> Смотрим на directfb — Кто бы мне объяснил зачем нужен directfb? Для aalib? 😉
> и ругань на отсутсвие документации и пропущенные через препроцессор > исходники у нвидии.
До тех пор пока GeForce будет отличаться от Quadro только драйверами — никто не увидит исходники nvidia, не надо этого от них ждать. Тут дело не в непринятии идеологии OpenSource или каких-то закрытых «лицензиях третьх фирм». Тут живые $500 прибыли на каждой карточке!
Re: Статья про настройку Nvidia видеокарт в Linux
Лучше хотя бы _один_ нормальный открытый драйвер, чем только закрытый.
Еще неплохо не складывать все яйца в одну корзину изготовителя.
Драйвера нвидии имеют множество несовместимостей, а на все вопросы к разработчикам следует стандартный ответ — драйвера закрыты’с, обращайтесь в нвидию.
www.directfb.org, неплохая замена xfree для тонких клиентов. Но только не на нвидии. 🙂
Насчет глюкавости последней версии я в курсе. Это вообще в духе коммерсантов, плодить глюкавые проги.
>До тех пор пока GeForce будет отличаться от Quadro только драйверами — никто не увидит исходники nvidia,
Честно говоря, мне как то по барабану, почему нвидия не открывает драйвера. Мне просто хочется увидеть нормальный открытый драйвер (закрытый только опционально, как возможное дополнение.). У АТИ все так и есть. Как только у нвидии появится подобное, можно будет и их ставить, а пока имхо стоит смотреть в другую сторону.
Re: Статья про настройку Nvidia видеокарт в Linux
Бесит меня ситуация с моей рива 128!
я понимаю что это старье и никому не нужно,но.
на НВидию я обиделся и ее карточки больше покупать не буду!
Re: Статья про настройку Nvidia видеокарт в Linux
А у меня последняя версия Нвидивских драйверов вообще глючит. Юзаю 3123.
Re: Best 3d card under Linux
> подскажите, какую карточку все же наиболее целесообразно покупать под
> Linux?
пока она новая — всё равно.
а вот если она 1999г (как у меня дома — asus v3400 aka tnt+tv-in/out) —
блин, сразу понимаешь, до чего убоги закрытые исходникик — полминуты зараза экраном моргает пока загрузится. а без родных дрижеров никаких features, типа tv-in and smooth DVD, не видать.;-(
неееет, чего-то меня на nv больше не тянет.
только не надо за меня решать, какую карту мне надо — меня бы вполне устраивала и эта, но проблемы с NVIDIA drivers — достают.
Re: Статья про настройку Nvidia видеокарт в Linux
статья хорошая. приятно почитать.
а вот с картами вообще-то как-то.
закрытые драйверы — весчь неприятная, конечно.
но с nvidia можно нормально кино смотреть на компе, с nv маски-шоу начинаются :(.
при свинстве с дровами цены у NVidia. невысокие.
GeForce4 MX440SE 64MBytes S-Video_TV-OUT :: 1220 руб.
а почем ныне Matrox’ы, интересно ? и как у них с драйверами ?
Re: Статья про настройку Nvidia видеокарт в Linux
To Warmonger (*) (2003-03-18 10:26:25.346529): Написано, что Radeon 9700pro не поддерживается, а закрытые драйвера сильно глючат. Да и карточка своим вентиляторным воем перекрывает всё на свете. При выходе из sleep, X слетает, в разрешении больше 800×600 Xv работает в пол-экрана. Опции в XF86Config нестандартные, а док нет. Подключить TV как второй монитор я так и не смог. Хотя DarkPlaces (это — q1)/q2/q3/Return to Castle Wolfenstein/UT/UT2003 работают на ура.
Источник