|Refleks|-Oyun,Tasarım,Film,Program,Tek link,İndir
Would you like to react to this message? Create an account in a few clicks or log in to continue.

|Refleks|-Oyun,Tasarım,Film,Program,Tek link,İndir


 
AnasayfaLatest imagesAramaKayıt OlGiriş yap

 

 Ati Grafik Kartı Sürücüsünün Ubuntu Breezy 5.10 Altında Yüklenmesi.

Aşağa gitmek 
YazarMesaj
serezo
Yönetici
Yönetici
serezo


Ruh Hali : Ati Grafik Kartı Sürücüsünün Ubuntu Breezy 5.10 Altında Yüklenmesi. Defaul10
Mesaj Sayısı : 952
Rep Puanı : 13489
Teşekkür Aldı : 0
Kayıt tarihi : 29/10/09
Nerden Nerden : Kocaeli/Gebze
İş/Hobiler İş/Hobiler : MEsaj atmak :D
Lakap Lakap : Sezo

Ati Grafik Kartı Sürücüsünün Ubuntu Breezy 5.10 Altında Yüklenmesi. Empty
MesajKonu: Ati Grafik Kartı Sürücüsünün Ubuntu Breezy 5.10 Altında Yüklenmesi.   Ati Grafik Kartı Sürücüsünün Ubuntu Breezy 5.10 Altında Yüklenmesi. EmptySalı Kas. 17, 2009 10:43 am

Başlangıç

Aşağıda Ubuntu Breezy badger 5.10 için anlatım yapılacakdır. Ama
sürücünün paketlerini desteklediği diğer dağıtımlarada
uygulayabilirsiniz sanırım. Ben Debian 2.6.8 kernelde aynı yöntemle
çalıştırmıştım. Tabi paket seçimim debian paketleriydi. Bu arada 2.6.15
ve daha yeni kernellerde denemedim problem olabilir.

Eski Paketleri kaldırın

Daha önce paket kurmuşsunuzdur. İlk önce sistemdeki paketleri kaldıralım.

sudo apt-get remove xorg-driver-fglrx
sudo apt-get remove fglrx-control
sudo apt-get remove linux-restricted-modules-`uname -r`

Daha doğru uninstall için isterseniz synaptic den isim ve açıklama halinde fglrx aratıp ona gore kaldırabilirsiniz.

Sürücü ve Kurulum

En son Sürücüyü http://www.ati.com
sitesinin drivers and software kısmından indiriniz. Bu makaleyi
yazdığım andaki son sürücü ati-driver-installer-8.23.7-i386.run
olduğundan anlatımda bu geçecekdir. Bu arada kernelinize uygun
linux-headers paketinin kurulu olması ve /usr/src/linux sembolik linki
oluşturulmuş olması gerekiyor. Şimdi indirdiğimiz sürücüyü ubuntunun
dağıtımı paketlerini oluşturalım.

sudo sh ./ati-driver-installer-8.18.8-i386.run --buildpkg \ Ubuntu/breezy

5 adet paket oluşturulacakdır. Bunları aşağıdaki gibi kuralım.

sudo dpkg -i xorg-driver-fglrx_8.23.7-1_i386.deb
sudo dpkg -i xorg-driver-fglrx-dev_8.23.7-1_i386.deb
sudo dpkg -i fglrx-control_8.23.7-1_i386.deb
sudo dpkg -i fglrx-kernel-source_8.23.7-1_i386.deb
sudo dpkg -i fglrx-sources_8.23.7-1_i386.deb

Şimdi kernel modulünü yükleyelim

cd /usr/src/
sudo tar -xvjf fglrx.tar.bz2
cd /usr/src/modules/fglrx

Son kernellerde ati driver ın verify_area denilen bi rutini ek****** bu
yüzden driverlardaki bu rutin i access_ok ile değiştirmemiz gerekiyor.

