Я вижу, что на моей машине (Radeon HD 6290) есть возможность выбрать либо драйвер X.Org X Server, либо собственный драйвер AMD:
Я хочу знать, какой из них рекомендуется с точки зрения производительности в целом? У одного из них есть преимущество перед другим? И кроме производительности, есть ли проблема стабильности с ними вообще? Как часто они обновляются?
X.Org X server
, но не сfglrx-updates
илиfglrx-experimental-xx
. Проверкаsyslog
показывает, что проблема была в (экземпляре)Xorg
процесса. Просто выкладываю это для справки. Помните, YMMV. Это было очень похоже на этот отчет об ошибке . Очистка драйвера и установка последнейfglrx-experimental-xx
исправленной.x.org
наfglrx
свой ноутбук, он был намного круче, чем раньше, без нагреваОтветы:
Драйвер с открытым исходным кодом xorg гораздо более стабилен, чем проприетарный, поэтому, если вам не нужны какие-либо функции проприетарного драйвера, оставайтесь с драйвером с открытым исходным кодом.
Fglrx и fglrx-updates одинаковы при выпуске новой версии Ubuntu. Fglrx-updates позже обновляется, когда AMD выпускает новые драйверы, в то время как fglrx, как правило, не обновляется, пока вы не обновите Ubuntu до новой версии. Это означает, что fglrx-updates, вероятно, будут иметь более высокую производительность, меньше ошибок и больше возможностей, чем fglrx, но в принципе может случиться, что для него будет выпущено обновление, содержащее новые ошибки (которые могут даже помешать вашей системе запустить GUI).
Теперь о преимуществах фирменного драйвера:
Теперь о недостатках проприетарного драйвера
Поскольку они упоминаются в одном из комментариев, просто слово, касающееся экспериментальных драйверов: я не рекомендую использовать их, на данный момент (по крайней мере, 12.04) они несовместимы с некоторыми другими пакетами (в частности: аппаратное декодирование видео). и Opencl не работают без уродливых хаков). Если вам действительно нужны последние драйверы от AMD, скачайте их с веб-сайта AMD и используйте их для создания специальных пакетов распространения .
Короче говоря: если у вас все работает нормально с драйверами с открытым исходным кодом, используйте их. Если вам нужна или нужна одна из функций, упомянутых выше, и вы согласны с очень небольшим риском того, что обновление что-то сломает, используйте fglrx-updates, иначе fglrx. Не используйте экспериментальные драйверы, если вы не уверены, что делаете.
источник