К порту USB-C на видеокартах Nvidia Turing, как оказалось, можно подключить мышку, наушники и даже смартфон
Как известно, у видеокарт Nvidia Turing линейки RTX имеется порт USB-C. Он есть у всех моделей Founders Edition, а вот у нереференсных встречается не так часто.
Данный порт поддерживает стандарт VirtualLink и официально предназначен для подключения гарнитур VR. Однако, как оказалось, этот порт можно использовать и для подключения других устройств.
Возможно, кто-то проверял это и ранее, но ресурс Eurogamer, вероятно, стал первым, кто провёл масштабный тест возможностей разъёма USB-C на видеокарте Turing. Источник использовал видеокарту GeForce RTX 2080, но можно взять и любую другую.
Для начала специалисты источника взяли SSD Adata SX8200 Pro, подключив его через адаптер. В итоге вышло, что скорость передачи данных составила 750 МБ/с, но при подключении к разъёму USB-C на системной плате накопитель показывал 1000 МБ/с.
Кроме того, источник подключал к видеокарте концентратор USB 3.0, адаптер USB-C на USB-A, смартфон Samsung Galaxy S9+, наушники Razer Hammerhead, адаптер Ethernet и пару мониторов. Во всех случаях всё работало отлично, разве что при подключении смартфона обнаружилось, что с дешёвым кабелем связка не работает, но работает с дорогим.
Usbc nvidia driver что это
На видеокартах Nvidia GeForce RTX появился разъём VirtualLink (USB Type-C), предназначенный для подключения гарнитур виртуальной реальности (VR).
В настоящее время гарнитуры виртуальной реальности наделены набором из трёх различных кабелей для передачи питания, видео и данных, а одним кабелем работать проще и приятнее.

Для этого компании Nvidia, Oculus, Valve, AMD и Microsoft создали консорциум VirtualLink и представили одноименную спецификацию — открытый отраслевой стандарт для подключения гарнитур VR к ПК и другим устройствам с использованием одного разъема USB Type-C.
В настоящее время представлена спецификация стандарта VirtualLink 1.0, которая будет развиваться, и мы увидим новые версии этого стандарта.

Нужно понимать, что USB Type C — это форм-фактор разъёма, в который можно вставить кабель любой стороной.
А вот VirtualLink, USB 3.1 или Thunderbolt 3 — это названия протоколов, по которым через этот разъём они могут работать с периферийными устройствами.
Естественно всё зависит от контроллера.
Энтузиасты с портала Eurogamer попытались выяснить, какую еще периферию поддерживает этот порт на видеокарте GeForce RTX 2080.
Они подключили твердотельный NVMe-накопитель Adata SX8200 Pro при помощи переходника M.2 2280 to USB Type-C.
Скорость последовательного чтения/записи в таком случае упиралась в отметку 750 Мбайт/с против 3000 Мбайт/с при подключении SSD непосредственно в разъём M.2, либо 1000 Мбайт/с в случае подключения к порту USB Type-C на материнской плате.
Далее был использован USB-концентратор на семь портов, который позволил подключить устройство чтения SD-карт, мышь, клавиатуру и флэш-накопители.
Подключение смартфона Samsung Galaxy S9+ позволило заряжать телефон и получить доступ к файлам штатными средствами Windows.
Наконец, успехом увенчались попытки подключения наушников Razer Hammerhead, адаптера Ethernet и нескольких мониторов.
Единственном недостатком VirtualLink можно считать отсутствие поддержки протокола Thunderbolt 3 со скоростью передачи данных до 40 Гбит/с.
Таким образом для владельцев видеокарт GeForce RTX наличие дополнительного порта USB Type-C в системе может оказаться приятным бонусом.
Возможности USB Type C в видеокартах линейки RTX
Пользователи могли заметить, что на видеокартах от Nvidia Founders Edition помимо классических DisplayPort и HDMI появился USB-C. Многие реверсные модели также имеют этот разъем. Для чего нужен данный порт и каковы его возможности, исследовали специалисты ресурса «Еврогеймер» и предоставили интересные результаты.
.png?is-pending-load=1)
Зачем нужен USB-C на видеокарте
Данный порт поддерживает стандарт VirtualLink, при этом встроен инженерами Nvidia специально для поддержки гарнитур виртуальной реальности. Если у вас мощный компьютер с видеокартой RTX, то вы можете в полной мере опробовать игровые проекты в VR. Наличие USB-C позволяет быстро и удобно подключать гарнитуры непосредственно к видеопроцессору, минуя «посредников».
Однако порт USB-C можно назвать практически универсальным, поскольку он расширяет возможности применения вашей видеокарты. Тесты производились на модели RTX 2080, однако вы можете опробовать возможности USB на любой другой видеокарте линейки RTX, не только Founders Edition.
Первым делом решили опробовать твердотельный накопитель. В качестве подопытного был выбран SSD Adata модели SX8200. Используя адаптер, накопитель был подключен непосредственно к самой видеокарте. Скорость передачи доходила до 740 Мб в секунду. При подключении этого же SSD к USB-C на материнской плате скорость составила около 980 Мб/с. Таким образом, применение видеокарты в качестве места для подключения SSD возможно, хоть с небольшой потерей скорости.
Вторым тестом было подсоединение USB концентратора. С его помощью к видеокарте подключили целый набор гаджетов:

Каждое устройство работало без проблем. Например, наушники Razer Hammerhead определились как новое звуковое устройство и смогли воспроизводить музыкальные композиции. Был подключен Ethernet адаптер, который также определился в диспетчере устройств. Дополнительно при помощи преобразователей DVI-D в USB-C получилось подключить даже 2 монитора, что существенно расширяет возможности видеокарты.
Встроенный USB Type C может использоваться для подключения мобильных телефонов. Тестеры попробовали подключить к видеокарте Samsung Galaxy S9+. Телефон начал заряжаться, а в операционной системе Windows появилась возможность работать с файловой системой телефона. Это будет актуально, если по каким-либо причинам USB-порты на корпусе и даже материнской плате полностью отказали, какой бы фантастической не была эта ситуация.
При этом владельцы видеокарт линейки RTX с USB-C-портами должны понимать, что этот разъем не относится к портам Thunderbolt 3, которые имеют большую пропускную способность (40 Гбит против 10 Гбит в секунду). Соответственно, некоторые устройства определяться не будут. Также большое внимание играет сам кабель подключения. Тесты показали, что дешевые переходники просто не определяются.
К порту USB-C на видеокартах Nvidia Turing, как оказалось, можно подключить мышку, наушники и даже смартфон
Можно подключить практически всё, что подключается к обычному USB-C
Как известно, у видеокарт Nvidia Turing линейки RTX имеется порт USB-C. Он есть у всех моделей Founders Edition, а вот у нереференсных встречается не так часто.
Данный порт поддерживает стандарт VirtualLink и официально предназначен для подключения гарнитур VR. Однако, как оказалось, этот порт можно использовать и для подключения других устройств.
Возможно, кто-то проверял это и ранее, но ресурс Eurogamer, вероятно, стал первым, кто провёл масштабный тест возможностей разъёма USB-C на видеокарте Turing. Источник использовал видеокарту GeForce RTX 2080, но можно взять и любую другую.

Для начала специалисты источника взяли SSD Adata SX8200 Pro, подключив его через адаптер. В итоге вышло, что скорость передачи данных составила 750 МБ/с, но при подключении к разъёму USB-C на системной плате накопитель показывал 1000 МБ/с.
Кроме того, источник подключал к видеокарте концентратор USB 3.0, адаптер USB-C на USB-A, смартфон Samsung Galaxy S9+, наушники Razer Hammerhead, адаптер Ethernet и пару мониторов. Во всех случаях всё работало отлично, разве что при подключении смартфона обнаружилось, что с дешёвым кабелем связка не работает, но работает с дорогим.
USB в графическом процессоре NVIDIA
Информация о VirtualLink, которая появилась в прошлом году у Ананда (и отчасти была также продублирована на Хабре), не позволила в полной мере сложить впечатление об одном из важных нововведений. На днях состоявшаяся презентация игрового ноутбука ASUS Zephyrus S, где технология VirtualLink уже внедрена, позволила поближе познакомиться с особенностями нового интерфейса.

Итак, VirtualLink — это всего лишь еще одна реализация USB-шины в конструктиве Type-C. В чем особенность? В отличие от классической реализации, где на разъем USB-C заведены линии двух портов USB 3.x и одного порта USB 2.0, кастомизированный компанией NVIDIA вариант шины использует три USB 3.x порта. Альтернативная функциональность (а если проще — способность системной логики по проводникам USB-шины передавать сигналы, не относящиеся к ведению USB, таковыми, например, могут быть цифровые сигналы видео) присуща и классической реализации Type-C, и продвинутому решению VirtualLink.
Рассмотрим назначение выводов разъема USB-C — базисного конструктива для интерфейса VirtualLink от NVIDIA:

Зеленым цветом показаны дифференциальные пары двух портов USB3, определенные в классическом варианте Type-C. Аббревиатура DP (Display Port) означает, что в данном контексте эти линии могут использоваться не как USB3-сигналы SSTx, SSRx, а как линии Display Port. Это значит, что мультиплексоры сигналов, обслуживающие порт, переключены для передачи видео — порт используется в режиме альтернативной функциональности.
Красным цветом в центре разъема показаны четыре сигнала, явившиеся предметом кастомизации VirtualLink. В классическом Type-C, это линии USB2 одного порта, сохранение работоспособности которого при перевороте разъема достигается коммутацией.
В кастомизованном варианте порта, который поддерживает спецификацию интерфейса VirtualLink, эти 4 линии используются для реализации еще одного порта USB 3.x. Таким образом, мы получаем в общей сложности три USB 3.x порта вместо двух — шесть дифференциальных пар вместо четырех. При этом лишаемся порта USB2. От кабеля теперь требуется передача по этим линиям сигналов в полосе пропускания 10 Gbps, против 480 Mbps как было раньше. Старые кабели не подойдут.
Для чего понадобился еще один SuperSpeed-порт? NVIDIA заявляет его для обслуживания датчика перемещения: link to the headset for motion tracking. Понятно, что такое решение имеет лучшие перспективы по сравнению с legacy-портом USB 2.0, для которого достойное применение сегодня найти трудно.
Также недостаточным для нужд виртуальной реальности оказался классический подход к реализации альтернативной функциональности. VirtualLink предполагает два варианта использования «зеленых» линий USB 3.x. Рассматривается вариант при котором оба USB3-порта (все 4 дифференциальные пары) работают в режиме альтернативной функциональности (four lanes of HBR3 DisplayPort) или один порт в режиме альтернативной функциональности, а второй — в режиме USB3-порта (two lanes of HBR3 DisplayPort+ two lanes SuperSpeed USB 3). В любом случае, предельный видеорежим будет поддерживать 8K-дисплей с частотой развертки 60 Гц.
И о главном. USB-порты, используемые в VirtualLink, формируются не процессором Intel, не системной логикой платформы, а находятся прямо в графическом процессоре. Что вполне оправдано в плане применения линий USB-шины как альтернативы для передачи видео на VR-устройства. Не стоит забывать, что данная функциональность потребует дополнительных затрат — узел видеоадаптера NVIDIA Turing TU104, способный обеспечить электропитание подключаемой периферии, станет потреблять на 35 Ватт больше. За все приходится платить.
[Загрузить] Драйвер USB-C в Windows 10
Хотите загрузить драйвер USB-C для своего компьютера с Windows 10? Мы шаг за шагом расскажем, как загрузить и обновить драйверы USB C.
Что такое USB-C?
USB-C или USB Type- C — это система с 24-контактным разъемом USB, выпущенная USB-IF.
USB 2.0 или USB 3.0 — это стандарт универсальной последовательной шины, а USB C — это система разъемов. Существует три системы разъемов USB: USB Type-A, USB Type-B и USB Type-C. Обычно используется тип C.
Одно из самых больших различий в USB Type-C заключается в том, что его верхний и нижний конец полностью идентичны, и пользователи могут вставлять их спереди и сзади, не имея чтобы узнать, какая сторона находится на лицевой стороне.
Драйвер USB-C имеет решающее значение для бесперебойной работы вашего USB-устройства с вашим компьютером.
Как загрузить и обновить USB Драйверы типа C?
Метод 1. Загрузите драйверы USB Type C вручную
Вы можете загрузить драйвер USB-C вручную через диспетчер устройств, который позволяет вам управлять аппаратными устройствами и программным обеспечением драйверов для вашего компьютера с Windows.
Для этого выполните следующие действия:
4) Вам будут представлены два варианта:
5) Затем следуйте инструкциям на экране, чтобы завершить установку.
6) Перезагрузите Windows.
Теперь вы должны были загрузить и установить драйвер USB C для своего компьютера.
Если этот метод не сработал для вас, не волнуйтесь, перейдите к следующий метод.
Метод 2: Обновите драйверы USB C автоматически
Driver Easy автоматически распознает вашу систему и найдет для нее правильные драйверы. Вам не нужно точно знать, в какой системе работает ваш компьютер, вам не нужно рисковать загрузкой и установкой неправильного драйвера, и вам не нужно беспокоиться об ошибке при установке.
1) Загрузите и установите Driver Easy.
3) Щелкните значок Обновить рядом с отмеченным устройством USB C для автоматической загрузки и установки последней версии драйвера (это можно сделать с помощью версии Free ).
4) Перезагрузите компьютер, чтобы изменения вступили в силу.
Тада! Теперь последняя версия драйвера USB-C обновлена.
Если у вас есть какие-либо вопросы, не стесняйтесь оставлять нам комментарии ниже.
Поэтому у новых видеокарт GeForce RTX 3000 нет разъёма USB-C. Стандарт VirtualLink «мёртв»
Он так и не получил популярность
Стандарт VirtualLink впервые появился на видеокартах GeForce RTX 2000. Это специальный интерфейс для подключения гарнитур виртуальной реальности. Создан он был в рамках консорциума, куда входят AMD, Nvidia, Microsoft, Oculus, Valve и HTC.

Правда, этот интерфейс так и не обрёл популярность. Среди видеокарт Turing им оснащались в основном референсные карты, AMD вообще не выпустила ни одного адаптера с VirtualLink, и даже производители гарнитур использовали в основном USB-C, но не VirtualLink, хотя последний как раз использует такой же разъём.
Как мы уже знаем, видеокарты Nvidia линейки Ampere лишены интерфейса VirtualLink, а официальный сайт этого стандарта уже не работает. Таким образом, вероятно, можно констатировать факт, что стандарт VirtualLink «умер».
Как загрузить или обновить драйверы USB Type C в Windows 11/10
Хотите загрузить или обновить драйверы USB Type C в Windows 11/10? Если да, то в этом руководстве есть пошаговые инструкции по выполнению работы. USB C или USB Type C — это 24-контактная система USB-разъемов, с помощью которой можно подключать широкий спектр устройств. Раньше порты USB Type-C были доступны только для смартфонов, но теперь почти все новейшие ПК с Windows поставляются с поддержкой USB Type-C.

Чтобы использовать USB Type-C, необходимо убедиться, что в вашей системе установлены обновленные драйверы USB Type-C. Продолжайте читать это руководство, чтобы узнать, как загрузить или обновить драйверы USB Type C на ПК с Windows 11.
Что такое USB C?
С точки зрения непрофессионала, USB C можно рассматривать как специальный разъем USB с уникальным кабелем и проводкой. Как и любой другой USB-кабель, USB Type C также используется для передачи данных и питания. Существенная разница между USB Type C и его предшественником, USB A, заключается в форме. Тип C имеет овальную форму — полностью симметричный, что исключает возможность вставки в неправильные порты. Основными критериями, которые отличают USB C от других стандартных кабелей, являются:
Скорость передачи зависит от устройства, к которому вы его подключаете. Например, если вы подключили кабель USB Type C к порту USB 3.1, вы получите скорость передачи 10 ГБ в секунду. Порт USB 3.2 обеспечивает скорость передачи данных 20 ГБ в секунду, а порт Thunderbolt 3 — 40 ГБ в секунду. Говоря о питании, USB Type C может заряжать портативные устройства, такие как смартфоны, ноутбуки, блоки питания и многое другое. Несмотря на то, что он похож на тип A, тип C также предлагает мощность всего 2,5 Вт. Но если устройство поддерживает протокол PD, также известный как Power Delivery, то USB-C может обеспечивать мощность до 100 Вт.
Чтобы узнать больше о USB-C, вы можете ознакомиться с нашим подробным руководством Что такое USB-C? Как добавить порт USB-C на ноутбук с Windows?
Загрузите или обновите драйверы USB Type C в Windows 11/10.
Теперь, когда у вас есть предварительные знания о USB Type C, давайте посмотрим, как вы можете установить, загрузить или обновить драйверы Type C в Windows 11.
Обычно, когда вы подключаете USB к компьютеру, драйвер устанавливается автоматически. Теперь есть два способа, которыми вы можете выполнить работу. Первый способ предполагает загрузку и обновление драйверов через диспетчер устройств. Принимая во внимание, что во втором методе вам придется использовать веб-сайт OEM, чтобы получить желаемый результат. Итак, начнем.
Примечание. Прежде чем переходить к шагам, убедитесь, что ваш ПК с Windows поддерживает USB Type C. Как оказалось, Type C по-прежнему является новинкой для ПК с Windows. Если у вас более старая система, маловероятно, что она будет оснащена портом USB Type C.
1]Используйте диспетчер устройств

Вы можете использовать Диспетчер устройств вашего ПК с Windows 11, чтобы загрузить или обновить драйверы USB Type C. Для этого выполните следующие действия.
После завершения процесса установки закройте окно и перезагрузите систему. После перезагрузки вы увидите, что в системе установлена последняя версия драйвера USB Type C.
2]Используйте веб-сайт OEM
Следующее, что вы можете попробовать, это загрузить драйвер Type C с веб-сайта OEM. Но чтобы использовать этот метод, вам необходимо убедиться, что у вас есть сервисный код, идентификатор продукта или номер модели вашей системы. Если у вас есть все это, зайдите на официальный сайт и найдите драйвер USB Type C.
Процесс будет отличаться для разных производителей; поэтому вы можете посетить веб-сайт производителя, чтобы узнать, как загрузить драйверы для вашей системы. После загрузки драйверов перезагрузите систему, чтобы изменения вступили в силу.
Читайте: Как настроить и использовать зарядную базу USB-C для Surface Slim Pen
Почему мой USB-C не распознается?
Это может быть несколько причин, по которым Windows не может распознать USB-C. Если кабель не поддерживает функцию USB C, аналогичную подключенному устройству, вы столкнетесь с проблемой. Проблема также возникает, если устройство подключено к неправильному порту USB C.
Как исправить неработающий порт USB-C?
Существуют различные действия, которые можно предпринять, если порт USB C не работает. Чтобы решить эту проблему, вы можете загрузить последнее обновление драйвера USB, отключить выборочную приостановку USB, проверить альтернативный режим DisplayPort и запустить средство устранения неполадок оборудования и устройств. Но прежде всего убедитесь, что подключенное устройство или ключ поддерживает USB C.

Подключение, настройка и тестирование внешнего графического адаптера (eGPU)
1 Различие между Thunderbolt 3 и USB-С
Для начала необходимо немного сказать о том, что такое Thunderbolt и что такое USB type-C (USB тип C или просто USB-C), так как даже консультанты в магазинах компьютерной техники зачастую путают эти понятия. Но вообще говоря, такая постановка вопроса некорректна. Сравнивать технологию Thunderbolt с разъёмом типа USB-C это как сравнивать холодное с мягким.
Во-первых, надо понимать, что USB-C – это просто название разъёма, с помощью которого одно устройство подключается к другому. Существуют также USB коннекторы типа A и типа B, а также различные их вариации. На иллюстрации приведены наиболее распространённые типы USB соединителей.
Распространённые типы USB разъёмов
Во-вторых, наличие порта USB-C в компьютере или телефоне ещё не означает, что ваш гаджет имеет высокоскоростной современный интерфейс USB 3.0, USB 3.1 или тем более Thunderbolt 3. А вот какой интерфейс «скрывается» за разъёмом – это имеет самое существенное значение.
Не все USB-C коннекторы одинаково полезны
Например, USB 3.0 имеет пропускную способность до 5 Гбит/сек, USB 3.1 – 10 Гбит/сек, а Thunderbolt 3 обеспечивает пропускную способность до 40 Гбит/сек (или 5 Гбайт/сек, что в 4 раза выше, чем в USB 3.1). А этого уже хватает, чтобы передавать даже качественный видеосигнал.
Сравнение производительности технологий USB и Thunderbolt 3
Ещё одна особенность технологии Thunderbolt 3 состоит в том, что по одной шине можно подключить до 6-ти устройств, поддерживающих данную технологию. Например, подключить к компьютеру несколько мониторов и внешних жёстких дисков.
Подключение нескольких Thunderbolt устройств по цепочке
Интерфейс Thunderbolt также поддерживает «горячее подключение», как и обычный USB, поэтому можно подключать и отключать устройства в процессе работы компьютера или ноутбука.
Кроме того, Thunderbolt 3 обеспечивает до 100 Вт при зарядке и до 15 Вт мощности для устройств, питающихся от шины, что гораздо выше, чем для USB 3.0 (5 Вт).
Мощность порта Thunderbolt 3
Краткое техническое описание технологии Thunderbolt 3 можно найти в этом документе.
2 Сборка, установка и настройка внешнего графического адаптера Akitio Node
Ну ладно, с терминологией немного разобрались, теперь поговорим о том, как же с помощью этого нового интерфейса увеличить производительность своего ноутбука, чтобы её хватило для запуска современных компьютерных игр. Самое слабое место в офисных ультрабуках для отрисовки графики – это, конечно же, интегрированная видеокарта. С появлением технологии Thunderbolt 3 у нас появилась реальная возможность подключать к ноутбуку внешний графический адаптер и таким образом часть расчётов, необходимых, в частности, для отображения трёхмерной графики, переносить на подключаемый внешний графический ускоритель или т.н. eGPU (external graphics processing unit).
Напрямую подключить видеокарту к компьютеру невозможно. Для её подключения требуется специальный бокс. Такие боксы выпускаются несколькими фирмами. Самые известные из таких блоков:
В данной статье мы рассмотрим подключение и настройку бокса для внешней видеокарты с названием Akitio Node Thunderbolt 3. Сайт производителя Akitio. Это довольно массивная (3,6 кг) и большая (40×23×14,5 см) металлическая «коробка» чёрного цвета, состоящая из основной секции и выдвижной крышки. На задней стороне корпуса имеется удобная рукоятка для переноски. Верхний кожух фиксируется защёлками и двумя винтами. В передней, задней и боковой стенках имеются вентиляционные отверстия. На лицевой стороне имеется голубая подсветка, которая видна сквозь вентиляционные отверстия, когда блок работает.
Бокс Akitio Node для подключения внешней видеокарты
Обратите внимание, что для подключения внешнего видеоадаптера необходим специальный кабель Thunderbolt 3, а не обычный USB типа C, которым вы подключаете к зарядке свой смартфон. На таком кабеле на обоих концах должен быть символ молнии, а сам кабель толще и плотнее, чем обычный USB.
Задняя сторона Akitio Node |
Кабель Thunderbolt 3 |
Внутри бокса имеется блок питания на 400 Вт, слот PCI-Express для подключения видеокарты и два мощных кулера – в передней части и в боковой. Как видите, пространства внутри корпуса много, поэтому можно установить большую производительную видеокарту.
Внутри бокса Akitio Node
Для установки видеоадаптера достаточно вставить разъём видеокарты в специальный слот и затянуть видеокарту винтами, как в обычном персональном компьютере. Если видеокарте необходимо дополнительное питание, то стоит подключить дополнительные разъёмы питания, которые имеются в боксе.
Установка видеокарты в Akitio Node
Затем кожух закрывается, и блок готов к работе.
Установка видеокарты в бокс Akitio Node
Перед подключением внешней видеокарты к компьютеру необходимо убедиться, что ваш контроллер интерфейса Thunderbolt работает исправно. Это можно проверить через диспетчер устройств Windows. Также он должен быть виден через приложение Thunderbolt Software. Здесь же отдельный пункт говорит о поддержке внешних видеоускорителей (External GPUs supported: Yes).
Контроллер Thunderbolt в списке устройств и в Thunderbolt Software
Если контроллера Thunderbolt нет в списке устройств, значит, нужно включить его через BIOS компьютера.
На самом деле, требование подключать внешний видеоускоритель к ноутбуку минуя докстанцию это скорее рекомендация, чем железное правило. Однако следование этой рекомендации положительно скажется на количестве кадров в секунду в игре (FPS) и производительности в других задачах.
EGPU Akitio Node подключён к ноутбуку ThinkPad X1 Carbon gen.6
При подключении в первый раз ОС Windows определит наличие внешней видеокарты и предложит установить подходящие драйверы. Если система не обнаруживает видеокарту, немного подождите. В первый раз это нормально, контроллер должен определить сеть устройств, это может занять до нескольких минут. Просто не трогайте компьютер 2-3 минуты. Если видеокарта не обнаруживается через пару минут, попробуйте перезагрузить компьютер с подключённым к нему и включённым боксом Akitio. Если и это не помогло, обновите драйверы для контроллеров Thunderbolt, а также приложение Thunderbolt Software с сайта Intel и повторите всё с начала.
Когда видеокарта определится и появится в списке устройств, нужно установить для неё драйверы. Если у вас Windows 10, то она автоматически найдёт и установит подходящие драйверы. Если более старая ОС – скачайте драйверы с сайта производителя. Причём качайте драйверы для десктопа, а не для ноутбука. После установки, возможно, придётся ещё раз перезагрузить компьютер.
Установка драйвера для внешней видеокарты
После первоначальной настройки всё будет гораздо проще: внешняя видеокарта будет автоматически определяться и подключаться, когда вы будете подавать питание на Akitio. Как уже было сказано, Thunderbolt 3 поддерживает подключение и отключение в процессе работы.
Akitio Node отображается в списке подключённых устройств Thunderbolt
Я тестировал Akitio на ультрабуке ThinkPad X1 Carbon 6-го поколения c Windows 10 Pro и видеокартами NVIDIA GeForce GTX 1050 и NVIDIA GeForce GTX 1070. Этот ноутбук оснащён двумя Thunderbolt-3 портами, с любым из портов Akitio прекрасно работает. На других системах не пробовал.
Операционная система будет сама решать, какое приложение требует использования eGPU, а какое нет. При запуске игр, синтетических тестов графики и т.п. будет задействована внешняя видеокарта. В случае с NVIDIA в специальном приложении (которое появится в системном трее) можно увидеть, какие программы в данный момент нагружают видеокарту. Однако, если драйвер не смог определить, что ваше приложение желательно запускать с использованием внешнего видеоадаптера, это можно сделать вручную в панели управления вашей видеокартой.
3 Сравнение производительности компьютера с внешней видеокартой и без неё
Запустим несколько графических тестов на интегрированной видеокарте и с подключённым eGPU :
Результаты теста AIDA64 GPU для интегрированной видеокарты Intel UHD Graphics 620 |
Результаты теста AIDA64 GPU с подключённой внешней видеокартой NVidia GeForce GTX 1050 |
|
Результаты теста FurMark для интегрированной видеокарты Intel UHD Graphics 620 |
Результаты теста FurMark с подключённой внешней видеокартой NVidia GeForce GTX 1050 |
Результаты теста FurMark с подключённой внешней видеокартой NVidia GeForce GTX 1070 |
Результаты теста Cinebench R15 для интегрированной видеокарты Intel UHD Graphics 620 |
Результаты теста Cinebench R15 с подключённой внешней видеокартой NVidia GeForce GTX 1050 |
Цифры цифрами, теперь давайте запустим что-то более интересное для загрузки видеокарты. На фотографиях приведено сравнение частоты кадров в игре DOOM с интегрированной видеокартой и с внешней видеокартой.
![]() |
![]() |
![]() |
| Игра DOOM, запущенная на интегрированной видеокарте Intel UHD Graphics 620 – 10 fps | Игра DOOM, запущенная с внешней видеокартой NVIDIA GTX 1050 – 32 fps | Игра DOOM, запущенная с внешней видеокартой NVIDIA GTX 1070 – 114 fps |
Ещё один лайфхак, как увеличить производительность внешней видеокарты. Если брать картинку с выхода внешней видеокарты, то можно получить прирост частоты кадров от 10% до 30%. Это и понятно, ведь данные не приходится гонять сначала на внешнюю видеокарту, а потом обратно на компьютер. Вот, например, результаты теста Furmark, когда он запущен на мониторе ноутбука и когда он запущен на внешнем мониторе, подключённом к выходу видеокарты.
Результаты теста Furmark, запущенном на мониторе ноутбука |
Результаты теста Furmark, запущенном на внешнем мониторе |
Следует заметить, что для описываемых целей покупать самую мощную видеокарту не имеет смысла, т.к. играть на максимальных настройках вряд ли получится. Несмотря на то, что производительность порта Thunderbolt 3 очень высока, она всё же ниже, чем при обработке данных непосредственно на видеокарте. Иными словами, мощная видеокарта будет обрабатывать больше данных, чем возможно передать по интерфейсу, и часть её мощности будет работать вхолостую.
Мне было интересно найти компромисс между производительностью видеокарты и её стоимостью. Изначально я предполагал, что мощность видеокарты GTX 1050 будет на грани пропускной способности порта Thunderbolt 3. Однако, тесты с видеокартой GTX 1070 показали, что запас по производительности ещё существенный. С более мощными видеокартами, к сожалению, я экспериментов не проводил.
4 Дополнительные процедуры для увеличения производительности ноутбука
Как ещё можно улучшить характеристики ноутбука? Тут стандартные предложения:
5 Выводы по использованию внешнего графического адаптера
В зависимости от того, какие цели вы преследуете, внешний видеоадаптер может быть отличным решением для деловых людей, кто любит иногда скоротать вечер за хорошей игрой. Внешняя видеокарта позволяет днём использовать мобильный лёгкий ультрабук для работы, а вечером превращать его в игровой компьютер среднего уровня. Такое решение добавляет гибкости и мобильности в выборе рабочего ноутбука. Вы можете выбрать любую десктопную видеокарту, которая подключается по интерфейсу PCI-Express, за любой бюджет. Лично для меня это стало отличным решением, которого я ждал много лет, и вот долгожданное будущее наступило! Внешняя видеокарта – это очень удобное компромиссное решение для тех, кто не хочет держать два компьютера для разных задач, а предпочитает использовать один.
Вопрос цены, к сожалению, остаётся актуальным, т.к. и боксы для видеокарт, и кабели Thunderbolt 3, и ноутбуки, поддерживающие данную технологию – вещи достаточно дорогие, и соотношение затрат к полученному удовольствию пока ещё может перевешивать в сторону затрат. Однако это однозначно шаг в верном направлении. Модульность и расширяемость – за этим будущее. Поэтому для некоторых людей это может стать идеальным решением, а для некоторых (пока ещё) непозволительной и неразумной тратой денег. В любом случае, решать только вам.
Драйвер usbc nvidia что это
Разъём USB Type-C на видеокартах GeForce RTX
На видеокартах Nvidia GeForce RTX появился разъём VirtualLink (USB Type-C), предназначенный для подключения гарнитур виртуальной реальности (VR).
В настоящее время гарнитуры виртуальной реальности наделены набором из трёх различных кабелей для передачи питания, видео и данных, а одним кабелем работать проще и приятнее.

Для этого компании Nvidia, Oculus, Valve, AMD и Microsoft создали консорциум VirtualLink и представили одноименную спецификацию — открытый отраслевой стандарт для подключения гарнитур VR к ПК и другим устройствам с использованием одного разъема USB Type-C.
В настоящее время представлена спецификация стандарта VirtualLink 1.0, которая будет развиваться, и мы увидим новые версии этого стандарта.

Нужно понимать, что USB Type C — это форм-фактор разъёма, в который можно вставить кабель любой стороной.
А вот VirtualLink, USB 3.1 или Thunderbolt 3 — это названия протоколов, по которым через этот разъём они могут работать с периферийными устройствами.
Естественно всё зависит от контроллера.
Энтузиасты с портала Eurogamer попытались выяснить, какую еще периферию поддерживает этот порт на видеокарте GeForce RTX 2080.
Они подключили твердотельный NVMe-накопитель Adata SX8200 Pro при помощи переходника M.2 2280 to USB Type-C.
Скорость последовательного чтения/записи в таком случае упиралась в отметку 750 Мбайт/с против 3000 Мбайт/с при подключении SSD непосредственно в разъём M.2, либо 1000 Мбайт/с в случае подключения к порту USB Type-C на материнской плате.
Далее был использован USB-концентратор на семь портов, который позволил подключить устройство чтения SD-карт, мышь, клавиатуру и флэш-накопители.
Подключение смартфона Samsung Galaxy S9+ позволило заряжать телефон и получить доступ к файлам штатными средствами Windows.
Наконец, успехом увенчались попытки подключения наушников Razer Hammerhead, адаптера Ethernet и нескольких мониторов.
Единственном недостатком VirtualLink можно считать отсутствие поддержки протокола Thunderbolt 3 со скоростью передачи данных до 40 Гбит/с.
Таким образом для владельцев видеокарт GeForce RTX наличие дополнительного порта USB Type-C в системе может оказаться приятным бонусом.
К порту USB-C на видеокартах Nvidia Turing, как оказалось, можно подключить мышку, наушники и даже смартфон
Можно подключить практически всё, что подключается к обычному USB-C
Как известно, у видеокарт Nvidia Turing линейки RTX имеется порт USB-C. Он есть у всех моделей Founders Edition, а вот у нереференсных встречается не так часто.
Данный порт поддерживает стандарт VirtualLink и официально предназначен для подключения гарнитур VR. Однако, как оказалось, этот порт можно использовать и для подключения других устройств.
Возможно, кто-то проверял это и ранее, но ресурс Eurogamer, вероятно, стал первым, кто провёл масштабный тест возможностей разъёма USB-C на видеокарте Turing. Источник использовал видеокарту GeForce RTX 2080, но можно взять и любую другую.

