Ubuntu 9.04/9.10 Jaunty/Karmic üzerinde ATI kurulumu

Başlatan localhost, 25 Nisan 2009 - 13:07:58

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

localhost

BU ANLATIM SADECE ATI 9.4, 9.5, 9.6, 9.7, 9.8, 9.9, 9.10 SÜRÜCÜLERI VE UBUBUNTU 9.04/910 ile CALISAN "HD" SERISI KARTLAR ICIN GECERLIDIR. EGER KARTINIZ "X" SERISI ILE BASLIYORSA ASAGIDAKI UYGULAMALAR SIZIN ICIN DEGILDIR: LÜTFEN ICERIGI SAKIN VE ANLAYARAK EN SONA KADAR OKUYUN.


Sürücü kurulumu iki farkli yolla anlatilmistir.

1. Kurulum

Arkadaslar Ubuntu 9.04/9.10 te kisa cözüm olarak ATI karti kurulumunu asagidaki gibi yaparsaniz. Daha iyi bir sonuc alabilirsiniz.

Sistemi recovery modda root/shell de acin ve asagidaki komutu girin.
sudo apt-get install xorg-driver-fglrx
sudo aticonfig --initialkomutunu veriyoruz. Her komut sonrasi
cat /etc/X11/xorg.conf dosyasina ATI icin ayarlar islenmismi bakiyoruz. Islenesiye kadar yola devam ediyoruz. Baktik islenmedi o zaman ayarlari kendimiz girecegiz.

Ubuntu 64 bit ATI/AMD sürücü 9.4
kirmizi ~ $  fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon HD 4800 Series
OpenGL version string: 2.1.8591

Asagidaki komutta
kirmizi ~ $  glxinfo | grep render
direct rendering: Yes
OpenGL renderer string: ATI Radeon HD 4800 Series
GL_NV_blend_square, GL_NV_conditional_render, GL_NV_copy_depth_to_color,
ciktisidir.

Xorg.conf dosyasi.
kirmizi ~ $  cat /etc/X11/xorg.conf

# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# Note that some configuration settings that could be done previously
# in this file, now are automatically configured by the server and settings
# here are ignored.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "ServerLayout"
Identifier     "aticonfig Layout"
Screen      0  "aticonfig-Screen[0]-0" 0 0
EndSection

Section "Files"
EndSection

Section "Module"
EndSection

Section "Monitor"
Identifier   "Configured Monitor"
EndSection

Section "Monitor"
Identifier   "aticonfig-Monitor[0]-0"
Option    "VendorName" "ATI Proprietary Driver"
Option    "ModelName" "Generic Autodetecting Monitor"
Option    "DPMS" "true"
EndSection

Section "Device"
Identifier  "Configured Video Device"
EndSection

Section "Device"
Identifier  "aticonfig-Device[0]-0"
Driver      "fglrx"
BusID       "PCI:5:0:0"
EndSection

Section "Screen"
Identifier "Default Screen"
Device     "Configured Video Device"
Monitor    "Configured Monitor"
EndSection

Section "Screen"
Identifier "aticonfig-Screen[0]-0"
Device     "aticonfig-Device[0]-0"
Monitor    "aticonfig-Monitor[0]-0"
DefaultDepth     24
SubSection "Display"
Viewport   0 0
Depth     24
EndSubSection
EndSection

Sizin kartlarda dikkat etmeniz gereken tek yer sanirim
Section "Device"
Identifier  "aticonfig-Device[0]-0"
Driver      "fglrx"
BusID       "PCI:5:0:0"
EndSection

Kismindaki BusID yeri grafik kartinizin veri yolunun oldugu yer....
Siz burayi ögrenmek icin
lspci | grep VGA ciktisindaki
05:00.0

yerine bakacaksiniz.
yani bende BusID burasi: 5.0.0
Bu sekilde ekran kartini kurmus bulunmaktayim.

