Графический драйвер AMD для Linux становится слишком большим для старых машин
Linux (/ˈlɪnəks/ [ˈlɪnəks] или [ˈlɪnʊks]), Ли́нукс) — семейство Unix-подобных операционных систем на базе ядра Linux, включающих тот или иной набор утилит и программ проекта GNU, и, возможно, другие компоненты. Как и ядро Linux, системы на его основе как правило создаются и распространяются в соответствии с моделью разработки свободного и открытого программного обеспечения. Linux-системы распространяются в основном бесплатно в виде различных дистрибутивов — в форме, готовой для установки и удобной для сопровождения и обновлений, — и имеющих свой набор системных и прикладных компонентов, как свободных, так возможно и собственнических. Появившись как решения вокруг созданного в начале 1990-х годов ядра, уже с начала 2000-х годов системы Linux являются основными для суперкомпьютеров и серверов, расширяется применение их для встраиваемых систем и мобильных устройств, некоторое распространение системы получили и для персональных компьютеров. Википедия
Читайте также:Разработчика Linux избили и заковали в наручники во время видеотрансляцииПроцессор Intel Alder Lake-N обеспечивает работу нового планшетного ПК на базе LinuxLinux Kernel 6.12 видит необязательный QR-код во время паники ядраДоля рынка Linux впервые приближается к 4,5% и может достичь 5% к 1К25Обновление Windows 11 нарушает двойную загрузку конфигураций Linux и Windows
Advanced Micro Devices, Inc. (AMD, дословный перевод с англ. — «передовые микроустройства») — производитель интегральной микросхемной электроники. Второй по объему производства и продаж производитель процессоров архитектуры x86 c долей рынка 16,9 %▲(2014), а также один из крупнейших производителей графических процессоров (после приобретения ATI Technologies в 2006 году), чипсетов для материнских плат и флеш-памяти. Компания с 2009 года не имеет собственного производства и размещает заказы на мощностях других компаний. Википедия
Читайте также:Процессор AMD EPYC 4124P разогнан до 6,70 ГГцAMD готовит новые процессоры Ryzen для китайского рынкаГенеральный директор Лиза Су: AMD — компания для ЦОДAMD Z1 Extreme превосходит Intel Core Ultra 7 258V в игровом тесте DX12FSR4 от AMD будет основан на искусственном интеллекте
Red Hat (с англ. — «красная шляпа») — американская компания, производитель программного обеспечения на основе операционной системы Linux: Red Hat Enterprise Linux (распространяется по годовой подписке), Fedora, CentOS, CoreOS. Кроме дистрибутивов Linux выпускала ряд системных и платформенных программных продуктов на основе открытого программного обеспечения, в том числе среду компиляции и выполнения приложений Linux под Windows — Cygwin, линейку связующего программного обеспечения под маркой JBoss, систему управления виртуализацией RHEV (включающую гипервизор KVM), дистрибутив Kubernetes OpenShift, программно-определяемые сети хранения Ceph и GlusterFS, системы управления конфигурациями на основе Ansible. Внесла существенный вклад в такие программные проекты, как GNOME, systemd, Pulseaudio, вошедшие в большинство современных дистрибутивов Linux. В числе услуг — техническая поддержка, обучение системных администраторов и разработчиков, приём практических лабораторных экзаменов (таких как RHCT и RHCE). Главный офис — в городе Роли (Северная Каролина). Википедия
Fedora Linux (с англ. — «федора», ранее — Fedora Core) — дистрибутив Linux, разрабатываемый Проектом Fedora при коммерческой поддержке компаний Red Hat и IBM и содержащий возможности, которые в будущем предполагаются к использованию в дистрибутиве Red Hat Enterprise Linux. Целью проекта является построение целостной операционной системы из свободного программного обеспечения силами сообщества в духе экосистемы Red Hat Linux. Новые версии выходят каждые 6—8 месяцев по публичному расписанию. Википедия
Читайте также:Вышла операционная система Fedora 21
Де Годе указывает, что за проблемами с тремя точками, о которых сообщают люди, стоит огромный размер графического драйвера AMD для Linux, просто называемого AMDGPU. По общему мнению, графический драйвер AMD является самым большим, с которым столкнутся основные пользователи Linux, приближаясь к шести миллионам строк кода. Время, необходимое для загрузки и выполнения этой массы кода, означает, что пользователи старых систем с графикой Radeon могут столкнуться с загрузочным экраном-заставкой до инициализации графического процессора. По умолчанию тайм-аут установлен на срабатывание через 10 секунд, недостаточно для загрузки драйвера в старых/медленных системах.
Так что же делать пользователям, столкнувшимся с этим тайм-аутом? С точки зрения оборудования, возможно, стоит обновиться на более быстрое хранилище. С точки зрения программного обеспечения, и если пользователи не хотят или не могут обновить оборудование, то Де Годе описывает два варианта.
Первое предложение инженера Red Hat — проверить, действительно ли вашей системе нужен AMDGPU, и если нет, то отключить его загрузку — простая задача. Другой вариант для тех, у кого есть системы, которые действительно полагаются на этот драйвер, — перенаправить Plymouth на рендеринг через устройство SimpleDRM DRM/KMS, что означает отсутствие тайм-аута в ожидании загрузки драйвера AMDGPU. Де Годе предоставляет вам пример инструкций командной строки для копирования, чтобы выполнить эти задачи.
И последнее, но не менее важное: Phoronix отмечает, что последние пакеты Fedora обходят проблему тайм-аута загрузки Plymouth, немедленно проверяя SimpleDRM. Возможно, другие дистрибутивы последуют этому примеру.
Источник: Tomshardware.com
0 комментариев