Как хорошо AMD Radeon HD 7950 gpu будет работать на Linux?

Одно возможное объяснение состоит в том, что из-за некоторого недавнего изменения местоположение X файлов cookie изменилось от ~/.Xauthority к некоторому местоположению, обозначенному $XAUTHORITY. X файлов cookie содержат пароль, который должны обеспечить X приложений при соединении с X-сервером. (См. первую часть этого ответа для большего количества фона.)

Удостоверьтесь что XAUTHORITY переменная не стирается sudo. Выполненный visudo добавить эту строку к sudoers файл:

Defaults env_keep += XAUTHORITY

Связанная возможность - это, если Вы не имеете XAUTHORITY в Вашей среде X cookie хранятся в ~/.Xauthority. Если HOME переменная среды не сохраняется sudo, затем эти X приложений, работающих под sudo заглянет ~root/.Xauthority который не имеет правильного cookie. Существует три простых способа решить это от самого удобного до менее удобного:

  • Выключите env_reset опция в sudoers (когда можно выполнить произвольные команды как целевой пользователь, нет никакого реального преимущества безопасности для env_reset), и не включать set_home.Сюда, ~/.Xauthority под sudo все еще обращается к корневому каталогу вызывающего абонента.
  • Сказать sudo сохранить XAUTHORITY переменная как выше, и набор XAUTHORITY в Ваших X файлах запуска сессии, даже если это - значение по умолчанию.
  • Набор XAUTHORITY использование корневого каталога вызывающего абонента в sudo сессия, например, путем выполнения

    sudo env XAUTHORITY=${XAUTHORITY:-~/.Xauthority} xterm
    

1
18.03.2013, 16:37
3 ответа

Обычно хороший опыт. У меня действительно были проблемы KDE (некоторые незначительные катастрофические отказы, действительно редко) с моим Radeon 7870, но этого никогда не происходило на Ubuntu с Единицей.

Установка драйвера довольно проста. Я использовал установщик AMD для генерации .deb файлов и установил их вручную. Затем я генерировал файл конфигурации с (aticonfig - начальная буква), и все работало.

Выполненные игры, винные работы, игра видео, высвечивают выполнения, работы Chrome.

Я не могу рекомендовать Вам карту (поскольку она не позволяется), но имейте в виду ту Nvidia>> ATI. Когда дело доходит до драйверов (особенно Linux). Однако карта ATI даст Вам лучшую производительность (в Windows, по крайней мере) за более низкую цену. Если бы я должен был весь день использовать Linux, то я купил бы карту Nvidia несомненно. Но я взял прыжок и купил этот Radeon. Я удовлетворен в Windows, но он имеет некоторые проблемы в соответствии с Linux.

4
27.01.2020, 23:13
  • 1
    @Ramin: Если у Вас есть какое-либо определенное приложение или что-то как этот, я готов дать ему движение. –  Apache 18.03.2013, 19:41
  • 2
    , играя neverball или суперсмокинг. Это поддерживает opengl? цитата –  TheOne 18.03.2013, 22:59
  • 3
    Конечно, это поддерживает OpenGL (KWin и Единица, оба полагаются на OpenGL в большой степени, хотя KDE может отступить. Я использовал рендеринг OpenGL как бы то ни было.) Все это сказало... Nvidia все еще предлагает лучший опыт. Лучшая производительность, лучше поддерживайте (более быстрый выпуск драйвера, более широкая поддержка ядра), больше функций (даже SLi). И существует vdpau для ускоренного воспроизведения видео. (Считайте редактирование.) –  Apache 19.03.2013, 19:46

Я хотел бы добавить некоторую информацию к предыдущему ответу, так как это покрывает основную поддержку и функциональность, и т.д. (Я также соглашаюсь относительно Nvidia по сравнению с ATI).

Производительность будет не только зависеть от карты, которую Вы выбираете, но также и принимаете ли Вы решение использовать Драйверы с открытым исходным кодом или собственные драйверы Катализатора AMD. Разница между ними огромна (приблизительно половина производительности для драйверов FOSS), но они медленно улучшаются для каждого выпуска.

Phoronix является страницей, которая регулярно публикует сравнительные тесты производительности, и для собственных драйверов и для драйверов FOSS. Сравнительный тест, с которым я связался, является тестом специально для карты, которую Вы упомянули, с помощью драйверов Катализатора. Вот одно выполнение сравнения между что карта ATI и NVidia GTX680

Можно также найти намного больше тестов, специально для драйверов FOSS.

1
27.01.2020, 23:13

Существуют некоторые незначительные проблемы с собственными драйверами AMD.

Они пропускают ключевую стандартную программу защиты (устойчивые программы построения теней), таким образом, Вы не можете выполнить WebGL или Программу построения теней OpenGL CSS, не рискуя использованием. (Они выключены в Chrome, если у Вас есть карта ATI.)

Flash прекратил поддерживать 3D ускорение в целом в Linux из-за использования безопасности. Надо надеяться, они скоро разрешат это.

Особенно серия HD 5xxx теперь работает почти как быстро для OpenGL с Меза-драйверами Gallium3D С открытым исходным кодом. Серия HD 4xxx на самом деле работает быстрее, но я не рекомендовал бы получить HD 4xxx карта из-за этого, потому что это еще медленнее, чем более новые карты и испытывает недостаток во многих функциях, которые имеют более новые карты.

Единственная реальная проблема, оставленная на серии HD 6xxx, оптимизирует драйверы. Это - медленная происходящая работа. Это в настоящее время применимо, но я не рекомендовал бы это.

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

Драйверы с открытым исходным кодом, однако, не имеют хорошего OpenCL (Открытый, Вычисляют), поддержка. Вам нужны собственные драйверы для выполнения этого.

2
27.01.2020, 23:13

Теги

Похожие вопросы