Постоялец
lsmod вне форума
Регистрация: 18.12.2007
Сообщений: 1,239
|
Насколько мне известно, драйвер для ATI/AMD fglrx сейчас работает более-менее нормально. Более того, если я правильно ошибаюсь, у AMD открытые спеки (ещё со времён ATI) на видеокарты для unix-like систем. И до какого-то времени собственно написанием драйверов занималось сообщество, пока в AMD не одумались и не наняли команду программистов, которые пишут драйверы для UNIX/Linux - проприетарные Catalyst.
В отличие от NVidia, которая спеки не открывает и открытый драйвер сообщества nouveau пишется путем реверс-инжиниринга. Поддержку открытого драйвера nv компания прекратила примерно в 2010 г. Тут как бы всё в минус NVidia.
Однако.
В реальности дело оказывается не таким однозначным. У компании AMD, судя по тем сообщениям, которые я читал на линуксоидных форумах, есть нехорошая тенденция довольно быстро прекращать поддержку вполне актуальных для пользователей карт и сливать их сопровождение в legasy-драйверы. Т.е. пользователь не получит обновлённого драйвера для вполне ещё годного и живого девайса.
Если не ошибаюсь, актуальные в данное время драйверы AMD для Linux поддерживают карты начиная с 6-й серии, т.е. примерно 2007 г., если не позже. Использование legasy драйверов может также вынудить использовать устаревшую версию ядра, так как под новым ядром legasy драйвер может не заработать.
NVidia, в отличие от AMD/ATI, хотя и не демонстрирует открытость, выпускает очень качественный проприетарный драйвер для Linux. Он представляет из себя т.н. "блоб", т.е. чёрный ящик и вещь в себе, но зато он just works прямо из коробки. Качество работы линуксового драйвера NVidia выше, чем качество линуксового драйвера AMD. Я, например, не вижу разницы в работе видеокарт от NVidia в Linux и Windows. У видеокарт AMD тут не так гладко, известно, что в Windows они работают лучше, чем в Linux.
Ещё один плюс NVidia в том, что в legasy-драйверы передаётся поддержка уже действительно устаревшего обрудования. В самой последней по времени версии драйвера (304.51, если не ошибаюсь) есть поддержка, например, карт популярной и распространённой серии GeForce чуть ли не с 2005 г. Таким образом, владелец не самого нового железа всё-таки получает новый драйвер, который поддержиивает его видеокарточку.
В плюс AMD можно отметить, что fglrx/Catalyst релизится чаще nvidia. Однако и тут возможны подвижки. Не так давно Линус весьма нелестно отозвался о политике NVidia в отношении Linux и даже сделал при этом известный жест (fack you). В NVidia внешне спокойно отреагировали, но впечатление такое, что ваяние новых версий linux-драйвера в недрах компании несколько ускорилось. Как пишут в интернетах - вот что делает палец Линуса животворящий. В AMD, наоборот, заявили, что будут релизить новые драйверы по мере необходимости ("when it makes sens"), а не так часто (ежемесячно?), как раньше.
Надеюсь, я вполне внятно объяснил, скажем так, причину нелюбви линуксоидов к продукции AMD. Причём совсем нет нужды умалять достоинства продукции этой компании. Ясно, что по совокупности качеств видеокарты AMD зачастую превосходят продукцию NVidia, да при этом ещё позволяют сэкономить немного бабла. И мне, например, было бы интересно иметь такую в своём компьютере.
Но так как моя основная система - Linux, мне нужна качественная поддержка со стороны софта (драйвера) в этой системе. И вот тут AMD начинает в моих глазах основательно проигрывать NVidia. К сожалению.
Поэтому при покупке компьютерного железа линуксоиды со стажем отдают предпочтение видеокартам NVidia или Intel (на мобильных платформах). Интеловские карты хоть и не так продвинуты, порой откровенно слабы, но безглючно, гладко и приятно работают в Linux.
__________________
to compile a compiler, you need a compiler
Последний раз редактировалось lsmod, 28.09.2012 в 02:06.
|