| Yazar-Duzenleme: Ahmet Sirtmac ( Bu yazinin asil metni pardusdepo sitesinde bulunmaktadir.Siteden alintidir.) | ||
Sunday, 04 February 2007 .....Bu yazi
|
||
GirisBu belgede Pardus 2007 de AIGLX ve BERYL'nin nasil kurulabilecegi anlatlacaktir. AIGLX Nedir?AIGLX (kisaltma "Accelerated Indirect GLX"), X.Org ve DRI surclerine hizlandirlmis dolayli GLX yetenegi kazandirmak icin X.Org Vakif ve Fedora Core Linux toplulugu tarafindan baslatlan bir projedir. Bu proje, X istemcilerinin GLX protokol uzerinden tam donanm hizlandirimasi kullanarak goruntu olusturabilmesine olanak verir. Beryl, Compiz pencere yoneticisinin bir koludur. Kullanicilarin istekleri dogrultusunda gelistirilmektedir. Olmas icin XGL veya AIGLX gereklidir.Pencere yoneticisi, adindan da anlalacagi gibi masaustunun ve pencerelerin davranisini belirleyen programdir. Pardus'la birlikte gelen KDE pencere yoneticisinin adi KWin'dir. Beryl, AIGLX kullanan bir pencere yoneticisi oldugu icin goze hos gorunen pek cok efekti sistemi yormadan gerceklestirebilmektedir. Beryl kurulduktan sonra, istendiginde KWin'in gorevini ustlenerek calisir, istediginiz anda KWin'e geri donebilirsiniz. Ornek beryl videolar:
Sistem gereksinimleri nelerdir?AIGLX buyuk oranda ekran kartnin ozelliklerini kullanarak calisir. Bu yuzden ilemci ve sistem belleginin durumu o kadar onemli degildir. Rahat bir sekilde calisabilmeniz icin 256MB bellek ve 800MHz ilemci yeterli olacaktr. Asagida test edilen ekran kartlarnn listesi verilmitir. Kendi kartniz da ekleyerek katkda bulunabilirsiniz. Desteklenen Kartlar
Desteklenmeyen Kartlar
Durumu belli olmayanlar
On hazirlikPardus 2007'nin guncellenmesiPardus 2007'de Programlar Sistem , Daha Fazla Uygulama;Terminal Program - Super Kullanci Kipi acilis ve ekran ekranda yonetici sifrenizi girin. Daha sonra su komutu vererek Pardus'un en guncel hale gelmesini saglayin: pisi upgrade(zaten surekli guncelliyorsaniz bu komuta gerek yok) Butun guncellemeler indirilip kurulduktan sonra su komutu vererek xorg'un son surumunun yuklu oldugundan emin olun: pisi info xorg-server OpenGL ve AIGLX desteginin acilmasiBunun icin /etc/X11/xorg.conf dosyasn duzenlemeniz gerekmektedir. ALT+F2 tuslarina ayni anda basin ve kdesu kwrite /etc/X11/xorg.conf yazip enter 'a basn. Bundan sonraki islemler ekran kartinizin markasna gore degisiklik gostermektedir. Intel ekran kartlari icinxorg.conf dosyasnda asagidaki degisiklikleri yapin: Extensions bolumunde #Option "Composite" "enable" yazan yerdeki # karakterini silin,Eger yoksa en alt sarita ekleyebilrisniz.. Asagidaki gibi olmali: Section "Extensions" Device bolumune Option "XAANoOffscreenPixmaps" "true" ve Option "AllowGLXWithcomposite" "true" satirlarini ekleyin: Section "Device" ServerLayout bolumune Option "AIGLX" "true" satrn ekleyin: Section "ServerLayout" dosyada baka bir degisiklik yapmaniz gerekmiyor. Kaydedip kapatabilirsiniz. Simdi opengl destegini acmak icin konsolda su komutu verin: /usr/libexec/opengl-update xorg-x11 Bu komuttan sonra CTRL+ALT+BACKSPACE tularna ayni anda basarak grafik ekranin tekrar acilmasini saglayin. Eger asagidaki komutun ciktisi direct rendering: Yes ise sorunumuz yok demektir. BERYL kurmaya gecebilirsiniz. glxinfo | grep direct Nvidia ekran kartlar icinOnce Nvidia suruculeri kurmalsnz.(Konsolda altnda root olarak bu komutu veriyoruz.) pisi it nvidia-kernel nvidia-glx nvidia-toolsbu en son suruculeri yukluyor. kurulum bitince bu komut nvidia-xconfig xorg.conf dosyasnda asagidaki degisiklikleri yapin: Section "Extensions" bolumunde #Option "Composite" "enable" yazan yerdeki # karakterini silin. Section "Extensions" bolumu yoksa ekleyin. Asagidaki gibi olmali: Section "Extensions" Sonra ise xorg.conf dosyasinda Section "Device" balsligi altina Option "AddARGBGLXVisuals" "True" satirlarini asagidaki gibi girmelisiniz: Section "Device" Section "Screen" bolumunde ise DefaultDepth 24 ve Depth 24 olmali: Section "Screen" xorg.conf dosyasnn dzenlenmesi bitti. Simdi OpenGL destegini aktif hale getirmelisiniz.(Konsolda altnda root olarak bu komutu veriyoruz.) /usr/libexec/opengl-update xorg-x11 cevap olarak Switching to xorg-x11 OpenGL interface aldiysak; Direct Rendering destegnin olup olmadigini bir kontrol edelim.(Konsole altnda normal kullanci olarak bu komutu veriyoruz.) glxinfo | grep -i "direct rendering" cevap olarak direct rendering: Yes vermeli.2007 de bu aktif olarak gelmekte. No cevab alirsaniz. Bu komutu verin. update-environment Sonrasnda CTRL+ALT+BACKSPACE tuslarina ayni anda basarak grafik ekranin tekrar acilmasini saglayin.Acilistan sonra Direct Rendering destegini tekrar kontrol edin. glxinfo | grep -i "direct rendering" cevap direct rendering: Yes ise, artk Beryl kurulumuna gecebilirsiniz. ATI ekran kartlar icin
Sisteminizde ati*.pisi veya ati*.run suruculeri kurulu ise ilk olarak onlari kaldirmalisiniz.(Konsol altnda root olarak bu komutlar veriyoruz.) pisi rm ati-drivers pisi uzantli ati surucusunu kaldirir.ati*run surucusu kaldirmak icin ise cd /usr/share/fglrx demeniz yeterli olur. xorg.conf dosyasinda asagidaki degisiklikleri yapin: Section "Extensions" bolumunde #Option "Composite" "enable" yazan yerdeki # karakterini silin. Asagidaki gibi olmali: Section "Extensions" Sonra ise xorg.conf dosyasinida Section "Device" balsi altina Option "AddARGBGLXVisuals" "True" satirlari asagidaki gibi girmelisiniz: Section "Device" Section "Screen" b%G�%@mnde ise DefaultDepth 24 ve Depth 24 olmali: Section "Screen" xorg.conf dosyasinin duzenlenmesi bitti. Simdi OpenGL destegini aktif hale getirmelisiniz.(Konsolda altnda root olarak bu komutu veriyoruz.) /usr/libexec/opengl-update xorg-x11 cevap olarak Switching to xorg-x11 OpenGL interface aldiysak; CTRL+ALT+BACKSPACE tuslarina ayni anda basarak grafik ekranin tekrar acilmasini saglayin.Acilistan sonra Direct Direct Rendering desteginin olup olmadigini bir kontrol edelim.(Konsole altnda normal kullanici olarak bu komutu veriyoruz.) glxinfo | grep -i "direct rendering" cevap olarak direct rendering: Yes vermeli. Ama soyle bir cevapla da libGL warning: 3D driver claims to not support visual 0x4b karsilasabilirsiniz. Onemli degil. Artik Beryl kurulumuna gecebilirsiniz. BERYL kurulumuKaynak kodlarnn indirilmesiberyl kaynak kodlarn indirmek icin konsola su komutu yazin: sudo pisi it http://www.sirtmac.com/bilginipaylas/beryl.1.2-1.pisi Gerekli kutuphanelerin kurulmasiberyl'nin calimasi icin, Pardus'da hazir bulunan kutuphanelerin disinda libwnck kutuphanesi gereklidir. Bunu pisiyle kurmak icin su komutu verin: sudo pisi install libwnck BERYL'nin derlenmesiDerlemeye baslamadan once su komutu veriyoruz: ln -s /usr/share/icons/Tulliana-2.0 /usr/share/icons/gnome ardindan su komutlarla beryl dizinine girip islemi baslatiyoruz ve bitmesini bekliyoruz: cd beryl BERYL'nin baslatlmas ve ayarlarberyl kurulumunu tamamladiysanz artik nefesinizi tutup konsolda su komutu verin ve sonucu gorun: beryl-manager Eger herseyi dogru yaptiysanz bu komutla birlikte, beryl pencere yoneticisi calismaya baslayacak ve panelin bildirim alaninda kirmizi bir elmas simgesi belirecektir. Paneldeki bu simgeye tiklayarak beryl'ye tum ayarlar (kisayollar, efektler, efekt isleri, vb.) degistirebilirsiniz. Ontanimli Beryl KisayollariBeryl ilk kuruldugu anda kisayol tuslari su sekildedir:
|
||