Düzgün olarak built yapabilmek için iki dosyada verify_area yı
access_ok ile değiştircez. Bunlardan firegl_public.c ve drm_os_linux.h
dosyaları. bu iki dosyayı bi editorde açın ve tarif ettiğim gibi
değiştirin. Yanlız dikkat editor verify_area diye aratınca tam
bulamıyor butun hepsini. Bunun yerine aratmayı verify diye yapın ama
tabi sadece verify_area yazan kısımları değiştirin.

Yukardaki değişiklikleri yaptığımıza göre derlemeye geçelim. Aşağıdaki gibi yapabiliriz.

cd /usr/src/linux
sudo make SUBDIRS=/usr/src/modules/fglrx modules

oluşturduğumuz modulu kernel modules directory sine taşıyoruz. uname -r
şeklinde kullandığınız kernel i öğrenebilirsiniz.Buna göre aşağıda
uygun directory e girebilirsiniz. Eger misc diye bi directory yoksa
oluşturalım aşagıdaki gibi.

cd /lib/modules/sizinkernelnedir
sudo mkdir misc

Şimdi modulu misc altına kopyalıyıp modulu yüklüyeceğiz.

cp /usr/src/modules/fglrx/fglrx.ko /lib/modules/sizinkernelnedir/misc
sudo depmod -ae
sudo modprobe fglrx

eğer fglrx i yüklediğimizde bi hata almamışsak tamamdır.

Xorg u Düzenliyelim

fglrxconfig komutu kullanmıycaz burda. /etc/X11/xorg.conf dosyasını
elimizle aşağıdaki gibi düzenliycez. Aşağıda sadece koyu şekilde
yazılmış olanlar eklenecek veya değiştirilecekdir.

Section "Module"
Load "GLcore"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dri"
Subsection "extmod"
Option "omit xfree86-dga"
EndSubSection
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection
Section "Device"
Identifier "ATI Technologies, Inc. Radeon Mobility 9000 M9+ (RV250)"
Driver "fglrx"
BusID "PCI:1:0:0"
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"
Option "UseInternalAGPGART" "no" #kernel agppart modulunu kullanacağım demektir
EndSection

şimdi açılışta fglrx modulunun yuklenmesi için /etc/modules içersine yeni bir satıra fglrx ekleyelim.

restart attığımızda modulun yuklenip yüklenmediğini aşagıdaki komut ile gorebiliriz.

lsmod | grep fglrx


Test Edelim

Şimdi fglrxinfo komutunu verdiğimizde aşağıdaki gibi çıkış almalısınız.

display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON 9800 Pro Generic
OpenGL version string: 2.0.5695 (8.23.7)

output da mesa şeklinde bi çıktı olmamalı ve dahası glxinfo çıktısında direct rendering çalıştığını söylemesi gerek.

...
direct rendering: Yes
...

ayrıca aşağıdaki komutla test edebilirsiniz.

glxgears -iacknowledgethatthistoolisnotabenchmark

benim ati radeon 9800pro çıktılarım su şekilde mesela

24107 frames in 5.0 seconds = 4821.352 FPS
24282 frames in 5.0 seconds = 4856.205 FPS
24283 frames in 5.0 seconds = 4856.500 FPS
24286 frames in 5.0 seconds = 4857.111 FPS
24280 frames in 5.0 seconds = 4855.873 FPS
Sayfa başına dön Aşağa gitmek
 
Ati Grafik Kartı Sürücüsünün Ubuntu Breezy 5.10 Altında Yüklenmesi.
Sayfa başına dön 
1 sayfadaki 1 sayfası
 Similar topics
-
» Koordinat Sistemi ve Grafik Çizimi
» özürlüler Veri Tabanı Oluşturulması Ve özürlülere Kimlik Kartı Verilmesine Dair Yönet
» 4.Sınıf Matematik Örüntü ve grafik Etkinliği
» Wubi - Windows Uzerine En Kolay Linux (Ubuntu) Kurma, Ücretsiz
» Grafik Kitabı "Graphic Design Cookbook"

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
|Refleks|-Oyun,Tasarım,Film,Program,Tek link,İndir :: Bilgisayar Programları :: Linux-
Buraya geçin: