![]() |
|
|||||||
| İşletim Sistemleri İşletim sistemi soru ve sorunlarımızı tartıştığımız bölüm... |
![]() |
|
|
LinkBack | Seçenekler | Stil |
|
|
#1 (permalink) |
|
...::Abbad Emir::...
![]() Üyelik tarihi: Dec 2006
Nerden: istanbul
Mesaj Sayısı: 2.217
Konu Sayısı: 636
Takım: Fenerbahçe
Rep Gücü: 7959
Rep Puanı: 795555
Rep Derecesi :
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
Ruh Hali:
|
AIGLX Nedir? AIGLX (kısaltma "Accelerated Indirect GLX"), X.Org ve DRI sürücülerine hızlandırılmış dolaylı GLX yeteneği kazandırmak için X.Org Vakfı ve Fedora Core Linux topluluğu tarafından başlatılan bir projedir. Bu proje, X istemcilerinin GLX protokolü üzerinden tam donanım hızlandırması kullanarak görüntü oluşturabilmesine olanak verir. BERYL Nedir? Beryl, Compiz pencere yöneticisinin bir koludur. Kullanıcıların istekleri doğrultusunda geliştirilmektedir. Çalışması için XGL veya AIGLX gereklidir. Pencere yöneticisi, adından da anlaşılacağı gibi masaüstünün ve pencerelerin davranışını belirleyen programdır. Pardus'la birlikte gelen KDE pencere yöneticisinin adı KWin'dir. Beryl, AIGLX kullanan bir pencere yöneticisi olduğu için göze hoş görünen pek çok efekti sistemi yormadan gerçekleştirebilmektedir. Beryl kurulduktan sonra, istendiğinde KWin'in görevini üstlenerek çalışır, istediğiniz anda KWin'e geri dönebilirsiniz. Sistem gereksinimleri nelerdir? AIGLX büyük oranda ekran kartının özelliklerini kullanarak çalışır. Bu yüzden işlemci ve sistem belleğinin durumu o kadar önemli değildir. Rahat bir şekilde çalışabilmeniz için 256MB bellek ve 800MHz işlemci yeterli olacaktır. Aşağıda test edilen ekran kartlarının listesi verilmiştir. Kendi kartınızı da ekleyerek katkıda bulunabilirsiniz. Desteklenen Kartlar
Desteklenmeyen Kartlar
Pardus 1.1'in güncellenmesi Pardus 1.1'de Programlar>Sistem>Daha Fazla Uygulama>Terminal Programı - Süper Kullanıcı Kipi açın ve çıkan ekranda yönetici şifrenizi girin. Daha sonra şu komutu vererek Pardus'un en güncel hale gelmesini sağlayın: pisi upgrade Bütün güncellemeler indirilip kurulduktan sonra şu komutu vererek xorg'un son sürümünün yüklü olduğundan emin olun: pisi info xorg-server Çıktısı aşağıdaki gibi olmalıdır: OpenGL ve AIGLX desteğinin açılması Bunun için /etc/X11/xorg.conf dosyasını düzenlemeniz gerekmektedir. ALT+F2 tuşlarına aynı anda basın ve kdesu kwrite /etc/X11/xorg.conf yazıp çalıştır 'a basın. Bundan sonraki işlemler ekran kartınızın markasına göre değişiklik göstermektedir. Intel ekran kartları için xorg.conf dosyasında aşağıdaki değişiklikleri yapın: Extensions bölümünde #Option "Composite" "enable" yazan yerdeki # karakterini silin. Aşağıdaki gibi olmalı: Section "Extensions" Option "Composite" "enable" EndSection Device bölümüne Option "XAANoOffscreenPixmaps" "true" ve Option "AllowGLXWithcomposite" "true" satırlarını ekleyin: Section "Device" Screen 0 Identifier "VideoCard0" Driver "i810" VendorName "Intel Corporation" BoardName "Mobile 915GM/GMS/910GML Express Graphics Controller" Option "RenderAccel" "true" Option "XAANoOffscreenPixmaps" "true" Option "AllowGLXWithcomposite" "true" EndSection ServerLayout bölümüne Option "AIGLX" "true" satırını ekleyin: Section "ServerLayout" Identifier "Simple Layout" Screen "Screen0" InputDevice "Mouse0" "CorePointer" InputDevice "ALPS GlidePoint" "SendCoreEvents" InputDevice "Keyboard0" "CoreKeyboard" Option "Xinerama" "off" Option "Clone" "off" Option "AIGLX" "true" EndSection dosyada başka bir değişiklik yapmanız gerekmiyor. Kaydedip kapatabilirsiniz. Şimdi opengl desteğini açmak için konsolda şu komutu verin: /usr/libexec/opengl-update xorg-x11 Bu komuttan sonra CTRL+ALT+BACKSPACE tuşlarına aynı anda basarak grafik ekranın tekrar açılmasını sağlayın. Eğer aşağıdaki komutun çıktısı direct rendering: Yes ise sorunumuz yok demektir. BERYL kurmaya geçebilirsiniz. glxinfo | grep direct Nvidia ekran kartları için Önce Nvidia sürücüleri kurmalısınız.(Konsolda altında root olarak bu komutu veriyoruz.) pisi it nvidia-kernel nvidia-glx nvidia-tools kurulum bitince bu komut nvidia-xconfig xorg.conf dosyasında aşağıdaki değişiklikleri yapın: Section "Extensions" bölümünde #Option "Composite" "enable" yazan yerdeki # karakterini silin. Section "Extensions" bölümü yoksa ekleyin. Aşağıdaki gibi olmalı: Section "Extensions" Option "Composite" "enable" EndSection Sonra ise xorg.conf dosyasında Section "Device" başlığı altına Option "AddARGBGLXVisuals" "True" Option "DisableGLXRootClipping" "True" satırlarını aşağıdaki gibi girmelisiniz: Section "Device" # BusID "PCI:01:00:0" Identifier "VideoCard0" Driver "nvidia" VendorName "nVidia Corporation" BoardName "NV18 [GeForce4 MX 4000 AGP 8x]" Screen 0 Option "AddARGBGLXVisuals" "True" Option "DisableGLXRootClipping" "True" EndSection Section "Screen" bölümünde ise DefaultDepth 24 ve Depth 24 olmalı: Section "Screen" Identifier "Screen0" Device "VideoCard0" Monitor "Monitor0" DefaultDepth 24 Option "RenderAccel" "true" # Option "AccelMethod" "exa" SubSection "Display" Depth 24 Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480" EndSubSection EndSection xorg.conf dosyasının düzenlenmesi bitti. Şimdi OpenGL desteğini aktif hale getirmelisiniz.(Konsolda altında root olarak bu komutu veriyoruz.) /usr/libexec/opengl-update xorg-x11 cevap olarak Switching to xorg-x11 OpenGL interface aldıysak; Direct Rendering desteğinin olup olmadığını bir kontrol edelim.(Konsole altında normal kullanıcı olarak bu komutu veriyoruz.) glxinfo | grep -i "direct rendering" cevap olarak direct rendering: Yes vermeli. No cevabı alırsanız. Bu komutu verin. update-environment Sonrasında CTRL+ALT+BACKSPACE tuşlarına aynı anda basarak grafik ekranın tekrar açılmasını sağlayın.Açılıştan sonra Direct Rendering desteğini tekrar kontrol edin. glxinfo | grep -i "direct rendering" cevap direct rendering: Yes ise, artık Beryl kurulumuna geçebilirsiniz. ATI ekran kartları için
pisi rm ati-drivers pisi uzantılı ati sürücüsünü kaldırır.ati*run sürücüsü kaldırmak için ise cd /usr/share/fglrx sh ./fglrx-uninstall.sh demeniz yeterli olur. xorg.conf dosyasında aşağıdaki değişiklikleri yapın: Section "Extensions" bölümünde #Option "Composite" "enable" yazan yerdeki # karakterini silin. Aşağıdaki gibi olmalı: Section "Extensions" Option "Composite" "enable" EndSection Sonra ise xorg.conf dosyasında Section "Device" başlığı altına Option "AddARGBGLXVisuals" "True" Option "DisableGLXRootClipping" "True" satırlarını aşağıdaki gibi girmelisiniz: Section "Device" Screen 0 Identifier "VideoCard0" Driver "ati" VendorName "ATI Technologies Inc" BoardName "RV370 [Radeon X300SE]" # BusID "PCI:01:00:1" # Option "RenderAccel" "true" # Option "AccelMethod" "exa" Option "AddARGBGLXVisuals" "True" Option "DisableGLXRootClipping" "True" EndSection Section "Device" Screen 1 Identifier "VideoCard1" Driver "ati" VendorName "ATI Technologies Inc" BoardName "RV370 5B60 [Radeon X300 (PCIE)]" # BusID "PCI:01:00:0" # Option "RenderAccel" "true" # Option "AccelMethod" "exa" Option "AddARGBGLXVisuals" "True" Option "DisableGLXRootClipping" "True" EndSection Section "Screen" bölümünde ise DefaultDepth 24 ve Depth 24 olmalı: Section "Screen" Identifier "Screen0" Device "VideoCard0" Monitor "Monitor0" DefaultDepth 24 Subsection "Display" Depth 24 Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480" EndSubsection EndSection xorg.conf dosyasının düzenlenmesi bitti. Şimdi OpenGL desteğini aktif hale getirmelisiniz.(Konsolda altında root olarak bu komutu veriyoruz.) /usr/libexec/opengl-update xorg-x11 cevap olarak Switching to xorg-x11 OpenGL interface aldıysak; CTRL+ALT+BACKSPACE tuşlarına aynı anda basarak grafik ekranın tekrar açılmasını sağlayın.Açılıştan sonra Direct Direct Rendering desteğinin olup olmadığını bir kontrol edelim.(Konsole altında normal kullanıcı olarak bu komutu veriyoruz.) glxinfo | grep -i "direct rendering" cevap olarak direct rendering: Yes vermeli. Ama şöyle bir cevapla da libGL warning: 3D driver claims to not support visual 0x4b direct rendering: Yes karşılaşabilirsiniz. Önemli değil. Artık Beryl kurulumuna geçebilirsiniz. BERYL kurulumu Kaynak kodlarının indirilmesi beryl kaynak kodlarını indirmek için konsola şu komutu yazın: svn co [Sadece Kayıtlı Kullanıcılar Linkleri Görebilir. Üye Olmak İçin Tıklayın...] beryl Gerekli kütüphanelerin kurulması beryl'nin çalışması için, Pardus'da hazır bulunan kütüphanelerin dışında libwnck kütüphanesi gereklidir. Bunu pisiyle kurmak için şu komutu verin: sudo pisi install libwnck BERYL'nin derlenmesi Derlemeye başlamadan önce şu komutu veriyoruz: ln -s /usr/share/icons/Tulliana-2.0 /usr/share/icons/gnome ardından şu komutlarla beryl dizinine girip işlemi başlatıyoruz ve bitmesini bekliyoruz: cd beryl ./makeall BERYL'nin başlatılması ve ayarları beryl kurulumunu tamamladıysanız artık nefesinizi tutup konsolda şu komutu verin ve sonucu görün: beryl-manager Eğer herşeyi doğru yaptıysanız bu komutla birlikte, beryl pencere yöneticisi çalışmaya başlayacak ve panelin bildirim alanında kırmızı bir elmas simgesi belirecektir. Paneldeki simgeye tıklayarak beryl'ye özgü tüm ayarları (kısayollar, efektler, efekt süreleri, vb.) değiştirebilirsiniz. Öntanımlı Beryl Kısayolları Beryl ilk kurulduğu anda kısayol tuşları şu şekildedir:
__________________
_____________________________________ ![]() |
|
|
|
![]() |
| Seçenekler | |
| Stil | |
|
|