Для начала специалисты источника взяли SSD Adata SX8200 Pro, подключив его через адаптер. В итоге вышло, что скорость передачи данных составила 750 МБ/с, но при подключении к разъёму USB-C на системной плате накопитель показывал 1000 МБ/с.
Кроме того, источник подключал к видеокарте концентратор USB 3.0, адаптер USB-C на USB-A, смартфон Samsung Galaxy S9+, наушники Razer Hammerhead, адаптер Ethernet и пару мониторов. Во всех случаях всё работало отлично, разве что при подключении смартфона обнаружилось, что с дешёвым кабелем связка не работает, но работает с дорогим.
Возможности USB Type C в видеокартах линейки RTX
Пользователи могли заметить, что на видеокартах от Nvidia Founders Edition помимо классических DisplayPort и HDMI появился USB-C. Многие реверсные модели также имеют этот разъем. Для чего нужен данный порт и каковы его возможности, исследовали специалисты ресурса «Еврогеймер» и предоставили интересные результаты.
.png?is-pending-load=1)
Зачем нужен USB-C на видеокарте
Данный порт поддерживает стандарт VirtualLink, при этом встроен инженерами Nvidia специально для поддержки гарнитур виртуальной реальности. Если у вас мощный компьютер с видеокартой RTX, то вы можете в полной мере опробовать игровые проекты в VR. Наличие USB-C позволяет быстро и удобно подключать гарнитуры непосредственно к видеопроцессору, минуя «посредников».
Однако порт USB-C можно назвать практически универсальным, поскольку он расширяет возможности применения вашей видеокарты. Тесты производились на модели RTX 2080, однако вы можете опробовать возможности USB на любой другой видеокарте линейки RTX, не только Founders Edition.
Первым делом решили опробовать твердотельный накопитель. В качестве подопытного был выбран SSD Adata модели SX8200. Используя адаптер, накопитель был подключен непосредственно к самой видеокарте. Скорость передачи доходила до 740 Мб в секунду. При подключении этого же SSD к USB-C на материнской плате скорость составила около 980 Мб/с. Таким образом, применение видеокарты в качестве места для подключения SSD возможно, хоть с небольшой потерей скорости.
Вторым тестом было подсоединение USB концентратора. С его помощью к видеокарте подключили целый набор гаджетов:

Каждое устройство работало без проблем. Например, наушники Razer Hammerhead определились как новое звуковое устройство и смогли воспроизводить музыкальные композиции. Был подключен Ethernet адаптер, который также определился в диспетчере устройств. Дополнительно при помощи преобразователей DVI-D в USB-C получилось подключить даже 2 монитора, что существенно расширяет возможности видеокарты.
Встроенный USB Type C может использоваться для подключения мобильных телефонов. Тестеры попробовали подключить к видеокарте Samsung Galaxy S9+. Телефон начал заряжаться, а в операционной системе Windows появилась возможность работать с файловой системой телефона. Это будет актуально, если по каким-либо причинам USB-порты на корпусе и даже материнской плате полностью отказали, какой бы фантастической не была эта ситуация.
При этом владельцы видеокарт линейки RTX с USB-C-портами должны понимать, что этот разъем не относится к портам Thunderbolt 3, которые имеют большую пропускную способность (40 Гбит против 10 Гбит в секунду). Соответственно, некоторые устройства определяться не будут. Также большое внимание играет сам кабель подключения. Тесты показали, что дешевые переходники просто не определяются.
USB в графическом процессоре NVIDIA
Информация о VirtualLink, которая появилась в прошлом году у Ананда (и отчасти была также продублирована на Хабре), не позволила в полной мере сложить впечатление об одном из важных нововведений. На днях состоявшаяся презентация игрового ноутбука ASUS Zephyrus S, где технология VirtualLink уже внедрена, позволила поближе познакомиться с особенностями нового интерфейса.

Итак, VirtualLink — это всего лишь еще одна реализация USB-шины в конструктиве Type-C. В чем особенность? В отличие от классической реализации, где на разъем USB-C заведены линии двух портов USB 3.x и одного порта USB 2.0, кастомизированный компанией NVIDIA вариант шины использует три USB 3.x порта. Альтернативная функциональность (а если проще — способность системной логики по проводникам USB-шины передавать сигналы, не относящиеся к ведению USB, таковыми, например, могут быть цифровые сигналы видео) присуща и классической реализации Type-C, и продвинутому решению VirtualLink.
Рассмотрим назначение выводов разъема USB-C — базисного конструктива для интерфейса VirtualLink от NVIDIA:
Зеленым цветом показаны дифференциальные пары двух портов USB3, определенные в классическом варианте Type-C. Аббревиатура DP (Display Port) означает, что в данном контексте эти линии могут использоваться не как USB3-сигналы SSTx, SSRx, а как линии Display Port. Это значит, что мультиплексоры сигналов, обслуживающие порт, переключены для передачи видео — порт используется в режиме альтернативной функциональности.
Красным цветом в центре разъема показаны четыре сигнала, явившиеся предметом кастомизации VirtualLink. В классическом Type-C, это линии USB2 одного порта, сохранение работоспособности которого при перевороте разъема достигается коммутацией.
В кастомизованном варианте порта, который поддерживает спецификацию интерфейса VirtualLink, эти 4 линии используются для реализации еще одного порта USB 3.x. Таким образом, мы получаем в общей сложности три USB 3.x порта вместо двух — шесть дифференциальных пар вместо четырех. При этом лишаемся порта USB2. От кабеля теперь требуется передача по этим линиям сигналов в полосе пропускания 10 Gbps, против 480 Mbps как было раньше. Старые кабели не подойдут.
Для чего понадобился еще один SuperSpeed-порт? NVIDIA заявляет его для обслуживания датчика перемещения: link to the headset for motion tracking. Понятно, что такое решение имеет лучшие перспективы по сравнению с legacy-портом USB 2.0, для которого достойное применение сегодня найти трудно.
Также недостаточным для нужд виртуальной реальности оказался классический подход к реализации альтернативной функциональности. VirtualLink предполагает два варианта использования «зеленых» линий USB 3.x. Рассматривается вариант при котором оба USB3-порта (все 4 дифференциальные пары) работают в режиме альтернативной функциональности (four lanes of HBR3 DisplayPort) или один порт в режиме альтернативной функциональности, а второй — в режиме USB3-порта (two lanes of HBR3 DisplayPort+ two lanes SuperSpeed USB 3). В любом случае, предельный видеорежим будет поддерживать 8K-дисплей с частотой развертки 60 Гц.
И о главном. USB-порты, используемые в VirtualLink, формируются не процессором Intel, не системной логикой платформы, а находятся прямо в графическом процессоре. Что вполне оправдано в плане применения линий USB-шины как альтернативы для передачи видео на VR-устройства. Не стоит забывать, что данная функциональность потребует дополнительных затрат — узел видеоадаптера NVIDIA Turing TU104, способный обеспечить электропитание подключаемой периферии, станет потреблять на 35 Ватт больше. За все приходится платить.
Nvidia отказывается от VirtualLink, о чем говорит отсутствие порта USB-C в видеокартах GeForce RTX 30
![]()
![]()
Перспективный проект Nvidia под названием VirtualLink, по всей видимости, мертв. Данная технология была представлена в 2018-м году, и должна была стать настоящей революцией в сфере виртуальной реальности. Ее особенность в том, что через интерфейс USB-C можно было транслировать видео, аудио, передавать сигналы USB и подавать питание на гарнитуру.
Спецификации VirtualLink были приняты одноименным консорциумом, куда вошли представители крупнейших игроков в мире VR: Nvidia, AMD, HTC, Oculus, Valve и Microsoft. По факту же, единственной компанией, которая действительно приняла этот стандарт была Nvidia, что можно было заметить по картам серии RTX 20. Соответствующий порт USB-C VirtualLink присутствовал на графических адаптерах Founders Edition. В моделях AIB-партнеров это подключение встречалось не часто, но все-таки использовалось. В новом поколении видеокарт данное подключение не предусмотрено.
![]()
В ассортименте AMD никогда не было видеокарт с портом VirtualLink. Во время анонса гарнитуры Valve Index VR упоминалась поддержка данного подключения, но позже от нее отказались, сославшись на нестабильность подключения.
Теперь же при переходе на официальный сайт VirtualLink происходит перенаправление на страницу в Википедии. Рамбод Якоби, занимавший пост председателя консорциума, перешел в другое подразделение Nvidia. Фактически, это означает закрытие проекта, несмотря на огромные перспективы.
Usbc nvidia driver что это
В прошлом году NVIDIA уведомила о прекращении выпуска драйверов Game Ready для видеокарт GeForce семейства Kepler, а также устаревших операционных систем Windows 8.1 и Windows 7, поддержка которых компанией Microsoft близится к завершению или уже завершена для основной части потребителей. Несмотря на это, новые драйвера Security Update с исправлениями безопасности продолжают исправно выходить, позволяя пользователям укрепить ветхую защиту своих устаревших систем.
реклама
Накануне появилась новая версия драйверов GeForce Security Update 473.81, как обычно, полный перечень исправлений можно изучить в «Бюллетене по безопасности», сообщает ресурс gHacks. Рейтинг серьёзности бюллетеня высокий и уязвимостей в нём закрыто довольно много, некоторые из них могут привести к DoS-атакам, повышению привилегий, подмене данных и раскрытию информации, так что стоит обратить пристальное внимание на новую версию. Доступно обновление для широкого спектра видеокарт, здесь и указанные выше GeForce GTX 600/700 серии, и даже новейшие видеокарты Ampere, хотя сложно представить, что кто-то может их использовать на Windows 7. Скачать драйвера можно на официальной странице загрузки.
Usbc nvidia driver что это
5 лучших usb-c внешних графических процессоров для игровой производительности на уровне класса
Видео: Samsung Monitor : USB Type-C 2022
Внешняя видеокарта, также известная как eGPU, позволяет разместить настольную видеокарту и подключить ее к ноутбуку, позволяя запускать приложения или подключать ее к внешнему монитору с помощью графической карты настольного компьютера.
В настоящее время можно использовать всю мощь GOU настольного уровня в eGPU благодаря новейшим технологиям, таким как Thunderbolt 3, обеспечивающим пропускную способность до 40 Гбит / с.
Все крупные компании выпустили свои корпуса eGPU, чтобы попытаться создать лучшую на рынке внешнюю видеокарту.
До появления подключения Thunderbolt во многих высокопроизводительных ноутбуках у eGPU никогда не было возможности взлететь из-за ограничений пропускной способности при использовании USB 2.0 для подключения ноутбука к eGPU.
Но теперь Thunderbolt 3 предлагает пропускную способность, которая в четыре раза превышает скорость USB-C. Вот пять лучших eGPU, которые вы можете найти на рынке сегодня и которые имеют порты USB-C.
Лучшие eGPU для вашего ПК с Windows
1. Внешний графический процессор Sonnet eGFX Breakaway Box USB-C (рекомендуется)

EGFX Breakaway Box от Sonnet обеспечивает мощью выделенного графического процессора для вашей системы.
Вам просто нужно добавить совместимую видеокарту, подключить систему Thunderbolt 3 с помощью входящего в комплект кабеля Thunderbolt 3 и наслаждаться некоторыми игровыми характеристиками настольного уровня и ускорением видео.
Взгляните на самые впечатляющие возможности Sonnet eGFX Breakaway Box:
Поддержка включает в себя все совместимые с Thunderbolt карты с популярными чипсетами GPU, такими как Radeon Pro, AMD Radeon, NVIDIA Geforce, VEGA, TITAN X и Quadro.


С самого начала Akitio был разработчиком, производителем и поставщиком продуктов Thunderbolt, а с Thunderbolt 3 такие технологии, как корпуса eGPU, наконец-то могут быть приняты всерьез.
Node eGPU считается самым первым доступным корпусом eGPU, предназначенным для масс.
Взгляните на его наиболее впечатляющие функции ниже:
Thunderbolt 3 создает один компактный порт USB-C, который обеспечивает самое быстрое и универсальное соединение с любой док-станцией, дисплеем или устройством данных. Вы можете получить узел Akitio от Amazon.
3. Мантиз Венера МЗ-02 ЭГПУ (серебро)

Проверьте основные функции, которые упакованы в нем:
Это хорошо округленный корпус Thunderbolt 3 eGPU, который делает все, что должен, и делает это безупречно.
Он также работает на системах, которые не предназначены для его поддержки, и обеспечивает действительно высокую производительность.
В настоящее время вы можете проверить дополнительные функции на Amazon и купить его оттуда.
4. Внешний графический процессор ASUS ROG-XG-STATION-2 USB-C

Asus представляет свой eGPU, ROG XG Station 2 в январе 2016 года и Республику геймеров (ROG), которая является брендом Asus, увидела возможность и высокий потенциал eGPU для значительного повышения производительности вашего ноутбука.
Проверьте самые впечатляющие функции, которые входят в него:
Он поставляется с AURA Sync, готовым к использованию с плазменной трубкой ROG XG Station 2. В настоящее время вы можете получить ASUS ROG-XG-STATION-2 2 Thunderbolt 3 на Amazon.
— Купить сейчас на Amazon
5. Gigabyte AORUS Gaming Box GTX 1070
Это один из лучших eGPU, и коробка Aorus компактна и поставляется с предварительно собранной картой GeForce GTX 1070 с коротким стволом под маркой Gigabyte.
Ознакомьтесь с наиболее важными функциями eGPU ниже:
Он использует GTX 1070 Mini ITX OC от Gigabyte вместе с тонким блоком питания 450 Вт 80Plus Gold.
Что касается температуры, то графический процессор удобно расположен под нагрузкой около 70 градусов по Цельсию, и это именно то, что вы ожидаете от этой карты и в настольном ПК.
В настоящее время вы можете получить игровую коробку Gigabyte Aorus на Amazon.
Это пять лучших eGPU с портами USB-C, которые определенно смогут раскрыть истинный потенциал вашего ноутбука для приложений с интенсивной графикой, таких как рендеринг, но, что наиболее важно, для игр.
Все эти eGPU обеспечивают безопасность вашего ноутбука в будущем и позволяют модернизировать ваш графический процессор, и все они смогут снизить вероятность того, что вы застрянете с устаревшим ноутбуком.
Выберите свой любимый из Amazon в соответствии с вашими предпочтениями.
Обновление Gears of War 4 возвращает Бенжамина Кармина, добавляет поддержку нескольких графических процессоров.

Коалиция недавно выпустила майское обновление контента для Gears of War 4, содержащее множество вкусностей. При этом усилия компании по продолжению возвращения игроков продолжаются, и на этот раз большинство фанатов довольны тем, что получили. Последнее обновление Gears of War 4 возвращает Бенджамина Кармина, добавляет поддержку нескольких графических процессоров для Windows 10 и предоставляет один…
Игровой браузер Opera gx позволяет контролировать использование процессоров и процессоров

Последнее обновление Rise of the Tomb Raider улучшает dx12 и обеспечивает поддержку нескольких графических процессоров.

Почему USB-C не работает на Windows 10 и как это исправить
С новым типом подключения USB-C вы можете достичь гораздо большего, чем с типом подключения USB-A или USB-B. Тем не менее, вы, вероятно, можете использовать их сегодня.
С помощью соединения USB-C вы можете не только заряжать свой компьютер, но и подключаться к другим имеющимся у вас устройствам типа USB-C, таким как смартфон, медиаплеер, портативный динамик, адаптер дисплея, зарядное устройство или док-станция.
Тем не менее, вы можете столкнуться с USB-C не работает Windows 10, вероятно, из-за некоторых аппаратных и программных комбинаций.
Это не должно беспокоить вас, потому что вы не только будете получать уведомления, чтобы сообщить вам о проблеме USB-C, не работающей в Windows 10, но также есть способы ее решения.
Как исправить USB-C не работает на Windows 10
Вот некоторые уведомления, которые вы, вероятно, встретите, когда у вас возникнет проблема с USB-C в Windows 10:
Когда вы получаете такие уведомления из-за неработающей проблемы Windows 10 на USB-C, есть решения для устранения каждого из них, и вот несколько решений, которые вы можете попробовать в зависимости от того, что отображается.
Медленное USB зарядное устройство подключено
Если это уведомление появляется при возникновении проблемы с USB-C в Windows 10, это может быть вызвано следующими причинами:
Чтобы решить эту проблему, рекомендуется использовать зарядное устройство и кабель, прилагаемый к компьютеру или устройству, для ускорения зарядки. Это связано с тем, что зарядное устройство и кабель поддерживают отраслевые стандарты и ограничения мощности для вашего компьютера или устройства.
Другая операция по устранению проблемы медленной зарядки для исправления проблемы с USB-C, не работающей в Windows 10, заключается в том, чтобы подключить зарядное устройство к порту зарядки USB-C на вашем устройстве, а в случае пыли или грязи использовать сжатый воздух. очистить порты на вашем устройстве.
Исправляет ли это USB-C не работающую проблему Windows 10? Если нет, посмотрите следующую ошибку уведомления, если она применима, и попробуйте описанные шаги.
Возможно, вы сможете починить устройство USB
Когда появляется это уведомление, это означает, что ваше устройство USB или компьютер столкнулись с проблемой. Возможные причины включают проблему с устройством или драйвером компьютера или другую проблему в целом.
Вы можете сначала попытаться исправить это, отметив код ошибки на вашем компьютере или устройстве, и, в зависимости от того, какой код ошибки вы видите, выполните следующие действия:
Windows немедленно обнаружит конфигурацию вашей системы и загрузит соответствующие.
Если устройство было предварительно установлено на компьютере, вы устанавливаете его после покупки компьютера или предварительно установлено на компьютере, и у производителя устройства нет обновленных драйверов для него, вам необходимо обновить драйвер de.
Перейдите в подраздел «Программное обеспечение и драйверы» (в зависимости от марки ноутбука, это имя может измениться) или найдите драйверы с помощью Google, чтобы получить прямую ссылку на веб-сайт производителя вашего устройства.
Зайдя на сайт, найдите и загрузите, а затем установите соответствующие драйверы, отсутствующие на вашем ноутбуке, что может привести к тому, что в Windows 10 не будет отображаться диск.
Обновлять драйверы автоматически
Отказ от ответственности : некоторые функции этого инструмента не являются бесплатными.
Если вам не удалось устранить проблему с USB-C, не работающую в Windows 10, поскольку вы не можете найти коды ошибок, вы можете проверить диспетчер устройств на наличие кодов ошибок, выполнив следующие действия:
Примечание. если код ошибки находится на вашем телефоне Windows, проведите пальцем вниз от верхней части экрана телефона, чтобы открыть центр действий. Там появится уведомление с кодом ошибки.
Устраняет ли исправление ошибок коды USB-C, не работающие в Windows 10? Если нет, посмотрите следующую ошибку уведомления, если она применима, и попробуйте описанные шаги.
ПК или телефон не заряжается
Возможные причины этого включают в себя:
Чтобы устранить эти возможные причины, вы можете использовать зарядное устройство и кабель, поставляемые в комплекте с вашим компьютером или устройством, убедиться, что вы подключаете зарядное устройство к порту USB-C на вашем компьютере или устройстве, и использовать сжатый воздух для очистки порты, прежде чем вставлять разъем USB-C.
Подключение дисплея может быть ограничено
Некоторые из причин, по которым подключение дисплея может быть ограничено, включают в себя то, что подключенное устройство или ключ:
Решения для устранения вышеупомянутых причин состоят в том, чтобы ваш компьютер (или телефон), внешний дисплей и кабель поддерживали альтернативные режимы DisplayPort или MHL.
Также убедитесь, что устройство или ключ напрямую подключены к вашему компьютеру или телефону и подключены к порту USB-C на вашем компьютере или телефоне, который поддерживает правильный альтернативный режим.
Вы также можете попробовать использовать другой кабель и посмотреть, исправляет ли это USB-C не работающую проблему Windows 10.
Устройство USB может не работать
Если вы получаете это уведомление при возникновении проблемы с USB-C, не работающей в Windows 10, оно может быть вызвано версией Windows на вашем компьютере или устройстве, не поддерживающим драйвер для подключенного устройства.
Вы также можете убедиться, что на вашем устройстве Windows установлены все последние обновления Windows, выполнив следующие действия:
Примечание : если на вашем устройстве уже установлены последние обновления и драйверы, попробуйте подключиться к ПК с Windows и посмотреть, не исчезла ли проблема USB-C в Windows 10.
Используйте другой порт USB
Здесь вы получите один из двух типов уведомлений:
Возможные причины этого: либо подключенное устройство, либо ключ не подключен к правильному порту USB-C на вашем компьютере или устройстве, либо он подключен с помощью внешнего концентратора или док-станции.
Чтобы это исправить, убедитесь, что устройство или ключ подключены непосредственно к вашему компьютеру или телефону, а затем подключите его к соответствующему порту USB-C, который поддерживает функции устройства или ключа.
Возможности устройства USB или Thunderbolt могут быть ограничены
Причины, по которым вы получаете это уведомление при возникновении проблемы с USB-C, не работающей в Windows 10, аналогичны приведенным в пункте 4 выше.
Решения по вышеуказанным причинам – обеспечить, чтобы ваш компьютер или устройство, а также кабель поддерживали аналогичные функции USB-C, как подключенное устройство, и чтобы устройство или ключ были напрямую подключены к вашему компьютеру.
Также убедитесь, что вы подключаете устройство или ключ напрямую к компьютеру или телефону, а также к порту USB-C на вашем компьютере или телефоне, который поддерживает правильный альтернативный режим.
Вы также можете проверить, используете ли вы правильный кабель, и посмотреть, исправляет ли это USB-C, не работающую проблему Windows 10.
USB-устройство может работать неправильно
Эта проблема может возникнуть, если компьютер или устройство подает питание на другие подключенные устройства, поэтому оно ограничивает мощность или требует больше энергии, чем может обеспечить ваш компьютер или устройство.
В этом случае попробуйте использовать другой компьютер или устройство, подключите адаптер питания к USB-устройству, подключите компьютер к внешнему источнику питания, чтобы он не работал от батареи, и отсоедините другие USB-устройства, которые вы не используете, от твой компьютер.
Эти два ПК или мобильные устройства не могут общаться
Когда вы получаете это уведомление из-за неработающей проблемы Windows 10 с USB-C, оно может появиться, если вы не можете подключить два компьютера или устройства Windows вместе с подключением USB-C или определенные соединения не поддерживаются. В этом случае попробуйте подключить компьютер Windows к устройству Windows.
Помог ли какой-либо из этих указателей решить проблему с USB-C, не работающую в Windows 10? Дайте нам знать в комментариях ниже.
Usb драйвер nvidia для чего
Разъём USB Type-C на видеокартах GeForce RTX
На видеокартах Nvidia GeForce RTX появился разъём VirtualLink (USB Type-C), предназначенный для подключения гарнитур виртуальной реальности (VR).
В настоящее время гарнитуры виртуальной реальности наделены набором из трёх различных кабелей для передачи питания, видео и данных, а одним кабелем работать проще и приятнее.

Для этого компании Nvidia, Oculus, Valve, AMD и Microsoft создали консорциум VirtualLink и представили одноименную спецификацию — открытый отраслевой стандарт для подключения гарнитур VR к ПК и другим устройствам с использованием одного разъема USB Type-C.
В настоящее время представлена спецификация стандарта VirtualLink 1.0, которая будет развиваться, и мы увидим новые версии этого стандарта.

Нужно понимать, что USB Type C — это форм-фактор разъёма, в который можно вставить кабель любой стороной.
А вот VirtualLink, USB 3.1 или Thunderbolt 3 — это названия протоколов, по которым через этот разъём они могут работать с периферийными устройствами.
Естественно всё зависит от контроллера.
Энтузиасты с портала Eurogamer попытались выяснить, какую еще периферию поддерживает этот порт на видеокарте GeForce RTX 2080.
Они подключили твердотельный NVMe-накопитель Adata SX8200 Pro при помощи переходника M.2 2280 to USB Type-C.
Скорость последовательного чтения/записи в таком случае упиралась в отметку 750 Мбайт/с против 3000 Мбайт/с при подключении SSD непосредственно в разъём M.2, либо 1000 Мбайт/с в случае подключения к порту USB Type-C на материнской плате.
Далее был использован USB-концентратор на семь портов, который позволил подключить устройство чтения SD-карт, мышь, клавиатуру и флэш-накопители.
Подключение смартфона Samsung Galaxy S9+ позволило заряжать телефон и получить доступ к файлам штатными средствами Windows.
Наконец, успехом увенчались попытки подключения наушников Razer Hammerhead, адаптера Ethernet и нескольких мониторов.
Единственном недостатком VirtualLink можно считать отсутствие поддержки протокола Thunderbolt 3 со скоростью передачи данных до 40 Гбит/с.
Таким образом для владельцев видеокарт GeForce RTX наличие дополнительного порта USB Type-C в системе может оказаться приятным бонусом.
Возможности USB Type C в видеокартах линейки RTX
Пользователи могли заметить, что на видеокартах от Nvidia Founders Edition помимо классических DisplayPort и HDMI появился USB-C. Многие реверсные модели также имеют этот разъем. Для чего нужен данный порт и каковы его возможности, исследовали специалисты ресурса «Еврогеймер» и предоставили интересные результаты.
.png?is-pending-load=1)
Зачем нужен USB-C на видеокарте
Данный порт поддерживает стандарт VirtualLink, при этом встроен инженерами Nvidia специально для поддержки гарнитур виртуальной реальности. Если у вас мощный компьютер с видеокартой RTX, то вы можете в полной мере опробовать игровые проекты в VR. Наличие USB-C позволяет быстро и удобно подключать гарнитуры непосредственно к видеопроцессору, минуя «посредников».
Однако порт USB-C можно назвать практически универсальным, поскольку он расширяет возможности применения вашей видеокарты. Тесты производились на модели RTX 2080, однако вы можете опробовать возможности USB на любой другой видеокарте линейки RTX, не только Founders Edition.
Первым делом решили опробовать твердотельный накопитель. В качестве подопытного был выбран SSD Adata модели SX8200. Используя адаптер, накопитель был подключен непосредственно к самой видеокарте. Скорость передачи доходила до 740 Мб в секунду. При подключении этого же SSD к USB-C на материнской плате скорость составила около 980 Мб/с. Таким образом, применение видеокарты в качестве места для подключения SSD возможно, хоть с небольшой потерей скорости.
Вторым тестом было подсоединение USB концентратора. С его помощью к видеокарте подключили целый набор гаджетов:

Каждое устройство работало без проблем. Например, наушники Razer Hammerhead определились как новое звуковое устройство и смогли воспроизводить музыкальные композиции. Был подключен Ethernet адаптер, который также определился в диспетчере устройств. Дополнительно при помощи преобразователей DVI-D в USB-C получилось подключить даже 2 монитора, что существенно расширяет возможности видеокарты.
Встроенный USB Type C может использоваться для подключения мобильных телефонов. Тестеры попробовали подключить к видеокарте Samsung Galaxy S9+. Телефон начал заряжаться, а в операционной системе Windows появилась возможность работать с файловой системой телефона. Это будет актуально, если по каким-либо причинам USB-порты на корпусе и даже материнской плате полностью отказали, какой бы фантастической не была эта ситуация.
При этом владельцы видеокарт линейки RTX с USB-C-портами должны понимать, что этот разъем не относится к портам Thunderbolt 3, которые имеют большую пропускную способность (40 Гбит против 10 Гбит в секунду). Соответственно, некоторые устройства определяться не будут. Также большое внимание играет сам кабель подключения. Тесты показали, что дешевые переходники просто не определяются.
NVIDIA 3D VISION USB DRIVER FOR QUADRO 275.33
| Версия: | 275.33 3D Vision USB Driver | |
| Опубликовано: | 2011.06.03 | |
| Операционная система: | Windows Vista 64-bit, Windows 7 32-bit, Windows Vista, Windows 7 64-bit, Windows XP, Windows XP 64-bit | |
| Язык: | Русский | |
| Размер: | 2.14 MB | |
Особенности выпуска
Для успешной работы данного драйвера вам понадобятся драйверы для видеокарт Quadro версии v275.33 или более поздней.
Новые возможности
Руководство по установке драйверов для 32-битной и 64-битной версий Windows XP
Руководство по установке драйверов для 32-битной и 64-битной версий Windows Vista и Windows 7
поддерживаемыe продукты
Дополнительная информация
Минимальные требования к системе
Устройства вывода с поддержкой NVIDIA 3 D Vision
USB в графическом процессоре NVIDIA
Информация о VirtualLink, которая появилась в прошлом году у Ананда (и отчасти была также продублирована на Хабре), не позволила в полной мере сложить впечатление об одном из важных нововведений. На днях состоявшаяся презентация игрового ноутбука ASUS Zephyrus S, где технология VirtualLink уже внедрена, позволила поближе познакомиться с особенностями нового интерфейса.

Итак, VirtualLink — это всего лишь еще одна реализация USB-шины в конструктиве Type-C. В чем особенность? В отличие от классической реализации, где на разъем USB-C заведены линии двух портов USB 3.x и одного порта USB 2.0, кастомизированный компанией NVIDIA вариант шины использует три USB 3.x порта. Альтернативная функциональность (а если проще — способность системной логики по проводникам USB-шины передавать сигналы, не относящиеся к ведению USB, таковыми, например, могут быть цифровые сигналы видео) присуща и классической реализации Type-C, и продвинутому решению VirtualLink.
Рассмотрим назначение выводов разъема USB-C — базисного конструктива для интерфейса VirtualLink от NVIDIA:
Зеленым цветом показаны дифференциальные пары двух портов USB3, определенные в классическом варианте Type-C. Аббревиатура DP (Display Port) означает, что в данном контексте эти линии могут использоваться не как USB3-сигналы SSTx, SSRx, а как линии Display Port. Это значит, что мультиплексоры сигналов, обслуживающие порт, переключены для передачи видео — порт используется в режиме альтернативной функциональности.
Красным цветом в центре разъема показаны четыре сигнала, явившиеся предметом кастомизации VirtualLink. В классическом Type-C, это линии USB2 одного порта, сохранение работоспособности которого при перевороте разъема достигается коммутацией.
В кастомизованном варианте порта, который поддерживает спецификацию интерфейса VirtualLink, эти 4 линии используются для реализации еще одного порта USB 3.x. Таким образом, мы получаем в общей сложности три USB 3.x порта вместо двух — шесть дифференциальных пар вместо четырех. При этом лишаемся порта USB2. От кабеля теперь требуется передача по этим линиям сигналов в полосе пропускания 10 Gbps, против 480 Mbps как было раньше. Старые кабели не подойдут.
Для чего понадобился еще один SuperSpeed-порт? NVIDIA заявляет его для обслуживания датчика перемещения: link to the headset for motion tracking. Понятно, что такое решение имеет лучшие перспективы по сравнению с legacy-портом USB 2.0, для которого достойное применение сегодня найти трудно.
Также недостаточным для нужд виртуальной реальности оказался классический подход к реализации альтернативной функциональности. VirtualLink предполагает два варианта использования «зеленых» линий USB 3.x. Рассматривается вариант при котором оба USB3-порта (все 4 дифференциальные пары) работают в режиме альтернативной функциональности (four lanes of HBR3 DisplayPort) или один порт в режиме альтернативной функциональности, а второй — в режиме USB3-порта (two lanes of HBR3 DisplayPort+ two lanes SuperSpeed USB 3). В любом случае, предельный видеорежим будет поддерживать 8K-дисплей с частотой развертки 60 Гц.
И о главном. USB-порты, используемые в VirtualLink, формируются не процессором Intel, не системной логикой платформы, а находятся прямо в графическом процессоре. Что вполне оправдано в плане применения линий USB-шины как альтернативы для передачи видео на VR-устройства. Не стоит забывать, что данная функциональность потребует дополнительных затрат — узел видеоадаптера NVIDIA Turing TU104, способный обеспечить электропитание подключаемой периферии, станет потреблять на 35 Ватт больше. За все приходится платить.
К порту USB-C на видеокартах Nvidia Turing, как оказалось, можно подключить мышку, наушники и даже смартфон
Можно подключить практически всё, что подключается к обычному USB-C
Как известно, у видеокарт Nvidia Turing линейки RTX имеется порт USB-C. Он есть у всех моделей Founders Edition, а вот у нереференсных встречается не так часто.
Данный порт поддерживает стандарт VirtualLink и официально предназначен для подключения гарнитур VR. Однако, как оказалось, этот порт можно использовать и для подключения других устройств.
Возможно, кто-то проверял это и ранее, но ресурс Eurogamer, вероятно, стал первым, кто провёл масштабный тест возможностей разъёма USB-C на видеокарте Turing. Источник использовал видеокарту GeForce RTX 2080, но можно взять и любую другую.