Kaldirmak icin asagidaki kodu girebilirsiniz.
sudo dkms remove -m fglrx -v version --all Version kisminda 8.XXX seklinde bir sayi olmasi gerekiyor. Bu sayiyi kurarken görüyorsunuz. Sayi neyse version yerine yaziyoruz. Eger bu komutla sürücüler tam kalkmiyorsa, Sistemde fglrx aratip bulunanlari siliyoruz. Sadece uzantisi .py olanlari silmiyoruz. Cünkü bu scriptler Hardware Driver bölümündeki Fglrx sürücülerini kuruyor.


2. Kurulum

Bu kurulumda ATI sayfasindan indirdigimiz sürücüyü Ubuntu icin deb paketi haline getirip ardindan kurulum yapilmasini saglayacagiz. Bu sekilde kurulumlarda sadece kurdugumuz deb paketlerini kaldirarak ATI sürücülerini kaldirmis oluyoruz. Su anda güncel sürüm ATI 9.10 oldugu icin anlatim bu sürücü üzerinden yapilacaktir.
ATI sayfasindan Linux icin indirdigimiz sürücü ati-driver-installer-X-X-x86.x86_64 seklinde adlandiriliyor. Biz bu sürücüden kendimize Ubuntu da kullandigimiz sürüme göre deb paketleri olusturacagiz.
Bu islemi gerceklestirmek icin sistemimizde bazi paketlere ihtiyacimiz var. Bunlari kurarak isleme baslayalim
Ubuntu 9.04 icin
sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++5 dkms
Ubuntu 9.10 icin
sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6 dkms
Bu kodla gerekli olan paketlerimizi kuruyoruz.
Indirdigimiz ATI sürücüsü nerde ise orada asagidaki komutu uyguluyoruz.
Ubuntu 9.04 icin
sh ati-driver-installer-9-8-x86.x86_64.run --buildpkg Ubuntu/jaunty
Ubuntu 9.10 icin
[code]sh ati-driver-installer-9-8-x86.x86_64.run --buildpkg Ubuntu/karmic [/code]
Burada dikkat etmeniz gereken yer sürücünün dogru yerde oldugu ve kullandigimiz Ubuntu sürümünün bulundugu yer. (--buildpkg Ubuntu/jaunty) bu kisim kullandigimiz sürümlere göre degistirilmesi gerekiyor. Bu islem sonunda indirdigimiz sürücünün bulundugu yerde bir kac tane deb paketi olusuyor. Bu dosyalar su sekilde.

ati-driver-installer-9-8-x86.x86_64.run
fglrx-amdcccle_8.640-0ubuntu1_amd64.deb
fglrx-installer_8.640-0ubuntu1_amd64.changes
fglrx-kernel-source_8.640-0ubuntu1_amd64.deb
fglrx-modaliases_8.640-0ubuntu1_amd64.deb
libamdxvba1_8.640-0ubuntu1_amd64.deb
xorg-driver-fglrx_8.640-0ubuntu1_amd64.deb
xorg-driver-fglrx-dev_8.640-0ubuntu1_amd64.deb

Ben 64 Bit Ubuntu kullandigim icin dosyalar amd64 seklinde olustu. Siz 32 bit kullandiginizda burada amd64 ibaresi olmayacak. Bu dosyalardan sadece xorg-driver-fglrx-dev_8.640-0ubuntu1_amd64.deb bu paketi kurmuyoruz. Geri kalanlari kurmamiz gerekiyor. Kurulum islemini yapmak icin Ctrl+Alt+F1 ile sanal terminale gecip kurulum islemini orada gerceklestiriyoruz. Kurulum icin asagidaki kodu uygulamalisiniz.

