Графика AMD с открытым исходным кодом теперь потрясающая, вот как их получить

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

Это также драйверы с открытым исходным кодом, которые всегда работают с последней версией ядра, и они являются единственными драйверами, которые работают с рабочим столом с поддержкой Wayland Shell Gnome. Другими словами, используя драйверы с открытым исходным кодом, вы избавляете себя от горя и хлопот.

Недостатком их использования является то, что вы не получаете истинную производительность от аппаратного обеспечения, и у вас нет полной поддержки OpenGL (3.0 вместо 4.3). Если вы играете в новейшие и лучшие игры для Linux, не удивляйтесь, если некоторые из них требуют использования проприетарных драйверов.

open_graphics_perf
Не верите мне, что производительность значительно улучшилась? Взгляните на эти тесты, выполненные Phoronix; вы увидите, что производительность значительно улучшилась за короткий период времени. Определенные рабочие нагрузки обеспечивают еще больший прирост. К счастью, вам не нужно много делать, чтобы воспользоваться этими преимуществами.

Используйте последнее ядро

open_graphics_kernel2
В идеале у вас должно быть установлено последнее ядро ​​Linux: версия 3.13 (на момент написания) или новее. Во многих дистрибутивах не так уж и много, поэтому вам может потребоваться дождаться следующего выпуска дистрибутива, чтобы получить улучшения по стабильным каналам. Если вы не хотите ждать, вы можете самостоятельно найти способы обновления до новейшего ядра Linux.

Пользователи Ubuntu могут сделать это, загрузив ядро ​​и связанные с ним заголовочные файлы со страницы основной ветки ядра, как описано в этом полезном посте. Пользователи Fedora могут выполнить обновление, временно включив хранилище rawhide или просто немного подождав — пользователи Fedora обычно получают следующую итерацию ядра в течение месяца после выпуска.

Если вы не работаете в ядре Linux 3.13, вам следует хотя бы попробовать 3.12. Хотя эта версия ядра не имеет всех улучшений, которые имеет 3.13, она все же имеет основные функции, которые обеспечивают большую часть улучшений производительности.

Чтобы включить это, вам нужно перейти к файлу конфигурации GRUB (расположен в / etc / default / grub) и добавить следующее к аргументам ядра: radeon.dpm = 1.

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

Обновите графический бэкэнд

open_graphics_mesa
Если вы можете, это также хорошая идея, чтобы обновить Mesa до последней версии. Mesa — это фреймворк, который позволяет драйверам взаимодействовать с системой, а также предлагает поддержку OpenGL. Если вы не можете этого сделать, так как обновление Mesa может быть несколько сложным, это не представляет особой проблемы — обновление ядра является наиболее важной задачей.

Если вы используете Ubuntu, вы можете добавить репозитории Oibaf и Xorg-Edgers. Затем вы будете работать на последнем X-сервере X, последней сборке Mesa и последних графических драйверах. Все три из этих частей берут на себя часть ответственности за вашу графическую производительность, поэтому для максимального увеличения вы захотите взглянуть на обновление всех трех.

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

Дополнительные преимущества!

Вот вам дополнительный совет: ядро ​​Linux 3.13 теперь предлагает аудио через HDMI по умолчанию, что раньше приходилось включать вручную. Если вы используете последнюю версию вашего любимого дистрибутива, то включенное ядро ​​должно быть достаточно современным, чтобы обеспечить достаточно хорошую поддержку аудио через HDMI, даже если оно не включено по умолчанию.

Если вы хотите включить его, снова зайдите в файл конфигурации GRUB и на этот раз добавьте следующее к аргументам ядра: radeon.audio = 1. Перезагрузите компьютер, и вы сможете воспроизводить звук через кабель HDMI.

Заключение

Приятно видеть, как быстро улучшаются драйверы с открытым исходным кодом, и еще есть много возможностей для улучшения еще больше. Если вы хотите, чтобы эти повышения производительности и любые последующие увеличивались, будьте уверены, что все ваши программные пакеты обновляются как можно быстрее. Благодаря этим улучшениям вы можете использовать несколько потрясающих сборок AMD APU

,

Вы используете графические драйверы с открытым исходным кодом? Почему или почему нет? Дайте нам знать об этом в комментариях!

Изображение предоставлено: Phoronix

Ссылка на основную публикацию
Adblock
detector