Как установить драйвер видеокарты ATI Radeon (на примере openSuSE 11.0)

Перед тем как начать объяснение, хочу порекомендовать пробежать глазами аналогичную инструкцию по Linux Mandriva.
ATI openSuSE Linux LogoЭксперементировать с установкой драйвера на видеокарты рекомендуетя сразу после установки ОС, чтобы в случае непредвиденных действий и ошибок не потерять важную информацию.

1. Перед тем, как начать

Для написания этого урока я использовал тот же драйвер, что устанавливал на Linux Mandriva. Да-да. Все пакеты программ с расширением .run универсальны, и могут работать в любом линуксе, во всяком случае я точно ручаюсь за rpm дистрибутивы главного звена (Mandriva, SuSE, Fedora Core).
Несмотря на то, что openSuSE 11 новее Мандривы нам всё же придётся пользоваться и консолью и Midnight Commanderom, и делать различные операции под root, суперпользователем, ну или как там его ещё называют? :)

Сначала нам нужно скачать драйвер на ATI Radeon, если его у нас нет.

Скачать его можно по ссылкам с сайта ATI:
http://ati.amd.com/support/driver.html
http://ati.amd.com/support/drivers/linux/linux-radeon.html

Рекомендую вам качать его из-под open SuSE 11 и сохранить по пути такого типа:
/home/user/ati-driver-installer-8-5-x86.x86_64.run *

* В моём примере слово user – это имя пользователя, который вы ввели при установке openSuSE 11.
Поэтому в моём случае это имя jeder, и путь выглядит так:
/home/jeder/ati-driver-installer-8-5-x86.x86_64.run

2. Устанавливаем драйвер

YASTВставьте DVD диск, с которого вы устанавливали openSuSE 11.

Затем нужно зайти в Центр управления YaST2.

Нас интересует пункт Программное обеспечение -> Управление программным обеспечением.
Откроется окно поиска.
С его помощью мы проверим все ли пакеты, необходимые для установки драйвера установились.
Вводите название пакета в строку поиска, если он будет не установлен, ставите галочку в его квадратике и устанавливаете.
Нас интересуют следующие пакеты:
linux-kernel-headers
kernel-source
libstdc++
libgcc
fontconfig
expat
freetype
make
zlib
gcc

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

Пакеты мы доустановили. Теперь возвращаемся к нашему драйверу.
Откройте папку, куда вы скачали драйвер.
Затем в меню окна нажмите Сервис -> Открыть терминал или нажмите клавишу F4.
Таким образом вы сразу же окажетесь в той папке, где ваш драйвер, и не придётся писать длинный путь, как это было в инструкции по Мандриве.
Затем в командную строку впечатайте команду su и нажмите Enter, введите пароль администратора.

ati-driver-installerТеперь пишем в консоли:
sh ./ati-driver-installer-8-5-x86.x86_64.run – название файла драйвера пишете своё, если оно отличается от того, что написано в этой инструкции.
В картинках всё будет выглядеть так:

Начнётся процесс установки – смотрите скриншоты (установка не отличается от установки драйверов в Windows – нажимаете Next, соглашаетесь с лицензионным соглашением, выбираете тип установки Automatic):

ATI driver openSUSEУстановка ATI

ATI driver in Open SUSEКогда установка пройдёт вы снова вернётесь в консоль, вам необходимо в консоли ввести команду:

aticonfig –initial


Теперь закрывайте консоль и перезагружайте ПК.

У вас должно будет выставиться автоматическое разрешение.
Скорее всего, если у вас достаточно новый монитор и видеокарта, то оно будет примерно 1900х1200.

ATI Catalist Control CenterВ пункте меню у вас появится пункт ATI Catalist Control Center выставьте удобное разрешение и частоту развёртки в нём.

Однако, с очень большой вероятностью может оказаться, что на этом установка драйвера не закончилась.

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

Если по возвращению в окна разрешение снова сбросится на 1900×1200, то читайте дальше.

3. Проверка установки драйвера

Войдите в консоль администратора, она же Терминал и там выполните команду:
fglrxinfo
В консоли вам должна выдаться информация о вашей видеокарте, с указанием модели:
ATI info
Затем выполним ещё одну команду, чтобы проверить производительность.
Там же, в консоли, пишем:
fgl_glxgears
3D куб

Если вы увидите вот такой вращающийся куб, и он не тормозит, а быстро крутится, то всё отлично.

4. Последний штрих

После того как мы убедились, что драйвер работает и установился, выполняем следующие действия.