Для начала специалисты источника взяли SSD Adata SX8200 Pro, подключив его через адаптер. В итоге вышло, что скорость передачи данных составила 750 МБ/с, но при подключении к разъёму USB-C на системной плате накопитель показывал 1000 МБ/с.
Кроме того, источник подключал к видеокарте концентратор USB 3.0, адаптер USB-C на USB-A, смартфон Samsung Galaxy S9+, наушники Razer Hammerhead, адаптер Ethernet и пару мониторов. Во всех случаях всё работало отлично, разве что при подключении смартфона обнаружилось, что с дешёвым кабелем связка не работает, но работает с дорогим.
Nvidia переходит на драйверы с открытым исходным кодом на Линуксе
Nvidia опубликовала исходный код драйвера для ядра Линукс и планирует в будущем полностью отказаться от драйвера с закрытым кодом.
На данный момент речь идет только о модуле ядра. Реализации OpenGL / Vulkan / OpenCL / CUDA продолжают быть закрытыми. Код модуля ядра лицензирован под MIT/GPL.
Для Nvidia уже давно существует независимый драйвер с открытым исходным кодом Nouveau, но его развитию мешало то, что интерфейс прошивки (firmware interface) графических карты Nvidia был закрыт, и это не позволяло использовать максимальные частоты карт новее GTX 600/700 Kepler в этом драйвере. Теперь создатели Nouveau смогут вдохновиться открытым модулем Nvidia и улучшить свой драйвер, разблокировав частоты. Если теперь им удастся реализовать драйвер Vulkan и других графических API для Mesa, сообщество сможет получить полноценные полностью открытые альтернативные драйвера на карточках Nvidia.
В данный момент open-source драйверы Nvidia отмечены как production-ready для серверов и дата-центров, в то время как для использования на компьютерах рядовых пользователей они имеют статус беты.
Драйвер с открытым исходным кодом доступен, начиная с серии драйверов 515. Со временем Nvidia планирует перестать поставлять проприетарный драйвер, так что открытый модуль ядра станет единственной опцией.
Поддерживаться будут видеокарты Turing, Ampere и более новые. Это связано с тем, что драйвер зависит от GPU System Processor (GSP), который появился в Turing.
На данный момент некоторые функции видеокарт Nvidia еще не работают с новым драйвером (например, G-SYNC, Quadro Sync, SLI, Stereo, поворот монитора в X11, YUV 4:2:0 на Turing, управление питанием, NVIDIA virtual GPU (vGPU). Они будут реализованы в следующих релизах.
Интересно, что модули ядра могут компилироваться как для x86_64, так и для aarch64. Возможно, это позволит энтузиастам строить необычные решения на базе ARM-процессоров и видеокарточек Nvidia?
Оригинал исходного кода вы можете почитать по ссылке:
Разбираемся с передачей видео в разрешении 4К на 60 Гц через хаб USB-C

Это инструкция по передаче видео высокого разрешения по USB-C, которую я хотел бы в своё время иметь. Если вы хотите подключить монитор высокого разрешения к своему компьютеру, имеющему выход USB-C, читайте далее.
Забудьте про HDMI
В первую очередь необходимо сконцентрироваться на подключении к разъёму DisplayPort и забыть про HDMI. Вы не найдёте хаба USB-C, возможности которого с использованием порта HDMI превосходят возможности с использованием DisplayPort, однако же можно найти хабы, которые через DisplayPort предлагают большее разрешение и частоту обновления. Подозреваю, что большинство хабов с поддержкой HDMI внутри просто работают через DisplayPort и конвертер DisplayPort – HDMI. Всё оттого, что видео через DisplayPort на USB-C с одной и той же частотой и разрешением можно передавать более эффективно, чем через HDMI.
Коннекторы DualMode DisplayPort++ способны работать как коннекторы HDMI с простым пассивным адаптером (он преобразует 3,3 В в 5 В). Обычные коннекторы DisplayPort такого не умеют, и требуют активного HDMI-адаптера. Других отличий между двумя этими типами DisplayPort я не знаю.
Компромиссы по пропускной способности: всё дело в полосах
USB-C коннектор с 24 контактами является ключом к пониманию.

У коннекторов USB-C есть четыре дифференциальных разных пары, или «полосы», для передачи данных на высокой скорости. Есть и пятая пара, D+ и D-, передающая данные в старом стиле USB 2.0.
Посмотрим, что происходит при добавлении в эту кучу DisplayPort:

USB 3.1 Gen 2 использует только две из четырёх полос, как показано в двух верхних строках таблицы. Две остальные пропадают зря (их будет использовать USB 3.2). Две этих полосы можно переделать на поддержку родного сигнала DisplayPort, используя то, что называют DisplayPort Alternate Mode – это показано в средних строках. В данном случае коннектор USB-C работает как коннектор DisplayPort другой формы и дополнительными проводами для данных USB. Быстродействие USB 3.1 не теряет. Для компьютера и внешнего монитора это выглядит ровно как обычное соединение DisplayPort.
Две полосы DisplayPort обеспечивают достаточную пропускную способность для одного внешнего монитора разрешения до 4К и 30 Гц. Для фильмов сойдёт, но работать с десктопами Windows или MacOS на 30 Гц жестоко. Для поддержки частоты обновления в 60 Гц нужно уменьшить разрешение до 2К.
Если вам нужно 4К 60 Гц, 5К или несколько внешних мониторов, придётся использовать DisplayPort Alternate Mode со всеми четырьмя полосами для передачи данных DisplayPort, как показано в нижних строках таблицы. Для компьютера и внешнего монитора это всё ещё выглядит как обычное соединение DisplayPort. Однако для данных USB 3.1 полос уже не остаётся. Остаётся только старая пара D+/D-, обеспечивающая медленные данные USB 2.0. Это значит, что никакой USB-C хаб, использующий эту технологию для передачи видео 4К 60 Гц не может иметь портов USB 3.1.
Также можно поддерживать внешние мониторы с DisplayPort, не используя выделенных полос для DisplayPort Alternate Mode, и для этого есть два разных подхода. Если в порту USB-C компьютера есть поддержка Thunderbolt 3, тогда данные DisplayPort можно передавать внутри данных Thunderbolt. Тогда видеоданные становятся ещё одним типом макетов данных, уплотнённых вместе со всем остальным. У Thunderbolt 3 достаточно пропускной способности, чтобы таким способом поддерживать несколько соединений на 4К60, и ещё останется место для данных USB 3.1
Это круто, однако хабы для Thunderbolt 3 дороги, а у компьютера должна быть поддержка Thunderbolt 3, чего у многих нет. Также для компьютера это выглядит по-другому – в отличие от DisplayPort Alternate Mode, тут нет никаких родных сигналов DisplayPort и прямой связи с GPU компьютера. Не знаю, есть ли из-за этого задержка обработки видео, или это всё волшебным образом обрабатывается в чипсете без потери скорости. Полагаю, что потери нет.
DisplayLink

Другой способ поддержки внешних мониторов без выделения полос – DisplayLink. Эта технология сжимает видео на стороне хоста, отправляет его по USB 3.1 в виде данных общего назначения, и превращает обратно в видео на другом конце при помощи особого чипа типа DL-6950. Это похоже на доступ к экрану рабочего компьютера из дома по системе удалённого рабочего стола, только всё это происходит на одном вашем же рабочем столе.
DisplayLink хорошо подходит для запихивания видео высокого разрешения в низкоскоростное соединение типа USB, или поддержки нескольких внешних мониторов без использования Thunderbolt. Однако при наличии альтернатив лучше избегать DisplayLink. Вот его недостатки:
Так и какие у нас варианты?
Учитывая всё вышесказанной, можно разбить USB-C хабы на четыре категории на основании того, как они работают с видео. Вот примеры из каждой категории.
4 полосы для видео
2 полосы для видео
0 полос для видео – DisplayLink
0 полос для видео – Thunderbolt 3
Врунишки
А каков ваш опыт подключения внешних мониторов по USB-C?
Опыт сборки eGPU и его взаимодействие с ноутбуком
Введение
Добрый день, уважаемое хабро-сообщество. По профессии я человек далёкий от IT, однако, практически все, так или иначе касающиеся данной сферы статьи мне очень интересны, поскольку в душе я тот еще гик.
Немного о теории и компонентах eGPU
Итак, вы хотите рискнуть и провернуть операцию “eGPU”, но не знаете с чего начать? У вас много вопросов типа: «Подойдёт ли к ноутбуку eGPU?, «Какую видеокарту выбрать?», «Какой блок питания приобрести?» и т. д. Тогда вы можете смело обращаться сюда(в качестве непосредственного общения с владельцами) и к материалам этого сайта (в качестве справочника, поскольку идейный вдохновитель движения eGPU – nando4, после несправедливого бана, и другие важные участники переехали на techinferno).
Говоря в двух словах, система на eGPU – это своеобразный тандем из ноутбука, стационарного блока питания и дискретной видеокарты, соединённых между собой посредством интерфейса ExpressCard \ слота mPCIe и ключевого компонента – адаптера, за счёт которого происходит конвертация в PCI Express. Делая небольшое отступление, стоит отметить, что на рынке существует исполнение для порта Thunderbolt как в DIY варианте – TH05, так и в готовом – Echo Express SE Thunderbolt Expansion Chassis, однако, на сегодняшний день такая покупка была бы не совсем резонной, поскольку при использовании порта Thunderbolt не активируется режим компрессии PCI-E, что сказывается на общей производительности. Однако на горизонте мелькает перспектива ещё более быстрого поколения Thunderbolt порта, который обеспечит производительность PCI-Express 3.0. Возвращаясь к основной нити повествования, приходится констатировать, что остаётся выбирать между исполнениями на основе ExpressCard и mPCIe, среди которых есть дешёвые – PE4L


и PE4H


, а также не совсем дешёвые, более эстетичные и менее энергозатратные варианты – Magma ExpressBox

и ViDock. 
Как только мы решили для себя, какое eGPU решение лучше, следующим этапом будет выбор видео карты. Принимая во внимание то, что видеокарта будет использоваться на ограниченном, по пропускной способности, порту, свой выбор нужно делать на картах средней и высшей категорией любой из серий GTX 460/470, GTX 560/570, GTX 660/670. Причём, сравнивая родственные категории видеокарт, например GTX 570 и GTX670, разница в производительности будет не очень существенна. Вы можете проанализировать данный вопрос более подробно, используя данную таблицу в качестве образца.
Допустим, ваш выбор пал на линейку nVIDIA GeForce 670 GTX. Следующим шагом будет – изучение потребляемой мощности и силы тока, которые необходимы для нормального функционирования видео карты. Так, для серии GeForce 670 GTX необходим источник питания, дающий на выходе мощность 12 В с силой тока минимум 30А. Несоблюдение данных условий может стать причиной быстрого выхода из строя вашей видеокарты.
В свою очередь, исходя из выше упомянутых параметров видеокарты, должен выбираться блок питания(прим. далее БП). Рекомендуемая мощность БП для серии GTX 670 колеблется в приделах от 500 до 600 Вт. Лучшим ориентиром будет выбор БП с запасом по мощности +50 Вт. Таким образом, для работающей на стандартных частотах GeForce 670 GTX это будут БП 550-600 Вт, для карт с заводским разгоном желательно 650 Вт.
Любителям высоких разрешений придётся дополнительно растратиться на внешний монитор. Здесь стоит отметить то, что eGPU может использоваться как с внешним монитором, так и с дисплеем ноутбука. И если с подключением внешнего монитора всё ясно как день, то при использовании дисплея ноутбука не всё так просто, а для некоторых владельцев ноутбуков и вовсе невозможно в плане реализации.
Всего существует три, широко используемых на практике, способа:
1) С использованием технологии nVIDIA Optimus. Основными условиями являются: естественно, наличие видеокарты nVIDIA (начиная с последних карт на архитектуре Fermi и более новыми) и встроенного видео Intel моделей 4500MHD/HD/HD3000/HD4000. При использовании данного метода, драйвер nVIDIA клонирует изображение с внешней видеокарты на дисплей ноутбука, при этом данный процесс оказывает незначительное влияние на производительность видео подсистемы. Другими словами – скорость видеокарты, подключённой напрямую к внешнему монитору, будет несколько выше, нежели чем при использовании дисплея ноутбука.
3) Третий способ основан на использовании HDMI ExpressCard конвертера – HD80E HDMI Express Video Capture Card. Плюсом данного варианта является то, что он лишён скоростных ограничений двух предыдущих, однако, для его применения, вам потребуется свободный слот mPCIe, к которому будет подключаться eGPU.
Ну и конечно последний компонент, без которого вся операция была бы бессмысленна, это – ноутбук. Как уже было упомянуто выше, если вы планируете использовать eGPU только с дисплеем ноутбука, лучшим вариантом будет видеокарта от nVIDIA и ноутбук с интегрированным видео моделей 4500MHD/HD/HD3000/HD4000. Для того, чтобы получить максимальную производительность, желательно чтобы процессор вашего ноутбука был основан на микроархитектуре Sandy Bridge, или ещё лучше Ivy Bridge. Так, в случае Sandy Bridge ноутбуков, вы получаете ExpressCard интерфейс второго поколения с пропускной способностью 500 MB/s, что в купе с компрессией драйвера nVIDIA Optimus даёт очень и очень неплохую производительность.
Обобщим. Для системы, основанной на eGPU, нам потребуются:
– Прямые руки и светлая голова.
– Ноутбук.
– Адаптер eGPU (выбираем в зависимости от ноутбука, потребностей, бюджета и т.д.).
– Видеокарта (аналогично…).
– БП (незабываем о мощности и силе тока, а также рекомендациях производителей конкретных карт касательно энергозапросов той или иной модели).
– Внешний монитор (опционально).
Покупка и процесс сборки
Итак, вы определились с комплектующими, заказали, получили заветные коробочки, распаковали, разложили, изучили руководство. Приступаем к сборке!


Сразу отмечу, что во время покупки не преследовалась цель – сэкономить, поэтому видеокарта одна из самых лучших в своей категории и БП не подкачал. Причиной тому были некоторые опасения – не заработает, не понравится и т. д. и т. п., в случае чего, всё можно было продать или вернуть (некоторые продавцы дают семь дней на пробы) без существенных убытков. Покупалось всё на TaoBao. Но, забегая вперёд, скажу, что всё работает и скорее всего, ничего возвращать, или продавать я не буду.
Всё тестировалось с использованием адаптера eGPU PE4L 2.1b на ноутбуке Lenovo X220, чьим счастливым владельцем я и являюсь. Конфигурация максимальная, выражаясь точнее – i7-2640M\8GB\HDD320GB.
Помимо основных компонентов, был куплен акриловый корпус, от той же компании, которая производит адаптеры PE4L и PE4H. С него мы и начнём.


Распаковываем и достаём, аккуратно размещаем компоненты. Каждая акриловая деталь корпуса для защиты от царапин обклеена плотной бумагой, которую можно содрать или оставить как есть, в любом случае – это никак не повлияет на поток воздуха или работоспособность готовой системы. Я решил содрать.


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


После того, как готова опора, переходим к самому тяжёлому компоненту – БП. В акриловом днище просверлены отверстия для разных вариаций БП, так что проблем с совместимостью быть не должно. Для своей системы я использовал БП на 660 ватт фирмы Seasonic, серия Х. Подробнее об этом БП можно почитать здесь. Всё крепится на довольно прочные на вид болты. 
Пришёл черёд компонентов адаптера eGPU, среди которых: SWEX-гнездо для блока питания, кабель питания, соединительный кабель для адаптера и переключателя питания и, непосредственно, сам адаптер PE4L.


Извлекаем адаптер из обёртки. Адаптер выполнен на куске текстолита темно-синего цвета, к которому дополнительно прикручен текстолит зелёного цвета. Такое «сэндвич» решение не случайно, так как в процессе продолжительной работы данный элемент eGPU может существенно нагреваться. Сначала нужно отвинтить идущие по умолчанию винтики и гайки. Затем, попутно подложив что-нибудь на решётку вентилятора БП (прим. гайки и винтики маленькие, легко уронить), привинчиваем адаптер к днищу корпуса. Во время сборки был замечен ещё один недочёт – два из четырёх отверстий по диаметру были несколько больше винтиков, поэтому в качестве решения были использованы идущие в комплекте с адаптером картонные изоляционные шайбы.
Прежде чем перейти к следующему шагу, рассмотрим подробнее устройство адаптера.

На нём находятся:
1. Порт USB 2.0.
2. Разъём питания для подключения внешнего БП.
3. Floppy разъём питания.
4. Переключатель принудительного обнаружения PCI карт со скоростями выше первой (т.е. x2,x4, x8, x16).
5. PCI-гнездо.
6. Переключатель CLKRUN# (в описании говорится, что переключатель используется для того, чтобы избежать обнаружения BIOS’ом PCI карты для конкретного промежутка времени. Если я не прав или описание врёт, прошу поправить. Как бы там ни было, у меня всё отлично запустилось на параметре 500ms).
7. Разъём для подключения провода, соединяющего адаптер eGPU и переключатель питания SWEX-гнезда. 
Следующий шаг – установка опор для видео карты. Ничего сложного. В том случае, если планируется использование монитора и одна из опор будет загораживать видео выход, тогда можно оставить лишь одну. В моём случае ничего не убиралось, поскольку изначально планировалось использовать только дисплей ноутбука.



Переходим к подключению БП к SWEX-гнезду, адаптеру eGPU, и затем, соединяем адаптер eGPU с переключателем питания.
Важный момент – при подключении соединительного кабеля для адаптера eGPU и переключателя питания необходимо соблюдать полярность.

Почти готовая конструкция выглядит так. Осталось подключить последний компонент – видеокарту. Ах! Этот восхитительный запах свежего текстолита!



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

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

Когда я сосредоточенно разглядывал уже собранную систему в процессе работы, мой сосед удачно пошутил, сказав: «Теперь у тебя на столе персональное IT-порно».
Установка и запуск системы
Итак, мы подходим к завершающему и самому волнующему для меня моменту – запуску системы.
Предварительно, нам необходимо скачать последние драйвера для видеокарты. После чего запускаем процесс установки, в процессе которого программа рапортует, что не обнаружено ни одного подходящего видеоадаптера. Переводим ноутбук в спящий режим. Необходимо заметить, что переводить в спящий режим нужно только в процессе установки драйверов. В будущем, можно вставлять ExpressCard адаптер в соответствующий слот после включения eGPU, прямо в процессе работы ноутбука. В свою очередь, перед отсоединением обязательным является использовать функцию «безопасного извлечения устройств».

Передвигаем переключатель на БП (если есть) и SWEX-гнезде в положение ВКЛ. О том, что всё идёт как надо, будут свидетельствовать работающие вентиляторы видеокарты, БП и оранжевый с зелёным диоды на плате адаптера eGPU. Подключаем ExpressCard адаптер к гнезду, выводим ноутбук из спящего режима. Программа установки должна определить подключение видеокарты, нажимаем далее и выполняем чистую установку. Перезагружаемся. Мы готовы к тестированию!

Тестирование
Хочу подчеркнуть, что все тесты проводились с использованием дисплея ноутбука, что вносит свои коррективы в получаемые результаты. При использовании внешнего монитора результаты будут намного лучше. Кроме того, система не была никоим образом оптимизирована (надстройки реестра, предварительная дефрагментация, отключение визуальных стилей ОС и пр.).
– Lenovo x220 i7-2640M\8GB\HDD320GB
– Display IPS native resolution 1366×768
– ZOTAC GeForce GTX 670 AMP! Edition 2 GB (без разгона)
Программы для тестирования:
– 3DMark 11 Basic Edition
– Resident Evil 5 Benchmark Version
– Sleeping Dogs Benchmark Mode
– Battlefield 3 (FRAPS)
– Left4Dead2 (FRAPS)
Для того, чтобы было с чем сравнивать, тесты проводились на интегрированном видео от Intel (в моём случае это Intel HD Graphics 3000). Итак, результаты: 
По понятным причинам, на интегрированном видео последний 3D Mark не запускается, поэтому результаты только для GTX 670. Базовая версия, все настройки по умолчанию. Итого получилось 6034 очков.

Следующим идёт «фиксированный тест» RE5. Настройки изображения выставлены на максимум, сглаживание х4 (поскольку интегрированное видео поддерживает только его, поэтому для GTX 670 значения будут такие же во всех тестах), V-Sync отключен (аналогично во всех тестах), разрешение 1366х768.
– Intel HD Graphics 3000 18,2 fps

– ZOTAC GeForce GTX 670 AMP! 74,6 fps 

Sleeping Dogs – игра этого года. При соответствующих настройках графики, вполне сносно идёт даже на интегрированном видео, однако ситуация меняется кардинально если выставить всё по максимуму. Смотрим скриншоты:
– Intel HD Graphics 3000 
– ZOTAC GeForce GTX 670 AMP! 

Пришёл черёд тяжёлой артиллерии. Battlefield 3 – пожалуй, одна из самых ресурсоёмких игр на сегодняшний день. Очень жаль, что разработчики не включили в игру простенький бенчмарк, было бы очень кстати, пришлось использовать FRAPS. Для тестирования была выбрана миссия «Братья по оружию». Настройки для обоих видеоадаптеров следующие: 
– Intel HD Graphics 3000 Min: 1fps — Max: 5fps
– ZOTAC GeForce GTX 670 AMP! Min: 30fps — Max: 93fps

Завершает цепочку программ для тестов игра Left 4 Dead 2 – адреналиновый экшн с кусками отлетающей плоти. При средних настройках, игра, довольно таки быстро, работает на встроенном видео, за исключением некоторых кампаний, таких как Swamp Fever, где наблюдаются небольшие лаги. Для теста была загружена начальная миссия кампании The Parish, которая относительно не требовательна к ресурсам. Были использованы следующие настройки: 
Результаты, опять же, были получены с помощью FRAPS:
– Intel HD Graphics 3000 Min: 11fps — Max: 37fps
– ZOTAC GeForce GTX 670 AMP! Min: 48fps — Max: 101fps
Вот и подошло к концу моё небольшое тестирование eGPU системы. Честно признаюсь, впечатления самые наилучшие. Невозможно передать тот неописуемый восторг от того, что одним движением руки простой ноутбук может превратиться в рабочую станцию, а ведь при использовании внешнего монитора можно добиться ещё лучших результатов! И всё это, без каких либо ошибок, синих экранов и пр. Кроме того, все затраты на покупку комплектующих можно существенно сократить купив б\у или более дешёвые аналоги, ранние модели комплектующих и пр. А при наличии материалов, инструментов и прямых рук можно сделать eGPU адаптер и бокс к нему самостоятельно, благо на сайте производителя есть схемы. Более того, если вы постоянно переезжаете и при этом испытываете недостаток в мощности видеоподсистемы, то вам действительно стоит попробовать eGPU, ведь намного проще перенести ноутбук и разобранный eGPU, нежели чем полноценный, стационарный компьютер со всеми его клавиатурами, мониторами, системными блоками и прочей периферией.
— Дешевизна (если поставлена такая цель)
— Мобильность выше, чем у стационарной системы (можно даже в пластиковый чемоданчик всё сложить)
— Достаточная производительность, позволяющая запускать все современные игры на высоких настройках и разрешениях (в зависимости от видеокарты)
— Простота в сборке и подключении
— Возможность использования дисплея ноутбука.
— Возможно использовать другие PCI девайсы (например звуковую карту)
— Возможно подключение нескольких мониторов одновременно
— Рекомендуется использование видеокарт nVIDIA – с ними меньше мороки.
— FPS, получаемые при использовании монитора, выше, чем при использовании дисплея ноутбука.
— Ограниченность интерфейса PCI. Opt. 1.1 — 250 MB/s, Opt 1.2 — 500 MB/s (для систем на базе микроархитектуры Sandy Bridge и Ivy Bridge, при использовании видеокарт nVIDIA микроархитектур Fermi или Kepler)
— Обязательное использование стационарного блока питания для энергоёмких видеокарт (однако есть примеры использования eGPU с обычным внешним БП от Xbox первого поколения, который обеспечивает 203 ватт)
— Использование eGPU невозможно с некоторыми моделями ноутбуков
В нагрузку, я хотел бы порекомендовать для ознакомления несколько видео, показывающих работу eGPU системы:
Благодарности
Прежде всего, благодарю участников форума Techinferno АР27 и nando4 за молниеносные и доходчивые ответы на мои вопросы, сообществу eGPU пользователей было бы очень сложно без вас. Thank you guys!
Спасибо форумам Techinfreno и Notebookreview – это настоящие кладези IT информации о различных гаджетах и устройствах, здесь вы можете найти и получить ответы на любые интересующие вас вопросы.
Спасибо всем создателям eGPU адаптеров.
Спасибо и вам, уважаемые хабра-пользователи за то, что выкроили немного своего времени на прочтение моей статьи.
Ссылки
В статье были использованы материалы следующих сайтов:
forum.notebookreview.com – портал, посвящённый различным моделям ноутбуков и всем, что с ними связано.
www.3dmark.com – известная компания, выпускающая бенчмарки на протяжении многих лет.
console.hardocp.com – портал, посвящённый обзору различных комплектующих и их обсуждению.
www.pcworld.com – крупный портал посвящённый различным аспектам IT индустрии.
forum.techinferno.com – отличный портал, связанный с IT тематикой.
forum.techinferno.com/diy-e-gpu-projects/2109-diy-egpu-experiences-%5Bversion-2-0%5D.html – ветка посвящённая eGPU.
P.S.: Вот и всё. Цель данного поста – поделиться опытом. Надеюсь, хоть кому-нибудь было интересно. Готов ответить на любые вопросы касательно темы.
С момента покупки прошёл почти месяц. Решил дополнить свой обзор, а именно касательно тонкостей включения и выключения eGPU.
— При первом подключении вставляем адаптер в экспресс порт, включаем ноутбук. На данном этапе, происходит конфигурация системы и для eGPU выделяется диапазон свободной памяти.
— После того, как наигрались \ намоделировались и т.д., и работа eGPU не требуется, отключаем его через функцию «безопасное извлечение устройства» (всегда!).
— Если после работы за компьютером используется функция «спящего режима» или «гибернации», то после восстановления работы (или при повторном подключении eGPU без перехода в вышеописанные режимы \ перезагрузке \ выключении), напрямую подключаем eGPU и, через рабочий стол переходим к графическим функциям драйвера nVIDIA. Если есть вращающийся трёхмерный значок nVIDIA, то всё в порядке, если его нет и происходит постоянный крах драйвера, то извлекаем eGPU через функцию «безопасное извлечение устройства» и подключаем снова, смотрим значок (обычно случаи с крахом драйвера единичны).
— В случае если, по не понятным причинам, не удаётся подключить ранее нормально работающий eGPU, попробуйте перезагрузить ноутбук, подключив eGPU к ноутбуку до прохождения POST, в моём случае это всегда помогает.
Несмотря на вышеописанные тонкости, ещё раз подчеркну, что я доволен как слон и ни капли не сожалею о своей покупке.
990x.top
Простой компьютерный блог для души)
DCH драйверы — что это такое? (Intel/NVIDIA)
DCH драйвера — это тип драйверов, которые не содержат панель управления и предназначенные для работы на универсальных платформах Windows (UWP), которые основаны на редакциях Windows 10.
Но не стоит волноваться — панель управления можно будет скачать из Microsoft Store, как понимаю, она просто будет идти в виде отдельного приложения, но сперва нужно поставить основные драйвера (DCH).
Еще больше не стоит волноваться — если например выполните чистую установку Windows, то она сама поставит и DCH драйвер и сама поставит отдельно панель управления.
Что происходит? Дело в том, что Microsoft, начиная с обновления Windows от 10 октября 2018 года начинает переход на новую архитектуру универсальных драйверов. Именно поэтому, такие производители как NVIDIA, Intel, и скорее всего AMD — вынуждены немного изменить свои драйвера, выпустив версию DCH.
То есть все похоже на то, что эта версия содержит только драйвера, без лишнего, без панели управления, без настроек. Это касается и дров на встроенное видеоядро Intel HD, как понимаю там панели не будет, и даже если нажать правой кнопкой по рабочему столу — то не будет такого пункта:
Я кстати этот пункт всегда удалял через реестр, потому что он мне просто не нужен был, мешал.
На сайте NVIDIA сказано — что разницы в плане функциональности нет, просто нет панели управления, установщик весит меньше, ставятся дрова быстрее. Разница только в способе установки, но это уже внутренние изменения, которые вряд ли нам интересны.
Важно! После установки DCH драйверов некоторые эффекты могут не работать, чтобы они работали — нужно скачать панель управления из Microsoft Store. Все это меня наводит на мысль, что пока еще можно пользоваться драйверами не DCH — то нужно пользоваться, потому что-то мне кажется что версия DCH может принести некоторые проблемы.
Если у вас видеокарта NVIDIA, то вы можете посмотреть какие дрова у вас стоят. Нужно открыть Панель управления NVIDIA, потом выбрать Информация о системе в левом нижнем углу, там найти пункт Тип драйвера и там будет указано — у вас стандартный или DCH:

Также у вас может быть такая ошибка:

Почему так? Скорее всего приложение NVIDIA Control Panel не было обновлено для последней версии из Microsoft Store — поэтому идем в магазин и пишем там название приложение в правом верхнем углу, в поиске, и устанавливаем панель:
Важно понимать, что эта панель, которая из магазина — она нужна только при условии, что вы используете дрова DCH.
Если мало информации, то можете почитать подробно об этом здесь — информация от NVIDIA и информация от Intel.
На официальном сайте NVIDIA уже есть выбор какие драйвера качать:
Мое мнение, что лучше выбирать стандартные.
PS: все это по большей части относится к дровам NVIDIA, а вот у Intel написано, что если стоят дрова DCH, то откатиться на старые дрова — нельзя. Или можно, но это сложный процесс, и они не рекомендуют этого делать либо в крайнем случае написать им и они оценят возможность.. в общем думаю не смотря на то, что они не советуют, дрова наверно все равно можно поставить.
В любом случае, повторюсь, что мое мнение — пока возможно, нужно использовать обычные драйвера, не DCH. Особенно если это касается видеокарт NVIDIA, AMD, потому что никто не гарантирует стабильную безглючную работу панели управления из Microsoft Store. Но это только мое мнение.
Надеюсь информация оказалась полезной. Удачи и добра, до новых встреч друзья!
Nvidia открыла исходный код видеодрайверов
Компания Nvidia сегодня официально объявила об раскрытии исходного кода своих ранее проприетарных видеодрайверов, а также выпуске открытого бета-драйвера 515.43.04 для Linux.
Решение Nvidia об открытие исходного кода своих видеодрайверов является одним из самых знаковых моментов за всё время существования Linux, так как пользователи данной системы ждали этого решения более 10 лет. Теперь открытый видеодрайвер будет распространяться под двойной лицензией MIT/GPLv2.
Из заявления компании:
Этот выпуск — важный шаг на пути к улучшению опыта использования видеокарт Nvidia на Linux и обеспечению более тесной интеграции с возможностями ОС для свободных разработчиков, которые будут способствовать развитию и улучшению программных компонентов системы. Для создателей Linux-дистрибутивов драйверы с открытым исходным кодом упростят разработку. Они также улучшат работу многих графических окружений, а распространять их станет намного проще. Canonical и Suse в скором времени смогут начать оснащать открытым драйвером Nvidia свои дистрибутивы Ubuntu и Suse Linux Enterprise, чтобы пользователи не затрудняли себя скачиваем и установкой их в дальнейшем.
Nvidia также заявила, что с каждым новым выпуском видеодрайвера они будут публиковать изменения на своей странице Github, а у сообщества и разработчиков появится возможность предлагать свои пожелания и правки.
Впереди ещё довольно много работы. Nvidia заявляет, что в настоящее время открытый драйвер не соответствует требованиям ядра Linux, и поэтому он пока будет находиться в подвешенном состоянии. Правда, уже сейчас открытая информация может поспособствовать улучшению драйвера Nouveau, так как стали доступны разработчикам все ранее скрытые особенности проприетарного драйвера.
Что же касается релизной версии драйвера 515.43.04, то вот основные изменения:
Теперь гейминг на Linux обещает стать ещё проще. О дополнительных изменениях вы всегда можете почитать на странице релиза.
Что такое DCH драйвер видеокарты?
При скачивании драйвера с сайта производителя, при просмотре свойств видеокарты, а также в некоторых программах, например, в майнере NiceHash, можно увидеть тип видеодрайвера под названием DCH. В данной статье мы будем разбираться что это за драйвер и чем он отличается от обычного стандартного драйвера.
Что значит аббревиатура DCH?
DCH расшифровывается как Declarative Component Hardware, что подразумевает использование принципа универсальности и стандартизации в написании драйверов. Все дело в том, что с 2018 года Microsoft активно развивает этот подход, когда драйвера для различных устройств должны быть написаны по определенному шаблону. Это может помочь достичь более высокого уровня оптимизации и совместимости, а также повысить стабильность работы системы в целом.
Явные отличительные особенности драйвера DCH
Первым отличием является отсутствие панели управления Nvidia. Сразу отметим, что при необходимости она может быть скачана и установлена отдельно.

Загрузка панели управления Nvidia
Второе отличие – меньший объем установочного пакета и как следствие – меньшее время установки.
Третье – поддержка только в Windows 10 1803 и в более поздних версиях Windows.
По заверению Nvidia драйвера DCH в плане производительности и стабильности работы идентичны стандартным драйверам.
Какие драйвера ставить?
Несмотря на то, что Microsoft и Nvidia уверяют нас об отсутствии какой – либо разницы в работе DCH и стандартного драйвера, мы рекомендуем ставить именно стандартный, так как он пишется по проверенному принципу, максимально исключающему какие – либо проблемы в работе игр и программ.
Open source: разработчик видеокарт раскрыл документацию для драйверов под Linux
Этот разработчик — Nvidia. Рассказываем, что было передано в open source, и обсуждаем мнения.

Фото — Caspar Camille Rubin — Unsplash
Что за документация
В каком-то смысле событие можно назвать знаковым. Это первый раз, когда Nvidia выкладывает документацию в большом объеме. Компания публикует спецификации с 2012 года, но до сегодняшнего дня открывали только относительно небольшие их фрагменты. Например, несколько лет назад инженеры предоставили доступ к техническим документам по графическому ядру ARM-платформы Tegra, схеме размещения Device Control Block (DCB) в VBIOS с описанием топологии платы и коннекторов и списку заголовков для GV100 Volta.
Новые спецификации выложили под лицензией MIT — найти их можно в официальном репозитории на GitHub (то же самое, но в HTML). Там есть информация о графических картах Maxwell, Pascal, Volta и Kepler: сведения о таблицах BIOS, управлении частотами, инициализации, режимах энергопотребления, обеспечении защиты в движке Falcon и заголовочных файлах для шейдеров.
По словам представителей Nvidia, новая документация тоже не полная, но репозиторий будет регулярно обновляться. Например, в будущем туда планируют добавить данные по Turing.
Мнения сообщества
Автор блога Tom’s Hardware отмечает, что развитие проектов вроде nouveau, которые создают свободные драйверы для видеокарт Nvidia, тормозило как раз отсутствие документации. Большое количество спецификаций упростит написание драйверов под Linux, и для этого не придется производить реверс-инжиниринг. Можно ожидать, что в ближайшее время практически все актуальные видеокарты начиная с 2012 года смогут получить улучшенные драйверы.
Этот факт положительно отразится на игровой индустрии, которая начинает проявлять больший интерес к открытой операционной системе. Например, буквально в конце июля Valve (разработчики магазина Steam) внесли ряд изменений в проект Proton для запуска Windows-игр под Linux. Изменения связаны с оптимизацией работы многопоточных игр.

Фото — CMDR Shane — Unsplash
Здесь стоит отметить, что в Nvidia пока не раскрыли данные, которые помогли бы реализовать поддержку реклокинга (reclocking) — автоматического управления частотой — в картах серии GTX 9xx. Этот факт не позволит новым открытым драйверам работать «на полную мощность».
Из-за отсутствия реклокинга, драйверы nouveau могут работать на 20–30% медленнее проприетарных. Хотя в будущем ситуация может измениться, когда Nvidia предоставит больше информации. Например, для архитектуры Maxwell 2 (представленной в 2014 году) патчи с функцией reclocking вышли в 2017 году.
Один из резидентов Hacker News высказал мнение, что открытые драйверы в любом случае будут обладать меньшей производительностью, чем проприетарные. В Nvidia регулярно оптимизируют драйверы под отдельные игры — для этого они плотно взаимодействуют с их разработчиками. Такой возможности у программистов из проекта nouveau может не быть.
Также в ИТ-сообществе есть мнение, что Nvidia сделали спецификацию открытой не только из-за любви к open source. В начале августа AMD реализовали поддержку своего графического процессора Navi 12 для Linux. Возможно, действия Nvidia — это попытка не отстать от конкурентов и не потерять влияние на активно развивающемся рынке.
О других графических open source решениях
В прошлом году в Nvidia представили открытую платформу Rapids. Её цель — упростить разработку алгоритмов МО на GPU. Специалисты по обработке данных пишут код на Python, а система автоматически оптимизирует его для запуска на графической карте с архитектурой CUDA.
Тогда в поддержку нового решения высказались представители таких крупных компаний, как Cisco, Dell, NetApp и Lenovo. В IBM даже провели первые тесты и отметили, что платформа позволит ускорить работу машинных алгоритмов в 50 раз (по сравнению с CPU). Но Rapids и покритиковали — за то, что система работает только с картами от Nvidia.
Свою платформу для HPC на графических картах разрабатывают и в AMD — она называется ROCm (Radeon Open Compute). В отличие от конкурентов, эта система умеет работать практически со всеми GPU. Также разработчики ROCm выбрали C++ вместо Python.
Можно предположить, что эти решения, вкупе с новыми драйверами под Linux (которые непременно появятся), позволят извлечь еще большую производительность из имеющегося в распоряжении пользователей железа.
О чем мы пишем в наших блогах и социальных сетях:
alt=»Usbc nvidia driver что это» />Новые лицензии для открытого ПО, кто ими занимается
alt=»Usbc nvidia driver что это» />Бенчмарки для Linux-серверов: 5 открытых инструментов
alt=»Usbc nvidia driver что это» />Как обезопасить Linux-систему: 10 советов
alt=»Usbc nvidia driver что это» />Big Data: большие возможности или большой обман
alt=»Usbc nvidia driver что это» />7 сервисов для создания видео и анимации
alt=»Usbc nvidia driver что это» />Как работает техподдержка 1cloud
Мы в 1cloud.ru предлагаем услугу «SSL-сертификаты». Если нужно подтвердить владение доменом или защитить свое авторское право на программу.
Устранение проблем USB-C в Windows
Общие сведения о USB-C
Подключение USB-C позволяет зарядить компьютер с Windows 11 и подключиться к другим устройствам USB-C, таким как мобильные телефоны, док-станции, видеоадаптеры и другие устройства с портом USB-C.

К сожалению, при некоторых сочетаниях оборудования и программного обеспечения могут возникать проблемы. В этом случае вы можете получить уведомление о наличии проблемы с подключением USB-C. Вот несколько советов, которые помогут вам устранить возможные неполадки. Если вы хотите настроить отображение уведомлений о проблемах с USB, выполните следующие действия.
Выберите «Поиск «, введите USB и выберите параметры USB в списке результатов.
Включите или отключите уведомления о подключении.
Примечание: Если у вас возникли проблемы со скачиванием фотографий, см. раздел Импорт фотографий и видео с телефона на компьютер.
Ниже приведены некоторые уведомления о USB-C, которые могут отображаться в случае возникновения проблемы.
Функциональные возможности usb4-устройства могут быть ограничены
Убедитесь, что устройство USB4, к которое вы подключаете, поддерживается компьютером.
Попробуйте следующие решения
Убедитесь, что компьютер поддерживает USB4, чтобы обеспечить наилучшее взаимодействие с подключенным устройством USB4 или док-станцией.
Убедитесь, что вы используете кабель, предоставленный изготовителем устройства или док-станции, или сертифицированный кабель USB4.
Подключите устройство USB4 или подключитесь непосредственно к компьютеру или только к док-станциям USB4.
Устройство или док-станция поддерживают USB4, но подключаются к порту на компьютере, который не поддерживает USB4. Подключенное устройство может иметь ограниченную функциональность, так как оно не использует USB4.
Вы используете кабель, который не поддерживает USB4.
Вы подключаете устройство USB4 или подключаете его к док-станции, которая не поддерживает USB4.
USB-устройство не распознано
Последнее USB-устройство, подключенное к этому компьютеру, неисправно, и Windows не распознает его.
Попробуйте следующие решения
Найдите код ошибки на своем компьютере с Windows 11 и запишите его.
Выполните действия по устранению неполадок для отобразившегося кода ошибки, описанные в статье Коды ошибок в диспетчере устройств Windows.
Примечание: Это относится ко всем кодам ошибок, перечисленным в диспетчере устройств, за исключением ошибки с кодом 28 (не установлены драйверы устройства).
USB-устройство, к которому подключена ваша система, сообщило о проблеме или возникла проблема с драйвером устройства.
Поиск кода ошибки на компьютере с Windows 11
Нажмите кнопку « Пуск», введите диспетчер устройств и диспетчер устройств в списке результатов.
В диспетчере устройств выберите нужное устройство. Оно должно быть помечено желтым восклицательным знаком.
Выберите устройство, нажмите и удерживайте его (или щелкните его правой кнопкой мыши), а затем выберите пункт Свойства. Код ошибки отображается в разделе Состояние устройства.
Подключено медленное зарядное устройство USB
Чтобы ускорить зарядку, используйте зарядное устройство и кабель, предоставляемые в комплекте с устройством.
Попробуйте следующие решения
Используйте зарядное устройство и кабель, поставляемые в комплекте с компьютером.
Подключайте зарядное устройство к порту зарядки USB-C на компьютере.
Используйте сжатый воздух для очистки порта USB-C на своем компьютере.
Зарядное устройство не совместимо с компьютером
Зарядное устройство недостаточно мощное, чтобы заряжать ваш компьютер.
Зарядное устройство не подключено к порту зарядки на вашем компьютере.
Кабель не соответствует требованиям питания для зарядного устройства или компьютера.
Пыль или грязь внутри USB-порта на вашем устройстве препятствует правильному подключению зарядного устройства.
Зарядное устройство подключено через внешний концентратор или док-станцию.
У компьютера с разъемом типа USB-C более высокие предельные значения питания. Если разъем поддерживает USB-подачу питания, он может заряжать еще быстрее при более высоких значениях питания.
Для более быстрой зарядки компьютера зарядное устройство и кабель должны соответствовать отраслевым стандартам. Ваше зарядное устройство и кабель также должны поддерживать те уровни питания, которые необходимы компьютеру для быстрой зарядки. Например, если ваш компьютер требует 12 В и 3 A для быстрой зарядки, то с зарядным устройством на 5 В и 3 A не произойдет быстрой зарядки.
Зарядные устройства без стандартного разъема типа USB-C могут использовать специализированные нестандартные разъемы, которые не поддерживает ваш компьютер.
Компьютер не заряжается
Чтобы ускорить зарядку, используйте зарядное устройство и кабель, предоставляемые в комплекте с устройством.
Попробуйте следующие решения
Используйте зарядное устройство и кабель, поставляемые в комплекте с компьютером.
Подключайте зарядное устройство к порту зарядки USB-C на компьютере.
Используйте сжатый воздух для очистки порта USB-C на своем компьютере.
Зарядное устройство не совместимо с компьютером
Зарядное устройство недостаточно мощное, чтобы заряжать ваш компьютер.
Зарядное устройство не подключено к порту зарядки на вашем компьютере.
Кабель зарядного устройства не соответствует требованиям питания для зарядного устройства, компьютера.
Пыль или грязь внутри USB-порта на вашем устройстве может препятствовать правильной вставке зарядного устройства.
Зарядное устройство подключено к компьютеру через внешний концентратор или док-станцию.
У компьютера с разъемом типа USB-C более высокие предельные значения питания. Если разъем поддерживает USB-подачу питания, он может заряжать еще быстрее при более высоких значениях питания.
Для более быстрой зарядки компьютера зарядное устройство и кабель должны соответствовать отраслевым стандартам. Ваше зарядное устройство и кабель также должны поддерживать те уровни питания, которые необходимы компьютеру для быстрой зарядки. Например, если ваш компьютер требует 12 В и 3 A для быстрой зарядки, то с зарядным устройством на 5 В и 3 A не произойдет быстрой зарядки.
Зарядные устройства без стандартного разъема типа USB-C могут использовать специализированные нестандартные разъемы, которые не поддерживает ваш компьютер.
Функциональные возможности USB-устройства могут быть ограничены
Убедитесь, что устройство, к которое вы подключаете, поддерживается компьютером.
Функциональные возможности устройства Thunderbolt могут быть ограничены
Убедитесь, что устройство Thunderbolt, к которое вы подключаете, поддерживается компьютером.
Попробуйте следующие решения
Убедитесь, что ваш компьютер поддерживает те же функции USB-C, что и подключенное устройство.
Убедитесь, что кабель поддерживает те же функции USB-C, что и подключенное устройство.
Подключайте устройство или аппаратный ключ непосредственно к компьютеру.
Подключайте устройство или аппаратный ключ к порту USB-C компьютера, который поддерживает соответствующий альтернативный режим. Например, если вы подключаете устройство в альтернативном режиме, убедитесь, что вы подключились к порту USB-C, который поддерживает Thunderbolt™.
Устройство или аппаратный ключ, к которым вы подключены, оснащены новыми функциями для USB-C, которые не поддерживаются вашим компьютером.
Устройство, к которому вы подключены, оснащено новыми функциями для USB-C, не поддерживаемые кабелем.
Устройство или аппаратный ключ подключены к неправильному порту USB-C на компьютере.
Устройство или аппаратный ключ подключены к компьютеру через внешний концентратор или док-станцию.
К компьютеру подключено слишком много аппаратных ключей или устройств с альтернативным режимом.
У USB-C есть новая функция, которая называется «альтернативные режимы». Если ваш кабель USB-C поддерживает эту функцию, вы можете подключаться к устройствам без порта USB, которые поддерживают тот же альтернативный режим. Например, если ваш кабель USB-C оснащен альтернативным режимом Thunderbolt, вы можете подключаться к устройствам Thunderbolt. Параметр для включения этой функции отсутствует. Ваше устройство автоматически использует подходящий режим, если он поддерживается.
Функция альтернативного режима должна поддерживаться оборудованием и программным обеспечением компьютера, а также подключенным устройством или аппаратным ключом. Вам также может потребоваться специальный кабель USB-C.
Соединение для отображения может быть ограничено
Функциональные возможности устройств MHL могут быть ограничены
Убедитесь, что устройство MHL, к которое вы подключаете, поддерживается компьютером.
Попробуйте следующие решения
Убедитесь, что ваш компьютер, внешний дисплей и кабель поддерживают альтернативные режимы DisplayPort или MHL.
Подключайте устройство или аппаратный ключ непосредственно к компьютеру.
Подключайте устройство или аппаратный ключ к порту USB-C компьютера, который поддерживает соответствующий альтернативный режим. Например, адаптер с альтернативным режимом DisplayPort необходимо подключать к разъему USB-C на компьютере, поддерживающему альтернативным режим DisplayPort.
Устройство или аппаратный ключ, к которым вы подключены, оснащены новыми функциями для USB-C, которые не поддерживаются вашим компьютером.
Устройство, к которому вы подключены, оснащено новыми функциями для USB-C, не поддерживаемые кабелем.
Устройство или аппаратный ключ подключены к неправильному порту USB-C на компьютере.
Устройство или аппаратный ключ подключены к компьютеру через внешний концентратор или док-станцию.
К компьютеру подключено слишком много устройств или аппаратных ключей, использующих соединение USB-C.
Примечания: У USB Type-C есть новая функция, которая называется «альтернативные режимы». Она позволяет использовать подключения, отличные от USB, вместе с кабелем и подключением USB-C. Параметр для включения этой функции отсутствует. Ваше устройство автоматически использует подходящий режим, если он поддерживается. Ниже приведены альтернативные режимы отображения, которые могут поддерживаться кабелем.
Альтернативный режим DisplayPort позволяет проецировать видео и воспроизводить звук на внешнем дисплее с поддержкой DisplayPort.
Альтернативный режим MHL позволяет проецировать видео и воспроизводить звук на внешнем дисплее, поддерживающем MHL.
Альтернативный режим HDMI позволяет проецировать видео и воспроизводить звук на внешнем дисплее, поддерживающем HDMI.
Используйте другой порт USB
USB-устройство может иметь ограниченные функциональные возможности при подключении к данному порту. Подключите USB-устройство к другому USB-порту на компьютере.
Попробуйте следующие решения
Подключайте устройство или аппаратный ключ непосредственно к компьютеру.
Подключайте устройство или аппаратный ключ к порту USB-C компьютера, который поддерживает возможности устройства или аппаратного ключа. Например, при подключении устройства с альтернативным режимом Thunderbolt, подключайте его к разъему USB-C на компьютере, поддерживающему Thunderbolt.
Устройство или аппаратный ключ подключены к неправильному порту USB-C на компьютере.
Устройство или аппаратный ключ подключены к компьютеру через внешний концентратор или док-станцию.
USB-устройству может потребоваться больше питания
Возможно, ваш компьютер не предоставляет достаточной мощности для USB-устройства. Подключите устройство к внешнему источнику питания или попробуйте использовать другой компьютер.
Попробуйте следующие решения
Если USB-устройство может питаться от внешнего источника, подключите его к источнику питания.
Подключите компьютер к внешнему источнику питания, чтобы он работал не от аккумулятора.
Отключите все неиспользуемые USB-устройства, подключенные к компьютеру.
Компьютер не может заряжать подключенное устройство, поскольку это устройство не поддерживается.
На компьютере низкий заряд аккумулятора, поэтому он временно ограничил мощность, подаваемую на подключенное устройство.
Компьютер подает питание на другие устройства, поэтому он временно ограничил мощность, подаваемую на только что подключенное устройство.
Подключенному устройству требуется больше мощности, чем компьютер может предоставить.
Неподдерживаемый аудиоадаптер USB-C
Вместо этого подключите цифровой звуковой адаптер USB-C.
Попробуйте следующие решения
Если к вашему компьютеру подключен аналоговый звуковой адаптер USB-C, отключите его, а затем подключите цифровой звуковой адаптер USB-C.
Подключенный звуковой адаптер не поддерживается вашим компьютером.
Примечание: Существует два типа звуковых адаптеров USB-C: аналоговые и цифровые. Большинство компьютеров поддерживают только цифровые звуковые адаптеры USB-C, оснащенные оборудованием для преобразования цифровых аудиоданных с вашего компьютера в аналоговый сигнал, который могут воспроизводить наушники или динамики. Часто цифровые звуковые адаптеры USB-C стоят дороже аналоговых звуковых адаптеров.
Общие сведения о USB-C
Подключение USB-C позволяет зарядить компьютер с Windows 10 и подключиться к другим устройствам USB-C, таким как мобильные телефоны, док-станции, видеоадаптеры и другие устройства с портом USB-C.

К сожалению, при некоторых сочетаниях оборудования и программного обеспечения могут возникать проблемы. В этом случае вы можете получить уведомление о наличии проблемы с подключением USB-C. Вот несколько советов, которые помогут вам устранить возможные неполадки. Если вы хотите настроить отображение уведомлений о проблемах с USB, выполните следующие действия.
Установите или снимите флажок Уведомлять при наличии проблем с подключением к USB-устройствам.
Примечание: Если у вас возникли проблемы со скачиванием фотографий, см. раздел Импорт фотографий и видео с телефона на компьютер.
Ниже приведены некоторые уведомления о USB-C, которые могут отображаться в случае возникновения проблемы.
Можно устранить неполадки USB-устройства
Возникла проблема с вашим USB-устройством. Чтобы исправить ее, выполните следующие действия. (Код ошибки ____)
Попробуйте следующие решения
Найдите код ошибки на вашем телефоне или компьютере с Windows 10 и запишите его.
Выполните действия по устранению неполадок для отобразившегося кода ошибки, описанные в статье Коды ошибок в диспетчере устройств Windows.
Примечание: Это относится ко всем кодам ошибок, перечисленным в диспетчере устройств, за исключением ошибки с кодом 28 (не установлены драйверы устройства).
USB-устройство, к которому подключена ваша система, сообщило о проблеме или возникла проблема с драйвером устройства.
Нажмите кнопку « Пуск», а затем в поле поиска на панели задач введите диспетчер устройств и диспетчер устройств в списке результатов.
В диспетчере устройств выберите нужное устройство. Оно должно быть помечено желтым восклицательным знаком.
Выберите устройство, нажмите и удерживайте его (или щелкните его правой кнопкой мыши), а затем выберите пункт Свойства. Код ошибки отображается в разделе Состояние устройства.
Проведите вниз с верхней части экрана для открытия центра уведомлений. Уведомление отображается в центре уведомлений с указанным там кодом ошибки.
Подключено медленное зарядное устройство USB
Чтобы ускорить зарядку, используйте зарядное устройство и кабель, предоставляемые в комплекте с устройством.
Попробуйте следующие решения
Используйте зарядное устройство и кабель, поставляемые в комплекте с компьютером или телефоном.
Убедитесь, что вы подключаете зарядное устройство к порту зарядки USB-C на компьютере или телефоне.
Используйте сжатый воздух для очистки порта USB-C на своем компьютере или телефоне.
Зарядное устройство не совместимо с компьютером и телефоном.
Зарядное устройство недостаточно мощное, чтобы заряжать ваш компьютер или телефон.
Зарядное устройство не подключено к порту зарядки на вашем компьютере или телефоне.
Кабель зарядного устройства не соответствует требованиям питания для зарядного устройства, компьютера или телефона.
Пыль или грязь внутри USB-порта на вашем устройстве препятствует правильному подключению зарядного устройства.
Зарядное устройство подключено через внешний концентратор или док-станцию.
У компьютера или телефона с разъемом типа USB-C более высокие предельные значения питания. Если разъем поддерживает USB-подачу питания, он может заряжать еще быстрее при более высоких значениях питания.
Для более быстрой зарядки компьютера или телефона зарядное устройство и кабель должны соответствовать отраслевым стандартам. Ваше зарядное устройство и кабель также должны поддерживать те уровни питания, которые требуются компьютером или телефоном для быстрой зарядки. Например, если ваш компьютер требует 12 В и 3 A для быстрой зарядки, то с зарядным устройством на 5 В и 3 A не произойдет быстрой зарядки.
Зарядные устройства без стандартного разъема типа USB-C могут использовать проприетарные нестандартные разъемы, которые не поддерживает ваш компьютер или телефон.
Компьютер или телефон не заряжается
Чтобы ускорить зарядку, используйте зарядное устройство и кабель, предоставляемые в комплекте с устройством.
Попробуйте следующие решения
Используйте зарядное устройство и кабель, поставляемые в комплекте с компьютером или телефоном.
Убедитесь, что вы подключаете зарядное устройство к порту зарядки USB-C на компьютере или телефоне.
Используйте сжатый воздух для очистки порта USB-C на своем компьютере или телефоне.
Зарядное устройство не совместимо с компьютером и телефоном.
Зарядное устройство недостаточно мощное, чтобы заряжать ваш компьютер или телефон.
Зарядное устройство не подключено к порту зарядки на вашем компьютере или телефоне.
Кабель зарядного устройства не соответствует требованиям питания для зарядного устройства, компьютера или телефона.
Пыль или грязь внутри USB-порта на вашем устройстве может препятствовать правильной вставке зарядного устройства.
Зарядное устройство подключено к компьютеру или телефону через внешний концентратор или док-станцию.
У компьютера или телефона с разъемом типа USB-C более высокие предельные значения питания. Если разъем поддерживает USB-подачу питания, он может заряжать еще быстрее при более высоких значениях питания.
Для более быстрой зарядки компьютера или телефона зарядное устройство и кабель должны соответствовать отраслевым стандартам. Ваше зарядное устройство и кабель также должны поддерживать те уровни питания, которые требуются компьютером или телефоном для быстрой зарядки. Например, если ваш компьютер требует 12 В и 3 A для быстрой зарядки, то с зарядным устройством на 5 В и 3 A не произойдет быстрой зарядки.
Зарядные устройства без стандартного разъема типа USB-C могут использовать проприетарные нестандартные разъемы, которые не поддерживает ваш компьютер или телефон.
USB-устройство может не работать
Попробуйте подключить его к компьютеру.
Попробуйте следующие решения
Убедитесь, что на вашем телефоне с Windows 10 есть все последние обновления для Windows. Чтобы проверить наличие обновлений, на начальном экране проведите пальцем для открытия списка всех приложений, а затем выберите Параметры > Обновление и безопасность > Обновление телефона > Проверить наличие обновлений. Это позволит вам проверить, установлены ли последние обновления Windows и последние драйверы устройств. Более подробную информацию см. в статье Обновления Windows 10.
Если на вашем телефоне с Windows 10 уже установлена последняя версия Windows 10 Mobile, попробуйте вместо этого подключить устройство к компьютеру под управлением Windows 10.
Версия Windows 10 Mobile на вашем телефоне не поддерживает драйвер, установленный на подключенном устройстве. Сведения о поддерживаемых устройствах см. в разделе Универсальная последовательная шина (USB).
Функциональность устройства USB или Thunderbolt может быть ограничена
Убедитесь, что устройство, к которому вы подключаетесь, поддерживается и вы используете подходящий кабель.
Попробуйте следующие решения
Убедитесь, что ваш компьютер или телефон поддерживает те же функции USB-C, что и подключенное устройство.
Убедитесь, что кабель поддерживает те же функции USB-C, что и подключенное устройство.
Убедитесь, что устройство или аппаратный ключ подключены непосредственно к компьютеру или телефону.
Убедитесь, что устройство или аппаратный ключ подключены к порту USB-C компьютера или телефона, который поддерживает соответствующий альтернативный режим. Например, при подключении устройства с альтернативным режимом Thunderbolt убедитесь, что подключение выполняется к разъему USB-C, поддерживающему Thunderbolt.
Устройство или аппаратный ключ, к которым вы подключены, оснащены новыми функциями для USB-C, которые не поддерживаются вашим компьютером или телефоном.
Устройство, к которому вы подключены, оснащено новыми функциями для USB-C, не поддерживаемые кабелем.
Устройство или аппаратный ключ подключены к неправильному порту USB-C на компьютере или телефоне.
Устройство или аппаратный ключ подключены к компьютеру или телефону через внешний концентратор или док-станцию.
К компьютеру или телефону подключено слишком много аппаратных ключей или устройств с альтернативным режимом.
У USB-C есть новая функция, которая называется «альтернативные режимы». Если ваш кабель USB-C поддерживает эту функцию, вы можете подключаться к устройствам без порта USB, которые поддерживают тот же альтернативный режим. Например, если ваш кабель USB-C оснащен альтернативным режимом Thunderbolt, вы можете подключаться к устройствам Thunderbolt. Параметр для включения этой функции отсутствует. Ваше устройство автоматически использует подходящий режим, если он поддерживается.
Функция альтернативного режима должна поддерживаться оборудованием и программным обеспечением компьютера или телефона, а также подключенным устройством или аппаратным ключом. Вам также может потребоваться специальный кабель USB-C.
Соединение для отображения может быть ограничено
Подключение DisplayPort/MHL может не работать. Попробуйте использовать другой кабель.
Попробуйте следующие решения
Убедитесь, что ваш компьютер или телефон, внешний дисплей и кабель поддерживают альтернативные режимы DisplayPort или MHL.
Убедитесь, что устройство или аппаратный ключ подключены непосредственно к компьютеру или телефону.
Убедитесь, что устройство или аппаратный ключ подключены к порту USB-C компьютера или телефона, который поддерживает соответствующий альтернативный режим. Например, адаптер с альтернативным режимом DisplayPort необходимо подключать к разъему USB-C на компьютере или телефоне, поддерживающему альтернативным режим DisplayPort.
Устройство или аппаратный ключ, к которым вы подключены, оснащены новыми функциями для USB-C, которые не поддерживаются вашим компьютером или телефоном.
Устройство, к которому вы подключены, оснащено новыми функциями для USB-C, не поддерживаемые кабелем.
Устройство или аппаратный ключ подключены к неправильному порту USB-C на компьютере или телефоне.
Устройство или аппаратный ключ подключены к компьютеру или телефону через внешний концентратор или док-станцию.
К компьютеру или телефону подключено слишком много устройств или аппаратный ключей, использующие соединение USB-C.
Примечания: У USB Type-C есть новая функция, которая называется «альтернативные режимы». Она позволяет использовать подключения, отличные от USB, вместе с кабелем и подключением USB-C. Параметр для включения этой функции отсутствует. Ваше устройство автоматически использует подходящий режим, если он поддерживается. Ниже приведены альтернативные режимы отображения, которые могут поддерживаться кабелем.
Альтернативный режим DisplayPort позволяет проецировать видео и воспроизводить звук на внешнем дисплее с поддержкой DisplayPort.
Альтернативный режим MHL позволяет проецировать видео и воспроизводить звук на внешнем дисплее, поддерживающем MHL.
Альтернативный режим HDMI позволяет проецировать видео и воспроизводить звук на внешнем дисплее, поддерживающем HDMI.
Эти два компьютера (мобильные устройства) не могут обмениваться данными
Попробуйте подключить один из них к мобильному устройству (компьютеру).
Попробуйте следующие решения
Вместо этого подключите компьютер под управлением Windows 10 к телефону с Windows 10.
В настоящее время следующие типы подключений не поддерживаются.
Соединение двух компьютеров под управлением Windows 10 с помощью подключения USB-C.
Соединение двух телефонов под управлением Windows 10 с помощью подключения USB-C.
Используйте другой порт USB
Этот USB-порт не поддерживает DisplayPort, Thunderbolt или MHL. Подключите USB-устройство к другому USB-порту на компьютере.
USB-устройство может иметь ограниченные функциональные возможности при подключении к данному порту. Подключите USB-устройство к другому USB-порту на компьютере.
Попробуйте следующие решения
Убедитесь, что устройство или аппаратный ключ подключены непосредственно к компьютеру или телефону.
Убедитесь, что устройство или аппаратный ключ подключены к порту USB-C компьютера или телефона, который поддерживает возможности устройства или аппаратного ключа. Например, при подключении устройства с альтернативным режимом Thunderbolt, убедитесь, что оно подключено к разъему USB-C на компьютере или телефоне, поддерживающему Thunderbolt.
Устройство или аппаратный ключ подключены к неправильному порту USB-C на компьютере или телефоне.
Устройство или аппаратный ключ подключены к компьютеру или телефону через внешний концентратор или док-станцию.
Устройство USB может работать неправильно
Возможно, компьютер или телефон не предоставляют достаточной мощности для USB-устройства. Подключите к USB-устройству адаптер питания или попробуйте использовать другой компьютер или телефон.
Попробуйте следующие решения
Если USB-устройство может питаться от внешнего источника, подключите его к источнику питания.
Подключите компьютер или телефон к внешнему источнику питания, чтобы они работали не от аккумулятора.
Отключите все неиспользуемые USB-устройства, подключенные к компьютеру.
Компьютер или телефон не может заряжать подключенное устройство, поскольку это устройство не поддерживается.
На компьютере или в телефоне низкий заряд аккумулятора, поэтому они временно ограничили мощность, подаваемую на подключенное устройство.
Компьютер или телефон подают питание на другие устройства, поэтому они временно ограничили мощность, подаваемую на только что подключенное устройство.
Подключенному устройству требуется больше мощности, чем компьютер или телефон могут предоставить.
Неподдерживаемый звуковой адаптер USB
Вместо этого подключите цифровой звуковой адаптер USB-C.
Попробуйте следующие решения
Если к вашему компьютеру подключен аналоговый звуковой адаптер USB-C, отключите его, а затем подключите цифровой звуковой адаптер USB-C.
Подключенный звуковой адаптер не поддерживается вашим компьютером.
Примечание: Существует два типа звуковых адаптеров USB-C: аналоговые и цифровые. Большинство компьютеров поддерживают только цифровые звуковые адаптеры USB-C, оснащенные оборудованием для преобразования цифровых аудиоданных с вашего компьютера в аналоговый сигнал, который могут воспроизводить наушники или динамики. Часто цифровые звуковые адаптеры USB-C стоят дороже аналоговых звуковых адаптеров.
NVIDIA опубликовала свободные драйверы для ядра Linux
Компания NVIDIA сообщила о публикации свободных модулей ядра, реализующих поддержку видеокарт поколения Turing и новее. Исходный код открыт под двойной лицензией MIT/GPLv2. Прошивка (GSP firmware) и компоненты, работающие в пространстве пользователя (включая реализации OpenGL и Vulkan), остаются закрытыми.
Заявляется, что драйверы готовы для применения в датацентрах, а поддержка рабочих станций на данный момент находится в стадии тестирования.
После стабилизации API/ABI драйверы планируется включить в основную ветку ядра Linux.


Если кто-то может написать нормальную новость, сделайте это плз, у меня руки копыта дрожат


Или я туплю и открыли то, что уже и так по сути было открыто?
В кои-то веки хорошие новости. Даже не верится.

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

Другими словами, это нереально круто, хоть и не позволяет прямщас запилить полностью опенсорсный юзерспейс.
Хакеры выставили Nvidia условие: или компания открывает исходный код драйверов, или в Сети опубликуют схемотехнику всех актуальных видеокарт компании, включая GeForce RTX 3090 Ti
Драйверы GPU для Windows, macOS и Linux должны стать открытыми «сейчас и навсегда»
Хакерская группировка Lapsus$, стоящая за взломом внутренней корпоративной сети Nvidia, выставила компании ультиматум: или Nvidia открывает исходный код драйверов, или в Сети опубликуют схемотехнику всех видеокарт компании, включая GeForce RTX 3090 Ti. Причём в публичном доступе может оказаться и схемотехника видеокарт GeForce RTX 40 — об этом в послании хакеров содержится намёк.