sudo dpkg -i xorg-driver-fglrx_*.deb fglrx-kernel-source_*.deb fglrx-amdcccle_*.deb fglrx-modaliases_*.deb libamdxvba1_*.deb
Bu sekilde kurulum yapmis olduk. * yerine takilmayin burada sadece sayilari tek tek yazmak yerine * kullandik. Xorg.conf dosyamiza ayarlari isletmek icin sudo aticonfig --initial kodunu girdikten sonra sistemi restart yapabiliriz.

64 Bit kullananlar paketleri kurmak icin sudo dpkg -i --force-overwrite xorg-driver-fglrx_*.deb fglrx-kernel-source_*.deb fglrx-amdcccle_*.deb fglrx-modaliases_*.deb libamdxvba1_*.deb kullanmalisiniz.

sudo reboot ile sistemi restart yapalim.

Sürücüyü kaldirmak icin

sudo apt-get remove --purge xorg-driver-fglrx Kullanabilirsiniz.

NOT:
Ubuntu 9.10, ATI Sürücü 9.10 ile sistemde kisa bir anlasmazlik oluyor. Ikinci anlatimda kurulan sürücülerden sonra sistemi yeniden acip kapattiginizda. Bildirim panelinde size bir uyari cikiyor. Sistemde Ialib32 seklinde adlandirilmis 9 paketi kaldirmak istiyor. Bu paketler kalktiktan sonra sudo aticonfig --initial Komutunu tekrar calistirmalisiniz. Daha önce uyguladiginiz komutlarda no supported card seklinde hataya sebep olan paketler kaldirilan paketler. Ubuntu 9.10 32 BIT kullanicilarinda bu sekilde bir hata olmayabilir. Bence 2. Kurulumu suanlik denemeyin!!!



Kaynak: http://wiki.cchtml.com/index.php/Ubuntu_Jaunty_Installation_Guide
Linux LPIC1 - MCSA

heartsmagic

Teşekkürler, konuyu sabitleyelim. Forumda soru sorulması durumunda referans başlığımız olmuş oldu böylece.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

zeitgeist

@Kirmizi,

Özellikle şu sıralar hayli önemli olan bir meseleye yine derman oldun, teşekkürler.
Özgürlüğü ne kadar anlarsan o kadar az sahip olursun. John Fowles

Lord13


localhost

@heartsmagic yaz dedi bende yazdim :) O söylemeden önce bende konu acip basligini yaziyordum :) Sadece konu basligi degisik oldu biraz :)
@Lord13  sistemi yeniden baslattiginda Kernel 2.6.28.-11 recovery var oradan baslatiyorsun.
Linux LPIC1 - MCSA

canosayan

acilen wiki üzerine taşınmalı. bir görevlendirme çıkartayım
Chmod bizim işimiz.

AguilaNegra

Kurulumdan sonra ATI sürücüm yoktu ama açılış sorunum da yoktu,
ATI sürücüsü yükledikten sonra sistem açılmıyor,veya açılıyor ama siyah ekran ve hiçbir klavye tuşu çalışmıyor,
ilk mesajda söylenenleri kısmen uyguladım,
sudo apt-get install xorg-driver-fglrx komutuna,
the newest version diyor ,yeni bir şey yüklemiyor,
sudo aticonfig --initial komutuna,
no supported adapters detected diyor

localhost

no supported adapters detected  bu ciktiya göre ekran kartiniz desteklenmiyor. ATI/AMD sitesinden uygun driveri indirip deneme yapabilirsiniz. Tabi ilk önce sudo apt-get remove xorg-driver-fglrx
Linux LPIC1 - MCSA

localhost

Asagidaki komutu deneme sansiniz varmi ?
aticonfig --adapter=all --initial
Linux LPIC1 - MCSA

AguilaNegra

ATI/AMD sitesinden recovery mode ile sürücü yükleyebilirmiyim?
aticonfig --adapter=all --initial  bu komutun çıktısını vereyim ama biraz sonra çünkü şu an çalışan cd de işlem yapıyorum.

localhost

Beni asan bir sorun cikmazsa yüklersin. Ben o sekilde yükledim. ATI kartiniz nedir ?
Linux LPIC1 - MCSA

