Автор Тема: Инсталирване на драйвер ati  (Прочетена 1003 пъти)

ivansito0

  • Участници
  • ***
  • Публикации: 9
    • Профил
Как да си инсталирам драйвера на ати ръчно защото с apt не ми тръгва 3Д и OpenGL ако може малко по подробно защото съм начинаещ в  тази среда ще съм благодарен ако ми помогнете

Ползвах търсачката но не намерих нищо което да ми помогне



Активен

ivansito0

  • Участници
  • ***
  • Публикации: 9
    • Профил
Инсталирване на драйвер ati
« Отговор #1 -: Dec 06, 2006, 18:58 »
И другия проблем откаде да ги сваля за процесор интел целерон защото тук  http://ati.amd.com/ са само за Амд

доколкото намерих в нета се инталирват така :
chmod +x ./ati...run
./ati-driver-intaller...run

и после става много сложно влиза в сайта на ati.amd.com и ме кара да ги свалям и некви такива айде молевисе ако някой може да ми помогне защото много ми сече направо не се трае
Активен

malone

  • Напреднали
  • *****
  • Публикации: 269
    • Профил
    • WWW
Инсталирване на драйвер ati
« Отговор #2 -: Dec 06, 2006, 19:51 »
Пиши грамотно моля те!

Ръчно генериране/инсталиране на Ubuntu пакети за новите ATI 8.30.3 драйвери в Ubuntu Edgy Eft

Новия fglrx драйвер поддържа Radeon 9500+ [по старите карти няма да работят] и X-series картите до X1900.

Стъпка 1
Изключване на Composite Extention

В Ubuntu Edgy Eft Composite extension е включена по подразбиране, въпреки че, fglrx все още не поддържа Composite със DRI [Direct Rendering Infrastructure]. По тази причина за да изключите Composite трябва да редактирате вашия xorg.conf файл:

Примерен код
sudo gedit /etc/X11/xorg.conf


като добавите тези редове в края на файла:
Цитат
Section "Extensions"
        Option  "Composite" "Disable"
EndSection


Стъпка 2
Blacklist на стария fglrx module от linux-restricted-modules. [Не мога да намеря точна дума на български за blacklist-ването, ако някой помогне с точен термин ще го редактирам.]

Тъй като linux-restricted-modules package на Ubuntu съдържа fglrx модула от старата версия на драйвера [8.28.8], се налага да забраним този модул за да подсигурим използването на новия kernel module вместо стария, който ще се използва от новия драйвер.

Примерен код
sudo gedit /etc/default/linux-restricted-modules-common


Редактирайте DISABLED_MODULES да включва fglrx

Цитат
DISABLED_MODULES="fglrx"


Стъпка 3
Инсталиране на новия драйвер

Изтеглете ATI driver инсталатора: ati-driver-installer-8.30.3.run [този инсталатор е за 32bit и 64bit системи]

В конзолата идете в download директорията. Уверете се, че сте разрешили universe и multiverse хранилищата в /etc/apt/sources.list преди да преминете към следващите стъпки. Лесния начин е да проверите в Synaptic [System > Administration > Synaptic Package Manager > Settings > Repositories > Ubuntu 6.10].

Стъпка 3.1
Инсталирайте необходимите инструменти:

Примерен код
sudo apt-get update
sudo apt-get install module-assistant build-essential
sudo apt-get install fakeroot dh-make debhelper debconf libstdc++5 linux-headers-$(uname -r)


Стъпка 3.2
Създайте .deb пакетите:

Примерен код
sudo ln -sf bash /bin/sh
bash ati-driver-installer-8.30.3.run --buildpkg Ubuntu/edgy
sudo ln -sf dash /bin/sh


Стъпка 3.3
Инсталирайте .deb пакетите:

Примерен код
sudo dpkg -i xorg-driver-fglrx_8.30.3-1*.deb
sudo dpkg -i fglrx-kernel-source_8.30.3-1*.deb
sudo dpkg -i fglrx-control_8.30.3-1*.deb


Стъпка 3.4
Премахнете, ако има, всички стари fglrx debs от /usr/src/:
Примерен код
sudo rm /usr/src/fglrx-kernel*.deb