Lapsus$, слившая около 1 ТБ важной информации, требует, чтобы драйверы графических процессоров Nvidia для операционных систем Windows, macOS и Linux стали открытыми «сейчас и навсегда». Компания на это никак не отреагировала и вряд ли будет — она предпочитает решать вопрос в правовом поле.
Графический драйвер не обнаружил совместимого графического оборудования
Эта ошибка исключительна для пользователей NVIDIA и появляется при попытке установить новый драйвер видеокарты. При этом на экране отображается такое уведомление:
Продолжить установку NVIDIA не возможно – этот графический драйвер не смог обнаружить совместимого графического оборудования.
Почему драйвер не обнаруживает совместимое оборудование
Список причин возникновения ошибки короткий и проблема часто приобретает технический характер.
Как создать идентификатор устройства для видеокарты NVIDIA
Проблема с установкой могут возникнуть, когда идентификатор видеокарты не указан ни в одном файле «inf», который драйвер использует для распознания устройства. Такая ситуация встречается в редких случаях, в основном, когда загружаем установочный пакет драйверов вручную из сайта NVIDIA.
Выведите на экран диалоговое окно «Выполнить» (клавиши Win + R), наберите команду devmgmt.msc для входа в «Диспетчер устройств».
Разверните вкладку Видеоадаптеры, кликните правой кнопкой мыши на установленной видеокарте и выберите Свойства из контекстного меню.
Перейдите в пункт меню Сведения, в выпадающем меню «Свойство» выберите пункт «Путь к экземпляру устройства». В окне «Значение» отобразится примерно такой текст:
Это текстовое значение содержит информацию о производителе видеокарты, чипсета и модели.
Если загрузили драйвера с сайта NVIDIA, то при запуске увидите знакомое уведомление «Этот графический драйвер не смог обнаружить совместимое оборудование». Перейдите в каталог установки. Путь по умолчанию выглядит примерно так:
Нужно внести изменения в файлы «.inf». Перед этим сделайте их резервные копии путем копирования в другой каталог.
Кликните правой кнопкой мыши на файле «.inf» и выберите «Открыть с помощью – Notepad (или другим текстовым редактором).
Прокрутите вниз пока не увидите строки, похожие на следующие:
[NVIDIA_Devices.NTx86.8.1] (или NVIDIA_SetA_Devices с аналогичными комбинациями)
%NVIDIA_DEV.0405.01% = Section001, PCI\VEN_10DE&DEV_0405&SUBSYS_15D21043
%NVIDIA_DEV.0405.02% = Section001, PCI\VEN_10DE&DEV_0405&SUBSYS_16341043
Если видите несколько разделов NVIDIA_SetA_Devices или NVIDIA_Devices, повторите процесс для всех из них.
Как видите, эти строки похожи на путь экземпляра устройства, который указан в свойствах видеокарты.
Теперь попробуйте создать идентификатор устройства для установленной видеокарты. Добавьте его в середину списка, рядом с похожими номерами чипсетов.
Первая часть одинакова для всех: %NVIDIA_DEV. Следующая часть – четырехсимвольный код DEV (отображается после DEV в пути к экземпляру устройства). Если обнаружили, что уже есть такой же DEV, что и ваш, нужно увеличить его порядок.
Например, если DEV-ODD1 и обнаружили строку, начинающуюся следующим образом: %NVIDIA_DEV.0DD1.01%…, ваша строка будет начинаться как %NVIDIA_DEV.0DD1.02%
Следующая часть – раздел. Номер должен быть в том же разделе, поэтому вставляйте после такого номера, что выше.
%NVIDIA_DEV.ODD1.01% = Section042…, ваша строка должна начинаться как % %NVIDIA_DEV.ODD1.02% = Section042,
Заключительная часть должна соответствовать пути экземпляра, поэтому скопируйте его и вставьте в соответствущее место в файле. Строка должна отображаться так:
%NVIDIA_DEV.ODD1.02% = Section042, PCI\VEN_10DE & DEV_0DEE&SUBSYS_15621043
Сохраните изменения и запустите установочный файл вручную из каталога установки NVIDIA. Он должен быть в той же папке, что и изменений файл «.inf» на случай, если распаковано несколько установок в разных каталогах. Проверьте, исчезла ли ошибка при обновлении драйвера.
Отключение проверки подписи драйверов
Попробуйте отключить обязательную проверку цифровой подписи, которая может быть одной из причин отказа в установке драйвера. Это простое решение, которое позволяет обойти ошибку.
Перезагрузите компьютер и посмотрите, возникает ли ошибка обнаружения устройства при обновлении драйверов.
Масштабирование NVIDIA DLSS – как включить функцию и зачем она нужна

Что такое NVIDIA DLSS? Как работает эта технология? Приносит ли дополнительные преимущества помимо увеличения игровой производительности? На каких видеокартах можно активировать NVIDIA DLSS? Какие игры поддерживают DLSS? Наконец, можно ли это назвать настоящей революцией?
На эти и многие другие вопросы вы найдёте ответы в этом обзоре основ NVIDIA DLSS.
Что такое NVIDIA DLSS
DLSS – это аббревиатура от Deep Learning Super Sampling. Это метод масштабирования, использующий возможности нейронных сетей. Он более продвинут, чем традиционные формы апскейлинга.
NVIDIA DLSS, основанный на алгоритмах искусственного интеллекта (AI), увеличивает производительность в играх, но не без влияния на качество изображения.
Технология создавалась для работы с трассировкой лучей, по крайней мере, на начальных этапах. Графика, основанная на трассировке лучей в реальном времени, сильно нагружают оборудование, и поэтому «зелёным» пришлось разработать решение, которое позволило бы использовать эту функцию в играх. Обе технологии были представлены в играх с премьерой видеокарт NVIDIA Turing (серия RTX 2000).
Однако, эта функция оказалась полезна и в других случаях. Ведь чем выше разрешение, тем больше нагрузка на компьютер и хуже производительность. Короче говоря, NVIDIA DLSS может быть средством от этих – и не только этих – недугов. Кроме того, это средство не должно вызывать тревожных побочных эффектов.
Интеграция DLSS с популярными движками (Unreal Engine и Unity)
Для использования NVIDIA DLSS в игре технология должна поддерживаться движком. Разработчики Unreal Engine 4.26, 4.27 и Unreal Engine 5 могут использовать специальный и, что не менее важно, бесплатный плагин с февраля 2021 года. Благодаря ему разработчики могут проще и быстрее внедрять DLSS в игры на движке Epic Games.
Технология NVIDIA также изначально поддерживается Unity Engine (версия 2021.2 Beta или более поздняя) с 2021 года.
DLSS и тензорные ядра
NVIDIA DLSS работает на аппаратных ядрах Tensor, используемых в видеокартах GeForce RTX. Эти ядра специализируются на вычислениях, связанным с искусственным интеллектом.
Карты RTX 2000 имеют тензорные ядра второго поколения, а RTX 3000 – третьего, которые характеризуются почти двукратным ростом пропускной способности. Первым чипом с ядрами Tensor стал ускоритель NVIDIA (Tesla) V100, основанный на архитектуре Volt.
Как работает NVIDIA DLSS
Апскейлинг – это далеко не идеальный метод, который вызывает многочисленные искажения отображаемого изображения, а конечный эффект очень чётко отличается от того, который даёт исходное разрешение. Здесь на помощь приходит NVIDIA с технологией DLSS. Как это работает?
NVIDIA DLSS использует изображение с более низким разрешением, а затем масштабирует его до исходного разрешения, что похоже на обычный метод масштабирования. Однако, она делает гораздо больше. Самая большая разница заключается в том, что метод DLSS использует нейронную сеть, извлекая часть преимуществ глубокого обучения.
Интеллектуальное масштабирование DLSS – что это значит
NVIDIA использует специальную платформу под названием NGX (Neural Graphics Framework) – она занимается процессом обучения глубокой нейронной сети (DNN), которая основана на анализе тысяч «идеальных» изображений в очень высоком разрешении (16K).
Кроме того, NVIDIA показывает нейросети некачественные изображения без сглаживания. Затем они сравниваются в процессе обучения. Результат этого сравнения возвращается к сети SI, которая делает выводы и учится достигать целевой точки (шаблона), и конечный эффект производит лучшее впечатление (он приближается по качеству к изображению с более высокой детализацией).
На практике это означает, что, благодаря DLSS, игра работает с более высоким числом кадров в секунду, сохраняя – по крайней мере, теоретически – уровень графики, обеспечиваемый собственным разрешением. DLSS восстанавливает изображение, основываясь не только на информации, полученной из предыдущих кадров, но также на векторах движения, которые определяют направление, в котором объекты, представленные в сцене, перемещаются от кадра к кадру.
DLSS использует, так называемые, свёрточный автоэнкодер. Это особый тип нейронной сети, которая пиксель за пикселем определяет, какие края и формы нуждаются в коррекции, а какие нет. Во время этого процесса декодер сглаживает и обостряет те детали, которые были отмечены как важные. Это делается путём сравнения кадров низкого и высокого разрешения (текущего и последнего кадра, соответственно).
«Хитрость DLSS» заключается в том, чтобы разумно восстановить изображение, что является результатом анализа, сравнения кадров и попыток достоверно воссоздать детали или даже улучшить их с помощью алгоритмов искусственного интеллекта.
Возможно, правильнее было бы описать это, добавляет детали, которые отсутствуют на изображении более низкого качества. В конце концов, с включенным DLSS используется изображение с более низким разрешением, которое пытается имитировать более высокое.
Версии DLSS – самые большие различия
У оригинальной версии NVIDIA DLSS были «детские проблемы». Недостатки этого решения вскрылись очень быстро. Технология часто создавала «мыльное» изображение и добавляла многочисленные артефакты. Несмотря на заметное повышение производительности после активации этой опции, было трудно принять столь выраженную потерю качества изображения.
Дополнительной проблемой DLSS первого поколения был более сложный и медленный процесс внедрения. Исходная версия требовала прохождения индивидуального обучения ИИ для каждой игры. В DLSS 2.0, который оказался не меньшим прорывом, чем внедрение этой техники на рынок видеокарт и игр, эта проблема исчезла. NVIDIA разработала единую модель ИИ для всех игр. Ориентация на одну общую нейронную сеть привела к более быстрой интеграции DLSS с играми и их движками.
Кроме того, «зеленые» улучшили алгоритмы искусственного интеллекта и использовали улучшенные методы обратной связи, которые более эффективно повышают резкость изображения. Вдвое более эффективная нейронная сеть позволила улучшить масштабирование (независимо от разрешения) и производительность. Изменения видны даже в деталях, которым, обычно, не уделяется особого внимания (например, в небольших элементах антуража, таких как перила и фрагменты сетки ограждения, или в надписях).
Новая версия решения вдохнула новую жизнь в DLSS, который был тепло принят отраслевыми специалистами, разработчиками и игроками. Тёплый приём был связан с меньшим снижением качества изображения или даже его отсутствием. Более того, изображение – по крайней мере, в режимах качества – может даже выглядеть лучше, чем в собственном разрешении.
DLSS 2.2 – что это меняет
Вопреки внешнему виду, даже небольшое изменение нумерации может принести заметные преимущества, хорошим примером чего является выпуск версии 2.2.
Впервые она была реализована в Rainbow Six: Siege, что положительно сказалось на количестве сгенерированных артефактов и, наконец, на качестве изображения. И всё же последнее слово NVIDIA ещё не сказала. Это всё ещё начало пути и революции, которая подтолкнула конкурентов к аналогичным действиям (AMD FSR и Intel XeSS).
DLSS 2.3 – новое качество интеллектуального масштабирования
Что представляет новая версия, обозначенная как 2.3? Она более разумно использует векторы движения в играх. Это приводит к улучшенной детализации объектов во время динамического движения и лучшему рендерингу частиц. Вдобавок она уменьшает эффект размытия и мерцания.
NVIDIA DLSS 2.3 есть или будет доступна в таких играх, как Baldur’s Gate 3, Cyberpunk 2077, Deathloop, DOOM Eternal, GTA Trilogy Definitive Edition, Marvel’s Guardians of the Galaxy, Shadow of the Tomb Raider и Farming Simulator 22.
NVIDIA DLSS – режимы качества игры
NVIDIA DLSS имеет несколько различных настроек качества для игр:
В чём разница между различными настройками DLSS
NVIDIA рекомендует использовать режим Ultra Performance только до 8K. Однако, ничто не мешает активировать его в другом разрешении (ожидайте значительного ухудшения качества изображения). Эта опция доступна только в некоторых играх, таких как Metro Exodus Enhanced Edition или RS: Siege.
Сбалансированный режим – лучший компромисс между внешним видом игры и её производительностью. Если вы ожидаете минимально возможного падения качества изображения, выберите «Качество» или «Ультра качество» (последнее доступно в некоторых играх). Только они относительно мало влияют на качество графики, а прирост fps не впечатляет.
Автоматический режим заслуживает отдельного обсуждения, так как он оптимизирует качество изображения для заданного разрешения (качество в 1440p или ниже, производительность в 4K или Ultra Performance в 8K).
Улучшает ли NVIDIA DLSS качество графики
Среди геймеров бытует мнение, что NVIDIA DLSS всегда ассоциируется с ухудшением качества картинки в играх. Но, так ли это? Может ли DLSS улучшить графику?
Да, есть замечательные исключения, такие как Wolfenstein: Youngblood или Rainbow Six: Siege. Но, ещё больше игр, в которых DLSS только в некоторых отношениях лучше, чем родное разрешение. В остальном детали могут быть ещё хуже.
Во многих играх активация DLSS негативно сказывается на внешнем виде, но в некоторых из них отображаемое изображение оказывается сопоставимым или потери настолько незначительны, что игрок начинает терпеть это. Конечно, улучшение или небольшая потеря качества изображения влияет только на режимы NVIDIA DLSS (качество или ультра качество).
Однако, в большей части игр графика ухудшается, как и в других режимах, таких как «Сбалансированный» и «Производительность».
Имейте в виду, что эффект от внешнего вида также очень сильно зависит от игры и от того, как разработчики реализовали DLSS. Разрешение тоже важно.
Как включить DLSS в играх
Чтобы активировать функцию NVIDIA DLSS в играх, она должна быть доступна в движке, а также вам потребуется подходящая видеокарта. Вы можете включить эту опцию в настройках графики. Кроме того, вы должны иметь возможность выбрать режим качества NVIDIA DLSS, по крайней мере, два или три (включая «Производительность», «Сбалансированный» и «Качество»).
Какие видеокарты поддерживают технологию NVIDIA DLSS
Это закрытый стандарт, поэтому пользователи чипсетов AMD и Intel не получат выгоду от этого метода. Здесь мы собрали все потребительские графические процессоры, которые на текущий момент способны запускать DLSS в играх:
GeForce RTX 2000:
GeForce RTX 3000:
Какие игры поддерживают NVIDIA DLSS
Список игр с поддержкой NVIDIA DLSS постоянно расширяется. В настоящее время в библиотеке около 100 наименований, в том числе такие хиты, как RDR 2, Cyberpunk 2077 или Metro Exodus (Enhanced Edition), и вскоре он будет дополнен, среди прочего, Dying Light 2 или Diablo II: Resurrected.
Попадет ли DLSS в игру или нет, зависит от производителя и издателя. Некоторые игры поддерживают эту технологию при выпуске, другие – через несколько месяцев после выпуска (поддержка добавляется путём обновления игры и новой версии драйвера графического процессора).
Игры с поддержкой NVIDIA DLSS
Будущие игры с поддержкой NVIDIA DLSS
DLSS – будущее, которое стучится в дверь
Уже есть игры, которые выглядят похожими на собственное разрешение, но в то же время работают намного лучше. Кто бы не хотел бесплатную порцию кадров в секунду с качеством изображения, при котором (почти) не было замечено никаких артефактов?
DLSS также стал практически неотъемлемым элементом игр с трассировкой лучей (однако, они могут существовать независимо друг от друга). Благодаря технологии NVIDIA вы можете наслаждаться удовлетворительной плавностью анимации после включения опций на основе трассировки лучей.
Надеюсь, что этот тип решения станет стандартом в играх, потому что это неоспоримый аргумент в пользу покупки видеокарты, которая его поддерживает.
Можно только пожалеть, что DLSS не является открытым решением, как AMD FSR. Однако, будущее выглядит не только красно-зелёным, Intel также добавит свой кирпич с XeSS, который будет использовать алгоритмы искусственного интеллекта и станет более открытым стандартом.
Независимо от того, в каком направлении будет развиваться DLSS или конкурирующие решения, интеллектуальные методы реконструкции изображений – тем более, что трассировка лучей продолжает развиваться – это не только будущее, но и настоящее.
Я с нетерпением жду дальнейшего развития – пока несовершенной – технологии NVIDIA DLSS, потому что у неё есть огромный потенциал.
Драйверы Nvidia превратили в вирусы. Украденные хакерами сертификаты подписи Nvidia используются для вредоносного ПО
И пока простого способа решить проблему нет
История с хакерской атакой на Nvidia продолжается. Как оказалось, первая партия файлов, опубликованных хакерами, включала сертификаты подписи Nvidia, которые теперь используются для подписи вредоносных программ.

Исследователи безопасности обнаружили, что сертификат подписи, который также был включен первый пакет файлов, теперь используется вредоносными программами. Важно отметить, что срок действия обоих сертификатов, которые стали использовать таким образом, уже истёк, однако Windows позволяет загружать драйверы, подписанные с помощью этих сертификатов, что представляет большую угрозу безопасности для большого количества пользователей.
Усугубляет ситуацию тот факт, что на данный момент нет простого способа предотвратить загрузку ПО, подписанного с помощью этих сертификатов, вместе с операционной системой. Можно разве что вручную задать соответствующие настройки антивирусной системе. Microsoft должна отозвать эти сертификаты в будущем, но это может занять некоторое время.
О появлении поддержки CUDA в WSL 2
Компания Microsoft, откликаясь на многочисленные просьбы пользователей, представила в мае 2020 года на конференции Build новую возможность подсистемы Windows для Linux 2 (Windows Subsystem for Linux 2, WSL 2) — поддержку видеоускорителей. Это позволит запускать в WSL 2 приложения, занимающиеся специализированными вычислениями. Поддержка GPU откроет дорогу профессиональным инструментам, поможет решать в WSL 2 задачи, которые в настоящее время можно решать только в Linux. Теперь подобные задачи можно будет решать и в Windows, пользуясь возможностями GPU.
Крайне важно тут и то, что в WSL приходит поддержка программно-аппаратной архитектуры параллельных вычислений NVIDIA CUDA.
Материал, перевод которого мы публикуем, подготовлен специалистами NVIDIA. Здесь речь пойдёт о том, чего можно ожидать от CUDA в Public Preview-версии WSL 2.

Что такое WSL?
WSL — это возможность Windows 10, которая позволяет использовать инструменты командной строки Linux непосредственно в Windows без необходимости сталкиваться со сложностями применения конфигурации двойной загрузки. WSL представляет собой контейнеризованное окружение, которое тесно интегрировано с ОС Microsoft Windows. Это позволяет запускать Linux-приложения вместе с традиционными Windows-приложения и с современными приложениями, распространяемыми через Microsoft Store.
WSL — это, преимущественно, инструмент для разработчиков. Если вы работаете над некими проектами в контейнерах Linux, это значит, что вы можете заниматься теми же делами локально, на Windows-компьютере, используя привычные инструменты Linux. Обычно, чтобы запустить подобные приложения на Windows, нужно потратить много времени на настройку системы, нужны какие-то сторонние фреймворки, библиотеки. Теперь, с выходом WSL 2, всё изменилось. Благодаря WSL 2 в мир Windows пришла полная поддержка ядра Linux.
WSL 2 и технология паравиртуализации GPU (GPU Paravirtualization, GPU-PV) позволили Microsoft вывести поддержку Linux в Windows на новый уровень, сделав возможным запуск вычислительных нагрузок, рассчитанных на GPU. Ниже мы подробнее поговорим о том, как выглядит использование GPU в WSL 2.
Если вас интересует тема поддержки видеоускорителей в WSL 2 — взгляните на этот материал и на этот репозиторий.
CUDA в WSL
Для того чтобы воспользоваться возможностями GPU в WSL 2, необходимо, чтобы на компьютере был бы установлен видеодрайвер, поддерживающий Microsoft WDDM. Подобные драйверы создают производители видеокарт — такие, как NVIDIA.
Технология CUDA позволяет заниматься разработкой программ для видеоускорителей NVIDIA. Эта технология поддерживается в WDDM, в Windows, уже многие годы. Новый контейнер WSL 2 от Microsoft даёт возможности по GPU-ускорению вычислений, которыми может воспользоваться технология CUDA, что позволяет выполнять в среде WSL программы, рассчитанные на CUDA. Подробности об этом можно узнать в руководстве пользователя по работе с CUDA в WSL.
Поддержка CUDA в WSL включена в драйверы NVIDIA, рассчитанные на WDDM 2.9. Эти драйверы достаточно просто установить в Windows. Драйверы пользовательского режима CUDA в WSL (libcuda.so) автоматически становятся доступными внутри контейнера, их может обнаружить загрузчик.
Команда NVIDIA, занимающаяся разработкой драйверов, добавила в драйвер CUDA поддержку WDDM и GPU-PV. Сделано это для того чтобы эти драйверы могли бы работать в среде Linux, запущенной на Windows. Эти драйверы всё ещё находятся в статусе Preview, их релиз состоится только тогда, кода состоится официальный релиз WSL с поддержкой GPU. Подробности о выпуске драйверов можно найти здесь.
На следующем рисунке показана схема подключения драйвера CUDA к WDDM внутри гостевой системы Linux.

WDDM-драйвер пользовательского режима с поддержкой CUDA, выполняющийся в гостевой системе Linux
Предположим, вы — разработчик, который установил дистрибутив WSL на последнюю сборку Windows из Fast Ring (сборка 20149 или старше) Microsoft Windows Insider Program (WIP). Если вы переключились на WSL 2 и у вас есть GPU NVIDIA, вы можете испытать драйвер и запустить свой код, выполняющий GPU-вычисления, в WSL 2. Для этого достаточно установить драйвер в хост-системе Windows и открыть WSL-контейнер. Здесь вам, без дополнительных усилий, будет доступна возможность работы с приложениями, использующими CUDA. На следующем рисунке показано, как в WSL 2-контейнере выполняется TensorFlow-приложение, использующее возможности CUDA.

TensorFlow-контейнер, выполняющийся в WSL 2
То, что в WSL теперь доступна технология CUDA, позволяет выполнять в WSL приложения, которые раньше можно было выполнять только в обычном Linux-окружении.
NVIDIA всё ещё активно работает над этим проектом и вносит в него улучшения. Мы, кроме прочего, работаем над добавлением в WDDM API, которые раньше были рассчитаны исключительно на Linux. Это приведёт к тому, что в WSL, без дополнительных усилий со стороны пользователя, сможет работать всё больше и больше приложений.
Ещё один интересующий нас вопрос — это производительность. Как уже было сказано, поддержка GPU в WSL 2 серьёзно использует технологию GPU-PV. Это может плохо повлиять на скорость выполнения небольших задач на GPU, в ситуациях, когда не будет использоваться конвейеризация. Прямо сейчас мы работаем в направлении как можно более сильного сокращения подобных эффектов.
В исходный пакет драйвера не включена технология NVML, мы стремимся это исправить, планируя добавить в WSL поддержку NVML и поддержку других библиотек.
Мы начали работу с основного драйвера CUDA, что позволит пользователям запускать большую часть существующих CUDA-приложений даже на ранней стадии появления поддержки CUDA в WSL. Но, как оказалось, некоторые контейнеры и приложения используют NVML для получения информации о GPU даже до загрузки CUDA. Именно поэтому добавление поддержки NVML в WSL — это одна из наших первоочередных задач. Вполне возможно то, что скоро мы сможем поделиться хорошими новостями по поводу решения этой задачи.
GPU-контейнеры в WSL
В дополнение к поддержке в WSL 2 DirectX и CUDA, NVIDIA работает над добавлением в WSL 2 поддержки NVIDIA Container Toolkit (раньше эта технология называлась nvidia-docker2). Контейнеризованные GPU-приложения, которые дата-сайентисты создают в расчёте на запуск в локальной или облачной среде Linux, теперь могут, без внесения в них каких-либо изменений, запускаться в WSL 2, на компьютерах, работающих под управлением Windows.
Каких-то особых пакетов WSL для этого не требуется. Библиотека времени выполнения NVIDIA (libnvidia-container) может динамически обнаруживать библиотеку libdxcore и пользоваться ей в ситуации, когда код выполняется в WSL 2-среде с поддержкой GPU-ускорения. Это происходит автоматически, после установки пакетов Docker и NVIDIA Container Toolkit, так же, как и на Linux. Это позволяет, без дополнительных усилий, запускать в WSL 2 контейнеры, в которых используются возможности GPU.
Как это работает? Все задачи, характерные для WSL 2, решаются средствами библиотеки libnvidia-container. Теперь эта библиотека может, во время выполнения, обнаруживать присутствие libdxcore.so и использовать эту библиотеку для обнаружения всех GPU, видимых этому интерфейсу.
Если эти GPU нужно использовать в контейнере, то, с помощью libdxcore.so, выполняется обращение к месту хранения драйверов, к папке, которая содержит все библиотеки драйверов для хост-системы Windows и WSL 2. Библиотека libnvidia-container.so отвечает за настройку контейнера таким образом, чтобы можно было бы корректно обратиться к хранилищу драйверов. Эта же библиотека отвечает за настройку базовых библиотек, поддерживаемых WSL 2. Схема этого показана на следующем рисунке.

Схема обнаружения и отображения в контейнер хранилища драйверов, используемая libnvidia-container.so в WSL 2
Кроме того, это отличается от логики, используемой за пределами WSL. Этот процесс полностью абстрагирован с помощью libnvidia-container.so и он, для конечного пользователя, должен быть как можно прозрачнее. Одно из ограничений этой ранней версии заключается в невозможности выбора GPU в окружениях, в которых имеется несколько GPU. В контейнере всегда видны все GPU.
В WSL-контейнере можно запустить любые Linux-контейнеры NVIDIA, с которыми вы уже знакомы. NVIDIA поддерживает самые интересные инструменты и рабочие процессы, характерные для Linux и используемые профессионалами. Загрузите интересующий вас контейнер из NVIDIA NGC и испытайте его.
Сейчас мы расскажем о том, как запускать в WSL 2 контейнеры TensorFlow и N-body, рассчитанные на использование GPU NVIDIA для ускорения вычислений.
Запуск контейнера N-body
Установим Docker, воспользовавшись скриптом установки:
Установим NVIDIA Container Toolkit. Поддержка WSL 2 доступна, начиная с nvidia-docker2 v2.3 и с библиотеки времени выполнения libnvidia-container 1.2.0-rc.1.
Настроим репозитории stable и experimental и GPG-ключ. Изменения в коде времени выполнения, рассчитанные на поддержку WSL 2, доступны в экспериментальном репозитории.
Установим пакеты времени выполнения NVIDIA и их зависимости:

Запуск демона Docker
В другом окне WSL загрузим и запустим контейнер симуляции N-body. Нужно, чтобы у пользователя, выполняющего эту задачу, было бы достаточно полномочий для загрузки контейнера. Следующие команды может потребоваться запустить с использованием sudo. В выводимых данных можно увидеть сведения о GPU.

Запуск контейнера N-body
Запуск контейнера TensorFlow
Испытаем в Docker, в среде WSL 2, ещё один популярный контейнер — TensorFlow.
Загрузим Docker-образ TensorFlow. Для того чтобы избежать проблем с подключением к Docker, выполним следующую команду в режиме sudo:

Результаты выполнения скрипта matmul.py
При использовании GPU в WSL 2-контейнере наблюдается значительное ускорение выполнения кода в сравнении с его выполнением на CPU.
Проведём ещё один эксперимент, рассчитанный на исследование производительности GPU-вычислений. Речь идёт о коде из руководства по Jupyter Notebook. После запуска контейнера вы должны увидеть ссылку на сервер Jupyter Notebook.

Запуск Jupyter Notebook

Журнал Jupyter Notebook
Этот демонстрационный пример, да и некоторые другие в данном контейнере, позволяют увидеть проблемы со слоем виртуализации, относящиеся к неоправданно высокой дополнительной нагрузке на систему при решении небольших задач. Выше мы уже говорили об этом. Так как мы запускаем тут очень маленькие учебные модели, время их выполнения на GPU меньше времени, необходимого на решение задач синхронизации. При решении таких вот «игрушечных» задач в WSL 2, CPU может оказаться эффективнее GPU. Мы занимаемся решением этой проблемы, стремясь ограничить её проявления лишь совсем небольшими рабочими нагрузками, к которым не применяется конвейеризация.
Обзор WSL
Для того чтобы понять то, как поддержка GPU была добавлена в WSL 2, сейчас мы поговорим о том, что собой представляет запуск Linux на Windows, и о том, как контейнеры видят аппаратное обеспечение.
Компания Microsoft представила технологию WSL на конференции Build в 2016 году. Эта технология быстро нашла широкое применение и стала популярной в среде Linux-разработчиков, которым нужно было запускать Windows-приложения, вроде Office, вместе с инструментами разработки для Linux и соответствующими программами.
Система WSL 1 позволяла запускать немодифицированные исполняемые файлы Linux. Однако здесь использовался слой эмуляции ядра Linux, который был реализован в виде подсистемы ядра NT. Эта подсистема обрабатывала вызовы, поступающие от Linux-приложений, перенаправляя их соответствующим механизмам Windows 10.
Система WSL 1 была полезным инструментом, но она не была совместима со всеми Linux-приложениям, так как ей требовалось эмулировать абсолютно все системные вызовы Linux. Кроме того, медленными были операции по работе с файловой системой, что приводило к недопустимо низкой производительности некоторых приложений.
Учитывая это, Microsoft решила пойти другим путём и выпустила WSL 2 — новую версию WSL. Контейнеры WSL 2 выполняют полные Linux-дистрибутивы в виртуализованном окружении, но при этом используют все полезные возможности новой системы контейнеризации Windows 10.
В то время как WSL 2 использует Hyper-V-сервисы Windows 10, это — не традиционная виртуальная машина, а, скорее, легковесный вспомогательный механизм виртуализации. Этот механизм отвечает за управление виртуальной памятью, связанной с физической памятью, позволяя WSL 2-контейнерам динамически выделять память, обращаясь к хост-системе Windows.
Среди основных целей создания WSL 2 можно отметить увеличение производительности работы с файловой системой и обеспечение совместимости со всеми системными вызовами. Кроме того, WSL 2 создавали, стремясь улучшить уровень интеграции WSL и Windows. Это позволяет удобно работать с Linux-системой, выполняемой в контейнере, пользуясь средствами командной строки Windows. Это, кроме того, повышает удобство работы с файловой системой хоста, автоматически монтируемой в выбранные директории файловой системы контейнера.
WSL 2 была представлена в Windows Insider Program в виде Preview-возможности и была выпущена в самом свежем обновлении Windows 10, в версии 2004.
В WSL 2 из самой свежей версии Windows внесено ещё больше улучшений, которые затрагивают много всего — от сетевых стеков, до базовых VHD-механизмов системы хранения данных. Описание всех новых возможностей WSL 2 выходит за рамки этого материала. Подробнее о них можно узнать на этой странице, где приводится сравнение WSL 2 и WSL 1.
Linux-ядро WSL 2
Ядро Linux, применяемое в WSL 2, собрано Microsoft на основе самой свежей стабильной ветки, с использованием исходного кода, доступного на kernel.org. Это ядро было специально настроено для WSL 2, оптимизировано с точки зрения размеров и производительности с целью обеспечения работы Linux в среде Windows. Ядро поддерживается через механизм Windows Update. Это значит, что пользователю не нужно заботиться о том, чтобы загружать последние обновления безопасности и улучшения ядра. Всё это делается автоматически.
Microsoft поддерживает в WSL несколько дистрибутивов Linux. Компания, следуя правилам опенсорс-сообщества, опубликовала в GitHub-репозитории WSL2-Linux-Kernel исходный код ядра WSL 2 с модификациями, необходимыми для интеграции с Windows 10.
Поддержка GPU в WSL
Разработчики Microsoft добавили в WSL 2-контейнеры поддержку реальных GPU с использованием технологии GPU-PV. Здесь графическое ядро операционной системы (dxgkrnl) маршалирует драйверу режима ядра, который находится на хосте, вызовы от компонентов пользовательского режима, выполняемых в гостевой виртуальной машине.
Компания Microsoft разработала эту технологию в виде возможности WDDM, с момента её появления вышло уже несколько релизов Windows. Эта работа была проведена с привлечением независимых производителей аппаратного обеспечения (Independent Hardware Vendor, IHV). Графические драйверы NVIDIA поддерживали GPU-PV начиная с ранних дней появления этой технологии в Preview-версиях продуктов, доступных в Windows Insider Program. Все GPU NVIDIA, поддерживаемые в настоящий момент, могут быть доступны ОС Windows, выполняемой в гостевом режиме, в виртуальной машине, использующей Hyper-V.
Для того чтобы в WSL 2 можно было бы пользоваться возможностями GPU-PV, Microsoft пришлось создать базу своего графического фреймворка для гостевой системы Linux: WDDM с поддержкой протокола GPU-PV. Новый драйвер Microsoft находится за dxgkrnl, за системой, отвечающей за поддержку WDDM в Linux. Код драйвера можно найти в репозитории WSL2-Linux-Kernel.
Ожидается, что dxgkrnl обеспечит поддержку GPU-ускорения в контейнерах WSL 2 в WDDM 2.9. Microsoft говорит о том, что dxgkrnl — это GPU-драйвер Linux, основанный на протоколе GPU-PV, и о том, что у него нет ничего общего с Windows-драйвером, имеющим похожее имя.
В настоящее время вы можете загрузить Preview-версию драйвера NVIDIA WDDM 2.9. В ближайшие несколько месяцев этот драйвер будет распространяться через Windows Update в WIP-версии Windows, что делает ненужными ручную загрузку и установку драйвера.
Основные сведения о GPU-PV
Драйвер dxgkrnl делает доступным, в пользовательском режиме гостевой системы Linux, новое устройство /dev/dxg. Сервисный слой ядра D3DKMT, который был доступен в Windows, тоже был портирован, как часть библиотеки dxcore, на Linux. Он взаимодействует с dxgkrnl, используя набор частных IOCTL-вызовов.
Гостевая Linux-версия dxgkrnl подключаются к ядру dxg на Windows-хосте, используя несколько каналов шины VM. Ядро dxg на хосте обрабатывает то, что ему приходит от Linux-процесса, так же, как то, что приходит от обычных Windows-приложений, использующих WDDM. А именно, ядро dxg отправляет то, что получило, KMD (Kernel Mode Driver, драйверу режима ядра, уникальному для каждого HIV). Драйвер режима ядра подготавливает то, что получил, для отправки аппаратному графическому ускорителю. На следующем рисунке показана упрощённая схема взаимодействия Linux-устройства /dev/dxg и KMD.