Lord13

#11
AguilaNegra ile aynı durumla karşı karşıyayım, ama Compiz kullanmak için bu driver'ı bi şekilde yüklemem lazım.

sudo apt-get install xorg-driver-fglrx

sonrası downloadlar tamamlanıyor kurulma geçince şu şekilde durum:

Selecting previously deselected package dkms.
(Reading database ... 98753 files and directories currently installed.)
Unpacking dkms (from .../dkms_2.0.21.1-0ubuntu3_all.deb) ...
Selecting previously deselected package fakeroot.
Unpacking fakeroot (from .../fakeroot_1.12.1ubuntu1_i386.deb) ...
Selecting previously deselected package fglrx-kernel-source.
Unpacking fglrx-kernel-source (from .../fglrx-kernel-source_2%3a8.600-0ubuntu2_i386.deb) ...
Selecting previously deselected package xorg-driver-fglrx.
Unpacking xorg-driver-fglrx (from .../xorg-driver-fglrx_2%3a8.600-0ubuntu2_i386.deb) ...
Selecting previously deselected package fglrx-amdcccle.
Unpacking fglrx-amdcccle (from .../fglrx-amdcccle_2%3a8.600-0ubuntu2_i386.deb) ...
Selecting previously deselected package patch.
Unpacking patch (from .../patch_2.5.9-5_i386.deb) ...
Processing triggers for man-db ...
dkms (2.0.21.1-0ubuntu3) kuruluyor...
* Running DKMS auto installation service for kernel 2.6.28-11-generic                                                    [ OK ]

fakeroot (1.12.1ubuntu1) kuruluyor...

fglrx-kernel-source (2:8.600-0ubuntu2) kuruluyor...
Adding Module to DKMS build system
Doing initial module build
Installing initial module
Done.

xorg-driver-fglrx (2:8.600-0ubuntu2) kuruluyor...

fglrx-amdcccle (2:8.600-0ubuntu2) kuruluyor...
patch (2.5.9-5) kuruluyor...
Processing triggers for libc6 ...
ldconfig deferred processing now taking place
batuhan@ubuntu:~$ sudo aticonfig --initial
aticonfig: No supported adapters detected
batuhan@ubuntu:~$ aticonfig --adapter=all --initial
aticonfig: No supported adapters detected


Bu da "cat /etc/X11/xorg.conf" çıktısı:

batuhan@ubuntu:~$ cat /etc/X11/xorg.conf
# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# Note that some configuration settings that could be done previously
# in this file, now are automatically configured by the server and settings
# here are ignored.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "Device"
Identifier "Configured Video Device"
EndSection

Section "Monitor"
Identifier "Configured Monitor"
EndSection

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
EndSection


batuhan@ubuntu:~$ glxinfo | grep render
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
OpenGL renderer string: Mesa DRI R300 20060815 x86/MMX+/3DNow!+/SSE2 TCL
batuhan@ubuntu:~$ lspci | grep VGA
02:00.0 VGA compatible controller: ATI Technologies Inc RV530 [Radeon X1600]


Yardım eder misiniz?

localhost

Sizde Ubuntu paketini kaldirip Kendiniz ATI/AMD sitesinden uygun driveri cekip kurmayi deneyin. Yukaridaki mesaji editlemek gerekiyor sanirim.
Linux LPIC1 - MCSA

Lord13

Driver .run dosyaysı ile elle kurmaya kaltığımda da durum şu:

cbatuhan@ubuntu:~$ cd Masaüstü
batuhan@ubuntu:~/Masaüstü$ sudo chmod a+x ati-driver-installer-9-3-x86.x86_64.ru
n
[sudo] password for batuhan:
batuhan@ubuntu:~/Masaüstü$ sudo ./ati-driver-installer-9-3-x86.x86_64.run
Created directory fglrx-install.tOHPMu
Verifying archive integrity... All good.
Uncompressing ATI Proprietary Linux Driver-8.593...
==================================================
ATI Technologies Linux Driver Installer/Packager
==================================================

