Проверяю RTX 3060 Mobile вместе со встроенной графикой (Windows/Linux)

И пока NVIDIA выпускает лучшие драйверы видеокарт, остальные выпускают сомнительные драйверы и полагаются на кривой Open-Source.
21 августа 2025, четверг 21:20
Hard-Workshop для раздела Блоги

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

Если честно, я уже хотел приступить к игровым тестам. Однако задумался. А что если включить встроенную графику в процессоре и посмотреть, как отреагирует основная видеокарта?

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

Предварительная проверка

Так как я не хочу получить большую погрешность из-за смены внешнего окружения между тестами, то приходится проводить дополнительные тесты.

От погрешности невозможно сбежать, но в данном случае она минимальна. Текущие результаты совпадают со старыми. Значит, можно продолжать.

Включение интегрированной графики

Это ключевой момент, без которого тестирование в принципе было бы невозможно. Мой предыдущий ноутбук на основе AMD Ryzen + Radeon не позволял управлять интегрированной графикой. Но текущий ноутбук на основе Intel + NVIDIA позволяет это делать.

Вот интегрированная графика и включена. Забавно, но старенькая Intel UHD 630 поддерживает OpenCL 3.0, как и RTX 3060 Mobile. Интересно, когда там AMD осилит что-то выше древнего OpenCL 1.2? Хотя, зная эту красную контору, они скорее обрежут и поломают что есть – как OpenGL, до сих пор поломанный...

           

Теперь можно провести тесты.

ChimbaBench

Это уже классика, ибо данный тест работает как в среде Windows, так и Linux, а для использования достаточно нажать пару кнопок. Правда, я не вижу ничего странного в плане результатов.

MSI Kombustor

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

Без лишних слов провожу тестирование и сбор результатов. С разгоном и без.

AIDA64 GPGPU

Начинаем тесты с турбо режима, когда мощность видеокарты до 120 Вт.

Переключаю в игровой режим (TGP до 95 Вт) и снова тестирую.

Linux

Если даже в среде Windows были неприятности с двумя видеокартами, как думаете, в среде Linux будет лучше?

Некоторые защитники «дряхлого пингвина», вероятно, начнут кричать, мол, дистрибутив не тот, автор неправильный, видеокарта не видеокарта и тому подобное. Но если бы всё было так хорошо, как кричат защитники Линуксов, мне бы не пришлось создавать свой дистрибутив Chimbalix...

Формально Linux вроде как умеет работать с двумя видеокартами. Но это рассчитано на новичков, что ещё не знакомы со всем линуксоидным безумием. В реальности Linux работает гораздо хуже Windows, ибо подсистема драйверов — просто мрак.

И да, благодаря нормальным драйверам NVIDIA у меня остался функционал разгона даже с активной интегрированной графикой. Но все прочие настройки теперь недоступны, ведь монитор подключен через Intel UHD 630. А встройкой заведуют ущербные драйверы от мира Linux. Они настолько ущербны, что даже своей панели настроек не имеют, как и у AMD под Линуксом.

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

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

Ну а разработчики DXVK уже давно позаботились о том, чтобы использовалась дискретная видеокарта, ибо знают, что полагаться на Linux нельзя. Слишком недоразвит он ещё для настольного сегмента. Да и не всегда прослойки переключают видеокарту для запускаемой игры. Тут как повезёт.

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

Однако Chimbalix позволяет запускать софт, указывая видеокарту для работы. Причём можно пробовать разными способами, если какой-то не сработает. Это, конечно, далеко не уровень Windows, но гораздо лучше, чем ничего.

ChimbaBench Linux

Изменение лимитов мощности видеокарты в Linux недоступно. Потому тесты будут очень короткими.

MSI Kombustor Linux

Снова сталкиваемся с выбором видеокарты. Впрочем, не беда, ведь Chimbalix позволяет указать, какую видеокарту использовать. Если бы программа использовала прослойку DXVK, то я бы выбрал дополнительные параметры WINE, и там можно было бы указать видеокарту по конкретному имени. Но тут используется OpenGL API, а оно не управляется «хитрыми» прослойками...

Собираем результаты.

AIDA64 GPGPU Linux

Тут можно заметить, что интегрированная UHD 630 недоступна для тестов. Это не ошибка, ведь за Intel UHD 630 отвечает ограниченный драйвер от мира Linux, а за RTX 3060 — качественный официальный драйвер от NVIDIA. В итоге WINE не может использовать видеокарты, работающие через несостоятельные драйверы.

Результаты

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

Так как рассматривать массив из цифр не очень приятно, я подготовил более наглядные графики.

В тесте ChimbaBench GPU Heavy можно наблюдать заметную разницу в пользу конфигурации с включенным iGPU при TGP 120 Вт. При TGP 95 Вт разницы нет. В среде Linux при неизменном лимите 80 Вт тоже есть разница в пользу активной iGPU, но совсем незначительная.

