ATI HD 3650 Ubuntu Jaunty x64 Kurulumu Başarılı (mı?)

Başlatan ubuntu64bit, 13 Mayıs 2009 - 22:02:26

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

ubuntu64bit

Merhaba,

23 Nisan'da yayınlanmasının ardından Ubuntu Jaunty 64 bit kullanıyorum. Daha önce 8.04 ve 8.10 sürümlerini WUBI ile kullanmıştım ama artık tam olarak Ubuntu'ya geçiş yaptım.

ATI ekran kartı ile olan problemi çözmek için forumdaki pekçok yazıyı okudum. Öncelikle Kirmizi'nin yazıları için teşekkür etmek isterim.

Kurulum sonrası Ubuntu ekran kartımı proprietary olarak tanıdı ve genel anlamda ekrana sorun yok gibiydi; sadece programların ilk açılışlarında ve açık olan programlar arası geçişte (ALT+Tab) zorluk yaşıyordum.. Ancak glxinfo ile aldığım aşağıdaki sonuç ile ekran kartımı tam olarak kullanamadığı gördüm.

ux64@ux64pc:~$ glxinfo | grep render
direct rendering: No (LIBGL_ALWAYS_INDIRECT set)
...


Bunun üzerine ATI web sitesindeki 9.4 sürüm sürücüyü indirip recovery mode'de bu sürücüyü yükledim. ATI Catalyst CC'i başarıyla kurdum. İşte şimdiki CCC ekran görüntüsü.



Bu görüntü kurulumun normal olarak yapıldığını ve sorun olmadığını ifade ediyor; sanıyorum. Ancak ekran kartı ile ilgili glxinfo ve fglrxinfo sonuçlarına göre halen direct rendering yok.

ux64@ux64pc:~$ glxinfo | grep render
direct rendering: No (LIBGL_ALWAYS_INDIRECT set)
OpenGL renderer string: ATI Radeon HD 3600 Series

ux64@ux64pc:~$ fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon HD 3600 Series
OpenGL version string: 1.4 (2.1.8591)


Ve ilginç bir durum da Hardware Drivers bölümündeki oluştu.



Sorum şu ATI HD 3650 sürücüsünü kurduğum halde neden direct rendering'i yani ekran kartını kullanamıyorum...

localhost

Kimse bu basliga mesaj yazmadigina göre herkes benim cevap vermemi istemis sanirim :) Birseyler demem icin xorg.conf dosyasini görmem gerekiyor. xorg.conf dosyasini tamamen buraya yapistiriniz.
Linux LPIC1 - MCSA

ubuntu64bit

Konuyu açalı pek zaman geçmedi ama evet @Kirmizi sanirim sen cevap verebilirsin soruma :)

İşte xorg.conf dosyası:

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:1: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

localhost

Kesin bir cözüm degil sadece deneme yapabiliriz. asagidaki her komuttan sonra render ciktisina bakin.

unset LIBGL_ALWAYS_INDIRECT

Bundan sonuc alamazsaniz.

xorg.conf dosyasinin en alt satirina asagidakini ekleyin. Bunu yapmadan önce xorg.conf dosyasini yedekle.

Section "DRI"
Mode 0666
EndSection


Bundan sonuc cikmazsa:

echo LIBGL_ALWAYS_INDIRECT

Baska alternatif yok.
Linux LPIC1 - MCSA

ubuntu64bit

Kod 1 Denemesi - İlk verdiğiniz kodu denedim. Aşağıda da gördüğünüz gibi direct render YES oldu. Ancak; terminali kapatıp yeniden test ettiğimizde sonuç değişmedi. Yine NO.

ux64@ux64pc:~$ unset LIBGL_ALWAYS_INDIRECT
ux64@ux64pc:~$ glxinfo | grep render
direct rendering: Yes
OpenGL renderer string: ATI Radeon HD 3600 Series
    GL_NV_blend_square, GL_NV_conditional_render, GL_NV_copy_depth_to_color,
ux64@ux64pc:~$ exit


Terminali kapatıp tekrar açıp test edince elde ettiğim sonuç:

ux64@ux64pc:~$ glxinfo | grep render
direct rendering: No (LIBGL_ALWAYS_INDIRECT set)
OpenGL renderer string: ATI Radeon HD 3600 Series
ux64@ux64pc:~$

localhost

Himm biraz ilerleme kaydettik. Simdik bu unset nasil devamli calistiracaz ona bakacaz. Müsait oldugumda bakarim buna. Suanda sizde hersey normal calismasi gerekiyor.  Compiz filan calisiyormu ?
Linux LPIC1 - MCSA

localhost

Diger ayarlarida bir deneyin. Belki onlar bir ise yarayabilir.
Linux LPIC1 - MCSA

heartsmagic

Compiz veya diğer 3B olayları sorun yamıyorsa bence pek kurcalamayın :)
Ancak illa olsun deniyorsa unset'i başlangıçta yürütülecek şekilde rc.local dosyasına ekleyebilirsiniz.
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.