Error: ./default_policy.sh does not support version
default:v2:i686:lib::none:2.6.28-11-generic; make sure that the version is being
correctly set by --iscurrentdistro

Removing temporary directory: fglrx-install.tOHPMu

localhost

Ubuntu 64 Bit mi kurulu ? Birde ben recovery mod root/shell den bahsetmistim. Uygulama yönteminiz yanlis. Yine bir gariplik var ama...
Linux LPIC1 - MCSA

Lord13


localhost

Sizin kartiniz ATI/AMD 9.4 sürücüsünü desteklemiyormu ?
Linux LPIC1 - MCSA

Tutunamayan

Ubuntu-TR Wiki | Ubuntu-TR Wiki'ye Madde Nasıl Eklenir? | Ubuntu-TR Wiki Nasıl Belgeleri | [url=http://wiki.ubuntu-tr.net/index.php/Acemiler_i%C3%A7

Lord13

http://support.amd.com/us/gpudownload/linux/legacy/Pages/radeon_linux.aspx?type=2.4.1&product=2.4.1.3.9&lang=English

ATI Radeon X1600pro kartı Linux X86 seçimleri ile ilerlediğimde verdiği sayfa yukardaki. Orda da verilen tek dirver 9.3 versiyon, galiba 9.4 ü desteklemiyor.

DoGuKaN

Benim lspci | grep VGA çıktım

01:00.0 VGA compatible controller: VIA Technologies, Inc. P4M890 [S3 UniChrome Pro] (rev 02)

Yani ben 5.0.0 yerine 1.0.0 mı yazmam gerekiyor? Ayrıca benim bilgisayar 32 bit, farkeder mi?

localhost

Burayi okumanizi öneririm. Cok sanssiz bir kullanicisniz. Haberler hicde iyiye gitmiyor
http://www.ubuntu.com/getubuntu/releasenotes/904#Other%20known%20issues
https://blueprints.edge.launchpad.net/ubuntu/+spec/radeon-change-xaa-to-exa
http://support.amd.com/us/gpudownload/linux/legacy/Pages/radeon_linux.aspx?type=2.4.1&product=2.4.1.3.22&lang=English

Ama istersen biz bir deneme yapabiliriz.
ATI/AMD 9.4 sürücüsünü indir ve recovery modda sistemi ac oradan kurmaya calis. Tutarsa ancak bu sekilde tutar.



Linux LPIC1 - MCSA

heartsmagic

Alıntı yapılan: DoGuKaN - 25 Nisan 2009 - 15:52:05
Benim lspci | grep VGA çıktım

01:00.0 VGA compatible controller: VIA Technologies, Inc. P4M890 [S3 UniChrome Pro] (rev 02)

Yani ben 5.0.0 yerine 1.0.0 mı yazmam gerekiyor? Ayrıca benim bilgisayar 32 bit, farkeder mi?

Senin kartın ATI değil S3.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

localhost

@DoGuKaN senin ati kartin yokki. Neden buraya takildin.
Linux LPIC1 - MCSA

DoGuKaN

Ayyy çok özür dilerim ATI kartı çıkarmıştım dışarda duruyor şu anda :D Çözünürlük sorununa geçici çözüm olması için. Hemen şimdi takayım. Nasıl göremedim koskoca kartı  >:(

AguilaNegra

Alıntı yapılan: Kirmizi - 25 Nisan 2009 - 14:52:33
Asagidaki komutu deneme sansiniz varmi ?
aticonfig --adapter=all --initial

no supported adapters detected

sudo apt-get remove xorg-driver-fglrx  işleminden sonra sürücüm yok ama hiç olmazsa kullanabilecek bir ubuntu 9.04 64 bit sistemim var.