MSI Kombustor практически никак не пошатнулся при включении интегрированной видеокарты. Заметная разница есть только в среде Windows при лимите мощности 120 Вт.

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

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

Но сейчас использовались преимущественно тяжёлые для видеокарты тесты. А что произойдёт, если видеокарта вдруг не будет узким местом?

ChimbaBench Simple Box

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

Уже заметили? Как перегружена шина PCI-Express столь лёгким тестом, состоящим из одного текстурированного кубика всего на 2 вызова отрисовки? А если увеличить разрешение, то нагрузка на шину значительно возрастёт. Хотя fps и так уже ограничен шиной...

Это же одна из самых серьёзных проблем Linux при наличии нескольких видеокарт в системе. Если, конечно, он вообще запускается. А то помню, когда ноутбук с RX 5600M был новым, там никакие «пингвины» в принципе не хотели запускаться из-за кривых драйверов, встроенных в ядро Linux для видеокарт AMD.

С видеокартами NVIDIA подобных проблем меньше, но всё равно Linux до уровня Windows, мягко говоря, сильно далеко...

Собираем результаты в среде Windows при активной интегрированной графике. В любых режимах производительность остаётся на одном уровне.

Потом Linux.

Хотя этот кубик и сильно зависит от производительности процессора, но шина PCI-Express настолько перегружена из-за включенной iGPU, что Core i7-10875H, даже в офисном режиме, ограниченный до 15 Вт, выдает практически тот же fps, что и в игровом режиме до 60 Вт.

Отключаем встроенную графику.

Отлично! Показатель fps поднялся буквально в два раза! Хотя всё равно не реагирует на разгон и увеличение лимитов мощности.

                                   

Теперь шина PCI-Express не является бутылочным горлышком, ведь встроенная графика отключена.

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

В любом случае пора перейти к Linux.

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

Досадно. Под управлением Windows не было упора в производительность GPU...

Результаты Simple Box

Так гораздо нагляднее.

Может, Linux и выдал больше fps при активной встроенной графике. Скорее всего, просто композитор рабочего стола оказался легче, чем в Windows. Но в режиме работы с одной видеокартой Windows оказалась недосягаема.

Кто-то скажет про лимиты мощности... Но тут уж ничего не поделать, коль выдался «пингвин» с короткими лапками вместо полноценных рук.

В любом случае, с активной интегрированной графикой мы получаем серьёзную перегрузку шины PCI-Express. Ведь монитор вешается именно на встройку, а значит, нужно гонять данные с видеокарты на встроенную графику перед выводом на монитор. А это очень накладно для той самой шины PCI-E. Отсюда и серьёзные потери производительности в случаях, когда видеокарта не является бутылочным горлышком.

Немого ворчания...

Интересно, как там поживают AMD Radeon RX 6300-6550M с шиной PCI-E x4? Якобы плохая и ужасная NVIDIA даже самым худшим версиям RTX 3050 Mobile сделала шину толщиной x8. А у моей RTX 3060 шина толщиной x16. И даже так, производительность порой ограничивается именно шиной при активной встройке...

Впрочем, в современных играх я всё равно не получу 1500-1900 fps даже с RTX 5090. Про поделки AMD вообще молчу. Будет чудо, если они догонят уровень позапрошлых поколений NVIDIA. Хотя для этого придётся, как минимум, починить поломанный уже больше трёх лет OpenGL API, обновить OpenCL до уровня хотя бы GTX 900-1000 серии, наконец, выпустить нормальные драйверы для Linux. А то недоразумение какое-то вместо драйверов у AMD.

https://community.amd.com/t5/pc-graphics/amd-rx-6650m-graphics-card-does-not-work-with-opengl/m-p/656135

И да, AMD уже удалили эту запись со своего форума, хотя она не такая уж и старая, чтобы оправдать это устареванием.

Короче, потанцуйте с бубном над драйверами AMD и, может быть, кое-как заработает. Правда, вырезанные расширения OpenGL, необходимые играм, это всё равно не вернёт. Но любителям AMD не привыкать к играм с дефектами графики и утечками памяти из-за поломанных API в красных драйверах.

           

Как это говорят? Это всё разработчики игр делают неправильно. Игра — не игра. Накинь костылей, исправлений, и всё будет отлично. И вообще, у AMD всё прекрасно с драйверами...

Настолько прекрасно, что обладателей Красных поделок буквально посылают купить «реальную видеокарту», вместо того, чтобы помочь решить проблемы с вечно сырыми драйверами AMD.

Хорошо, что я не додумался после MSI Alpha 15 на основе Ryzen + Radeon снова влезть в AMD, а выбрал Intel + NVIDIA. Пока ни разу не пожалел.

Заключение

На этом завершим данную статью. Можно было провести больше тестов ради получения интересных результатов. Но это уже явно выходит за пределы текущей серии статей.

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

Благодарю за внимание, больше интересных статей в блоге Hard-Workshop.