Упрощённая схема, иллюстрирующая то, как компоненты Windows-хоста обеспечивают работу устройства dxg в гостевой системе Linux
Если говорить об обеспечении подобной схемы работы в гостевых системах Windows, то можно сказать, что драйверы NVIDIA поддерживают GPU-PV в Windows 10 уже довольно давно. GPU NVIDIA могут быть использованы для ускорения вычислений и вывода графики во всех Windows 10-приложениях, использующих слой виртуализации Microsoft. Использование GPU-PV позволяет и работать с vGPU. Вот несколько примеров подобных приложений:

В контейнере Windows Sandbox ускорение графики выполняется средствами NVIDIA GeForce GTX 1070
Поддержка пользовательского режима
Для того чтобы добавить в WSL поддержку вывода графики, соответствующая команда разработчиков из Microsoft, кроме того, портировала на Linux компонент пользовательского режима dxcore.
Библиотека dxcore предоставляет API, который позволяет получать сведения об имеющихся в системе графических адаптерах, совместимых с WDDM. Эту библиотеку задумывали как кросс-платформенную низкоуровневую замену для средства работы с DXGI-адаптерами в Windows и Linux. Библиотека, кроме того, абстрагирует доступ к сервисам dxgkrnl (IOCTL-вызовы в Linux и GDI-вызовы в Windows), используя слой API D3DKMT, который используется CUDA и другими компонентами пользовательского режима, полагающимися на поддержку WDDM в WSL.
По сведениям Microsoft, библиотека dxcore (libdxcore.so) будет доступна и в Windows, и в Linux. NVIDIA планирует добавить в драйвер поддержку DirectX 12 и API CUDA. Эти дополнения нацелены на новые возможности WSL, доступные благодаря WDDM 2.9. Обе библиотеки, представляющие API, будут подключены к dxcore для того чтобы они могли бы давать dxg указания по поводу маршалирования их запросов к KMD на хост-системе.
Попробуйте новые возможности WSL 2
Хотите использовать свой Windows-компьютер для решения настоящих задач из сфер машинного обучения и искусственного интеллекта, и при этом пользоваться всеми удобствами Linux-окружения? Если так, то поддержка CUDA в WSL даёт вам отличную возможность это сделать. Среда WSL — это то место, где Docker-контейнеры CUDA показали себя как самое популярное среди дата-сайентистов вычислительное окружение.
Тип драйвера Windows DCH NVIDIA: что это?
Каждый человек, имеющий на своем компьютере систему Windows, хотел бы иметь больше возможностей для осуществления своих планов. Компания позаботилась об этом и перешла на новый тип, которые помогут улучшить производительность компьютера. Версия драйверов Windows DCH предполагает один пакет из нескольких обеспечений. Подробнее стоит рассмотреть «DCH NVIDIA».
Что такое Windows DCH NVIDIA
Во-первых, это драйвер, который пользователь устанавливает самостоятельно с помощью специальных провайдеров. Такой тип помощника не является стандартным и не идет на компьютере сразу. 
Во-вторых, такая продукция помогает:
Особенности
Стоит отметить, что если человек запустил его на своем устройстве, то обратно к старой системе он уже не сможет вернуться. Данные продукты не обладают обратное производительностью и установкой.
Работа через магазин Windows помогает геймеру и не только установить его без вирусных программ и обновлять по мере необходимости. Центр сам уведомит человека об обновлении того или иного продукта. 
Также они могут устанавливаться для разных систем, с отличной производительностью, уровнем работы. Помощники вообще нужны для того, чтобы улучшить качество работы любой компьютерное программы или системы. Различие в виде серии видеокарт, разрядности и языком – отличия драйверов между собой.
Программа помогает не только обеспечить непрерывный рабочий контроль, но и также поддержать температуру системы, обеспечить вентиляцию и настроить профили продуктивного управления, повысить скорость рабочей панели.
Также DCH удобно тем, что она не устанавливать лишних программ, которые есть на других системных драйверах. То есть благодаря этому она не потребляет другие ресурсы, память компьютерного устройства и не загрязняет его.
Загрузка
Чтобы загрузить Windows DCH NVIDIA достаточно перейти на их официальный сайт. Пользователь вручную устанавливать его на свое устройство. Платформа сайта самостоятельно подберет тот продукт, которая понадобиться именно для определенного компьютера и установит нужный продукт. Далее программа поможет человеку выполнить качественную установку.
Драйверы – универсальные помощники для любого устройства, которые помогают ускорить даже самые медленные программы.
NVIDIA графический драйвер — что это за программа?
NVIDIA графический драйвер — основной компонент, необходимый для корректной работы видеокарты, всех ее функций, технологий, без графического драйвера не будет красивой графики в играх, а сама видеокарта будет работать на базовом уровне.
Разбираемся
Сразу скажу — да, конечно нужна. Видеокарта, как и звуковая карта, сетевая, Wi-Fi адаптер — требует драйвер для корректной работы. Без графического драйвера видеокарта сможет просто выводить картинку на монитор, но не сможет задействовать свои мощности для обеспечения красивой графики в играх, да и в работать в тяжелых графических приложений типа Фотошопа тоже станет сложно.
Драйвера, это простыми словами — специальные файлики, в которых прописаны инструкции, как операционной системе взаимодействовать с устройством. Поэтому ставить их нужно обязательно! Но в 99% ставятся не просто драйвера, но и фирменный софт для управления, настройки видеокарты. Потому что сами по себе драйвера — как мостик между операционкой и устройством, именно по этому мостику передаются данные между фирменным ПО и устройством. Именно поэтому мостику видеокарта получает все нужные данные и понимает как правильно работать, обеспечивая красивую картинку.
При установке драйверов NVIDIA может быть предложено два варианта:

Что выбрать? GeForce Experience позволяет записывать видео игрового процесса, которым потом можно поделиться с друзьями или организовать потоковую передачу в Twitch. Также есть функции обновления драйверов, оптимизации игровых настроек (поддерживает более 350 игр). Также это ПО содержит NVIDIA Ansel, это инструмент, позволяющий создавать специальную внутриигровую камеру для создания скриншотов на профессиональном уровне. Присутствует технология FreeStyle, позволяющая использовать фильтры постобработки, которые меняют внешний вид графики на экране, можно улучшит цвет, контрастность, тем самым подстроив атмосферу игры под себя. Одним словом, если вы активно играете в игры, то в GeForce Experience вы можете найти для себя полезные функции. Но также ест и опция обновления драйверов, поэтому решать вам. Если поставить только Графический драйвер NVIDIA — видеокарта будет также прекрасно работать, а настраивать можно будет через Панель управления NVIDIA.
Надеюсь данная информация оказалась полезной. Удачи и добра, до новых встреч друзья!
Драйвера nVidia и телеметрия

Возможно ни для кого не секрет, что последние пакеты драйверов от nVidia содержат комплекс телеметрии.
Понимая, что разработчик желает получать данные об использовании своего продукта, оптимизировать и улучшать программную составляющую, многие не желают быть бесплатными тестерами, более того — без спроса.
На картинке выше приводится способ отключения телеметрии «из коробки», надо отдать должное — производитель засунул эту опцию в довольно неожиданное место, и надо ещё больше отдать должное — работает она не до конца.
Ниже будет рассмотрено, как полностью отключить телеметрию в драйверах nVidia последних версий.
Несмотря на то, что после проведения подобных чисток драйвера устанавливаются, мне такой способ не нравится, поскольку никто не гарантирует, что не нарушаются связи компонентов, а тем более — всё будет работать со следующей версией инсталлятора.
На Гитхабе существует даже проект некого Нейта Шоффнера для решения задачи, который отключает службу телеметрии и задачи, но при этом не отключает эту настройку в самом системном приложении, что в моём случае несколько раз выдавало ошибку при связи со службой. Неудивительно, что автор предлагает держать своё творение в фоне и регулярной проверкой на включение телеметрии — мы глушим мешающие процессы и добавляем для этого ещё один (epic!).
Мной предлагается простейшее решение проблемы в виде командного скрипта, который отключает службы, задачи, а также настройку в системном приложении nVidia.
schtasks /Change /TN «NvTmMon_ » /Disable
schtasks /Change /TN «NvTmRep_ » /Disable
schtasks /Change /TN «NvTmRepOnLogon_ » /Disable
sc config NvTelemetryContainer start= disabled
reg add «HKCU\Software\NVIDIA Corporation\NVControlPanel2\Client» /v «OptInOrOutPreference» /t REG_DWORD /d 0 /f
Приведённый скрипт следует запускать от имени администратора один раз сразу после установки новой версии пакета драйверов nVidia. Скрипт ничего не удаляет из системы, все изменения обратимы, но с другой стороны не меняются без участия пользователя.
Для тех, кто не любит скрипты, но любит exe-файлы — исполняемый файл, выполняющий ту же задачу. Ссылка удалена по причине, что некоторые пользователи усмотрели в ней вирус. Предлагаю самостоятельно собрать exe из скрипта, это несложно.
NVIDIA прекращает выпуск драйверов для Windows 7 и 8.1 в этом году

Представители компании NVIDIA заявили, что в октябре 2021 года с поддержки компании будут сняты пользовательские ОС Windows 7 и Windows 8.1. Это означает, что для этих операционных систем более не будут выпускаться драйвера для графических ускорителей GeForce.
«Подавляющее большинство наших пользователей GeForce перешли на операционную систему Windows 10. Чтобы обеспечить владельцам карт максимально возможную безопасность, поддержку и функциональность, компания NVIDIA сосредоточит свои силы на операционной системе Windows 10», — говорится в сообщении.
Таким образом, с октября 2021 года владельцы видеокарт NVIDIA перестанут получать обновления Game Ready Driver, с которыми компания постоянно поставляет новые возможности и улучшения производительности в компьютерных играх. О версии драйверов Creator Ready в записи не упоминается, соответственно, этот тип драйверов для профессионального использования будет поставляться, как и ранее.
Сейчас видеодрайвер играет огромную роль в игровой индустрии, особенно, когда вопрос касается высокопроизводительных приложений. Так, компания NVIDIA постоянно выпускает специальные версии Game Ready Driver для популярных тайтлов и сетевых игр, таких как Fortnite, COD: Warzone, Apex Legends. С выходом новой популярной игры инженеры NVIDIA вместе с разработчиками готовят специальные выпуски оптимизированных конкретно под этот проект драйверов.

Также важно и то, что новые графические технологии, такие как NVIDIA Reflex, поставляются изначально с видеодрайвером, а уже после добавляются в панели настроек игры разработчиками проекта. Например, для Apex Legends технология Reflex стала доступна через указание в параметрах запуска команды +gfx_nvnUseLowLatency 1 еще в октябре 2020 года, а возможность включить эту функцию в параметрах настройки графики в самой игре пользователи получили только в 2021 году, когда разработчики наконец-то добавили соответствующую кнопку в интерфейс. Но даже если забыть о новых фичах и технологиях, свежие версии драйверов — это повышение производительности графического ускорителя в уже существующих приложениях.
По словам представителей NVIDIA, решение об отказе поддержки Windows 7, 8 и 8.1 связано с тем, что подавляющее большинство игроков уже перешли на Windows 10: по статистике Steam операционная система Windows 10 установлена уже у 93% пользователей платформы. Доля же Windows 7 составляет не более 2%. Также предыдущие версии ОС от Microsoft уже сняты с полной поддержки. Windows 7, 8 и 8.1 вплоть до сентября 2024 года будут получать исключительно обновления безопасности.
Версия драйверов Game Ready, еще совместимая с Windows-системами прошлых поколений будет поставлена 31 августа 2021 года, а уже 4 октября 2021 года NVIDIA начнет выпускать драйвера исключительно для Windows 10.
NVSlimmer: очистите и установите драйверы NVIDIA без вредоносного ПО
Драйверы NVIDIA устанавливаем, помимо драйверов, многие части программного обеспечения, которые нам могут не понадобиться. Например, мы говорили о GeForce Experience, HD. Аудио, Shield драйверов, ну и конечно телеметрия. И хотя мы можем отключить некоторые параметры во время установки, есть много других, которые мы не можем.
Все это, кроме того, через очень простой интерфейс, так что нам не составит труда очистить драйвер от всех нежелательных элементов. Посмотрим, как это работает.
Как разбавить драйвер NVIDIA и почистить его
Когда у нас есть установщик драйвера, вместо его установки мы запустим эту программу, и первое, что мы сделаем, это скажем ей, где мы сохранили драйвер, который мы собираемся очистить и установить.

Мы должны отметить драйверы, которые хотим установить, а те, которые мы не устанавливаем, не отмечены. После этого мы можем установить их все из одной программы, нажав «Установить», или создать собственный сокращенный установщик, нажав кнопку «Переупаковать».

Выберем, где сохранить новый пакет драйверов NVIDIA, который мы собираемся сгенерировать, и все. Программа начнет извлекать все компоненты драйвера и создаст новый пакет (в нашем случае) со всем, что мы выбрали.
Теперь мы можем установить новый пакет на наш компьютер или на любой другой, сэкономив место и предотвратив установку всего этого нежелательного программного обеспечения.
Скачать NVSlimmer
Как только ZIP загружен, мы распаковываем его в папку, помещаем драйвер NVIDIA в ту же папку (для удобства) и все. Теперь мы можем использовать эту программу, чтобы облегчить драйвер и удалить все нежелательные элементы.
Альтернативные варианты для NVSlimmer
Мастер установки драйверов NVIDIA позволяет нам выбрать некоторые элементы, которые мы хотим или не хотим устанавливать. Но этого недостаточно, так как самые важные элементы, такие как телеметрия, мы не можем настроить.
Программа обновления NV
Всё, что вы хотели знать про USB Type-C, но боялись спросить
День добрый, Geektimes! Все уже слышали про USB Type-C? Тот самый, который двухсторонний, быстрый-модный-молодёжный, заряжает новый макбук, делает волосы гладкими и шелковистыми и обещает стать новым стандартом подключения на следующие лет десять?

Так вот, во-первых, это тип разъёма, а не новый стандарт. Стандарт называется USB 3.1. Во-вторых, говорить нужно именно о новом стандарте USB, а Type-C лишь приятный бонус. Чтобы понять, в чём разница, что скрывается за USB 3.1, а что — за Type C, как заряжать от USB-кабеля целый ноутбук и что ещё можно сделать с новыми USB Type-C:
Коротко о главном
USB как стандарт появился почти двадцать лет назад. Первые спецификации на USB 1.0 появились в 1994 году и решали три ключевых проблемы: унификацию разъёма, по которому подключалось расширяющее функции ПК оборудования, простоту для пользователя, высокую скорость передачи данных на устройство и с него.
Не смотря на определённые преимущества USB-подключения перед PS/2, COM и LPT-портами, популярность пришла к нему не сразу. Взрывной рост USB испытал в начале двухтысячных: сначала к нему подключались камеры, сканеры и принтеры, затем флеш-накопители.
В 2001 году появились первые коммерческие реализации того USB, который нам привычен и понятен: версии 2.0. Им мы пользуемся вот уже 14-й год и устроен он сравнительно просто.
USB 2.0
Любой кабель USB версии 2.0 и ниже имеет внутри 4 медных проводника. По двум из них передаётся питание, по двум другим — данные. Кабели USB (по стандарту) строго ориентированы: один из концов должен подключаться к хосту (то есть системе, которая будет управлять соединением) и называется он Type-A, другой — к устройству, он называется Type-B. Разумеется, иногда в устройствах (таких, как флешки) кабеля нет вообще, разъём типа «к хосту» располагается прямо на плате.
На стороне хоста существует специальный чип: контроллер USB (в настольных компьютерах он может быть как частью системной логики, так и вынесен в качестве внешней микросхемы). Именно он инициализирует работу шины, определяет скорость подключения, порядок и расписание движения пакетов данных, но это всё детали. Нас больше всего интересуют разъёмы и коннекторы классического USB-формата.
Самый популярный разъём, которым все пользовались — USB Type-A классического размера: он расположен на флешках, USB-модемах, на концах проводов мышей и клавиатур. Чуть реже встречаются полноразмерные USB Type-B: обычно таким кабелем подключаются принтеры и сканеры. Мини-версия USB Type-B до сих пор часто используется в кардридерах, цифровых камерах, USB-хабах. Микро-версия Type-B стараниями европейских стандартизаторов стала де-факто самым популярным разъёмом в мире: все актуальные мобильники, смартфоны и планшеты (кроме продукции одной фруктовой компании) выпускаются именно с разъёмом USB Type-B Micro.

Ну а USB Type-A микро и миниформата наверное никто толком и не видел. Лично я навскидку не назову ни одного устройства с такими разъёмами. Даже фотографии пришлось из википедии доставать:


Все эти разъёмы объединяет одна простая вещь: внутри находится четыре контактных площадки, которые обеспечивают подключаемое устройство и питанием, и связью:
| Номер контакта | 4 | 3 | 2 | 1 |
| Обозначение | GND | D+ | D- | VBUS |
| Цвет провода | Чёрный | Зелёный | Белый | Красный |
С USB 2.0 всё более-менее понятно. Проблема стандарта заключалась в том, что двух проводников для передачи данных мало, да и разработанные в середине первого десятилетия спецификации не предусматривали передачу больших токов по цепям питания. Сильнее всего от подобных ограничений страдали внешние жёсткие диски.
USB 3.0
Для улучшения характеристик стандарта была разработана новая спецификация USB 3.0, которая содержала следующие ключевые отличия:
Кроме того, появилось ещё 4 разъёма, электрически и механически совместимые с USB Type-A версии 2.0. Они позволяли как подключать USB 2.0-устройства к 3.0-хостам, так и 3.0-устройства к 2.0-хостам или по 2.0-кабелю, но с ограничением по питанию и скорости передачи данных.
USB 3.1
С осени 2013 года приняты спецификации на обновлённый стандарт USB 3.1, который и принёс нам разъём Type-C, передачу до 100 Вт питания и удвоение скорости передачи данных по сравнению с USB 3.0. Однако стоит отметить, что все три новшества — это лишь части одного нового стандарта, которые могут быть как применены все вместе (и тогда девайс или кабель получит сертификацию USB 3.1), либо по отдельности. Например, технически внутри Type-C кабеля можно организовать хоть USB 2.0 на четырёх проводах и двух парах контактов. К слову, такой «финт» провернула компания Nokia: её планшет Nokia N1 имеет разъём USB Type-C, но внутри используется обычный USB 2.0: со всеми ограничениями по питанию и скорости передачи данных.

USB 3.1, Type-C и питание
За возможности по передаче действительно серьёзных мощностей отвечает новый стандарт USB PD (Power Delivery). Согласно спецификациям, для сертификации USB PD устройство и кабель должны обеспечивать передачу тока с мощностью до 100 Ватт, причём в обе стороны (как к хосту, так и от него). При этом передача электроэнергии не должна мешать передаче данных.
Пока существует только два ноутбука, полностью поддерживающие USB Power Delivery: новый макбук и Chromebook Pixel.
Ну а потом, кто знает, может, будем дома вот такие розетки ставить?
USB Type-C и обратная совместимость
USB как стандарт силён своей обратной совместимостью. Найдите древнюю флешку на 16 мегабайт, поддерживающую только USB 1.1, вставьте её в порт 3.0 и работайте. Подключите современный HDD в разъём USB 2.0, и если ему хватит питания — всё заведётся, просто скорость будет ограничена. А если не хватит — существуют специальные переходники: они используют цепи питания ещё одного порта USB. Скорость не увеличится, но HDD будет работать.
Та же история и с USB 3.1 и разъёмом Type-C, с одной лишь поправкой: новый разъём геометрически никак не совместим со старыми. Впрочем, производители активно начали производство как проводов Type-A Type-C, так и всевозможных переходников, адаптеров и разветвителей.
USB Type-C и туннелирование
Скорость передачи данных стандарта USB 3.1 позволяет не только подключать накопители и периферию, заряжать ноутбук от сети через Type-C-кабель, но и подключить, скажем… монитор. Одним проводом. И USB hub с несколькими 2.0-портами внутри монитора. 100 Вт питания, скорость, сравнимая с DisplayPort и HDMI, универсальный разъём и всего один проводок от ноутбука к монитору, блок питания которого и дисплей обеспечит электричеством, и ноутбук зарядит. Разве это не прекрасно?
Что сейчас есть на USB Type-C
Так как технология молодая, на USB 3.1 девайсов совсем немного. Устройств же с кабелем / разъёмом USB Type-C немногим больше, но всё равно недостаточно, чтобы Type-C стал таким же распространённым и естественным, как Micro-B, который есть у любого пользователя смартфона.
На персональных компьютерах Type-C ждать можно уже в 2016, но некоторые производители взяли и обновили линейку имеющихся материнских плат. Например, USB Type-C с полной поддержкой USB 3.1 есть на материнской плате MSI Z97A Gaming 6.


Итоги
USB 3.1 наконец-то станет «королём» разъёмов. По нему можно подключить практически что угодно: внешний диск, дисплей, периферию, адаптер питания и даже массив из SSD-дисков. Пропускная способность и 100 Вт передаваемой мощности — серьёзная заявка на успех.
Представьте мир через 5 лет? Куда не приди — всюду и зарядка есть, и разъём подходит, и спрашивать не надо. И фотоаппарат подключить легко, и телефон, и вообще всё-всё-всё… И только в бухгалтерии как пользовались дискетами, так и будут пользоваться.
Спасибо за внимание! 
Новый драйвер NVIDIA восстановил защиту от майнинга LHR на картах GeForce RTX 30-й серии, но ничего страшного в этом нет
Свежий видеодрайвер GeForce Game Ready 512.95 WHQL восстанавливает защиту LHR против майнинга на видеокартах, использующих специальный софт для её обхода, пишет портал VideoCardz. При установке нового драйвера, все обходные средства перестают работать, а хешрейт ускорителей GeForce RTX 30-й серии возвращается к штатному — ограниченному вполовину от возможного.

Источник изображения: VideoCardz
После установки драйвера GeForce Game Ready 512.95 WHQL алгоритмы обхода защиты LHR не работают. Однако для майнеров это не является проблемой, поскольку они могут просто удалить новый драйвер и установить старую версию GeForce Game Ready 512.77 WHQL, с которой механизм обхода защиты LHR продолжает функционировать на 90-100 %. Здесь придётся выбирать: либо добывать криптовалюту с максимальной эффективностью, либо делать выбор в пользу оптимизации новых игр. Очевидно, большинство майнеров выберут первый вариант.
Как бы NVIDIA не старалась со своим алгоритмом защиты LHR (Lite Hash Rate), майнеры продолжают находить пути его обхода. Изначально разработчикам ПО для добычи криптовалюты удалось повысить эффективность видеокарт в майнинге с 50 до 70 %. Однако около двух недель назад были выпущены программы для майнинга, позволяющие разблокировать весь потенциал ускорителей в добыче того же Ethereum.

Источник изображения: YouTube / Juliano Caju
Восстановление защиты LHR после установки новых драйверов уже подтверждают некоторые пользователи YouTube. Например, португалец Джулиано Кажу (Juliano Caju) отмечает, что хешрейт на его GeForce RTX 3060 после установки нового драйвера вернулся к привычному значению 25 Мхеш/с в Nbminer. На старом драйвере, поддерживающем обход защиты LHR, хешрейт был 46 Мхеш/с.
Революция интерфейсов. USB 3.1 Type-C в деталях. Взгляд электронщика

Электроника — наука о контактах
Для начала сравнительные фото сегодняшнего героя в компании заслуженных предков.

Коннектор USB Type-C немного крупнее привычного USB 2.0 Micro-B, однако заметно компактнее сдвоенного USB 3.0 Micro-B, не говоря уже о классическом USB Type-A.
Габариты разъема (8,34×2,56 мм) позволяют без особых сложностей использовать его для устройств любого класса, включая смартфоны и планшеты.

Сигнальные и силовые выводы размещены на пластиковой вставке пожалуй это самое слабое его место в центральной части разъёма. Контактная группа USB Type-C содержит 24 вывода. Напомню, что у USB 1.0/2.0 имелось всего 4 контакта, а разъемам USB 3.0 потребовалось уже 9 выводов.


Если внимательно присмотреться к рисунку слева, то видно, что контакты имеют разную длину. Это обеспечивает их замыкание в определённой последовательности. На рисунке в центре мы видим наличие защёлок, которые должны удерживать воткнутый кабель и обеспечивать тактильный щелчок в процессе соединения-рассоединения. На правом графике изображена зависимость усилия в процессе вставки-вынимания разъёма.
Пики, которые мы видим на нём — это моменты срабатывания защёлки.
Можно констатировать, что разработчики стандарта сделали если не всё, то почти всё, чтобы разъём стал максимально удобным и надёжным: он вставляется любым концом и любой стороной с ощутимым щелчком. По их мнению, он способен пережить эту процедуру более 10 тысяч раз.
Многоликий симметричный янус
Крайне приятной и полезной особенностью USB-C стал симметричный дизайн разъёма, позволяющий подключать его к порту любой стороной. Достигается это благодаря симметричному расположению его выводов.

По краям расположены выводы земли. Плюсовые контакты питания также расположены симметрично. В центре находятся контакты, отвечающие за совместимость с интерфейсом USB2 и младше. Им повезло больше всего — они дублируются и поэтому поворот на 180 градусов при соединении не страшен. Синим цветом помечены выводы, отвечающие за высокоскоростной обмен данными. Как мы видим тут всё хитрее. Если мы повернём разъём, то к примеру, выход TX1 поменяется местами с TX2, но одновременно и место входа RX1 займёт RX2.
Выводы Secondary Bus и USB Power Delivery Communication служебные и предназначены для общения между собой двух соединяемых устройств. Ведь им необходимо очень о многом друг другу рассказать, прежде чем начать обмен, но об этом позже.
А пока ещё об одной особенности. Порт USB Type-C изначально разрабатывался в качестве универсального решения. Помимо непосредственной передачи данных по USB, он может также использоваться в альтернативном режиме (Alternate Mode) для реализации сторонних интерфейсов. Такую гибкость USB Type-C использовала ассоциация VESA, внедрив возможность передачи видеопотока посредством DisplayPort Alt Mode.

USB Type-C располагает четырьмя высокоскоростными линиями (парами) Super Speed USB. Если две из них выделяются на нужды DisplayPort, этого достаточно для получения картинки с разрешением 3840×2160. При этом не страдает скорость передачи данных по USB. На пике это все те же 10 Гб/с (для USB 3.1 Gen2). Также передача видеопотока никак не влияет на энергетические способности порта. На нужды DisplayPort может быть выделено даже 4 скоростные линии. В этом случае будут доступны разрешения вплоть до 5120×2880. В таком режиме остаются не задействованы линии USB 2.0, потому USB Type-C все еще сможет параллельно передавать данные, хотя уже с ограниченной скоростью.
В альтернативном режиме для передачи аудиопотока используются контакты SBU1/SBU2, которые преобразуются в каналы AUX+/AUX-. Для протокола USB они не задействуются, потому здесь тоже никаких дополнительных функциональных потерь.
При использовании интерфейса DisplayPort, коннектор USB Type-C по-прежнему можно подключать любой стороной. Необходимое сигнальное согласование предусмотрено изначально.

Подключение устройств с помощью HDMI, DVI и даже D-Sub (VGA) также возможно, но для этого понадобятся отдельные переходники, однако это должны быть активные адаптеры, так как для DisplayPort Alt Mode, не поддерживается режим Dual-Mode Display Port (DP++).
Альтернативный режим USB Type-C может быть использован отнюдь не только для протокола DisplayPort. Возможно, вскоре мы узнаем о том, что данный порт научился, например, передавать данные с помощью PCI Express или Ethernet.
И этому дала, и тому дала. В общем… о питании.
Еще одна важная особенность, которую привносит USB Type-C – возможность передачи по нему энергии мощностью до 100 Вт. Этого хватит не только для питания/зарядки мобильных устройств, но и для работы ноутбуков, мониторов, а если пофантазировать, то и небольшого лабораторного источника питания.
При появлении шины USB, передача энергии была важной, но всё же второстепенной её функцией. Порт USB 1.0 обеспечивал всего 0,75 Вт (0,15 А, 5 В). Достаточно для работы мыши и клавиатуры, но не более того. Для USB 2.0 номинальная сила тока была увеличена до 0,5 А, что позволило получать от неё уже 2,5 Ватта для питания, например, внешних жестких дисков формата 2,5”. Для USB 3.0 номинально предусмотрена сила тока в 0,9 А, что при неизменном напряжении питания в 5В гарантирует мощность в 4,5 Вт. Специальные усиленные разъемы на материнских платах или ноутбуках способны были выдавать до 1,5 А для ускорения зарядки подключенных мобильных устройств, но и это “всего лишь” 7,5 Вт. На фоне этих цифр возможность передачи 100 Вт выглядит чем-то фантастическим.
Для того чтобы наполнить такой энергией порт USB Type-C служит поддержка спецификации USB Power Delivery 2.0 (USB PD). Если таковой нет, порт USB Type-C штатно сможет выдать на гора 7,5 Вт (1,5 А, 5 В) или 15 Вт (3А, 5 В) в зависимости от конфигурации. Для подробного описания этой спецификации в данной статье недостаточно места, да и всё равно я не сделаю это лучше, чем уважаемый stpark в своей замечательной статье.
Однако, совсем обойти эту архиважную тему не получится.
Для того, чтобы обеспечить мощность в 100 ватт при напряжении пять вольт потребуется ток в 20 ампер! Такое при габаритах кабеля USB Type-C возможно пожалуй только если изготовить его из сверхпроводника! Боюсь, что сегодня это будет обходиться пользователям дороговато, поэтому разработчики стандарта пошли по другому пути. Они увеличили напряжение питания до 20 Вольт. “Позвольте, но ведь оно выжжет напрочь мой любимый планшет” — воскликните вы, и будете совершенно правы. Для того, чтобы не пасть жертвой разъярённых пользователей, инженеры задумали хитрый трюк — они ввели систему силовых профилей. Перед соединением любое устройство находится в стандартном режиме. Напряжение в нём ограничено пятью вольтами, а ток двумя амперами. Для соединения с устройствами старого типа этим режимом всё и закончится, а вот для более продвинутых случаев, после обмена данными, устройства переходят в другой согласованный режим работы с расширенными возможностями. Чтобы познакомиться с основными существующими режимами глянем на таблицу.

Профиль 1 гарантирует возможность передачи 10 Вт энергии, второй уже – 18 Вт, третий – 36 Вт, четвёртый целых – 60 Вт, ну а пятый нашу заветную сотню! Порт, соответствующий профилю более высокого уровня, поддерживает все состояния предыдущих по нисходящей. В качестве опорных напряжений выбраны 5В, 12В и 20В. Использование 5В необходимо для совместимости с огромным парком имеющейся USB-периферии. 12В – стандартное напряжение питания различных компонентов систем. 20В предложено с учетом того, что для зарядки аккумуляторов большинства ноутбуков используются внешние БП на 19–20В.
Пара слов о кабелях!
Поддержка описываемого в статье формата в полном объёме потребует огромной работы не только программистов, но и производителей электроники. Потребуется разработать и развернуть производство очень большого количества компонентов. Самое очевидное это разъёмы. Для того, чтобы выдерживать высокие токи питающего напряжения, не оказывать помех передаче сигналов очень высокой частоты, да ещё при этом не выходить из строя после второго коннекта и не вываливаться в самый неподходящий момент, качество их изготовления должно быть радикально выше по сравнению с форматом USB 2.
Для совмещения передачи энергии большой мощности и сигналом с гигабитным трафиком, производителям кабелей придётся серьёзно напрячься.
Полюбуйтесь, как выглядит подходящий для нашей задачи кабель в разрезе.

Кстати, об ограничениях на длину кабелей при использовании интерфейса USB 3.1. Для передачи данных без существенных потерь на скоростях до 10 Гб/c (Gen 2) длина кабеля c разъемами USB Type-C не должна превышать 1 метр, для соединения на скорости до 5 Гб/c (Gen 1) – 2 метра.
Схемотехники производителей материнских плат, докстанций и ноутбуков долго будут ломать голову, как сгенерировать мощность порядка сотни ватт, а трассировщики, как подвести её к разъёму USB Type-C.
Производители чипов на низком старте.
Симметричное подсоединение и работа сигнальных линий в разных режимах потребует применения микросхем высокоскоростных коммутаторов сигналов. Сегодня уже появились первые ласточки. Вот, например, коммутатор от фирмы Texas Instruments, который поддерживает работу в устройствах как в режиме хоста так и ведомого устройства. Он способен коммутировать линии дифференциальных пар с частотой сигнала вплоть до 5ГГц.

