Свободный драйвер на мою древнюю видеокарту ATI Radeon X550 встал из коробки при установке системы, и работал в принципе более менее сносно.
Однако активно используя wine, я заметил что моя видеокарта с ну что-то уж больно слабовата на FPS в kubuntu, по сравнению с виндой. Еще резче эта разница проявилась при установке некоторых Linux-игр, типа ManiaDrive, Vdrift, Oolite.
Решив исправить несправедливость :), я почитал информацию на форумах про установку закрытых драйверов для ATI, ужаснулся количеству жалоб, уже думал забросить это дело.
Но потом все-таки (предварительно забекапил PING-ом систему) решил таки ловить черный экран (ну т.е. поставить проприетарные дровишки).
Почему-то решив, что с помощью Энви мне это удастся проще всего, я скачал Envy 0.9.10 (http://www.albertomilone.com/nvidia_scripts1.html). Кликнув на нем правой мышей, выбрал "Install packages", а мне в ответ - куча зависимостей. Не хватает того и не хватает этого. Ну доставил я из Synaptic (кому нравится - может использовать Adept, apt-get и т.д.) все эти fakeroot, debconf, module-assistant и прочее, чего не было в системе и чего хотел этот Envy.
Опять пытаюсь инсталить Envy, в этот раз поставился без предупреждений. И даже во вкладке K-меню-Система появился значок Envy.
Запускаем его. Выскакивает красивая заставка, даже на русском языке!!!
Выбираем пункт "Автоматическая установка для ATI". Ну и пошел этот Envy качать из инета, метров сорок наверно. Сижу и радуюсь, что у меня ADSL :).
И тут этот самый ADSL отваливается :(. Пришлось нажать Cancel и запускать Envy заново. Опять начал он качать, настойчивый однако. :)
Скачал, а контрольная сумма не сходится :(. Наша песня хороша - начинай сначала (с).
Ну в общем наконец-то скачал, и даже контрольная сумма сошлась.
Краем глаза сообщение в консоли успел заметить, что драйвер для X300/X550/X1050, значит вроде правильный (мой X550 в списке есть). Инсталилось, инсталилось, попросило изменить xorg.conf. Ну меняй, раз надо. Потом Envy перегрузиться захотела. Давлю на ОК, ребут.
Ну, думаю, вот щас и придется до конца жизни сидеть в терминале, да без KDE :).
Ан нет, загрузилась моя кубунта, в нормальном графическом режиме, в моем 1280*1024. Ну возрадовался я, думаю класс, щас как оторвусь на игрульках. Не тут то было.
По команде
glxinfo | grep -i direct
выдает мне
direct rendering: No
а должно быть Yes.
а по команде
fglrxinfo
выдает какую-то Mesa, а должно быть
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: Radeon X300/X550/X1050 Series
OpenGL version string: 2.0.6747 (8.40.4)
В общем почитал я еще информации на форумах. подправил xorg.conf (прилагается), ну и пока, тьфу-тьфу, работает система.
Да, еще один момент. В Envy есть автоматическая установка драйвера ("Установить драйвер ATI") и ручная, с возможностью выбора версии драйвера. Сейчас у меня стоит версия 8.40.4. Пробовал другие, которые были в списке (8-3, 8.28.8) - не работают.
P.S. Есть одна полезная команда (колесики такие крутятся)
glxgears
Ее можно запустить до установки драйвера, посмотреть в терминале сколько видеокарта выдает FPS, а потом - сколько после установки. Разница должна быть существенной.
У меня, например, сейчас выдает около 2400 FPS. Было (если не ошибаюсь) в районе 300.
Вложение | Размер |
---|---|
xorgX550_conf.txt | 5.69 кб |
Комментарии (3)
Ну вообще-то из коробки должны ставиться свободные дрова на подобную картишку. Причём без всяких шаманств. Так что было бы интересно взглянуть на xorg.conf сразу после установки системы.
Да это я еще недописал статейку, не могу никак собраться с мыслями.
Свободные дрова встали из коробки более-менее нормально. Но мне захотелось острых ощущений :). Решил поставить закрытые дрова:).
Вообще-то разница между проприетарными и свободными дровами должна быть максимум 20%. Хотя я сравнивал у друга и чё-та такого не наблюдал... ;-)
Отправить комментарий