Меню

Nvidia settings нет настроек



Перевод документации драйвера NVIDIA для Linux, часть 9

Глава 26. Настройка Framelock и Genlock

Замечание: Возможности Frame Lock и Genlock поддерживаются только определенным оборудованием, как описано ниже.

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

Эта синхронизация включается с помощью возможностей framelock и genlock драйвера NVIDIA. В этом разделе описывается установка и использование framelock и genlock.

26А. Используемые термины

GENLOCK: технология синхронизации обновления пикселей на одном или нескольких дисплеях с внешним источником синхросигнала. NVIDIA genlock требует, чтобы внешний сигнал был или TTL, или композитным, какой используется в ТВ-форматах NTSC , PAL , или HDTV . Следует помнить, что реализация NVIDIA genlock гарантирована только для синхронизации на уровне кадров, не обязательно на уровне пикселей.

FRAMELOCK: технология синхронизации вывода кадров на всех дисплеях, подключенных к системе, с использованием возможностей оборудования. Когда графическое и видеоизображение выводятся на нескольких мониторах, система framelock позволяет облегчить поддержание целостности изображения для создания виртуального экрана. Framelock особенно необходим для просмотра стерео, когда поля для правого и левого глаза должны отображаться синхронно на всех дисплеях.

Вкратце, включение genlock означает синхронизацию с внешним сигналом. Включение framelock означает синхронизацию двух или более экранов Х-интерфейса с сигналом, вырабатываемом внутри оборудования; и включение обоих функций означает синхронизацию двух или более экранов Х-интерфейса с внешним сигналом.

SWAP SYNC: Понятие swap sync относится к синхронизации операций смены изображения между буферами нескольких окон приложения. Благодаря swap sync, приложения, запущенные на нескольких компьютерах, могут синхронно менять изображение между буферами приложения на всех компьютерах. Для работы синхронизации замены на нескольких компьютерах требуется, чтобы все они использовали framelock.

26В. Поддерживаемое оборудование

Framelock и genlock поддерживаются следующим оборудованием:

26С. Установка оборудования

Перед тем, как начать, вы должны проверить, что оборудование правильно установлено. Следующие действия должны быть выполнены при выключенном компьютере.

Теперь вы можете включить компьютер и начать установку genlock и/или framelock. Инструкции дальше подразумевают, что драйвер NVIDIA для Linux успешно установлен. Если он еще не установлен, обратитесь к Главе 4.

26D. Настройка с помощью утилиты nvidia-settings

Framelock и genlock настраиваются через утилиту «nvidia-settings». Обратитесь к странице руководства nvidia-settings(1) и встроенной помощи утилиты (нажмите кнопку «Help» в нижнем правом углу для получения помощи по каждой странице).

Из закладки framelock утилиты nvidia-settings, вы можете добавлять экраны Х-интерфейса в синхронизируемую framelock/genlock группу, контролировать состояние группы и включать/выключать framelock и genlock.

После загрузки системы и запуска Х-интерфейса, запустите nvidia-settings как:

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

Настройка genlock и framelock описана раздельно. Далее будет описано их совместное использование.

26E. Настройка GENLOCK

Изменения настроек genlock (например, «Use House Sync if Present», «Add Devices. ») должны производиться при отключенной синхронизации.

26F. Настройка FRAMELOCK

Соедините компьютеры через разъемы RJ45, используя стандартные кабели категории 5. Эти порты размещены на самих видеокартах платах Quadro G-Sync ).

Не соединяйте порты с сетевой картой Ethernet или хабом. Это может непоправимо повредить оборудование.

Читайте также:  Какая настройка отвечает за цветовую гамму изображения

Соединения должны выполняться по принципу последовательной цепочки: каждая карта имеет два RJ45 разъема, назовем их 1 и 2. Соедините разъем 1 компьютера A с разъемом 2 компьютера B, разъем 1 компьютера B с разъемом 2 компьютера C, и так далее. В вашей группе framelock в итоге должно всегда остаться два свободных разъема.