В консоли нам нужно вписать команду, которая задаст разрешение, необходимое нам, чтобы openSuSE запомнил его. Всё делать надо с правами администратора.
Команда выглядит так (для разрешения 1280×1024):
aticonfig –resolution=0,1280×1024,1024×768,800×600,640×480 – строчку вводить так, как я написал тут. Отсчёт разрешений надо начинать с того, которое вам надо, т.е. если вам нужно будет разрешение 1024×768, то первым стоять должно оно, а не 1280×1024, как в примере.

aticonfig --resolutionПосле этого перезагрузите ПК.
Затем зайдите в ATI Catalist Control Center и убедитесь, что разрешение установилось на то, что нужно вам.

Есть теперь ещё одна настройка – Частота обновления. Если она не установилась на ту, которая вам нужна, то готовьтесь к постижению ещё одной команды.

Нам нужно в консоли ввести команду, которая выдаст нам необходимую частоту для настройки видеокарты.

Так, например, если мы хотим выставить разрешение 1024х768 с частотой обновления 85Hz, то в консоли пишем:
gtf 1024 768 85
Команда выдаст вам строчки настроек, которые необходимо вставить в файл xorg.conf

gtf - получаем настройки частотыНе закрывайте консоль.

Затем перейдите в папку, где находится xorg.conf.

Это папка etc, в которой есть папка X11, там и находится xorg.conf.

Скопируйте этот файл в папку с драйвером и откройте его любым тектовым редактором.

Найдите в файле xorg.conf строчку Section “Monitor”.
Section "Monitor"Меняем строчки

И замените в нём строчку ModeLine на ту, что вам выдала консоль,
а строчку ниже неё (либо через две), начинающуюся со знака #, замените на консольную.

Сохраните файл.

В консоли введите mc.
Откроется Midnight Commander – клон Нортон Коммандера.

Сделайте так, чтобы в левой его части была папка с вашим изменённым файлом xorg.conf, а в правой -  системный диск и исходный файл xorg.conf – т.е. тот, который лежит в папке etc/X11/.
Замените вашим файлом оригинальный.
Замена xorgДа - заменить

Перезагрузите ПК.

Вот и всё. Драйвер полностью установлен. Разрешение теперь сохраняется и не сбрасывается при перезагрузке.

С одной проблемой на пути к настройке системы мы разобрались.
И как всегда ничего страшного. Главное понятно объяснить :)

Ах. Да. Понравилась ящерка на первой картинке? :)
Обоину можете скачать отсюда :)

Рекомендую также прочитать:
Комментарии и вопросы
[W] Wolx
07.03.2009 | 04:04

Золотой вы человек. Спасибо.

[j] jeder
17.03.2009 | 21:30

Пожалуйста :D

[D] Daniil
10.04.2009 | 18:29

Здравствуйте, у меня такая вот проблема:
при запуске через терминал драйвера home/daniil/ati-driver-installer-9-1-x86.x86_64.run мне пишет, что я должен зайти как суперпльзователь, а какой командой заходить в этот режим я не знаю, вы не подскажите?

З.Ы. У меня MANDRIVA-2009 POWERPACK///GNOME

[D] Daniil
10.04.2009 | 19:39

все понял команду…SU..

[j] jeder
12.04.2009 | 04:00

Daniil, в инструкции написано, что надо в режиме su.

Если у вас Мандрива, то что вы читаете инструкцию по Сусе? Вот же по Мандриве http://jeder.ru/?p=326

[o] oleg
05.05.2009 | 14:44

После aticonfig –initial выдало шото типа “device not detect”
Карта Ati Radeon Express 1150

[j] jeder
05.05.2009 | 15:11

Значит дрова не поставились.
Надо попробовать перезагрузиться и поискать появились ли менюшки ATI.
Если нет, то попробовать ввести команду снова, если и это не помогло, попробовать заново установить драйвер, или скачать версию посвежее.
Если всё выше перечисленное не помогло, выкинуть видюху, т.к. Ати просто криворукие разработчики :)

[A] Andrey
14.05.2009 | 17:23

Хрен знает как еще надо объяснять но нихрена не получается а проблемы эти не описаны так что автору двойка по объясняловке )))

[j] jeder
15.05.2009 | 04:18

Так вы попытайтесь объяснить что у вас, а не двойки ставьте.
Автор не виноват в вашей криворукости.
Инструкция написана для определённой оси, определённой видюхи и определённой версии драйвера для неё.
Если бы не работало, то никто бы и не писал.
Ввиду выше сказанного рекомендую:
1. Не лезть туда, о чём не имеешь представления
2. Выпрямить свои кривые руки
3. Поставить себе неуд. за неусвоенный урок
:D

[A] Alex
06.12.2009 | 18:05

Огромное спасибо за объяснение до этого ни как не мог поставить драйвер на Мандриву, после вашего объяснения и установки всех пакетов, всё стало прекрасно. Больше бы таких инструкций и Вида бы давно накрылась!!!

