Настройка параметров графики на компьютере MacBook Pro
Узнайте, как настраивать параметры графики на компьютере MacBook Pro или MacBook Pro с дисплеем Retina.
Многие модели MacBook Pro оснащены двумя графическими подсистемами — интегрированным и дискретным графическими процессорами — и программной функцией переключения между ними.
Выбранный по умолчанию параметр «Автоматическое переключение графики» на этих компьютерах позволяет автоматически выбирать наиболее оптимальную для текущего набора запущенных программ графическую подсистему. Это также позволяет продлить время автономной работы.
Если компьютер подключен к внешнему дисплею, до его отключения будет задействован производительный дискретный графический процессор.
Чтобы всегда использовать эту подсистему, перейдите в меню Apple > «Системные настройки» и выберите «Экономия энергии». Снимите флажок «Автоматическое переключение графики».
Если такой параметр отсутствует, в вашем компьютере установлена только одна графическая подсистема. Чтобы подтвердить действие, откройте меню Apple > «Об этом Mac», нажмите кнопку «Отчет о системе» и выберите «Графика/Мониторы». Список графических подсистем можно посмотреть в разделе «Видеокарта».
Как вручную переключать графические процессоры в macOS
Mac поставляются со встроенными и дискретными видеокартами. Apple даже пыталась выпускать модели для геймеров, но эта идея оказалась провальной. macOS на лету выбирает, что использовать для задачи: графический процессор или встроенную видеокарту. Большинство приложений могут использовать GPU без дополнительных настроек.
Если хотите переключиться на GPU вручную в macOS, опции в настройках вы не найдёте. Придётся действовать обходным путём, о которым мы расскажем в статье.
Переключаемся на GPU
Прежде чем переходить к описанию процесса, вам надо знать, что ручное переключение — нетривиальная задача, за которую разработчик софта не несёт ответственности. Действия выполняются на свой страх и риск.
Для переключения на графический процессор понадобится приложение gSwitch . Перед запуском поместите его в директорию «Приложения», чтобы избавиться от дополнительных проблем. Запустите приложение, найдите ярлык в строке меню и нажмите на иконку шестерёнки. В настройках доступно 3 варианта: интегрированная видеокарта, дискретная, динамическое переключение. Выберите подходящее решение и нажмите на соответствующий пункт.
gSwitch не просто переключает видеокарты, а умеет настраивать режим так, чтобы macOS переключала настройки автоматически. Для этого надо выбрать расширенные настройки и найти опцию «Get GPU State». В меню будут отображаться дополнительные пункты.
gSwitch можно добавить в автоматическую загрузку после старта системы, но делать это надо не во всех случаях. Если возникнут проблемы, перезагрузка устройства может стать единственным решением. Приложение будет снова и снова загружаться после запуска устройства и придётся переключаться в безопасный режим, чтобы отключить его.
Программа совместима не со всеми программами. macOS может выставлять стандартным настройкам более высокий приоритет и тогда будет использоваться только встроенная видеокарта. Если приложение не может использовать GPU, gSwitch не решит проблему.
Как отключить автоматическое переключение между видеокартами в MacBook Pro
В линейке ноутбуков Apple все меньше компьютеров, обладающих как интегрированной, так и дискретной графикой. Недавно представленный MacBook Pro обладает всего двумя базовыми модификациями с видеокартами AMD. При этом доступны они только для ноутбуков с диагональю в 15 дюймов.
Подход Apple понятен – производительности графики от Intel давно хватает для комфортного решения большинства потребительских задач. Дискретная видеокарта нужно только для игр, но Mac никогда не являлся игровой платформой, и профессионалов, занимающихся обработкой видео, 3D-графикой и сложными вычислениями. Последние, по мнению Apple, могут позволить себе раскошелиться и купить более дорогие модификации компьютеров, если им нужна излишняя производительность.
Если вы относитесь к последней группе пользователей компьютеров Mac, то вам полезно будет узнать некоторые особенности работы macOS на ноутбуках, обладающих интегрированной и дискретной графикой. Операционная система Apple имеет интеллектуальный алгоритм, который задействует дискретную видеокарту только в тех случаях, когда нужна дополнительная производительность. Сделано это для того, чтобы ноутбук не расходовал дополнительную энергию и дольше работал от батареи. Чаще всего алгоритм работает правильно, и дискретная видеокарта подключается действительно только в тех случаях, когда она нужна. Но у любого правила есть исключения, бывают недобросовестные разработчики, чьи приложения имеют плохой код, не позволяющий системе переключать GPU автоматически, а иногда macOS сама глючит, как любая операционная система. Поэтому есть случаи, когда необходимо заставить macOS в принудительном режиме использовать дискретную графику.
Сделать это можно следующим образом:
1) Открыть «Системные настройки»;
2) Выбрать пункт «Энергия»;
3) Найти вверху соответствующую настройку;
4) Поставить напротив нее галочку.
Обратите внимание на подсказку внизу этого пункта. Apple предупреждает, что перевод компьютера в принудительное использование дискретной графики негативно отразиться на его времени автономной работы. Особенно стоит быть аккуратным пользователям последних моделей MacBook Pro. Новый ноутбук Apple и без того страдает неконтролируемой утечкой заряда аккумулятора. Подобный режим работы может разрядить компьютер еще быстрее.
Как вручную переключиться на другую видеокарту на macOS
Как вручную переключиться на другой графический процессор на macOS
На компьютерах Mac есть как встроенная видеокарта карта, так и выделенный графический процессор. Apple пыталась выпустить модели, которые можно использовать для игр, но успеха у нее не было.
Только удалось добавить графический процессор в его состав. Тем не менее, это там. macOS на лету выбирает, использовать ли дискретный графический процессор или встроенную видеокарту.
Большинство приложений, которым нужно использовать графический процессор, могут использовать его без каких-либо проблем. Если вы хотите вручную переключиться на другой графический процессор в macOS, вы не найдете встроенную опцию, которая позволит вам это сделать. Вам нужно приложение для работы.
Переключение на графический процессор
Прежде чем мы покажем вам, как переключитесь на графический процессор, вы должны знать, что, если вы не знаете, что делаете, ручное переключение устройства отображения может вызвать проблемы. Разработчик приложения не берет на себя никаких рисков, поэтому используйте его на свой страх и риск.
Чтобы вручную переключиться на графический процессор, вам необходимо скачать бесплатное приложение с открытым исходным кодом под названием gSwitch. Перед запуском приложения переместите приложение в папку «Приложения», чтобы избежать проблем. Запустите gSwitch.
Он работает в строке меню. Щелкните значок шестеренки, который он добавляет, и вы увидите меню, в котором можно выбрать, какую графическую карту использовать.
Встроенная видеокарта. Дискретная это ГПУ. Выберите ту, который вы хотите использовать, и MacOS переключит ее.
gSwitch не просто позволяет пользователям переключать видеокарту. Он может установить состояние графического процессора, чтобы macOS переключался автоматически.
Для этого вам нужно получить доступ к настройкам приложения и выбрать дополнительные настройки оттуда. Щелкните значок вопросительного знака в поле «Установить состояние графического процессора», и вы сможете просмотреть различные аргументы, которые можно использовать для установки состояния графического процессора.
gSwitch можно настроить на запуск при старте ОС, но если вы используете приложение для переключения на графический процессор, оно не может быть хорошей идеей, чтобы включить эту опцию. Если у вас возникли проблемы, перезапуск Mac может быть единственным жизнеспособным решением, и если приложение запускается снова при второй загрузке на рабочий стол, вам придется пройти через безопасный режим , чтобы отключить его.
gSwitch работает, но может работать не для всех приложений. macOS все еще может заставить приложение использовать встроенную графическую карту. Аналогично, приложение, которое не может использовать графический процессор, не может быть принудительно выполнено.
Использование внешнего графического процессора с компьютером Mac
Производительность обработки графики на вашем компьютере Mac под управлением macOS High Sierra 10.13.4 или более поздней версии с портом Thunderbolt 3 можно повысить, подключив к нему внешний графический процессор (также называемый eGPU).
С помощью процессора eGPU можно повысить производительность обработки графики на компьютере Mac для работы с профессиональными приложениями, трехмерных игр, создания содержимого на основе технологии виртуальной реальности и многого другого.
Процессоры eGPU поддерживаются любым компьютером Mac с портом Thunderbolt 3 1 и ОС macOS High Sierra 10.13.4 или более поздней версии. См. статью Как обновить программное обеспечение компьютера Mac.
С помощью процессора eGPU можно выполнять приведенные ниже действия на компьютере Mac:
- ускорять работу приложений, в которых используются технологии Metal, OpenGL и OpenCL;
- подключать дополнительные внешние мониторы и дисплеи;
- использовать гарнитуры виртуальной реальности, подключенные к процессору eGPU;
- заряжать компьютер MacBook Pro, используя процессор eGPU;
- использовать процессор eGPU с компьютером MacBook Pro, когда его встроенный дисплей закрыт;
- подключать процессор eGPU, пока пользователь находится в системе;
- подключать несколько процессоров eGPU, используя порты Thunderbolt 3 (USB-C) на компьютере Mac 2 ;
- использовать элемент строки меню для безопасного отключения процессора eGPU;
- просматривать уровни активности встроенных и внешних графических процессоров (откройте раздел «Мониторинг системы», а затем выберите «Окно» > «История графического процессора»).
Поддержка процессора eGPU в приложениях
Процессор eGPU в macOS High Sierra 10.13.4 и более поздней версии предназначен для ускорения работы приложений с поддержкой Metal, OpenGL и OpenCL. Не все приложения поддерживают ускорение процессора eGPU. Дополнительную информацию можно получить у разработчиков приложений. 3
В целом процессор eGPU может повысить производительность приложений следующих типов:
- профессиональные приложения, рассчитанные на использование нескольких графических процессоров;
- трехмерные игры с подключением внешнего монитора непосредственно к процессору eGPU;
- приложения на основе технологии виртуальной реальности с подключением гарнитуры виртуальной реальности непосредственно к процессору eGPU;
- профессиональные приложения и трехмерные игры, которые ускоряют работу встроенного дисплея компьютера iMac, iMac Pro, MacBook Air и MacBook Pro (эта возможность должна быть включена разработчиком программного обеспечения).
Вы можете включить использование процессора eGPU в приложении одним из указанных ниже способов.
Использование параметра «Предпочтительно использовать внешний GPU»
В macOS Mojave 10.14 и более поздних версий можно включить параметр «Предпочтительно использовать внешний GPU» на панели «Свойства» определенного приложения в Finder. С помощью этого параметра процессор eGPU может ускорять работу приложений на любом дисплее, подключенном к Mac, включая встроенные дисплеи iMac, iMac Pro, MacBook Air и MacBook Pro.
- Если приложение открыто, завершите его работу.
- Выберите приложение в Finder. Большинство приложений находятся в папке «Программы». Если вы открываете приложение, используя псевдоним или панель запуска, щелкните значок приложения, удерживая нажатой клавишу Control, и выберите «Показать оригинал» во всплывающем меню. Затем выберите оригинальное приложение.
- Нажмите клавиши Command-I, чтобы отобразить окно со сведениями о приложении.
- Установите флажок «Предпочтительно использовать внешний GPU».
- Откройте приложение, чтобы задействовать для него процессор eGPU.
Этот параметр недоступен, если процессор eGPU не подключен, на компьютере Mac не установлена операционная система macOS Mojave или более поздней версии или приложение выбирает графический процессор самостоятельно. Определенные приложения, например Final Cut Pro, сами выбирают используемый графический процессор и игнорируют флажок «Предпочтительно использовать внешний GPU».
Настройка внешнего дисплея с подключенным процессором eGPU в качестве основного
Если у вас есть внешний дисплей, подключенный к процессору eGPU, вы можете выбрать его в качестве основного дисплея для всех приложений. Так как приложения по умолчанию используют графический процессор, связанный с основным дисплеем, этот параметр работает с различными приложениями.
- Закройте все открытые приложения, работу которых нужно ускорить с помощью процессора eGPU на основном дисплее.
- Выберите меню Apple > «Системные настройки». Выберите «Мониторы», а затем перейдите на вкладку «Расположение».
- Перетащите белый элемент строки меню в окно, обозначающее монитор, подключенный к процессору eGPU.
- Откройте приложения, которые необходимо использовать с процессором eGPU.
После отключения процессора eGPU компьютер Mac переключается на используемый по умолчанию внутренний графический процессор, управляющий встроенным дисплеем. При повторном подключении процессора eGPU внешний дисплей автоматически выбирается в качестве основного дисплея.
Сведения о драйверах графических процессоров для macOS
Аппаратное обеспечение Mac и драйверы ПО графического процессора уже встроены в систему. Такой подход совершенствует графические возможности macOS, а также многие функции, связанные с вычислением и графикой на уровне платформы. К ним относятся ускорение работы пользовательского интерфейса, поддержка усовершенствованных функций дисплея, создание трехмерных графических моделей для профессиональных приложений и игр, обработка фотографий и видеозаписей, использование универсальных вычислительных функций графического процессора и ускорение задач на основе машинного обучения. Такая углубленная интеграция также позволяет оптимизировать время работы от аккумулятора и в то же время улучшить производительность и стабильность работы системы.
Компания Apple разрабатывает, интегрирует и поддерживает драйверы графических процессоров для macOS, чтобы обеспечить одинаковые возможности для всех продуктов Mac, включая такие универсальные интерфейсы API, как Metal, Core Animation, Core Image и Core ML. Чтобы обеспечить максимальное удобство использования, драйверы графических процессоров необходимо создавать, интегрировать, тестировать и предоставлять в каждой версии macOS. Сторонние драйверы графических процессоров, приобретенные на вторичном рынке, несовместимы с macOS.
Драйверы графических процессоров, доступные в macOS, также разработаны таким образом, чтобы обеспечивать высокое качество и производительность процессора eGPU. См. рекомендуемые конфигурации шасси и видеокарт eGPU в списке ниже. Вследствие глубокой системной интеграции в macOS поддерживаются только видеокарты с архитектурой графического процессора аналогичной архитектуре, встроенной в продукты Mac.
Поддерживаемые конфигурации eGPU
Важно использовать процессор eGPU с рекомендуемой видеокартой и подходящими шасси с возможностью подключения к портам Thunderbolt 3. Если процессор eGPU также используется для зарядки MacBook Pro, пропускной способности шасси eGPU должно хватать для работы видеокарты и зарядки компьютера. Уточните у производителя шасси, сможет ли оно обеспечить питание MacBook Pro.
Рекомендуемые видеокарты и шасси, способные обеспечить их питание, перечислены ниже.
Универсальные продукты eGPU с портами Thunderbolt 3
Эти устройства оснащены высокоэффективными встроенными графическими процессорами и могут заряжать ваш компьютер MacBook Pro.
Рекомендуемые универсальные продукты eGPU с портами Thunderbolt 3:
- Процессоры Blackmagic eGPU и Blackmagic eGPU Pro4
- Gigabyte RX 580 Gaming Box 4
- Sonnet Radeon RX 570 eGFX Breakaway Puck
- Sonnet Radeon RX 560 eGFX Breakaway Puck 5
AMD Radeon RX 470, RX 480, RX 570, RX 580 и Radeon Pro WX 7100
В основе этих видеокарт используется архитектура AMD Polaris. К рекомендуемым видеокартам относятся серии Sapphire Pulse и AMD WX.
Рекомендуемые Thunderbolt 3-шасси для этих видеокарт:
- OWC Mercury Helios FX 4
- PowerColor Devil Box
- Sapphire Gear Box
- Sonnet eGFX Breakaway Box (350 Вт)
- Sonnet eGFX Breakaway Box (550 Вт) 4
- Sonnet eGFX Breakaway Box (650 Вт) 4
- Razer Core X 4
- PowerColor Game Station 4
- HP Omen 4
- Akitio Node 6
AMD Radeon RX Vega 56
В основе этих видеокарт используется архитектура AMD Vega 56. К рекомендуемым видеокартам относится Sapphire Vega 56.
Рекомендуемые Thunderbolt 3-шасси для этих видеокарт:
- OWC Mercury Helios FX 4
- PowerColor Devil Box
- Sonnet eGFX Breakaway Box (550 Вт) 4
- Sonnet eGFX Breakaway Box (650 Вт) 4
- Razer Core X 4
- PowerColor Game Station 4
AMD Radeon RX Vega 64, Vega Frontier Edition Air и Radeon Pro WX 9100
В основе этих видеокарт используется архитектура AMD Vega 64. К рекомендуемым видеокартам относятся Sapphire Vega 64, AMD Frontier Edition с воздушным охлаждением и AMD Radeon Pro WX 9100.
Рекомендуемые Thunderbolt 3-шасси для этих видеокарт:
- Sonnet eGFX Breakaway Box (650 Вт) 4
- Razer Core X 4
AMD Radeon RX 5700, AMD Radeon RX 5700 XT и AMD Radeon RX 5700 XT (модель, разработанная к 50-й годовщине)
Если у вас установлена macOS Catalina 10.15.1 или более поздних версий, можно использовать видеокарты на основе архитектуры AMD Navi RDNA. К рекомендуемым видеокартам относятся AMD Radeon RX 5700, AMD Radeon RX 5700 XT и AMD Radeon RX 5700 XT (модель, разработанная к 50-й годовщине).
Рекомендуемые Thunderbolt 3-шасси для этих видеокарт:
- Sonnet eGFX Breakaway Box (650 Вт) 4
- Razer Core X 4
Дополнительная информация
- Узнайте, как выбрать графический процессор в Final Cut Pro X 10.4.7 или более поздней версии.
- Чтобы обеспечить максимальную производительность eGPU, используйте кабель Thunderbolt 3, поставляемый в комплекте с eGPU, или кабель Apple Thunderbolt 3 (USB-C). Также убедитесь, что кабель подключен к порту Thunderbolt 3 компьютера Mac напрямую, а не последовательно с другим устройством или концентратором через порт Thunderbolt.
- При возникновении вопросов по настройке Thunderbolt 3-шасси и видеокарт либо по поддержке сторонних приложений и совместимости с ними, свяжитесь с разработчиком аппаратного или программного обеспечения.
- Разработчики программного обеспечения могут узнать больше о том, как программировать свои приложения, чтобы использовать преимущества поддержки eGPU в macOS.
1. Если используется компьютер Mac mini (2018 г.) с включенным шифрованием FileVault, при запуске обязательно подключите основной дисплей напрямую к Mac mini. После входа в систему и отображения рабочего стола macOS можно отключить дисплей от Mac mini и подключить его к eGPU.
2. Если вы используете MacBook Pro 13 дюймов 2016 или 2017 гг. выпуска, всегда подключайте eGPU и другие высокопроизводительные устройства к портам с левой стороны, чтобы обеспечить максимальную пропускную способность.
3. Операционная система macOS High Sierra 10.13.4 и более поздних версий не поддерживает процессоры eGPU в Windows с Boot Camp, а также в режиме восстановления macOS или во время установки системных обновлений на компьютере Mac.
4. Эти порты предоставляют мощность для зарядки не менее 85 Вт, поэтому они идеально подходят для моделей MacBook Pro 15 дюймов.
5. Воспроизведение содержимого с защитой HDCP из iTunes и определенных служб потоковой передачи данных не поддерживается на дисплеях, подключенных к процессорам eGPU на базе Radeon 560. Это содержимое можно воспроизводить на встроенных дисплеях MacBook Pro, MacBook Air и iMac.
6. При использовании Akitio Node с ноутбуком Mac для обеспечения необходимого заряда может потребоваться подключить компьютер Mac к адаптеру питания.
Информация о продуктах, произведенных не компанией Apple, или о независимых веб-сайтах, неподконтрольных и не тестируемых компанией Apple, не носит рекомендательного или одобрительного характера. Компания Apple не несет никакой ответственности за выбор, функциональность и использование веб-сайтов или продукции сторонних производителей. Компания Apple также не несет ответственности за точность или достоверность данных, размещенных на веб-сайтах сторонних производителей. Обратитесь к поставщику за дополнительной информацией.