Разъемы самонастраиваются как входы и/или выходы после включения framelock. Каждый разъем имеет желтый и зеленый светодиодный индикаторы, отражающие их состояние. Мигающий желтый указывает выход, а мигающий зеленый – вход. Сплошной зеленый показывает, что разъем не используется.

На закладке «Framelock» в утилите «nvidia-settings», добавьте сервер Х-интерфейса, содержащий дисплеи, которые вы хотите синхронизировать, в группу framelock нажатием кнопки «Add Devices» (смотрите описание процесса добавления дисплеев выше в секции о настройке GENLOCK). Так же, как и в случае с genlock, колонки «Port 0» и «Port 1» в таблице на закладке framelock содержат изображения, отображающие состояние индикаторов разъемов RJ45. Так вы можете контролировать состояние сигнала программным путем.

Любой сервер Х-интерфейса может быть добавлен в группу framelock, если соблюдаются следующие условия

  1. Система, поддерживающая сервер, настроена на использование framelock и подключена кабелем RJ45 к другой системе в группе framelock.
  2. Запущенная в системе утилита nvidia-settings может связаться с сервером Х-интерфейса, который будет включен в framelock. Это означает, что сервер должен принимать подключения по TCP и настройки межсетевого экрана разрешают удаленные подключения X11, либо между компьютерами сконфигурирован альтернативный механизм проброса портов, например через ssh.
    Для случая подключений по TCP проверьте, что сервер Х-интерфейса не настроен на запуск с опцией командной строки -nolisten tcp . Определить параметры запуска сервера X-интерфейса можно с помощью команды:

Если в строке запуска сервера Х-интерфейса присутствует опция -nolisten tcp , обратитесь к документации дистрибутива Linux за информацией о корректном отключении данной опции. В дистрибутивах, настроенных на использование диспетчера входа в систему GDM может понадобиться установить DisallowTCP=false в файле конфигурации GDM ( /etc/gdm/custom.conf , /etc/X11/gdm/gdm.conf или /etc/gdb/gdb.conf ; имя и путь к файлу конфигурации зависят от дистрибутива). В дистрибутивах, настроенных на использование диспетчера входа в систему KDM в файле конфигурации KDM ( /etc/kde3/kdm/kdmrc ) может иметься строка:

