42

У меня новый Dell XPS 15 (L502x) с NVIDIA GeForce 540M, Intel Core i7Q 2,2 ГГц и жестким диском Crucial RealSSD. Как и в большинстве ноутбуков с картами NVIDIA в наши дни, у него есть функция "Оптимус", которая плавно переключается между интегрированной графикой Intel HD и гораздо более мощной картой NVIDIA с целью увеличения срока службы батареи.

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

Я хочу знать, как настроить Optimus таким образом, чтобы карта NVIDIA всегда использовалась для всех задач, включая рабочий стол Windows /Aero. Я не удовлетворен производительностью карты Intel, поэтому хотел бы полностью ее обойти. Я знаю, что из-за аппаратной конфигурации этих карт аппаратное обеспечение Intel просто невозможно отключить, но я бы хотел, чтобы плата NVIDIA выполняла всю работу. Я копался в Панели управления NVIDIA и в программе настройки Intel, но не нашел никаких подсказок, как это сделать. Я много гуглил на эту тему, но нашел мало пользы.

Вещи, которые я пробовал до сих пор:

  • Проверено в BIOS на возможность использовать одну видеокарту или другую исключительно; такой опции не существует.

  • Обновил биос, без эффекта.

  • Настройте панель управления Nvidia на использование графического процессора Nvidia в качестве устройства по умолчанию.

  • Попытался заставить dwm.exe запускаться на графическом процессоре NVIDIA через панель управления NVIDIA с целью заставить Aero визуализировать на графическом процессоре NVIDIA. Похоже, есть особое исключение для этой программы, так как раскрывающийся список для выбора графического процессора выделен серым цветом и установлен на "Интегрированная графика":

    Панель управления NVIDIA ненавидит dwm.exe

  • Попытался принудительно установить на карту более старые драйверы до версии Optimus; нет успеха

Любые предложения приветствуются, но, пожалуйста, не отвечайте, что я не должен отключать Optimus!

8 ответов8

33

Краткий ответ: он не "переключается", и вы не можете отключить Intel IGP.

Длинный ответ: С аппаратной точки зрения Intel IGP всегда обрабатывает вывод изображения на ЖК-экран ноутбука. Графический процессор NVIDIA копирует визуализированную графику в кадровый буфер Intel IGP (который находится в системной памяти), когда он активен. Программное обеспечение Optimus заставляет определенные программы использовать графический процессор на основе загруженных профилей и пользовательских настроек. В настоящее время он не поддерживает запуск компоновки рабочего стола ОС на графическом процессоре.

Обратитесь к Белой книге Optimus для получения более подробной информации.

4

Я не знаком с этим конкретным ноутбуком, но в BIOS очень часто есть возможность указать либо графику Optimus, либо заставить доминировать карту Intel или Nvidia. Это полностью отключило бы один чипсет.

3

Я не понимаю, почему DWM отличается от любого другого 3D-приложения, и, следовательно, почему оно должно быть особенным.

Это немного больно, но вы можете посмотреть, где хранится вся эта информация (она может быть в папке C:\ProgramData\NVIDIA Corporation\Drs ), а затем попытаться изменить ее с помощью шестнадцатеричного редактора, чтобы увидеть, Можно включить поле со списком.

Если вы занимаетесь программированием, вы также можете попробовать включить раскрывающееся меню, включив (1) получение дескриптора окна в поле со списком и (2) вызов его EnableWindow , хотя по моему опыту это не так. всегда работать.

2

Вы можете взглянуть на этот патч для драйверов Nvidia: Hybrid PhysX mod v1.03 / v1.04ff, который, похоже, связан с вашей проблемой. Лучше читать комментарии.

В конце один комментарий подтверждает v1.04ff как работающий для версии 270.61, которую вы используете.

Если вы решили попробовать это, сначала сделайте несколько хороших резервных копий.

2

Optimus МОЖЕТ быть отключен в BIOS, единственная проблема в том, что вам нужно разблокировать BIOS по умолчанию.

У меня есть Alienware и разблокирована BIOS A08, и там вы можете отключить IGP. Я работаю только на NVIDIA, и теперь это намного плавнее.

0

Я нашел решение! Следуй этим шагам:

  1. В поле поиска меню «Пуск» введите hdmi и нажмите « Подключиться к внешнему дисплею».
  2. Нажмите кнопку « Найти» в верхней части окна.
  3. В раскрывающемся меню « Дисплей» появится сообщение: 1. Name of your display - available (GPU) - available intel chipset . Нажмите на доступные (GPU).
  4. Нажмите Применить .

Теперь он должен работать на GPU. Я использовал ответ @ Fopedush, чтобы понять это.

0

Перейдите на вкладку «Глобальные настройки» и выберите использование карты Nvidia в качестве предпочтительного устройства. Это было первое, что я сделал для своего ноутбука, и у меня не было проблем с ним. Если это не работает, возможно, у вас неправильные драйверы. Попробуйте очистить систему от старых драйверов с помощью DriverSweeper, а затем установите рекомендуемые драйверы с веб-сайта DELL.

-2

Я не знаю, работает ли это на самом деле, но попробуйте Настройки> Глобальные настройки для NVIDIA GPU. Это опять-таки не полностью игнорирует графику Intel, а скорее говорит ОС сбросить все связанные с отображением задания на карту.

Лично я не рекомендую сбрасывать всю работу на графический процессор, потому что это уменьшает общий срок службы карты, а также генерирует нагрузку тепла. Я заметил, что вентилятор работает быстрее. А боковые стороны ноутбука становятся более горячими, чем обычно. Также время автономной работы сократилось вдвое.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .