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

  • Edmund Richardson
  • 0
  • 1912
  • 115
Реклама

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

Зачем использовать графические драйверы с открытым исходным кодом?

Пользователи графики не-Intel исторически должны были использовать проприетарные графические драйверы, предоставляемые AMD и Nvidia, чтобы получить ожидаемую производительность. Это все еще так для пользователей Nvidia, как с открытым исходным кодом “Nouveau” водитель сильно ограничен; однако у пользователей AMD теперь действительно есть выбор. Недавние выпуски ядра Linux плюс графический драйвер AMD с открытым исходным кодом значительно повысили производительность - до такой степени, что использование проприетарного драйвера больше не является обязательным требованием.

Хотя графические драйверы AMD с открытым исходным кодом по-прежнему не соответствуют производительности проприетарных “катализатор” графический драйвер Как установить проприетарные графические драйверы в Ubuntu, Fedora и Mint Как установить проприетарные графические драйверы в Ubuntu, Fedora и Mint В большинстве случаев вам будет хорошо работать с программным обеспечением с открытым исходным кодом в Linux. Но если вам нужны настоящие игры и графическая мощь, вам понадобятся проприетарные драйверы. Вот как их получить. они, безусловно, улучшились до такой степени, что большинство игр имеют более высокую частоту смены кадров. Это может быть выгодно по нескольким причинам, включая тот факт, что большинство других программ (без игр) имеют тенденцию работать лучше с драйверами с открытым исходным кодом - их использование ожидается и их возможности известны.

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

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


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

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


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

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

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

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

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

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


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

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

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

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

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

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

Заключение

Приятно видеть, как быстро улучшаются драйверы с открытым исходным кодом, и есть еще много возможностей для улучшения еще больше. Если вы хотите, чтобы эти повышения производительности и любые последующие увеличивались, убедитесь, что все ваши программные пакеты обновлены как можно более свежими. С этими усовершенствованиями вы можете использовать несколько потрясающих сборок AMD APU. 3 доступных DIY-компьютера на базе AMD APU, которые можно собрать. 3 Доступных DIY-компьютера на базе AMD APU, которые можно собрать. Ускоренный процессор, или APU, объединяет дизайн. графический процессор на том же кристалле, что и процессор, что обеспечивает более быстрый и эффективный гибридный дизайн. Для тех из вас, кто хочет построить… .

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

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




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