[j] jeder
06.12.2009 | 18:50

Без фанатизма. Windows хорошая ОС. Не поддавайтесь влиянию красноглазых. Постигайте систему постепенно и не ругайте М$ и дядю Гейтса, они между прочим тоже делают хорошие вещи и помогают линуксу развиваться.

[r] roman
23.10.2010 | 23:38

Сразу прошу прощения за нубский свой вопрос. Вроде все сделал по описанию, однако застопорился на операции запуска ATI Catalist Control Center, ярлычки в приложениях у меня появились, но при попытке их запуска они появляются на панели внизу буквально секунд на десять, после чего бесследно исчезают. Посоветуйте что-нибудь, пожалуйста.

///ответ jeder
Какая у вас видеокарта (модель) и какая версия openSUSE?

[r] roman
24.10.2010 | 13:50

Видеокарта ATI mobility radeon HD 5470, openSUSE 11.3. Драйвера качал с оф. сайта.

///ответ jeder
Если всё делали как по инструкции и ничего не вышло, то лучше тогда из YAST дрова поставить из rpm-пакетов.

[r] roman
24.10.2010 | 17:42

Спасибо за совет, буду пробовать.

///ответ jeder
Ок, пожалуйста.

[m] max2771
15.04.2011 | 18:26

Отлично, хороший пост, но не про меня. вот если бы так же подробно Вы описали установку на старенькие-добрые карты серии Radeon 9ххх (у меня Radeon 9800 Pro), был бы премного благодарен. Несколько дней бьюсь с утановкой этой карты в suse 11.4, все мозги сломал, не могу собрать правильный xorg.conf, перепробовал кучу вариантов – не запускаются дрова — open-source/

ответ jeder
Ваша видеокарта больше не поддерживается компанией ATI http://jeder.ru/?p=62
Драйверов для OpenSUSE 11.2 и новее на вашу карту нет.

[m] max2771
15.04.2011 | 19:06

А вот и не правда, это что такое ? http://support.amd.com/us/gpudownload/linux/Legacy/Pages/radeon_linux.aspx?type=2.4.1&product=2.4.1.3.12&lang=English

ответ jeder
Это и есть тот самый драйвер, который больше не работает в новых дистрибутивах. Вы посмотрите последнюю версию X, которая его поддерживает.

Не поддерживается некоторыми дистрибутивами эта версия драйвера для карт 9-й серии, но это я прекрасно знаю, поэтому и спрашиваю про установку драйвера open-source, который входит в состав ядра, тех дистрибутивов, которые не поддерживают проприетарных дров. Но не все дистрибутивы такие, например CentOS, прекрасно поддерживает эти официальные ATI-ные проприетарные дрова, так что не правда Ваша. Не далее как пару дней назад устанавливал этот драйвер на CentOS, но на этом компе второй системой у меня стоит suse, поэтому надо поставить те дрова, которые есть в составе ядра :
linux-nf1p:/home/max # find /lib/modules -name radeon.ko
/lib/modules/2.6.37.1-1.2-default/kernel/drivers/gpu/drm/radeon/radeon.ko
/lib/modules/2.6.37.1-1.2-xen/kernel/drivers/gpu/drm/radeon/radeon.ko
linux-nf1p:/home/max #

ответ jeder
Так статья-то моя про то как официальные драйвера установить, а не опенсорсные. Я не понял вашего вопроса.
Опенсорсные ставятся сами, или доустановите их через YAST, если их не было в дистрибутиве.

Оставить свой комментарий

Смайлики от jeder (т.е. от меня - самопал). Не воровать, а то руки отсохнут :)
]:> ]:-> =-0 ;-) :writemore: :windows: :what: :rolleyes: :redeye: :niasilil: :inlove: :hmmm: :ftopky: :crazy: :baian: :atstoi: :aftar: :[ :D :100$: :-D :+1000: :) :( 8-) 0-)
В комментах не гадить. Don't spam! Прежде, чем написать [прочтите FAQ]
Ваши сообщения и ответ на них станут видимы всем после проверки модератором

Двигатель прогресса

Мой твиттор

Новое на сайте


Комментируют на сайте


Пишут на форуме


Статистика


Protected by Copyscape Online Copyright Protection

Copyright © 2006-2018 Копирование материалов запрещено.
Представленное на данном сайте программное обеспечение вы используете на свой страх и риск.
Сайт не рекомендуется для просмотра лицам не достигшим 18 лет, лицам с IQ меньше 80 и лицам страдающим психическими расстройствами.
Запросов: 20 | Секунд: 0.189 | Потребление памяти: 15.56MB