Стъпка 3.5
Компилирайте kernel модула:

Примерен код
sudo module-assistant prepare
sudo module-assistant update
sudo module-assistant build fglrx
sudo module-assistant install fglrx
sudo depmod -a


ВАЖНО: Трябва да прекомпилирате kernel модула след всеки kernel update!

Стъпка 4
Ъпдейтвайте xorg.conf файла:

Примерен код
sudo aticonfig --initial
sudo aticonfig --overlay-type=Xv


Забележка: Трябва да редактирате вашия /etc/X11/xorg.conf файл, като смените драйвера си от "ati" на "fglrx" в Section "Device".

Стъпка 5
След това изпълнете:

Примерен код
sudo aticonfig --overlay-type=Xv


Стъпка 6
Рестартирайте:

Примерен код
sudo shutdown -r now


Стъпка 7
Уверете се, че всичко работи:

Примерен код
$ fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON 9550 Generic
OpenGL version string: 2.0.6119 (8.30.3)


Примерен код
$ glxinfo | grep render
direct rendering: Yes
   GLX_ATI_pixel_format_float, GLX_ATI_render_texture
OpenGL renderer string: RADEON 9550 Generic


Стъпка 7.1
Ако вашия direct rendering е изключен, можете да направите следното:

Примерен код
sudo mkdir /usr/X11R6/lib/modules
sudo ln -s /usr/lib/dri /usr/X11R6/lib/modules/




Активен

Безмислено е да даваш съвети на този, който не иска да ги използва. Каква е ползата от свещника в ръцете на слепеца.

ivansito0

  • Участници
  • ***
  • Публикации: 9
    • Профил
Инсталирване на драйвер ati
« Отговор #3 -: Dec 06, 2006, 20:53 »
Егати скапаните драйвери уверих се че ати немогат да прават драйвери егати тапаците '<img'>

1000 работи трябва да направиш че да проработи съвсем малко по добре мъча се вече 3 часа и нищо нестава като добавям тези редове в
xorg.conf от някой нейска да запали

Аз го инилирах ръчно
Свалих го от сайта на ати
инталирах го и все тая преди това изтрих всичко което беше инталирано с апт

Това е резултата
fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: Mesa project: http://www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.4.1)

нещо не е като хората
Активен

malone

  • Напреднали
  • *****
  • Публикации: 269
    • Профил
    • WWW
Инсталирване на драйвер ati
« Отговор #4 -: Dec 07, 2006, 00:49 »
Решението е следното:

1. Ъпдейтвайте

Примерен код
sudo apt-get update


Сега, деинсталирайте fglrx driver и restricted modules, ако сте ги инсталирали или ги имате инсталирани.
Дори и да не сте сигурни, изпълнете тези команди. Просто ще бъдете уведомен, че нищо не е деинсталирано, тъй като го няма инсталирано.
Примерен код
sudo apt-get remove xorg-driver-fglrx
sudo apt-get remove linux-restricted-modules-$(uname -r)


Вашия xorg.conf файл трябва да е с настройка за ATI, а не за fglrx. В противен случай X няма да стартира. Но и да не стартира, това не би трябвало да е проблем, тъй като ще изпълните инсталациите по-долу директно от командния ред, без графичен интерфейс.
С който искате редактор, редактирайте /etc/X11/xorg.conf файла в Section "Device".
Driver трябва да е "ati", а не "fglrx"

Рестартирайте.

При мен X не се включи, но това както казах не пречи да изпълните

Примерен код
sudo apt-get install linux-restricted-modules-$(uname -r)
sudo apt-get install xorg-driver-fglrx


с което ще инсталирате нужните linux-restricted-modules и xorg-driver-fglrx

Пак с любимия си тектов редактор редактирайте обратно etc/X11/xorg.conf, като смените от "ati" на "fglrx" в Driver в Section "Device"

Рестартирайте.

Сега при fglrxinfo би трябвало да видите нещо подобно
Примерен код
malone@PaMupec:~$ fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON 9550 Generic
OpenGL version string: 2.0.5814 (8.25.18)

както и работещ OpenGL.
Активен

Безмислено е да даваш съвети на този, който не иска да ги използва. Каква е ползата от свещника в ръцете на слепеца.