Ana içeriğe atla

ATI Radeon HD6xxxM/7xxxM - Intel Hibrid Grafik Kartlarının Driver Sorunu ve Linux Mint 13 ve Ubuntu 12.04 LTS 64bit Sürümlerinde Kurulumu

Dizüstü bilgisayarımı aldığımda henüz Ubuntu 11.04 yayınlanmıştı ve hibrid grafik kartı teknolojisinden habersizdim. Sağolsun bilgisayarım, bana bu teknolojiyi öğretti. Ancak ATI'nin linux için yayınladığı sürücüler henüz bu teknlojiyi desteklemiyordu. Üzerinde Windows 7 olan, yani ağır bir işletim sistemi le gelen bilgisayarıma yükledim yine de Ubuntu'yu. Yaklaşık bir ay sonra yayınlanan Ubuntu 11.10'dan sonra artık benim için kabus dolu günler başlamıştı. Hangi yöntemi denediysem 6 ay boyunca ekran kartını bir türlü tanıtamadım Ubuntu'ya. Bilgisayarım ısındıkça ısınıyor, işlemci fanı son sürat çalışıyor videolar yırtılıyor bilgisayar kalkıp uçacakmış gibi çalışıyordu. Bu arada başka dağıtımlarda deneyip duruyordum. Fedora 15-16 ile Linux Mint 11(Kaya)-12(Lisa)'de derdime çare olmadı.

Yanlış anlaşılmasın bu Ubuntu'nun ya da diğer özgür yazılımcıların suçu değildi. ATI linux sürücülerinin kaynak kodunu paylaşmamakta ısrar edip üstüne üstük düzgün bir driver da yayınlamadığı için yaşadım bunca problemi.

Fakat ATI kaçınca iş yapmaktan yine yiğit açık kaynakçılar çözdüler işi. Ubuntu 12.04 LTS tam zamanında yetişti imdadıma ve mis gibi tanıttımekran kartımı. Bu işi en güzel becerdiğim yöntemi ise aşğaıda paylaşıyorum. Bu yöntem Linux Mint 13 Maya ve Ubuntu 12.04 LTS Precise Pangolin 64 bit'lik sürümlerinde işe yarıyor. Hayırlı olsun.


Öncelikle driver kurulumundan önce gerekli olan paketleri kurmamız gerekiyor. Aşağıdaki komutlar bu işe yarıyor.
$ sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6
 
$ sudo apt-get install dkms libqtgui4 wget execstack libelfg0 dh-modaliases
 
$ sudo apt-get install linux-headers-generic xserver-xorg-core libgcc1
 
$ sudo apt-get install ia32-libs lib32gcc1 libc6-i386
 
Hemen arkasından aşağıdaki sistem dosyalarını birbirine bağlıyoruz.
 
$ cd /usr ; sudo ln -svT lib /usr/lib64  

Ve şimdi sürücü yükleme dosyasını internetten çekeceğiz.

$ cd ~/; mkdir catalyst12.4; cd catalyst12.4/

$ wget http://www2.ati.com/drivers/linux/amd-driver-installer-12-4-x86.x86_64.run

 

Ve son aşama kurulum aşaması. Önce kurulum dosyasına çalışabilirlik izni verip daha sonrada kabuk komutu sayesinde çalıştırıyoruz. İsteyenler "--buildpkg Ubuntu/precise" kısmını silerek sihirbaz yardımıyla da kurabilirler. Bunu yapan arkadaşlar bundan sonraki 3. basamakta yer alan sudo dpkg -i fglrx*.deb satırını atlamaları gerekir.

$ cd ~/; mkdir catalyst12.4; cd catalyst12.4/

$ wget http://www2.ati.com/drivers/linux/amd-driver-installer-12-4-x86.x86_64.run

$ chmod +x amd-driver-installer-12-4-x86.x86_64.run
 
$ sudo sh ./amd-driver-installer-12-4-x86.x86_64.run --buildpkg Ubuntu/precise
 
$ sudo dpkg -i fglrx*.deb
 
$ sudo aticonfig --initial -f

Ve son olarak sistemi yeniden başlatıyoruz.

$ sudo reboot

Sistem yeniden başladıktan sonra aşağıdaki komutlarla kurulumu kontrol edebilirsiniz. Bu komutlarının çıktıları hemen altındakilere benzer olması gerekir.

$ fglrxinfo

display: :0  screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: AMD Radeon HD 6400M Series
OpenGL version string: 4.2.11631 Compatibility Profile Context 

$ lspci | grep VGA

00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Seymour [Radeon HD 6400M Series] 

$ cat /etc/X11/xorg.conf

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

Section "Module"
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  "aticonfig-Device[0]-0"
 Driver      "fglrx"
 BusID       "PCI:1:0:0"
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


Umarım işinize yarar...

Bu blogdaki popüler yayınlar

Mate'li Ubuntu 14.04.1: Aslı Varken Taklidine Kim Bakar?

Malumu olanlar bilir, Ubuntu 14.04 sürümünden beri Linux Mint ekibinin geliştirdiği Gnome 2 çatallaması Mate masaüstü ortamını da portföyüne ekledi.

Hafif ve eskiden beri Gnome kullanan gavurcası "geek user" diye tabir edilen kitleye hitap eden bu nostaljik masaüstü, Gnome 3 ile gelen Ubuntu'nun  Unity ve Gnome Shell arayüzlerine ısınamayan bu kitleye ilaç gibi gelmişti. Birlikte doğan kardeşi Cinnamon ise bir Gnome Shell çatallaması olarak doğdu fakat sonradan büyük ilgi görünce Linux Mint ekibi işi büyütüp ayrı bir masaüstü ortamına dönüştürdü Cinnamon'u.

Delik Dünya Problemi

Şimdi bazı hayal dünyasında yaşayan zevat diyor ki: Dünyayı matkapla tenis topunu deler gibi bir noktadan delip tam karşı noktadan çıksak sonra da bu kuyuya atlasak başımıza ne iş gelir? Gelin gundiler açıklıyoruz. Öncelikle dünya yüzeyi uzaktan düz gibi dursa da bildiğiniz üzere Everest ile Mariana çukurunun rakım farkı 17000 km. Öyle çok düz bir yer değil ama biz farzedelim ki teknolojimiz imkan verdi ve deniz seviyesinde ve denizden yeteri kadar uzaktaki bir kara parçasından delmeye başlayıp yine deniz seviyesinde ve denizden yeteri kadar uzakta bir noktadan çıktık. Önce başımıza gelecek şey çukurun atmosferi yutacak olması. Ayrıca magmadan çıkan gazlarla dünya yaşanmaz falan olur ama gelin biz yine iyimser olalım ve atmosfer yerinde dursun hiç o deliğe kaçmasın; çekirdek, magma falan çok sıcak olmasın yani şöyle anlatayım ben siz gevşek ruhlulara: haziran ayında İzmir'de sahilde hafif meltem eserkenki sıcaklıkta olsa bizim deliğin içi. İki şeyden yırttık: hava sürtünmesi ve ma…

MacOS ile Dört Ay

Mac’e geçişimin üzerinden dört ay geçmiş ve ben fark ettim ki bundan hiç bahsetmedim. Ben de bu işi dört ay sonra yapayım dedim. Bu yazacaklarım profesyonel bir karşılaştırma yazısından daha çok gündelik kullanımlarda hayatımda nelerin değiştiğini tespit etmekten başka bir şey değil. Böylece son-kullanıcı tartışmalarına da bir yönüyle katkıda bulunmak istedim.