ATI - или как я хотел повеситься...

Аватара пользователя
bdancer

Re: ATI - или как я хотел повеситься...

Сообщение bdancer »

Dr Mad

Как пересобрать ядро то? У меня на диске с дистрибом токо рпм уже собранный пакет! А исходники 19 мег неохота качать, может его пересобрать прям в линуксе, ну где там папка с ядром а?



bdancer

Как понять аттачи, и LS /etc/X11



Извините за ламерские вопросы! Изображение
Аватара пользователя
Dr Mad

Re: ATI - или как я хотел повеситься...

Сообщение Dr Mad »

Herzeleid

Ищешь на дисках, пакеты с названием в духе kernel-source-номер_ядра.rpm или kernel-src-номер_ядра.rpm.

Ставишь этот пакет.

Дальше:



Код:

Код: Выделить всё

сd /usr/src/linux-номер_ядра/
make mrproper
make menuconfig
# в разделе Device Drivers --> Character Devices -->
# отмечаешь так
 /dev/agpgart (AGP Support)
    [...]
 Твой чипсет
    [...]
 Direct Rendering Manager (XFree86 4.1.0 and higher DRI support)
    [...]
 ATI Radeon
# для других чипов отключаешь, хотя не обязательно.

Выходишь, сохраняешь.



Код:

Код: Выделить всё

 
make bzImage
make modules
make modules_install

копируешь ядро

cp ./arch/i386/boot/bzImage /boot/mycoolkernelИзображение

правишь lilo.conf и, в общем, все.
Аватара пользователя
Envel

Re: ATI - или как я хотел повеситься...

Сообщение Envel »

Herzeleid

>Можно поподробнее со скачкой снапшота dri!



Хоть и не ко мне обращалось, но про это достаточно подробно описано все по той же
ссылке
. Если там не достаточно подробно, пиши что не понятно - буду дорабатывать.
Аватара пользователя
bdancer

Re: ATI - или как я хотел повеситься...

Сообщение bdancer »

Envel

Можно поподробнее со скачкой снапшота dri! Изображение Как это, как этот файл выглядит и то же про driconf!



Теперь про ядро у меня на первом диске есть kernel токо не исходник, а уже собранный просто рпм! Чё придётся из инета качать????
Аватара пользователя
bdancer

Re: ATI - или как я хотел повеситься...

Сообщение bdancer »

Думаю всё дело в том, что я неправильно сделал конфиг fglrxconf, либо из-за того что я не делал замут с ядром!!!!



Вот человек писал команды



/dev/agpgart (AGP Support)



< > Direct Rendering Manager (XFree86 4.1.0 and higher DRI support)

< > ATI Radeon



Прям так слово в слово и писать и скобки ставить???



И ещё чипсет - если у меня n-force2 как его писать в том месте???



Что такое i386 i586 i686 - это архитектуры, а отчего они зависят какая у меня то???



И наконец ядро - где мне исходники взять???? Заходил на кернел.орг там ваще какая то муть, я не нашёл файла формата kernel.src -----.rpm



Как его устанавливать. Если ПРОСТО РПМ то понятно..... Просто в консоли устанавливаешь... А исходники? Где-то читал что предварительно надо исходники собрать в пакет ДЛЯ СВОЕЙ АРХИТЕКТУРЫ, а потом устанавливать.... А другие пишут просто install.sh???



Что такое тогда make.sh и make_install.sh??? Будьте добры помогите мне! Я совсем запутался......





Всё. Главное разобраться с ядром, а потом если опять Х грузиться не будут вышлю свой конфиг. Заранее благодарен!
Аватара пользователя
b10t

Re: ATI - или как я хотел повеситься...

Сообщение b10t »

Прива народ !



Почетал, давольно занимательно Изображение



У меня Mandrake 10.0, kernel 2.6.12, XFree86 4.3 Radeon 9600 Pro. Дрова ставил вроде 8.16.20, ща не помню уже, а сижу ща на работе и посмотреть нет возможности Изображение



Я ставил дрова так.



1. Пересборка ядра :

/dev/agpgart (AGP Support) - это обезательно !

Твой чипсет (у меня VIA)

< > Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) - отключить обезательно, чтобы использовать DRI из ATIшных драйверов..

< > ATI Radeon - то же убрать, зачем он нам Изображение



Усё, пересобераем ядро, устанавливаем его, перезагружаемся.



2. Ставим драйвер : rpm -Uhv --force drivers.rpm



cd /lib/modules/fglrx/build_mod

sh make.sh

cd /lib/modules/fglrx/build_mod

sh ./make_install.sh



Смотрим, если ошибок нет, то продолжаем.



3. Запускаем fglrxconfig, там спросят использовать ли внешний AGPGART - сказать ДА, иначе будет юзать не атишный дравер, а из ядра.



4. Перезагрузка в Init 3, пишем startx, лезим в логи, смотрим запустился ли DRI, если да, то все отлично, иначе .......... продолжаем эксперементы.



З.Ы. У меня дрова встали со второй попытки. Да, сейчас был на сайте ати, новые дрова вышли, всем качать и ставить !



Удачи. Изображение
Аватара пользователя
Herzeleid

Re: ATI - или как я хотел повеситься...

Сообщение Herzeleid »

Думаю всё дело в том, что я неправильно сделал конфиг fglrxconf, либо из-за того что я не делал замут с ядром!!!!



Вот человек писал команды



/dev/agpgart (AGP Support)



< > Direct Rendering Manager (XFree86 4.1.0 and higher DRI support)

< > ATI Radeon



Прям так слово в слово и писать и скобки ставить???



И ещё чипсет - если у меня n-force2 как его писать в том месте???



Что такое i386 i586 i686 - это архитектуры, а отчего они зависят какая у меня то???



И наконец ядро - где мне исходники взять???? Заходил на кернел.орг там ваще какая то муть, я не нашёл файла формата kernel.src -----.rpm



Как его устанавливать. Если ПРОСТО РПМ то понятно..... Просто в консоли устанавливаешь... А исходники? Где-то читал что предварительно надо исходники собрать в пакет ДЛЯ СВОЕЙ АРХИТЕКТУРЫ, а потом устанавливать.... А другие пишут просто install.sh???



Что такое тогда make.sh и make_install.sh??? Будьте добры помогите мне! Я совсем запутался......





Всё. Главное разобраться с ядром, а потом если опять Х грузиться не будут вышлю свой конфиг. Заранее благодарен!
Аватара пользователя
Dr Mad

Re: ATI - или как я хотел повеситься...

Сообщение Dr Mad »

Herzeleid

Слушай, друг, почитай фак, доку какую-нибудь, а?? Тебе что, обо всем в одном топика рассказать? Как ядро собирать, как с линухой работать, какие команды есть??

Ну напрягись немного, а?

По поводу непоняток по моей how-to'шке (
http://lugr.rzn.ru/files/ati-howto.html
) пиши в мыло.
Аватара пользователя
Dr Mad

Re: ATI - или как я хотел повеситься...

Сообщение Dr Mad »

Dr Mad



Нету там есть токо scm... В слове кернел....
Аватара пользователя
Herzeleid

Re: ATI - или как я хотел повеситься...

Сообщение Herzeleid »

b10t

Прикольно, зделал все по твоему совету



Код:

Код: Выделить всё

direct rendering: no

приатачь xorg.conf плиз.
Ответить

Вернуться в «Железо в Linux»