При этом размеры чипа HDC3SS460 3.5 на 5.5 мм и в режиме покоя он потребляет ток порядка 1 микроампера. В активном же режиме — меньше миллиампера. Существуют и более продвинутые решения, например чипы производства NXP поддерживают частоту обмена до 10 ГГц.
Стали появляться и менеджеры питания, совмещённые с цепями защиты сигнальных линий от статики, например вот такое изделие от NXP

Оно предназначено для корректной обработки момента подключения разъёма, а так же размыкания цепи питания в случае неполадок. Данный чип уже поддерживает напряжение на VBUS до 30 вольт, а вот с максимальным коммутируемым током всё много хуже — он не должен превышать 1 ампера, что и понятно, учитывая габариты — 1.4 на 1.7 мм!
Безусловным лидером в этой области выступила Cypress, которая выпустила специализированный микроконтроллер с ядром ARM Cortex M0 поддерживающий все пять возможных для стандарта профилей питания.
Типичная схема включения для использования в ноутбуке даёт о нём некоторое представление, а подробнее с ним можно будет ознакомиться скачав даташит.

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

Внимание, Важная особенность для тех кто уже торопится заказать первые образцы — микроконтроллер не имеет USB интерфейса и не является полным и законченным решением. Он может служить только в качестве менеджера питания. В данный момент открыт предзаказ на поставку образцов и демонстрационных плат. Судьба этого микроконтроллера видимо будет во многом зависеть от того, снабдит ли фирма — производитель разработчиков референсными библиотеками для его использования в разных режимах.
Тот факт, что уже для него уже создано несколько демокитов сильно повышает вероятность последнего.

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

Новый стандарт породил невиданную активность. Флагманы электронной индустрии — Apple, Nokia, Asus готовят к выпуску свои первые гаджеты с поддержкой USB Type-C. Китайцы уже штампуют кабели и переходники. На подходе докстанции и хабы с поддержкой высокой нагрузки по мощности. Производители чипов разрабатывают новые микросхемы и думают как бы запихнуть драйвер нового порта в микроконтроллер. Маркетологи решают куда воткнуть новый разъём, а инженеры чешут репу пытаясь реализовать многопрофильные устройства из уже имеющихся электронных компонентов.
Пока не ясно только одно. Что мы получим в результате? Удобный и надёжный разъём, который заменит львиную долю интерфейсов и найдёт повседневное применение, или вавилонское столпотворение, ведь ситуация может начать развиваться по не самому благоприятному сценарию:
Пользователи могут окончательно запутаться в многочисленных спецификациях и кабелях, которые будут выглядеть с виду совершенно одинаково, но при этом будут сертифицированы только под определённые профили. Попробуй разберись с ходу со всеми этими маркировками.


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

Пытаясь подключить одно устройство к другому никогда в результате не будешь знать к какому результату этот процесс приведёт и из-за чего коннект либо вовсе отсутствует, либо всё жутко глючит. То ли один из гаджетов не поддерживает нужный профиль, то ли поддерживает но не слишком корректно, то ли вместо качественного кабеля попалась его грубая китайской подделка. А что прикажете делать, если вдруг на вашем ноутбуке выйдет из строя единственный оставшийся на нём разъём?
Поживём — увидим как оно выйдет. Пока же будем надеяться на лучшее, хотя в переходный период точно придётся не легко. Понимаю, что моя статья ответила далеко не на все вопросы о новом стандарте, но пора закругляться и браться уже за работу, а то у меня вырисовывается как раз первый клиент, который уже мечтает о плате с поддержкой USB Type-C. Есть шанс протестировать это чудо технологий на практике и затем поделиться уже личным опытом.
NVIDIA/nvidia-drivers
Пакет x11-drivers/nvidia-drivers содержит проприетарный графический драйвер для видеокарт NVIDIA. Альтернативой с открытым исходным кодом является nouveau.
В проприентарном драйвере содержатся некоторые функции-обвертки, которые собираются для текущего ядра блоб (от англ. binary linked object — объект двоичной компоновки), который берет на себя основную работу по взаимодействию с платой. Драйвер состоит из двух частей: модуля ядра и драйвера X11. Обе части находятся в одном пакете. Вследствие особенностей упаковки драйверов, необходимо сделать некоторый выбор перед их установкой.
Пакет включает в себя последние драйвера от NVIDIA с поддержкой большинства видеокарт NVIDIA. Имеется несколько версий пакета, зависящие от старости карты. Пакет использует eclass для обнаружения типа используемой видеокарты, чтобы установить подходящую версию.
Contents
USE-флаги
USE flags for x11-drivers/nvidia-drivers NVIDIA Accelerated Graphics Driver
| X | Add support for X11 |
| dist-kernel | Enable subslot rebuilds on Distribution Kernel upgrades |
| driver | Install kernel driver modules |
| kernel-open | Use the open source variant of drivers (Turing/Ampere+ GPUs only, aka GTX 1650+, very experimental) |
| persistenced | Install the persistence daemon for keeping devices state when unused |
| static-libs | Install the XNVCtrl static library for accessing sensors and other features |
| tools | Install additional tools such as nvidia-settings |
| wayland | Enable dev-libs/wayland backend |
Аппаратная совместимость
Пакет x11-drivers/nvidia-drivers поддерживает целый диапазон доступных видеокарт NVIDIA. В зависимости от видеокарты, которая имеется в системе, для установки доступно большое число версий. Прочитайте официальную документацию NVIDIA Что такое устаревший драйвер?, для того, чтобы узнать, какую версию пакета x11-drivers/nvidia-drivers лучше использовать. Достаточно подходящий способ узнать это с помощью интерактивной формы предложенной здесь. Введите видеокарту (учитывая параметр Legacy в поле ‘Product Type’), и форма отобразит наилучшую поддерживаемую версию.
Устаревшее аппаратное обеспечение
Если карта определилась как устаревшая, замаскируйте свежие выпуски x11-drivers/nvidia-drivers, то есть:
Так как пакет media-video/ffmpeg тянет как зависимость пакет nv-codec-headers, для которого необходим драйвер версией выше, чем than nvidia-drivers-390, необходимо отключить этот USE–флаг в файле package.use :
Заметьте, что Gentoo не предоставляет драйвера ниже версии 390.xx. Если в системе установлена видеокарта, которой необходимы эти драйвера, то рекомендуется использовать драйвер nouveau.
Установка
Как упоминалось выше, драйвер ядра NVIDIA устанавливается и работает на текущем ядре. Он собирается в виде модуля, поэтому ядро должно поддерживать загрузку модулей ядра (смотрите ниже).
Модуль ядра ( nvidia.ko ) состоит из проприетарной части (широко известной как двоичный блоб), которая управляет графическими чипами, и части с открытым исходным кодом (клей — англ. glue), которая во время исполнения работает как посредник между проприетарной частью и ядром. Они должны работать вместе слаженно, иначе можно столкнуться с потерей данных (из-за паники ядра, сбоя X–сервера с несохраненными данными в X–приложениях) и даже повреждением аппаратного обеспечения (перегрев и другие проблемы с управлением питания тут же приходят на ум).
Совместимость ядра
Время от времени, новый релиз ядра изменяет внутренний двоичный интерфейс приложений (англ. ABI, application binary interface) для драйверов, что означает, что все драйвера, которые используют этот интерфейс, должны быть соответствующим образом изменены. Для драйверов с открытым исходным кодом, особенно распространяемых с ядром, эти изменения практически тривиальны для исправления, так как цепочка вызовов между драйверами и другими частями ядра может быть просмотрена достаточно легко. Для проприетарных драйверов типа nvidia.ko, это далеко не так. При изменении внутреннего двойчного интерфейса приложений, невозможно просто исправить используемый клей, потому что неизвестно как этот клей используется проприетарной частью. Если удастся наладить работу и все будет работать исправно, вы все еще рискуете тем, что работа nvidia.ko в новом, неподдерживаемом ядре приведет к потере данных и аппаратному сбою.
Когда выпускается новая, несовместимая версия ядра, лучше некоторое время оставаться на последнем поддерживаемом ядре. Обычно, NVIDIA требуется несколько недель для подготовки нового проприетарного релиза, который, по их мнению, подходит для общего использования. Просто будьте терпеливы. Если же обновление совершенно необходимо, ebuild-файл nvidia-drivers поддерживает команду epatch_user из класса eutils.class: это позволит вам исправить nvidia-drivers для их совместимости с последним, неподдерживаемым релизом ядра. Однако заметьте, что ни мейнтейнеры пакета nvidia-drivers, ни NVIDIA не оказывают тех. поддержки, в данной ситуации. Гарантия на аппаратное обеспечение, скорее всего, будет аннулирована. Мейнтейнеры Gentoo не смогут исправить ваши проблемы, так как это проприетарный драйвер, который может быть отлажен только NVIDIA. Мейнтейнеры ядра (как пакета Gentoo, так и разработчики самого ядра), определенно не будут поддерживать проприетарные драйвера или, любую испорченную систему, которая может вызвать проблемы.
Также включите в ядро поддержку Memory Type Range Register (включает /proc/mtrr ):
Для как минимум некоторых (если не всех) версий драйвера также может понадобиться включить поддержку VGA Arbitration и обработчика сообщений IPMI
Если на компьютере есть видеокарта AGP, вы можете дополнительно включить в ядро поддержку драйвера agpgart, встроенного в ядро, или в качестве модуля. Если модуль apggart не используется, то драйверы будут использовать собственную реализацию apggart, называемую NvAGP. На определенных системах, это приводит к лучшей производительности, чем встроенный в ядро agpgart, а на некоторых, к худшей. Оцените оба варианта на своей собственной системе для достижения наилучшей производительности. Если вы не уверены что делать, используйте встроенный в ядро agpgart:
Теперь убедитесь, что драйвер nouveau отключен:
Драйвер фреймбуфера необходим для отрисовки консоли Linux (TTY), так как эта функциональность не предоставляется проприетарным драйвером nvidia. Как показано ниже, установите VGA/VBE/EFI фреймбуфер как основной ( CONFIG_SYSFB_SIMPLEFB=y ), затем включите драйвер фреймбуфера. Обычно для этого используется либо simplefb ( CONFIG_FB_SIMPLE=y ), либо efifb ( CONFIG_FB_EFI=y ).
В результате, приведенном выше, заметьте, что ядро linux-3.7.10-gentoo помечено звездочкой ( * ), для того, чтобы продемонстрировать, что это то ядро, на которое указывает символьная ссылка.
Если символьная ссылка не указывает на корректные исходные тексты, обновите ее, выбирая номер требуемых вами исходных текстов ядра, как в приведенном далее примере.
Плагины GCC для ядра
Если плагины GCC для ядра включены, nvidia-drivers будет учитывать это при сборке. Если для сборки плагинов и nvidia-drivers использовался компилятор разной версии, произойдет ошибка.
Если появится ошибка, пересоберите плагины (в /usr/src/linux ):
Конфигурация
Драйвера
После завершения установки, запустите modprobe nvidia для загрузки модуля ядра в память. Если это было обновление (пакета x11-drivers/nvidia-drivers), то сначала удалите предыдущий модуль.
Подпись модулей ядра (опционально)
В случае использования подписи для безопасной загрузки ядра, нужно подписать модули ядра NVIDIA перед их загрузкой.
Начиная с версии драйвера 358.09, был сделан новый модуль для работы с настройками режима монитора. В таких версиях драйвера также нужно подписать этот модуль.
После подписи модулей, драйвер будет загружаться должным образом. Этот метод подписания модуля может быть использован для подписи других модулей; не только для драйверов nvidia. Просто измените путь к соответствующему модулю.
X-сервер
Для ноутбуков с интегрированной видеокартой Intel, попробуйте конфигурацию XOrg, предложенную в статье NVIDIA/Optimus.
Разрешения
The user(s) needing to access the video card will need to be added to the video group:
Note that users will be able to run X without permission to the DRI subsystem, but acceleration will be disabled.
Включение глобальной поддержки nvidia
Серии GeForce 8 и более поздние GPU выходят с поддержкой VDPAU, которая заменила собой поддержку XvMCNVIDIA. Смотри статью VDPAU для включения поддержки VDPAU.
Использование инструмента управления настройками от nVidia
Использование
Тестирование видеокарты
Устранение проблем
Чтобы получить список ошибок для пакета x11-drivers/nvidia-drivers, открытых на данный момент, взгляните на Gentoo bugtracker: known bugs.
Случайные зависания
Случайные зависание могут возникать из–за различных причин. Проверьте, что:
Мигающий курсор в консоли и USE-флаг compat
Если у вас появляется мигающий курсор в консоли вместо X–сервера, попробуйте отключить USE-флаг compat для nvidia-drivers-430 и новее, так как он может вызывать ошибку сегментирования при запуске Xorg.
Поиск ошибки сегментирования:
Для более подробной информации ознакомьтесь с bug #684324.
FATAL: modpost: GPL-incompatible module *.ko uses GPL-only symbol
Когда ebuild жалуется о ‘mutex_destroy’ GPL-only symbol:
Драйвер не инициализируется, если включены прерывания MSI
Драйвер NVIDIA в Linux по умолчанию использует Message Signaled Interrupts (прерывания инициируемые сообщениями, MSI). В результате этого мы получаем совместимость и расширяемость, в основном из-за отсутствия необходимости разделения IRQ. На некоторых системах наблюдаются проблемы с поддержкой MSI, хотя они хорошо работают с прерываниями virtual wire (виртуальные провода). Это приводит к невозможности запустить X вместе с драйвером NVIDIA, либо к проблемам инициализации CUDA.
Работа с 2D ускорением на машинах с 4 Гб памяти и больше.
Если есть проблемы с 2D-ускорением графики на NVIDIA, то, скорее всего, системе не удалось настроить диапазон совмещения записи (write-combining range) в MTRR. Чтобы это проверить, пересмотрите содержимое файла /proc/mtrr :
Перезагрузитесь и войдите в BIOS, затем найдите настройки MTRR (возможно, под CPU Settings). Измените настройки с continuous на discrete и перезагрузитесь обратно в Linux. Теперь записи со словом uncachable больше нет и 2D-ускорение работает без каких-либо неполадок.
Также вам, возможно, понадобится включить поддержку MTRR cleanup (CONFIG_MTRR_SANITIZER=Y) в ядре Linux:
Failed to initialize DMA on Ryzen
«no such device», при попытке загрузить модуль ядра
Это обычно вызвано одной из следующих проблем:
Direct rendering не активирован
Если direct rendering не работает, это может быть потому, что Direct Rendering Manager включен в ядро, что вызывает конфликт с драйвером. Проверьте статус Direct Rendering следуя инструкциям раздела Тестирование видеокарты.
Во-первых, отключите Direct Rendering Manager ( CONFIG_DRM ) в ядре :
Далее, соберите заново x11-drivers/nvidia-drivers, так как драйвер мог быть пересобран с DRM-символами ядра. Это должно исправить проблему.
Замедленное или заикающееся проигрывание видео
В последнее время можно наблюдать сбои с проигрыванием некоторых типов видео на бинарных драйверах NVIDIA, вызывающие медленное воспроизведение или значительное заикание. Эта проблема происходит при замене для определенных процессоров общего ACPI метода холостого хода на метод от Intel.
Если вы используете GRUB в качестве загрузчика, добавьте этот параметр ядра в файл /etc/default/grub :
После перезагрузки вы можете проверить что изменение применилось:
Нет HDMI вывода/Видео/Звука
Эта проблема возникает, если хаб HDMI был выключен некоторое время, или компьютер был запущен с отключённым HDMI хабом.
Для начала, найдите ID устройства PCI, используя lspci.
Если эта проблема появилась, замените PCI ID с помощью следующей команды для повторного сканирования шины PCI
Это позволяет избежать отключения управления питанием во время работы для PCI функции 0, в результате чего эта шина PCI будет всегда включена.
Отсутствует вертикальная синхронизация (no VSync, tearing) в OpenGL приложениях
Добавление следующей опции в раздел экрана предотвращает разрывы на GTX 660, 660 Ti, и, возможно, других GPU (источник):
udevd использует 100% процессора, не удается запустить X сервер
Искаженные белые полосы во время начальной загрузки
Тонкая настройка
Документация
Пакет x11-drivers/nvidia-drivers также поставляется с исчерпывающей документацией. Она устанавливается в каталог /usr/share/doc и может быть просмотрена с помощью следующей команды:
Параметры модуля ядра
Отредактируйте файл /etc/modprobe.d/nvidia.conf и обновите информацию о модулях:
. и загрузите его снова:
Расширенная конфигурация X-сервера
GLX-интерфейс также имеет огромное количество параметров, которые можно настроить. Они управляют конфигурацией выхода TV, одновременным выводом на два монитора, определением частоты монитора, и так далее. Опять же, все доступные параметры подробно описаны в документации.
Изменяем драйвер NVIDIA для видеокарты ноутбука SONY PCG-61412M
Добрый день.
Недавно в руки попал ноутбук SONY PCG-61412M (VPCCW1S1E/L) с Windows 7 Home Premium х64. Решил поставить на него новый драйвер для видеокарты NVIDIA GeForce GT M330, так как стоял еще старый от производителя за 28/10/2010.
Скачал последний официальный драйвер, но при установке он мне выдал, что поддерживаемых устройств в системе не найдено. Решил проверить через сайт c помощью автоматического определения устройства в системе, в результате получил приглашение перейти на сайт производителя ноутбука.
Анализ
Прочитав несколько статей кто и как решал эту проблему, наткнулся на утилиту nVidia Mobility Modder Tool. Если её натравить на оригинальный драйвер, то она изменит определенные файлы и добавит устройства от производителей ноутбуков. В моем случае она не помогла бы, так как в списке добавляемых видеокарт моей не было.
Далее наткнулся на сайт, который предоставляет уже измененные свежие драйвера NVIDIA для видеокарт производителей ноутбуков. Достаточно указать идентификатор устройства ( DEV ) и идентификатор поставщика подсистемы ( SUBSYS ) и, возможно, появится список подходящих драйверов. Идентификаторы Вашей видеокарты можно посмотреть в Диспетчере устройств (нажать
+ R, написать devmgmt.msc и нажать ОК).


[На изображении DEV = 1243 и SUBSYS = 85081043 ]
Затем открыть Cвойства [Properties] видеоадаптера и на вкладке Сведения [Details] посмотреть Код экземпляра устройства [Hardware Ids] ). Мне этот сайт не помог.
Редактирование
NVIDIA_DEV.0A29.FD22.1179 = «NVIDIA GeForce GT 330M»
NVIDIA_DEV.0A29.FD30.1179 = «NVIDIA GeForce GT 330M «
Для моей видеокарты запись должна выглядеть так
NVIDIA_DEV.1243.8508.1043 = «NVIDIA GeForce GT 330M»
Теперь перехожу в раздел [NVIDIA_SetA_Devices.NTamd64.6.1] и запись %NVIDIA_DEV.0A29.FD22.1179% = Section002, PCI\VEN_10DE&DEV_0A29&SUBSYS_FD221179 меняю на свою
%NVIDIA_DEV.1243.8508.1043% = Section002, PCI\VEN_10DE&DEV_1243&SUBSYS_85081043
Можно изменить существующие записи, а можно и добавить новые. После изменений сохранил файл и установил драйвер.
Почему NVIDIA хранит гигабайты установочных файлов на вашем жестком диске?

Если вы геймер (или просто пользователь ПК) с графикой NVIDIA, драйверы NVIDIA, вероятно, тратят гигабайты памяти на вашем жестком диске. NVIDIA оставляет старые установочные файлы на вашем жестком диске до тех пор, пока вы не будете раздражены и не удалите их вручную… если вы даже понимаете, что это необходимо.
Обновление : NVIDIA обратилась к нам с новой информацией. В GeForce Experience 3.9.0 NVIDIA добавила инструмент очистки, который автоматически удалит старые версии драйверов. NVIDIA теперь сохраняет только инсталляторы для текущей и предыдущей версии драйвера, общий объем которых составляет около 1 ГБ.
NVIDIA также заявила, что планирует добавить функцию «Возврат к предыдущему драйверу» в будущей версии GeForce Experience. Вот почему NVIDIA хранит эти файлы на вашем жестком диске.
Где хранятся эти файлы
В настоящий момент NVIDIA хранит эти установочные файлы графического драйвера в C: \ ProgramData \ NVIDIA Corporation \ Downloader. Каталог ProgramData по умолчанию скрыт, поэтому вам нужно либо просмотреть скрытые файлы, либо ввести C:\ProgramData в C:\ProgramData вашего файлового менеджера, чтобы перейти туда.

Чтобы точно определить, сколько места занимают эти файлы на вашем компьютере, откройте каталог NVIDIA Corporation здесь, щелкните правой кнопкой мыши папку «Загрузчик» и выберите «Свойства».
На снимке экрана ниже эти файлы занимают только 1,4 ГБ места в нашей тестовой системе. Однако это только потому, что мы очистили эти файлы несколько месяцев назад. Мы видели, как этот шарик папок был намного больше в прошлом.

Предыдущие версии программного обеспечения NVIDIA хранили эти установочные файлы драйверов в C: \ Program Files \ NVIDIA Corporation \ Installer2, C: \ ProgramData \ NVIDIA Corporation \ NetService и просто в папке C: \ NVIDIA. Если вы не переустанавливали Windows или не удаляли эти файлы какое-то время, они все равно могут храниться в этих папках. Мы не уверены, удаляет ли когда-либо программное обеспечение NVIDIA их.
Кто они такие?
По сути, всякий раз, когда программное обеспечение NVIDIA GeForce Experience загружает обновление драйвера, оно сохраняет здесь полную копию программы установки этого обновления. Даже после успешной установки драйвера, установщики остаются здесь.

В «последней» папке хранится несжатая копия последнего обновления драйвера. Это должно быть необходимо только в процессе установки драйвера, и оно понадобится вам снова, если вам когда-нибудь понадобится переустановить последний драйвер.

Почему NVIDIA держит их рядом?
Мы обратились к NVIDIA, чтобы спросить, почему GeForce Experience хранит копии всех этих установщиков в такой папке, но NVIDIA не ответила.
Это все хорошо, но как часто пользователям действительно нужно возвращать графические драйверы? И не лучше ли оставить один или два самых последних «хороших» драйвера, а не хранить 4 ГБ драйверов, возвращающихся на многие версии? В конце концов, даже если пользователю необходимо вернуться к старому драйверу, он всегда может загрузить старую версию с веб-сайта NVIDIA. Нет необходимости тратить 4 ГБ места на жестком диске «на всякий случай».
Это имеет еще меньше смысла, если учесть, что программное обеспечение NVIDIA GeForce Experience не позволяет легко вернуться к другой версии драйвера. Он даже не говорит пользователям, что эти установщики существуют. Вряд ли кто-нибудь когда-нибудь найдет и запустит их, так зачем их держать? Если эти файлы должны остаться, GeForce Experience должен предложить способ управления ими, чтобы пользователям не нужно было копаться в папке ProgramData, чтобы освободить место.
Как удалить их
Хотя стандартные права доступа к файлам Windows не позволяют удалить всю папку Downloader, мы обнаружили, что вы можете просто открыть папку Downloader и удалить папку «последней» и другие папки со случайными именами. Оставьте папку «config» и файл «status.json» в покое.
Это освободит место, используемое установочными файлами NVIDIA в вашей системе. Однако когда GeForce Experience загружает новые файлы драйверов и устанавливает их, эти новые файлы драйверов будут храниться здесь до тех пор, пока вы их тоже не удалите.
Удалите выделенные файлы, чтобы освободить место.
NVIDIA USB Drivers
After you upgrade your computer to a new version of Windows, like Windows 11, if your NVIDIA USB Drivers are not working, you can fix the problem by updating the drivers. It is possible that your USB driver is not compatible with the newer version of Windows. You can install drivers manually by matching your model and operating system. Or, use our NVIDIA USB Driver Update Utility to download and install the correct driver automatically.
Find NVIDIA USB Device Drivers by Model
Popular Utilities
Driver Updates for Popular NVIDIA USB Models
How to Update Device Drivers
There are two ways to update drivers.
Option 1: How To Update Drivers Automatically
The Driver Update Utility for NVIDIA devices is intelligent software which automatically recognizes your computer’s operating system and USB model and finds the most up-to-date drivers for it. There is no risk of installing the wrong driver. The Driver Update Utility downloads and installs your drivers quickly and easily.
You can scan for driver updates automatically and install them manually with the free version of the Driver Update Utility for NVIDIA, or complete all necessary driver updates automatically using the premium version.
Tech Tip: The Driver Update Utility for NVIDIA will back up your current drivers for you. If you encounter any problems while updating your drivers, you can use this feature to restore your previous drivers and configuration settings.
Download the Driver Update Utility for NVIDIA.
Double-click on the program to run it. It will then scan your computer and identify any problem drivers. You will see a results page similar to the one below:

Click the Update button next to your driver. The correct version will be downloaded and installed automatically. Or, you can click the Update All button at the bottom to automatically download and install the correct version of all the drivers that are missing or out-of-date on your system.
Option 2: How To Update Drivers Manually
To find the latest driver, including Windows 10 drivers, choose from our list of most popular NVIDIA USB downloads or search our driver archive for the driver that fits your specific USB model and your PC’s operating system.
After downloading your driver update, you will need to install it. Driver updates come in a variety of file formats with different file extensions. For example, you may have downloaded an EXE, INF, ZIP, or SYS file. Each file type has a slighty different installation procedure to follow. Visit our Driver Support Page to watch helpful step-by-step videos on how to install drivers based on their file extension.
How to Install Drivers
After you have found the right driver, follow these simple instructions to install it.
Power off your device.
Disconnect the device from your computer.
Reconnect the device and power it on.
Double click the driver download to extract it.
If a language option is given, select your language.
Follow the directions on the installation program screen.
Nvidia драйвера: обновление и переустановка на системе Windows
При установке чистой операционной системы, которая не имеет предустановленных сторонних программ, можно столкнуться с тем, что не все устройства компьютера будут работать правильно. Примером может служить случай, когда нет Nvidia драйвера. Он требуется для работы видеокарты, отвечающей за отображение информации на дисплее монитора. Для некоторых устройств требуется дополнительная установка драйвера АМД. Установка подобных файлов имеет довольно большое количество особенностей.
Определение понятия драйвера
AMD драйвера видеокарты представлены программами, которые предназначены для управления устройством компьютера. Для каждой аппаратной начинки требуются свои определенные драйвера.
При покупке компьютера с уже установленной OS АМД драйвера видеокарты в большинстве случаев уже установленные. Через некоторое время все же приходится проводить переустановку ОС, и графический драйвер потребует переустановки.

Видеокарта Radeon и Geforce Nvidia должны работать исключительно под управлением специальной программы по следующим причинам:
Именно за счет драйверов все аппаратное обеспечение начинает работать корректно и взаимодействовать между собой. Кроме этого, распространенная Windows без видеодрайвера не сможет увидеть видеокарту.
Разновидности операционных систем
Старая ОС, к примеру, Windows XP требовала установку всех драйверов для Intel или Радеон вручную. Для этого в комплект поставки видеокарты или ноутбука включали диск с требуемым программным обеспечением. С появлением Windows 7 все немного изменилось, так как установочный диск предусматривает наличие файлов различных драйверов.
Специалисты рекомендуют проводить установку драйверов со сторонних носителей и не полагаться на варианты, которые включаются в состав OS. Это можно связать с нижеприведенными моментами:
Если система будет работать неправильно, то это может привести к серьезным проблемам. Некорректная работа приводит к нагреву карты, возникновению серьезных проблем с операционной системой, некоторая информация может отображаться неправильно.
Проверка программного обеспечения
Новая версия Windows может устанавливаться с различными драйверами. Проверить, какие именно были установлены полностью, а какие нужно переустановить, можно через диспетчер устройств:
Установить программное обеспечение для видеоадаптера нужно также в случае, если он не находится в разделе «Другие устройства». Это связано с тем, что операционная система сама проводит установку более подходящего драйвера под адаптер, но он не заменяет тот, который поставляется производителем. Обозначается в этом случае устройство как «Стандартный VGA графический адаптер».
Поиск и установка драйверов
Особенности процесса установки зависят от того, каким образом приобретался компьютер. Несколько вариантов:

В последнее время большой популярностью пользуется метод, который предусматривает скачивание требующихся файлов через интернет. Для этого может устанавливаться специальная программа, или загрузка требующихся файлов проводится непосредственно с сайта компании производителя.
Особенности сайта Nvidia
Для установки драйверов следует воспользоваться возможностями официального сайта компании. Используя его функциональность, можно установить требующееся ПО двумя способами:
На сайте также можно встретить программу, после установки которой автоматически проводится обновление драйвера. Она время от времени проверяет выход новой версии ПО и проводит корректное удаление старых файлов, после чего ставится новая версия драйвера.
После скачивания требующегося установочного файла можно приступить к его распаковке.
Основные рекомендации
С установкой драйвера не должно возникнуть серьезных проблем. Исключением можно назвать нарушение целостности файлов операционной системы. Инструкция выглядит следующим образом:
Без перезагрузки системы внесенные изменения не войдут в силу. Кроме этого, изображение может отображаться не корректно. Поэтому использовать компьютер без перезагрузки системы не рекомендуется.
Полное удаление старых файлов
Проблемы с переустановкой драйвера могут возникнуть по причине того, что предыдущая версия была удалена не полностью. Решить ее можно при использовании специальной утилиты Driver Swepper. Она обладает простым интерфейсом, а также высокой эффективностью. Среди особенностей применения можно отметить:
Далее требуется провести перезагрузку системы, что позволит провести установку драйверов.
Проблемы с OS Windows 10
Многие пользователи сталкиваются с проблемой обновления Nvidia в случае использования операционной системы Windows 10. Проблема связана с тем, что скачиваемые файлы конфликтуют с теми, которые идут с OS. Проявляется это различным образом:
Для решения проблемы можно просто перезагрузить компьютер, после чего Центр обновления начнет работать корректно. Кроме этого, компания Nvidia разработала программное обеспечение, которое корректно работает с Windows 10. Именно поэтому следует провести обновление графического драйвера на новый.
Originally posted 2018-04-30 05:12:38.
Один разъем, чтоб править всеми. Что такое USB-C?

Мало кто сейчас об этом задумывается, но 10–15 лет назад у большинства телефонов на рынке были индивидуальные разъемы для зарядки. Например, microUSB только набирал популярность, а Apple и вовсе использовала сначала 30-пиновый коннектор, а затем более удобный Lightning. В 2022 году индустрия, наоборот, стремится к унификации разъемов, и даже Apple, скорее всего, откажется от разъема Lightning в пользу доминирующего на рынке USB-C.
Давайте разберемся, что представляет из себя USB-C, выясним, почему он удобнее старого microUSB, а также дадим советы по выбору хорошего и надежного провода.
Где используют такой разъем и чем он лучше
USB Type-C (сокращенно — USB-C) — это стандартный разъем для питания и передачи данных по одному кабелю. Сегодня его можно встретить в большинстве потребительских устройств. Среди них — смартфоны, ноутбуки, беспроводные наушники и даже внешние жесткие диски. Исключение — фитнес-трекеры и умные часы, там применяются проприетарные беспроводные зарядки (другими словами, фирменные решения от производителей). Правда, сюда не относятся модельные ряды Huawei Watch GT и Honor Magic. Эти часы заряжаются беспроводным способом, но их круглая платформа для подзарядки подключается к сети через переходник с USB-C.

Смарт-часы HUAWEI Watch GT2

Смарт-часы Honor MagicWatch 2
В мире Android-смартфонов USB-C — это актуальный и почти единственный доступный разъем. Гаджеты на Android еще несколько лет назад поголовно перешли на свежий универсальный стандарт с устаревшего microUSB. Новый разъем стоит в телефонах почти всех ценовых сегментов (кроме начального, до 10 тысяч рублей).
Популярность разъема позволяет использовать один провод для зарядки нескольких устройств. Представьте, что у вас ноутбук Honor Magicbook X14, смартфон Samsung Galaxy A22s и беспроводные наушники Huawei FreeBuds 4i. Вы можете заряжать все три девайса одним шнуром по очереди. Так, в поездке не придется задумываться о том, чтобы заполнить целый рюкзак одними проводами.

Ноутбук Honor MagicBook X14 i5/8/512

Смартфон Samsung Galaxy A22s