Эта строка может быть отключена путем предварения символом «#».

  • Запущенная в системе утилита nvidia-settings может обнаружить и имеет соответствующие привилегии сервера Х-интерфейса, включенного в framelock.
  • Система может получить привилегии экрана на удаленном компьютере выполнением команды

    на удаленном компьютере. Обратитесь к странице руководства xhost(1) за дополнительной информацией. Обычно, управление framelock осуществляется с системы, включенной в группу framelock. Хотя это и не обязательно, учитывайте, что утилита «nvidia-settings» отобразит панель «Framelock» только если запущена в сервере Х-интерфейса, поддерживающем framelock.

    Для включения синхронизации этих дисплеев, нажмите кнопку «Enable Framelock». Синхронизация дисплея может занять некоторое время. Если изображение на дисплее не стабилизовалось, это может означать, что выбраны параметры временной синхронизации видеорежима, которые одна или несколько систем не поддерживают. В этом случае вам надо отключить синхронизацию кнопкой «Disable Framelock» и обратится к Главе 19 за информацией о параметрах временной синхронизации видеорежима. Изменения настроек Framelock («Add/Remove Devices» и т.д.) должны производиться, когда синхронизация отключена.

    Утилита nvidia-settings не включает автоматически FrameLock через файл nvidia-settings.rc . Для включения FrameLock при запуске сервера X-интерфейса можно добавить в файл

    /.xinitrc строку наподобие:

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

    26G. Совместное использование FRAMELOCK и GENLOCK

    Совместное использование framelock и genlock является простым продолжением действий, необходимых для использования каждого из них по отдельности, приведенных выше. Вам надо сначала следовать инструкциям по настройке Framelock, а затем к одной из систем, включенных в группу framelock, подключить внешний источник синхросигнала. Для синхронизации группы framelock с этим источником, вам надо указать дисплей, управляемый графическим процессором, подключенный к устройству G-Sync , как образец сигнала для всей группы. Для этого в панели «Framelock» в утилите «nvidia-settings выберите переключатель «Server». Если используется группа framelock, построенная на платах G-Sync , дополнительно должна быть выбрана опция «Use House Sync». Включите синхронизацию нажатием кнопки «Enable Framelock». Так же, как и с другими настройками framelock/genlock, выбор образца сигнала для группы должен осуществляться при отключенной синхронизации.

    26H. Настройка из командной строки с использованием утилиты nvidia-settings

    Frame Lock также может быть настроен из командной строки с помощью утилиты «nvidia-settings». Этот способ настройки может быть полезен для использования в скрипте при автоматизации процесса установки (обратите внимание, что приведенные ниже примеры зависят от конфигурации оборудования и не обязательно будут работать как написаны).

    Для правильной настройки Frame Lock должны быть выполнены следующие действия:

    1. Убедитесь, что синхронизация Frame Lock отключена для всех графических процессоров.
    2. Убедитесь, что все дисплеи, которые планируется синхронизировать, настроены на одинаковую частоту обновления изображения.
    3. Выберите и задайте, какое устройство (комбинация «дисплей/графический процессор») будет эталоном.
    4. Настройте внешний сигнал (если применяется).
    5. Укажите подчиненные дисплеи.
    6. Включите синхронизацию frame lock на графическом процессоре-эталоне.
    7. Включите синхронизацию на подчиненных графических процессорах.
    8. Включите тестовый сигнал на графическом процессоре-эталоне (для проверки аппаратного соединения).

    За полным списком настроек Frame Lock утилиты nvidia-settings обратитесь к странице руководства nvidia-settings(1). Примеры:

    Один компьютер, одна видеокарта с функцией Frame Lock с одним графическим процессором и одним дисплеем, синхронизирующиеся с внешним сигналом:

    Два компьютера, каждый с двумя графическими процессорами, одна видеокарта с функцией Frame Lock и по одному дисплею, подключенному к каждому графическому процессору, синхронизируются с первым дисплеем первого компьютера:

    Один компьютер с четырьмя графическими процессорами, двумя видеокартами с функцией Frame Lock и с двумя дисплеями, подключенными к каждому графическому процессору, синхронизируются с первым дисплеем, подключенным к первому графическому процессору:

    26I. Применение FRAMELOCK/GENLOCK в OpenGL

    26J. Ограничения FRAMELOCK

    Следующие ограничения должны учитываться при включении framelock:

    26К. Поддерживаемые конфигурации FRAMELOCK

    В настоящее время поддерживаются следующие конфигурации:

    Источник

    Nvidia — отсутствуют настройки,лагают игры

    Доброго времени суток форумчане.
    При установленном драйвере NVIDIA-358, в «nvidia-settings» отсутствуют какие-то либо настройки, только X Server Settings.
    Помогите разобраться:

    ЕСТЬ ДВА КОМПА
    УСТАНОВЛЕНЫ ОДИНАКОВЫЕ ОПЕРАЦИОННЫЕ СИСТЕМЫ: LM-17.2 CINNAMON 64-bit
    УСТАНОВЛЕНЫ ОДИНАКОВЫЕ ПРОГРАММЫ, УТИЛИТЫ.

    НО ЕСТЬ ПРОБЛЕМА В КОМПЕ №1:
    ОТСУТСТВУЮТ НАСТРОЙКИ ДЛЯ NVIDIA — nvidia-settingsПОСЛЕДСТВИЯ, — ТОРМОЗЯТ ИГРЫ
    *

    КОМП №2
    NVIDIA — nvidia-settings НАСТРОЙКИ ПРИСУТСТВУЮТ — ИГРЫ НЕ ТОРМОЗЯТ
    *

    Подскажите как в КОМПЕ №1 НАСТРОИТЬ КОРРЕКТНО NVIDIA.

    За ранее спасибо.

    Лагают игры на NVIDIA GeForce GT220 1Гб
    Народ вот у меня стоит такая видяха сам комп у меня неслабый процессор 2ух ядерный 2.8Ггц 4Гб.

    Лагают игры
    Купил недавно комп ( Intel core i5,GeForce GTX 660,8 Гб опиративки) Установил драйвера на видио.

    Лагают игры
    Проблема у меня во всех играх, проседает фпс, на разных участках локации, например в играх Мв3.

    Лагают игры
    У меня такая проблема можете помочь Сначала я установил Ассасин Creed синдикат и вроде бы всё было.

    драйвер от nVidia не задействован. Видимо, установлена неверная версия драйвера (т.к. нужна не именно последняя, а определённая версия)
    Заходите на сайт с драйверами nVidia, выбираете свою видеокарту в списке — на первом компе GeForce GT 440, также нужно выбрать 64-битный Linux в списке

    Жмём «Search», результат:

    Нужен 352 драйвер. Активируйте его в окне активации драйверов (первый скрин, верхний ряд, в центре)

    Сделал всё как вы рекомендовали:
    1
    NVIDIA-352-63

    Отсутствует , и возможность активации драйвера.

    P.s
    ———
    ИСКАЛ В — /usr/share/applications и «Настройках меню«, » nvidia-setting » ТОЖЕ ОТСУТСТВУЕТ.

    Доброе утро tezaurismosis.

    Похоже не только у меня эта проблема.

    Установил nvidia-352, в менеджере драйверов отображается, а вот файл настроек отсутствует.

    Не знаю, к кому именно обращаться, кто из вас тут чей клон?

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

    lspci -vnn | grep VGA -A 12
    02:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF108 [GeForce GT 440] [10de:0de0] (rev a1) (prog-if 00 [VGA controller])
    Subsystem: ASUSTeK Computer Inc. Device [1043:83cd]
    Flags: bus master, fast devsel, latency 0, IRQ 41
    Memory at fb000000 (32-bit, non-prefetchable) [size=16M]
    Memory at d0000000 (64-bit, prefetchable) [size=128M]
    Memory at de000000 (64-bit, prefetchable) [size=32M]
    I/O ports at ac00 [size=128]
    [virtual] Expansion ROM at fc000000 [disabled] [size=512K]
    Capabilities:
    Kernel driver in use: nouveau

    02:00.1 Audio device [0403]: NVIDIA Corporation GF108 High Definition Audio Controller [10de:0bea] (rev a1)
    Subsystem: ASUSTeK Computer Inc. Device [1043:83cd]

    Источник

    Проблема NVIDIA X Settings

    Бонжур,вообщем ситуация такая: Поставил я значит Linux Mint 19.2 (Cinnamon, 64 bit) на ноутбук, рядом с Окном 10-ым (Windows), ну вроде нормально, до этого предварительно согласившись с установкой проприетарных кодеков, WiFi драйверов, и другого, закрытого аппаратного софта. Решил значит заглянуть в менеджер драйверов, он мне предложил три драйвера на мою дискретную видеокарту (P.S. У меня две видеокарты, Intel и NVIDIA): nvidia-driver-430.26 (Рекомендуемый), nvidia-driver-390, и открытый драйвер nouveau. Я менять ничего не стал, т.к. он мне по умолчанию установил рекомендуемый проприетарный драйвер. Потом значит решил заглянуть в настройки дискретки (NVIDIA X Server Settings), и передо мной возникает следующая картинка: https://sun9-38.userapi.com/c857436/v857436178/d0085/DudLDtLForA.jpg То есть никаких настроек связанных с моей дискреткой я не увидел.

    Изначально я подумал что так и должно быть. Но потом понял что — нет. Ну ладно пошел на официальный сайт, проверил последние драйвера (430.50), понял что драйвера установлены не последние, и решил сам через терминал установить новые, удалив при этом старые. Но уже через PPA репозиторий:

    После чего у меня вообще перестал работать NVIDIA X Server Settings (Хм, интересно ещё то что я в этом окне скриншот больше не могу сделать), а в менеджере драйверов у меня прибавилось несколько драйверов: https://sun9-32.userapi.com/c857632/v857632246/d2723/LMgaFDWI-x4.jpg

    Ну вообщем после такого я конечно быстро откатился (я делал снимок системы), но вопрос остается открытым: Как починить NVIDIA X Server Settings?

    Источник

    Adblock
    detector