Отключение iGPU Snapdragon X Elite в последнем патче Linux

Использование Snapdragon X в Linux

Thumbnail: LinuxLinux (/ˈlɪnəks/ [ˈlɪnəks] или [ˈlɪnʊks]), Ли́нукс) — семейство Unix-подобных операционных систем на базе ядра Linux, включающих тот или иной набор утилит и программ проекта GNU, и, возможно, другие компоненты. Как и ядро Linux, системы на его основе как правило создаются и распространяются в соответствии с моделью разработки свободного и открытого программного обеспечения. Linux-системы распространяются в основном бесплатно в виде различных дистрибутивов — в форме, готовой для установки и удобной для сопровождения и обновлений, — и имеющих свой набор системных и прикладных компонентов, как свободных, так возможно и собственнических. Появившись как решения вокруг созданного в начале 1990-х годов ядра, уже с начала 2000-х годов системы Linux являются основными для суперкомпьютеров и серверов, расширяется применение их для встраиваемых систем и мобильных устройств, некоторое распространение системы получили и для персональных компьютеров. Википедия

Читайте также:Intel готовит оптимизированный для Lunar Lake адаптивный повышающий фильтр для развертывания LinuxSmart TV на базе Linux: свобода от рекламы и отслеживания, максимальная настройкаВозможно, Valve работает над интеграцией эмулятора Android в SteamIntel выпустит пять новых моделей Battlemage, а в ядре Linux 6.11 появились новые идентификаторы PCIДрайверы Intel Battlemage скоро появятся для Linux

стало, мягко говоря, удручающе рискованным. Phoronix сообщает, что поддержка Linux новейших процессоров Qualcomm стала настолько проблематичной, что последний патч Linux для Snapdragon X Elite X1E80100 по умолчанию отключает iGPU, убивая все функции дисплея.
«Для работы графического процессора на X1E80100 требуется файл шейдера ZAP. Поскольку файл подписан ключами OEM и может быть недоступен по умолчанию, отключите узел графического процессора и удалите имя прошивки из файла x1e80100.dtsi. Устройства не будучи объединенным для использования ключей OEM, можно указать общее местоположение по адресу «qcom/x1e80100/gen70500_zap.mbn» при включении графического процессора. CRD посчастливилось работать с настройками по умолчанию, поэтому повторно включите графический процессор

Thumbnail: Графический процессорГрафический процессор (англ. graphics processing unit, GPU) — отдельное устройство персонального компьютера или игровой приставки, выполняющее графический рендеринг; в начале 2000-х годов графические процессоры стали массово применяться и в других устройствах: планшетные компьютеры, встраиваемые системы, цифровые телевизоры. Современные графические процессоры очень эффективно обрабатывают и отображают компьютерную графику, благодаря специализированной конвейерной архитектуре они намного эффективнее в обработке графической информации, чем типичный центральный процессор. Графический процессор в современных видеокартах (видеоадаптерах) применяется в качестве ускорителя трёхмерной графики. Википедия

на этой платформе и укажите правильное имя прошивки. (включая подкаталог SoC)».

Примечания к патчу показывают, что у разработчиков Linux не было другого выбора, кроме как отключить iGPU. Для Adreno iGPU на варианте X1E80100 X Elite требуется специальная подпись ключа, специфичная для OEM-производителя, которая недоступна «по умолчанию». Ключ эффективно блокирует шейдер ZAP, который предположительно необходим для вывода iGPU из уникального безопасного режима, в котором он автоматически запускается при первом включении.

Однако, по-видимому, это относится только к моделям X1E80100, которые объединены с OEM-ключами. Серийные модели, которые не объединены, могут фактически включить iGPU в этом патче. Мы не уверены, сколько из этих конкретных процессоров X Elite ARM

ARM: ARM (архитектура) — микропроцессорная архитектура с сокращённым набором команд (RISC), разрабатываемая ARM Limited. ARM (компания) — британская компания, один из крупнейших разработчиков лицензиаров и производителей архитектуры 32-разрядных RISC-процессоров. Википедия

Читайте также:Линус Торвальдс говорит, что RISC-V совершит те же ошибки, что и Arm и x86Новая технология масштабирования игр ASR от Arm основана на AMD FSR2MediaTek готовит Arm-процессоры для ноутбуков с WindowsГлава Arm: к 2029 году Arm займёт более 50% рынка ПК на WindowsИтоги первого дня Computex 2024: Intel Lunar Lake для консолей, Arm — для ПК

объединено с этими OEM-ключами, но можно с уверенностью сказать, что большинство из них, учитывая тот факт, что эти ключи генерируются самими OEM-поставщиками.
Это чрезвычайно неприятное препятствие, с которым приходится иметь дело разработчикам Linux. Отсутствие поддержки iGPU означает, что операционные системы Linux, в которых используется этот конкретный патч, не получат никакого вывода на дисплей — если только Qualcomm X Elite не поддерживает внешние док-станции / корпуса графического процессора, что, по нашему мнению, в настоящее время

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

не является таковым.

Это всего лишь один пример, демонстрирующий медленное внедрение Linux в последние версии процессоров Qualcomm для ПК на базе ARM. Phoronix сообщил, что помимо серьезных проблем с поддержкой графического процессора Adreno, все еще решаются другие функции, такие как веб-камеры, функциональность USB4 и Bluetooth. Поддержка конкретных ноутбуков также была крайне медленной: Asus Vivobook S15 в настоящее время выглядит так, как будто это будет первое устройство на базе Qualcomm Snapdragon X Elite, поддерживающее Linux. И да, это означает, что ни один ноутбук X Elite в настоящее время не поддерживает Linux в полной или полной форме.

Источник: Tomshardware.com

Подписаться на обновления Новости / Технологии

0 комментариев

Оставить комментарий


Новые комментарии

1c пох на ваши операции, количество ядер и прочее. Умудрились написать ядро четко привязанное к Мгц. Единственный в мире продукт для 1го ядра.
  • Анон
Указан неверный диаметр вентиляторов, не 80 мм, а 100 мм. И чип не 103, а 102.
  • Анон
С прошлым обновлением как раз и появилась эта ошибка. А новое как и написано не дают скачать.
  • Анон
При включении 3D Turbo Mode у вас максимум будет доступно 8 ядер и 8 потоков всего. т.е. если у вас 16 ядерный на 32 потока то будет всего 8 ядер и 8 потоков! Странная оптимизация!
  • Анон
После скачивания вышел синий экран СУПЕР!
  • Анон
требуется указать магазин и purchase date без этого не регистрирует
  • Анон
Россия на них клала❤❤❤❤, будет называться Ладушка 2.0 )))
  • Анон
ДА у меня тоже неработает уже все Вы не знаете каким способом вернуть все обратно СПАСИ
  • Анон
Хаетв Рустам Базарвич Хаетв
  • Анон
Очень довольна приложением. Пользуюсь сама и рекомендую другим.

Смотреть все