Беспроводные наушники с микрофоном HUAWEI
Не все зарядки со шнуром USB-C восполняют энергию устройства одинаково быстро. На скорость зарядки смартфона влияют как характеристики адаптера, так и характеристики самого смартфона или другого заряжаемого устройства. Например, если у вас зарядка на 50 Вт, а смартфон поддерживает мощность до 25 Вт, заряжаться он будет с максимальной мощностью 25 Вт. Причем параметры зарядки всегда динамические — например, с пустым аккумулятором скорость будет максимальной, а при 50% она снизится примерно вдвое.
Важен также стандарт быстрой зарядки. Отсутствие единого решения — главная проблема Android-смартфонов. Из-за этого адаптер от одного смартфона не выдает максимальный КПД при зарядке другого телефона. Важно, чтобы у устройства и зарядки был единый стандарт и одинаковая максимально поддерживаемая мощность: тогда будет использован весь потенциал зарядки.
В остальных случаях с зарядкой неподходящего стандарта девайс будет восполнять энергию, но с номинально допустимой скоростью. Например, смартфон может зарядиться полностью за 30 минут, но с неподходящим аксессуаром процесс займет не меньше 1,5 часа.
Вот основные технологии быстрой зарядки сегодня:
Совместимости между ними, за редким исключением, нет. Например, TurboPower от Lenovo основан на Quick Charge 2.0, поэтому полностью с ним совместим. Но для уверенности рекомендуем брать зарядку для стандарта, который поддерживается именно вашим устройством.
Устройство и распиновка USB Type-C
Главный плюс Type-C — симметричность. Разъем овальной формы имеет 24 контакта, и они размещены так, что соединение между устройством и сетью устанавливается независимо от того, какой стороной воткнут провод. Дизайн же порта в свою очередь позволяет подключать кабель любой стороной — хоть верхней, хоть нижней.


В свое время это привело в восторг владельцев устройств на уже устаревшем microUSB, который был известен тем, что работал только одной стороной. Поэтому подключить девайс с первого раза удавалось только счастливчикам. То же самое происходило и с USB Type-A. Вспомните: флешка никогда не ставилась с первого раза. В этом плане USB-C решил чуть ли не главную проблему подобных портов.
Возможности и интерфейсы USB Type-C
USB-C — универсальный разъем. Его используют не только для подзарядки, но и для передачи данных и видео в разрешениях 4К и 5К. Причем стандарт умеет выполнять одновременно несколько задач: и подпитывать устройство, и отправлять видеосигнал.
Например, Apple пару лет назад преподносила переход на USB-C в iPad как шаг в сторону большей универсальности. Так, iPad Pro и Air научились транслировать картинку на внешний экран, а iPad mini даже получил возможность подключать аппарат УЗИ, хоть это и крайне редкий сценарий применения.

Планшет Apple iPad Pro 11″ Wi-Fi 128GB

Планшет Apple iPad Air 10.9 Wi-Fi 64GB
Существует несколько стандартов USB-C, все они отличаются скоростью передачи данных:
Даже 20 Гбит/с — не предел скорости. Многие современные ноутбуки поддерживают стандарт Thunderbolt 3. Он позволяет увеличить максимальную скорость передачи данных вдвое, то есть до 40 Гбит/с.
Совместимость с другими стандартами USB
USB-C полностью совместим с другими типами разъемов. Любые проблемы с подключением решаются использованием переходника. Например, чтобы выводить видео с USB-C на HDMI, DisplayPort и VGA, достаточно докупить специальный кабель-адаптер или USB-хаб. Например, вот такой адаптер от Apple позволяет подключить к ноутбуку периферию через порты USB-A и HDMI.
Когда Samsung только перешла на USB-C в линейке Galaxy S в 2017 году, то в комплекте с Galaxy S8 шел специальный переходник microUSB — USB-C. Его можно докупить, если у вас нет такого в комплекте.
В коробке к этому же устройству шел переходник USB-A — USB-C. Этот порт давал возможность подключать флешку к смартфону. И такие переходники можно использовать с любым Android-девайсом. Например, похожий переходник продается отдельно в «Эльдорадо».

Адаптер-переходник Apple USB-C

Разветвитель для компьютера Rombica

Кабель InterStep USB/Type-C 0,15 м
Но с iPhone такие фокусы провернуть не получится. Apple ограничила совместимость собственных смартфонов с флеш-накопителями, к нему подойдут только специально выпущенные модели на Lightning.
Ранее мы рассказывали:
HDMI или DisplayPort: что лучше, разница и сравнение
Как правильно выбрать кабель USB Type-C
Важно знать следующие особенности провода:
В аннотации к смартфону, ноутбуку и другому устройству производитель обычно указывает совместимый адаптер с максимальными характеристиками.
Важно понимать, что зарядки совершенствуются и становятся быстрее. Среди Android-смартфонов популярна Qualcomm Quick Charge — в частности, ее поддерживают устройства Xiaomi. У нее есть несколько поколений: 4.0, 3.0, 2.0 и т. д. Всегда нужно проверять, какую версию поддерживает ваш смартфон. Кроме того, у них есть обратная совместимость. То есть смартфон, поддерживающий Qualcomm Quick Charge 4.0, совместим с аксессуаром предыдущего поколения Qualcomm Quick Charge 3.0.
Чем выше мощность зарядки, тем быстрее аккумулятор восполнит энергию. Впрочем, есть и внутренние ограничения в устройствах. Например, если смартфон поддерживает 25 Вт, а вы применяете зарядку на 50 Вт, то он будет восполнять энергию с максимальной мощностью 25 Вт. Кроме того, чем выше мощность, тем выше цена аксессуара.
Если провод нужен для передачи данных, то желательно покупать проверенные аксессуары, пусть они и будут подороже. На качественных проводах часто можно увидеть маркировку с логотипом SuperSpeed USB с цифрами 5, 10 или 20 рядом с ним. Эти цифры обозначают скорость передачи данных. Даже если гаджет не будет поддерживать такую же высокую скорость, провод все равно подойдет для выполнения задачи.
Заранее узнавайте необходимую длину, особенно если провод придется тянуть через всю комнату. В таких случаях подойдет трехметровый кабель Nomad USB Type-C.
Что такое NVIDIA NVENC: особенности и способы использования
Что такое NVENC?

Кодировщик NVENC изначально совместим со многими программами потоковой передачи и записи, такими как Wirecast, Open Broadcaster Software (OBS) и Bandicam, а также работает с функцией Share game capture, которая включена в программное обеспечение GeForce Experience.
Видеокарты GeForce на потребительском рынке (непрофессиональные) поддерживают только 2 видеопотока кодирования одновременно, независимо от количества установленных видеокарт, поэтому даже в конфигурациях Quad-SLI вы можете кодировать только два видео одновременно. Со своей стороны, профессиональная графика поддерживает до 21 одновременной передачи на видеокарту, в зависимости от модели и выбранного качества сжатия.
NVENC сопровождается NVDEC (NVIDIA Video DECoder) для выполнения противоположной операции, дополняя друг друга. На следующей диаграмме вы можете найти всю связанную с этим информацию.
Первое поколение этой технологии пришло с архитектурой Kepler, и с тех пор она увеличивается почти на одну версию на поколение. Таким образом, второе поколение появилось с графическими процессорами Maxwell GM107, третье с Maxwell GM20X, четвертое с Pascal GP10X, пятое с Volta GV10X и Turing TU117 и шестое поколение с Turing TU10X / TU116. Ожидается, что седьмое поколение NVENC прибудет с Ampere, включая дальнейшие улучшения и большую производительность.
Какие преимущества это дает?
Как мы только что объясняли, NVENC позволяет выполнять аппаратное кодирование и декодирование непосредственно на графическом процессоре, освобождая ЦП из этой ресурсоемкой задачи. Имея в своем распоряжении гораздо больше ядер, которые также оптимизированы для обработки видеоинформации, вы не только получаете значительно более высокую производительность, но и более эффективны с точки зрения производительности на ватт.

Хорошая часть этой системы заключается в том, что большинство программ для кодирования видео поддерживают ее изначально, поэтому, как пользователям, нам нужно будет только выбрать ее в параметрах этой программы. Например, в Open Broadcaster Software мы можем выбрать обработку видео через NVENC в опциях.

Для пользователей, у которых есть видеокарта NVIDIA, возможность использования этой функции высвободит много ресурсов процессора, что позволит повысить его производительность, но необходимо учитывать, что эта задача переходит к графическому процессору, и по этой причине графическая производительность может быть снижена, если видеокарта недостаточно мощная.
NVIDIA/nvidia-drivers
The x11-drivers/nvidia-drivers package contains the proprietary graphics driver for NVIDIA graphic cards. An open source alternative is nouveau.
This proprietary driver contains some wrapper functions that will compile against the Linux kernel and a binary blob that does the heavy lifting for talking to the card. The driver consists of two parts: a kernel module and an X11 driver. Both parts are included in a single package. Due to the way the drivers are packaged, it is necessary to make some choices before installing the drivers.
The package contains the latest drivers from NVIDIA with support for most NVIDIA graphic cards, with several versions available depending on the age of the card. It uses an eclass to detect what kind of card the system is running so that it installs the proper version.
Contents
USE flags
USE flags for x11-drivers/nvidia-drivers NVIDIA Accelerated Graphics Driver
| X | Add support for X11 |
| dist-kernel | Enable subslot rebuilds on Distribution Kernel upgrades |
| driver | Install kernel driver modules |
| kernel-open | Use the open source variant of drivers (Turing/Ampere+ GPUs only, aka GTX 1650+, very experimental) |
| persistenced | Install the persistence daemon for keeping devices state when unused |
| static-libs | Install the XNVCtrl static library for accessing sensors and other features |
| tools | Install additional tools such as nvidia-settings |
| wayland | Enable dev-libs/wayland backend |
Hardware compatibility
The x11-drivers/nvidia-drivers package supports a range of available NVIDIA cards. Multiple versions are available for installation, depending on the card(s) that the system has. See the official NVIDIA documentation, What’s a legacy driver?, to find out what version of x11-drivers/nvidia-drivers should be used. A pretty decent way to find this out through an interactive form. Enter the graphics card that is used by the system (mind the Legacy option in the ‘Product Type’ field) and the form should end up with the best supported version.
Legacy hardware
If the card has been identified as a legacy card then mask the more recent releases of x11-drivers/nvidia-drivers, e.g.:
Since the media-video/ffmpeg package pulls in media-libs/nv-codec-headers, which requires an nvidia driver greater than nvidia-drivers-390, it is also required to remove the following USE flag to the /etc/portage/package.use file:
Note that Gentoo does not provide legacy drivers before version 390.xx. If the system has a card that needs these drivers then it is recommended to use the nouveau driver.
Installation
Kernel
As mentioned above, the NVIDIA kernel driver installs and runs against the current kernel. It builds as a module, so the kernel must support the loading of kernel modules (see below).
The kernel module ( nvidia.ko ) consists of a proprietary part (commonly known as the «binary blob») which drives the graphics chip(s), and an open source part (the «glue») which at runtime acts as intermediary between the proprietary part and the kernel. These all need to work nicely together as otherwise the user might be faced with data loss (through kernel panics, X servers crashing with unsaved data in X applications) and even hardware failure (overheating and other power management related issues should spring to mind).
Kernel compatibility
From time to time, a new kernel release changes the internal ABI for drivers, which means all drivers that use those ABIs must be changed accordingly. For open source drivers, especially those distributed with the kernel, these changes are nearly trivial to fix since the entire chain of calls between drivers and other parts of the kernel can be reviewed quite easily. For proprietary drivers like nvidia.ko, it doesn’t work quite the same. When the internal ABIs change, then it is not possible to merely fix the «glue», because nobody knows how the glue is used by the proprietary part. Even after managing to patch things up to have things seem to work nicely, the user still risks that running nvidia.ko in the new, unsupported kernel will lead to data loss and hardware failure.
When a new, incompatible kernel version is released, it is probably best to stick with the newest supported kernel for a while. NVIDIA usually takes a few weeks to prepare a new proprietary release they think is fit for general use. Just be patient. If absolutely necessary, then it is possible to use the epatch_user command with the nvidia-drivers ebuilds: this allows the user to patch nvidia-drivers to somehow fit in with the latest, unsupported kernel release. Do note that neither the nvidia-drivers maintainers nor NVIDIA will support this situation. The hardware warranty will most likely be void, Gentoo’s maintainers cannot begin to fix the issues since it’s a proprietary driver that only NVIDIA can properly debug, and the kernel maintainers (both Gentoo’s and upstream) will certainly not support proprietary drivers, or indeed any «tainted» system that happens to run into trouble.
If genkernel all was used to configure the kernel, then everything is all set. If not, double check the kernel configuration so that this support is enabled:
Also enable Memory Type Range Register in the kernel (enables /proc/mtrr ):
With at least some if not all driver versions it may also be required to enable VGA Arbitration and the IPMI message handler:
If the system has an AGP graphics card, then optionally enable agpgart support to the kernel, either compiled in or as a module. If the in-kernel agpgart module is not used, then the drivers will use its own agpgart implementation, called NvAGP. On certain systems, this performs better than the in-kernel agpgart, and on others, it performs worse. Evaluate either choice on the system to get the best performance. When uncertain what to do, use the in-kernel agpgart:
Now make sure the nouveau driver is disabled:
A framebuffer driver is required for rendering the Linux console (TTY) as this functionality is not provided by the proprietary nvidia driver. As shown below, set Mark VGA/VBE/EFI FB as generic system framebuffer ( CONFIG_SYSFB_SIMPLEFB=y ), and then enable a framebuffer driver. Common options for this are to use either simplefb ( CONFIG_FB_SIMPLE=y ) or efifb ( CONFIG_FB_EFI=y ).
The nvidia-drivers ebuild automatically discovers the kernel version based on the /usr/src/linux symlink. Please ensure that this symlink is pointing to the correct sources and that the kernel is correctly configured. Please refer to the «Configuring the Kernel» section of the Gentoo Handbook for details on configuring the kernel.
In the above output, notice that the linux-3.7.10-gentoo kernel is marked with an asterisk ( * ) to show that it is the kernel that the symbolic link points to.
If the symlink is not pointing to the correct sources, update the link by selecting the number of the desired kernel sources, as in the example above.
Kernel GCC plugins
If GCC plugins of the Kernel are enabled compilation of nvidia-drivers will use them. If the compiler version that was used to compile the plugins does not match the nvidia-drivers’ compiler an error will occur.
If the problem occurs re-compile the plugins (in /usr/src/linux ):
Configuration
Drivers
Once the installation has finished, run modprobe nvidia to load the kernel module into memory. If this is an upgrade, remove the previous module first.
To prevent from having to manually load the module on every bootup, have this done automatically each time the system is booted, so edit /etc/modules-load.d/video.conf and add nvidia to it.
Kernel module signing (optional)
If secure boot kernel signing is used, then the NVIDIA kernel modules need to be signed before they can be loaded.
This can be accomplished by using the kernel-provided perl script as follows.
As of driver version 358.09 a new module has been made to handle monitor mode setting and for this driver version this module must also be signed.
Dracut configuration (optional)
When using Dracut, it may be worthwhile to ensure that the NVIDIA modules are not bundled in the generated ramdisk (initramfs) image. Otherwise, every update may require regeneration of the image.
The X server
Once the appropriate drivers are installed, configure the X server to use the nvidia driver instead of the default nv driver.
For laptops with integrated Intel graphics card, try the XOrg config as suggested by the NVIDIA/Optimus page.
nvidia-persistenced
NVIDIA packages a daemon called nvidia-persistenced to assist in situations where the tearing down of the GPU device state isn’t desired. Typically, the tearing down of the device state is the intended behavior of the device driver. Still, the latencies incurred by repetitive device initialization can significantly impact performance for some applications.
nvidia-persistenced is intended to be run as a daemon from system initialization and is generally designed as a tool for compute-only platforms where the NVIDIA device is not used to display a graphical user interface. Depending on the user’s system and its uses, it may not be necessary to set persistenced USE flag.
Currently, Gentoo does not elect to set the persistenced USE flag as default.
Permissions
The user(s) needing to access the video card will need to be added to the video group:
Note that users will be able to run X without permission to the DRI subsystem, but acceleration will be disabled.
PCI-Express Runtime D3 (RTD3) Power Management
NVIDIA GPUs have many power-saving mechanisms. Some of them will reduce clocks and voltages to different parts of the chip. Sometimes, turning off clocks or power to parts of the chip entirely, without affecting functionality or continuing to function, just at a slower speed.
The NVIDIA Linux driver includes initial experimental support for dynamically managing power to the NVIDIA GPU. It depends on the runtime power management framework within the Linux kernel to arbitrate the power needs of various PCI functions. To have maximum power saving from this feature, two conditions must be met:
Thus, this feature is available only when the following conditions are satisfied:
Setup
If the user wants to enable this feature, then it’s recommended to follow the ‘Automated Setup’ section in Chapter 22 of the official NVIDIA README documentation. It has also been outlined below for convenience.
Create a file named 80-nvidia-pm.rules in /lib/udev/rules.d/ directory. Note that the first three rules given below are not required from Linux kernel 5.5 and newer.
The following file needs be added to /etc/modprobe.d/ file to seamlessly enable this feature.
More information and other configuration options are documented in Chapter 22 of NVIDIA’s README documentation.
Enabling global nvidia support
GeForce 8 series and later GPUs do come with VDPAU support which superseded XvMCNVIDIA support. See the VDPAU article for enabling VDPAU support.
Using the nVidia settings tool
NVIDIA also provides a settings tool. This tool allows the user to monitor and change graphical settings without restarting the X server and is available through Portage as part of x11-drivers/nvidia-drivers with the tools USE flag set.
Usage
Testing the card
Troubleshooting
For an overview of the currently open bugs reported against the x11-drivers/nvidia-drivers package, take a look at the Gentoo bugtracker: known bugs.
Random freezes
Freezes can occur for various reasons. Check that:
Blinking console cursor and the compat USE flag
If a blinking console appears instead of X when using the compat USE flag on nvidia-drivers-430 and newer there might be a segmentation fault when xorg starts.
Looking for the segfault:
Follow bug #684324 for further details.
FATAL: modpost: GPL-incompatible module *.ko uses GPL-only symbol
When the ebuild is complaining about the ‘mutex_destroy’ GPL-only symbol:
Driver fails to initialize when MSI interrupts are enabled
The Linux NVIDIA driver uses Message Signaled Interrupts (MSI) by default. This provides compatibility and scalability benefits, mainly due to the avoidance of IRQ sharing. Some systems have been seen to have problems supporting MSI, while working fine with virtual wire interrupts. These problems manifest as an inability to start X with the NVIDIA driver, or CUDA initialization failures.
Getting 2D acceleration to work on machines with 4GB memory or more
When NVIDIA 2D acceleration is giving problems, then it is likely that the system is unable to set up a write-combining range with MTRR. To verify, check the contents of /proc/mtrr :
Reboot and enter the BIOS, then find the MTRR settings (probably under «CPU Settings»). Change the setting from continuous to discrete and boot back into Linux. There is now no uncachable entry anymore and 2D acceleration now works without any glitches.
Alternatively, it might be necessary to enable MTRR cleanup support (CONFIG_MTRR_SANITIZER=Y) in the Linux kernel:
Failed to initialize DMA on Ryzen
«no such device» appears when trying to load the kernel module
This is usually caused by one of the following issues:
Direct rendering is not enabled
If direct rendering does not work, it may be because the kernel has Direct Rendering Manager enabled, which conflicts with the driver. See the direct rendering status by following instructions in the section Testing the card.
First, disable Direct Rendering Manager ( CONFIG_DRM ) in the kernel :
Next, rebuild x11-drivers/nvidia-drivers since the driver may have built against the kernel DRM symbols. It should fix the problem.
Video playback stuttering or slow
Lately there seems to be some breaking with playback of some types of video with the NVIDIA binary drivers, causing slow video playback or significant stuttering. This problem seems to be occurring within the Intel CPU Idle replacement instead of the common ACPI CPU idling method for certain CPU’s.
If using GRUB as the bootloader, add this kernel parameter to /etc/default/grub like so:
After you have rebooted, you can verify that the change is active:
No HDMI Output/Video/Sound
This problem tended to occur whenever the HDMI hub device turned-off for a period of time, or the computer was started with an HDMI hub device turned off.
When this problem occurs, substitute the PCI ID within the following command for rescanning the PCI bus:
This avoides disable runtime power management for PCI function 0, placing this PCI bus always on.
No vertical synchronization (no VSync, tearing) in OpenGL applications
Adding the following option to the screen section prevents tearing on GTX 660, 660 Ti, and probably some other GPUs (reference):
udevd using 100% of the CPU, X server failed to start
Distorted white lines during early boot
ERROR: Kernel configuration is invalid.
If you see a message like:
you actually do not see an error but the code logic that checks for this error. Therefore your kernel configuration is in fact not invalid.
Plymouth can’t find nvidia-uvm module
When using systemd, it may be worth considering adding the following configuration to /etc/modprobe.d to ensure that nvidia-uvm is loaded as a soft dependacy of the nvidia module. This helps prevent an error that happens when the configuration file is added to the initrd but not the nvidia-uvm module; causing an error on Plymouth about not being able to find the nvidia-uvm module.
This may not be required unless you’re specifically using Dracut, systemd, and you see the error produced by Plymouth (not finding nvidia-uvm ) on your logs.
Expert configuration
Open source kernel modules
In May 2022, Nvidia announced work towards open sourcing their graphics cards’ kernel drivers. The driver is hosted on GitHub.
Adventurous users can try out the new features by making a package.accept_keywords entry:
And enabling the new USE flag:
Documentation
The x11-drivers/nvidia-drivers package also comes with comprehensive documentation. This is installed into /usr/share/doc and can be viewed with the following command:
Kernel module parameters
Edit the /etc/modprobe.d/nvidia.conf file, and afterwards update the module information:
Unload the nvidia module.
. and load it once again:
Advanced X configuration
The GLX layer also has a plethora of options which can be configured. These control the configuration of TV out, dual displays, monitor frequency detection, etc. Again, all of the available options are detailed in the documentation.
Что такое драйвер Usbc для Nvidia Rtx 2070 Sgb?
Видеокарта GeForce также была разработана для работы в качестве стандартного USB-порта, поэтому к ней можно подключать смартфоны, USB-концентраторы, наушники, картридеры и даже высокоскоростные NVMe SSD-накопители.
Есть ли у RTX 2070 порт USB-C?
DisplayPort 1 доступен в трех формах. Выходы включают четыре выхода HDMI 2. RTX 2070 оснащена двумя выходами HDMI 2.0a, а также одним портом usb type-C с VirtualLink. Речь идет не только об играх в высоком разрешении, но и о работе и продуктивности.
Можно ли удалить драйвер NVIDIA USB-C?
Первый шаг — скачать Driver Easy на свой компьютер и установить его. Второй шаг — запустить Driver Easy и перейти на вкладку Инструменты. Перейдите в раздел «Адаптеры дисплея», нажмите «Удалить драйвер», а затем найдите драйвер NVIDIA. Когда вы закончите удаление драйвера, нажмите Uninstall.
Для чего нужен порт USB-C на картах RTX?
Гарнитуры VR можно питать или приводить в действие с помощью портов NVIDIA USB-C на картах GeForce RTX Add-In Cards мощностью до 27 Вт.
Как установить драйверы NVIDIA GeForce RTX 2070?
В чем смысл использования USB-C на видеокарте?
С помощью USB типа C можно передавать сигналы, отличные от USB. Как видно на рисунке, разъем USB типа C используется для передачи графики на монитор через альт-режим DisplayPort. USB-C также может передавать видео через альт-режим HDMI, хотя это менее распространено.
Какова политика порта NVIDIA USB Type C?
Для суперкарты RTX 2070 всегда можно включить параметр управления питанием «разрешить этому устройству пробуждать компьютер», так как контроллер политики для порта USB-C автоматически включает его при подключении карты.
Какой USB-C есть на RTX?
В NVIDIA GeForce RTX 2080 появилась возможность подключения через USB Type-C с VirtualLink, что делает ее первой видеокартой NVIDIA, поддерживающей эту технологию. Благодаря технологии USB Power Delivery, а также DisplayPort Alternate Mode, пользователи могут заряжать и выводить энергию через USB Type-C.
Есть ли у RTX-карт USB-C?
Несмотря на анонс в 2018 году, стандарт VirtualLink не получил распространения. Похоже, что в настоящее время индустрия виртуальной реальности от него отказалась. На этой неделе стало известно, что NVIDIA выпустит видеокарты серии GeForce RTX 30, но ни одна из них не будет включать порты USB-C для VirtualLink.
Есть ли у карт Nvidia порт USB-C?
Возможно, это станет для вас сюрпризом, но порт USB-C VirtualLink на задней панели большинства видеокарт Nvidia RTX предназначен не только для подключения гарнитур VR одним кабелем, несмотря на его наличие во многих видеокартах.
Безопасно ли удалять драйверы Nvidia?
При удалении драйвера Nvidia рекомендуется запустить компьютер в безопасном режиме, поскольку некоторые файлы могут использоваться и не могут быть удалены. Если этого не сделать, могут остаться остатки или в процессе удаления может быть допущена ошибка.
Нужен ли Nvidia драйвер USB-C?
Порт USB Type-C с разрешением 3840×2160 при 60 Гц. Да, через этот USB-C можно подключить монитор, но вы не сможете сделать это без драйверов Nvidia USB-C.
Что произойдет, если я удалю графический драйвер Nvidia?
Приведет ли удаление графического драйвера к потере драйвера raphics, потеряю ли я дисплей монитора? У вас не возникнет никаких проблем с дисплеем. После того как операционная система Microsoft вернется к исходным настройкам по умолчанию, она переключится на стандартный драйвер VGA.
Есть ли у RTX 3070 порт USB-C?
На модели 3070 есть три порта DisplayPort 1, каждый из которых поддерживает до четырех дисплеев. Порт HDMI 2 является одним из четырех портов A в системе. При частоте 60 Гц он имеет максимальное разрешение 7 680×4 320 и оснащен только одним портом. В отличие от предыдущих карт RTX, у этой карты нет порта USB-C.
Какой драйвер nvidia установить: стандарты или международный dch

Если вы когда-либо были вынуждены или вынуждены вручную устанавливать драйверы Nvidia , вы могли заметить, что существует две основные версии: стандартная и DCH International. Если вам интересно узнать немного больше о программном обеспечении, которое мы используем каждый день, оставайтесь здесь, потому что мы вам его объясним.
Какие контроллеры мы используем с Nvidia ?
Если у вас есть график зеленой команды, у вас есть два основных способа загрузки драйверов, которые выходят.
Первый и самый простой способ — через приложение Nvidia GeForce Experience. В этой программе мы можем сделать много вещей, таких как оптимизация игр, захват экрана и так далее, но также обновление драйверов.

Официальный сайт для скачивания драйверов Nvidia
Второй способ — скачать их прямо с официального сайта компании. В основной поисковой системе вы должны ввести данные вашего графика, вашей операционной системы и различные параметры для драйвера. Затем вам нужно будет загрузить файл.exe и запустить его для автоматического обновления системы.
Тем не менее, если вы посмотрите в Интернете, есть две специальные опции, которые не являются необходимыми, но они также не совсем понятны. Мы говорим о «Типе драйвера Windows» и «Типе загрузки».
Эти два варианта являются самыми последними, чтобы присоединиться к набору вопросов, чтобы получить драйверы, но к чему они относятся? Они служат чему-то особенному?
Тип разряда
Мы начнем с разговора о типе загрузки, так как это самый простой для объяснения раздел.
Здесь у нас будет два варианта: Game Ready Controller (GDR, на английском языке) и Studio Controller (SD, на английском языке). Если вы немного сообразительны, вы увидите, куда идут выстрелы.

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

Драйверы другого типа, Studio Controllers , предназначены для тех, кто занимается графическим дизайном и другими подобными задачами. Для этих пользователей важно, чтобы никаких ошибок не возникало и чтобы работа графика была стабильной, прежде всего. Поэтому контроллеры Game Ready для них довольно раздражающие и неэффективные.
Поэтому нередки случаи, когда десятки патчей Game Ready выпускаются между выпуском и выпуском драйверов для студии.
Тип драйвера для Windows
С другой стороны, у нас есть типы драйверов для Windows, тема, на которой мы сосредоточимся сегодня.
Проще говоря, драйверы Windows — это что-то вроде того набора правил, приказов и других, которые устанавливаются на основе, то есть нашей операционной системы . Он служит для предоставления функциональных возможностей, оптимизации действий и прочего, а также в случае с Nvidia , чтобы графика работала.
Но тогда какой смысл в двух вариантах: «Стандарты» и «DCH» ? Существование этих двух типов драйверов связано с изменениями, которые Windows вносит в более сплоченную среду.

В начале были только стандартные драйверы, которые в то время были известны как международные водители. Позже, после некоторых изменений, мы испытываем постепенный переход к универсальной платформе Windows (UWP).
В целом и на будущее лучше установить драйверы DCH , но почему.
DCH Международные Водители
Драйверы, которые мы знаем сегодня как «DCH International», — это адаптация драйверов Nvidia для платформы Windows .

Раньше было принято требовать определенные специальные пакеты данных, определенные библиотеки и т. Д., Поэтому иногда это может быть хаос. По этой причине Windows превратила свою систему в несколько более простую и обобщенную среду для пользователей и разработчиков.
С этим изменением компания хочет разрешить поддержку программ для разработчиков на разных платформах. Нет необходимости иметь вспомогательные библиотеки или ожидать, что уже есть определенные данные, в соответствии с какой операционной системой , а скорее, что все будет в одной программе.
Это может быть головной болью для некоторых разработчиков, но в целом это сделает Windows более здоровой и старшей. Приложения универсальной платформы Windows будут намного легче адаптироваться к другим форматам, и в некоторых случаях у пользователей будет меньше препятствий.
Конечно, драйвер DCH International не может быть установлен на стандартизированном оборудовании, как и обратное действие. Чтобы узнать, какой тип драйверов вы используете для своей видеокарты Nvidia , перейдите в Панель управления Nvidia> Справка> Информация о системе> Тип драйвера.
Какие еще виды " DCH International контроллеров " существуют?
Драйверы, принадлежащие универсальной платформе Windows, выходят за рамки только DCH International, названного Nvidia.
Чтобы получить более четкое определение, мы возьмем то же определение из Windows :
Универсальный драйвер состоит из основного контроллера, пакетов дополнительных компонентов и дополнительных приложений поддержки оборудования. Главный контроллер содержит все ядерные функции. Отдельно пакеты дополнительных компонентов могут содержать дополнительные настройки и конфигурации.
Кроме того, мы должны подчеркнуть, что DCH является аббревиатурой, которую использует Nvidia , но полный спектр на этом не заканчивается. На самом деле, у нас есть еще один, U.

Как вы видели выше, эти аббревиатуры относятся к:
- Декларативный (D): используйте только директивы INF и не включайте соинсталляторы, записи DLL и т. Д. Компонентный (C): Все, что не является частью основных функций, должно быть отделено от важного ядра. Таким образом, мы гарантируем, что функциональность не зависит от параллельной установки и других. Приложения поддержки оборудования (H). Любой интерфейс, связанный с универсальным драйвером, должен быть упакован как HSA (Приложение поддержки оборудования) или предварительно установлен на устанавливаемом устройстве. Это тип драйвера, предназначенный для конкретного устройства, поэтому он предназначен для классификации в качестве такового и уникального для этого использования. Соответствие Universal API (U). Двоичные файлы в пакетах универсальных драйверов должны использовать только API и DDI, включенные в Windows 10. Это устраняет любые проблемы совместимости из-за отсутствия вспомогательных данных.
Какие контроллеры Nvidia установить?
Теперь, когда вы знаете два основных типа драйверов и их ограничения, вы стали немного мудрее или мудрее.
Как вы, возможно, поняли, оба контроллера предназначены для разных компьютеров и несовместимы друг с другом. Поэтому мы рекомендуем использовать Nvidia GeForce Experience для облегчения установки драйверов. Это же приложение определит вашу конфигурацию и автоматически найдет нужный вам тип драйвера .
Хотя мы начали говорить о драйверах Nvidia , как вы можете видеть, эта тема гораздо глубже, чем кажется.
Мы не знаем, насколько хорошим будет будущее, когда устройства перейдут на универсальную платформу Windows. Однако такого рода движение обычно улучшает рабочую среду как для будущих разработчиков, так и для пользователей.
Мы увидим, как развивается эта тема, и проинформируем вас, если между ними что-то случится. До тех пор, если у вас есть какие-либо вопросы, задавайте нам.
Что вы думаете о драйверах DCH International и UWP ? Как вы думаете, это принесет улучшения? Прокомментируйте свои идеи в поле для комментариев.
Форум Microsoft NvidiaDocs Источник
Процессор I5 или i7: какой вариант лучше для геймерского ноутбука?

Изучение модели процессора очень важно при выборе компьютера. Когда машина является геймерским ноутбуком, эта задача
Arduino или малиновый пи? узнайте, какой micro pc лучше всего подходит для вашего проекта

Платформы Arduino и Raspberry Pi привлекли внимание технологов, предлагая удобство в создании изобретений
Amd freesync premium, новые стандарты для игровых экранов

FreeSync Premium поддерживает 120 Гц дисплеи с разрешением 1080p, в дополнение к технологии LFC.
Задняя сторона Akitio Node
Кабель Thunderbolt 3
Результаты теста AIDA64 GPU для интегрированной видеокарты Intel UHD Graphics 620
Результаты теста AIDA64 GPU с подключённой внешней видеокартой NVidia GeForce GTX 1050
Результаты теста FurMark для интегрированной видеокарты Intel UHD Graphics 620
Результаты теста FurMark с подключённой внешней видеокартой NVidia GeForce GTX 1050
Результаты теста FurMark с подключённой внешней видеокартой NVidia GeForce GTX 1070
Результаты теста Cinebench R15 для интегрированной видеокарты Intel UHD Graphics 620
Результаты теста Cinebench R15 с подключённой внешней видеокартой NVidia GeForce GTX 1050


Результаты теста Furmark, запущенном на мониторе ноутбука
Результаты теста Furmark, запущенном на внешнем мониторе