Linux Mint Türkiye

Linux Mint Destek => Ekran Kartları => Donanım => AMD / ATI => Konuyu başlatan: heyy_hs - 18 Ocak 2015, 17:45:55

Başlık: [Çözüldü] AMD/Ati Sürücü Kurma Sorunu
Gönderen: heyy_hs - 18 Ocak 2015, 17:45:55
Selamlar arkadaşlar...
Gün geçmiyor ki bilgisayarı kurcalayıp bozmayayım..
Yine elim rahat durmadı sistemi kurcalarken bozdum sistemi. Sıfır sistem kurdum ve yine ekran kartıyla başım belada.
Amd nin sitesinden x86 için(.run uzantılı dosya olan) olan sürücüyü indirdim(deb paketlerinin hangisinin kurulacağını bilmediğim paketlere hiç bulaşmadım) ve terminal işlemleri aşağıda.

Kod: [Seç]
engineer@engineer ~/Masaüstü/fglrx-14.501.1003 $ sudo chmod +x amd-driver-installer-14.501.1003-x86.x86_64.run
[sudo] password for engineer:
engineer@engineer ~/Masaüstü/fglrx-14.501.1003 $ sudo ./amd-driver-installer-14.501.1003-x86.x86_64.run
Created directory fglrx-install.HWWrFE
Verifying archive integrity... All good.
Uncompressing AMD Catalyst(TM) Proprietary Driver-14.501.1003...
=====================================================================
 AMD Catalyst(TM) Proprietary Driver Installer/Packager
=====================================================================
Detected configuration:
Architecture: i686 (32-bit)
X Server: X.Org 6.9 or later
loki_setup: directory: (null)
Removing temporary directory: fglrx-install.HWWrFE
engineer@engineer ~/Masaüstü/fglrx-14.501.1003 $

Çıktı bu şekilde gelişiyor ve kurulum dosyası bana aşağıdakini gösterip kapanıyor.

(http://i.hizliresim.com/n5bRog.png) (http://hizliresim.com/n5bRog)

İzinleri verip kurmak işe yaramadı. Deb paketi oluşturup kurduğumda ise çeşitli sorunlarım oluyor.
Bunlar:
Paketleri oluşturup kurduktan sonraki
Kod: [Seç]
sudo amdconfig --initial -f --adapter=allkomutu "amdconfig bulunamadı" gibi bir ifade döndermesi. Yeniden başlattıktan sonra konut işe yarıyor fakat sonrasında intel işlemciye geçtiğimde
Kod: [Seç]
fglrxinfo komutu sonucu intel in kullanıldığını söyleyen satırın hemen üstünde bir hata mesajı dönderiyor. Buna artı olarak önceden de ortaya çıkan bir sorun deb paketi olarak yüklü ve intel işlemcide iken uykuya alınca kernel panic alıyorum.

.run uzantılı dosyayı nasıl oldu bilmiyorum bir şekilde yüklemiştim çöken sistemde ve ne intel işlemci de nede amd işlemcide hiç bir sorunum yoktu. Aynı adımları uygulamama rağmen resimde görülen hatayı alıyorum.

Şöyle kurabilimiştim diğer sisteme.

Kod: [Seç]
sudo apt-get install cdbs dh-make dkms execstack dh-modaliases linux-headers-generic libqtgui4 xserver-xorg-dev
paket kurulumlarından sonra konsoldaki işlemler kurulumu başarılı bir şekilde yapmıştı ama şuan hata alıyorum.

Çözümü varmı dır..??
Başlık: Ynt: AMD/Ati Sürücü Kurma Sorunu
Gönderen: Butterfly - 18 Ocak 2015, 22:22:01
Aşağıdaki komut ile yapılandırma dosyası oluşturmayı deneyebilirsiniz.

Kod: [Seç]
sudo aticonfig --initial -f --adapter=all
Başlık: Ynt: AMD/Ati Sürücü Kurma Sorunu
Gönderen: heyy_hs - 18 Ocak 2015, 22:32:44
Wiki de hemen bir kaç komut sonrası vermiş olduğunuz komut var. Onu da denedim. Ama sorunum kurma aşamasında. Deb paketi olarak değil de run uzantılı sürücüyü nasıl kurabilirim? Dediğim gibi deb paketi oluşturup kurmak çok sıkıntı çıkarıyor.
Başlık: Ynt: AMD/Ati Sürücü Kurma Sorunu
Gönderen: Butterfly - 18 Ocak 2015, 23:24:50
Aşağıdaki komutların çıktılarını paylaşınız.

Kod: [Seç]
inxi -Gx
su
cat /sys/kernel/debug/vgaswitcheroo/switch
Başlık: Ynt: AMD/Ati Sürücü Kurma Sorunu
Gönderen: heyy_hs - 18 Ocak 2015, 23:34:41
Kod: [Seç]
engineer@engineer ~ $ inxi -Gx
Graphics:  Card-1: Intel 3rd Gen Core processor Graphics Controller bus-ID: 00:02.0
           Card-2: Advanced Micro Devices [AMD/ATI] Chelsea LP [Radeon HD 7730M] bus-ID: 01:00.0
           X.Org: 1.15.1 drivers: fglrx,intel Resolution: 1920x1080@60.0hz
           GLX Renderer: Mesa DRI Intel Ivybridge Mobile x86/MMX/SSE2 GLX Version: 3.0 Mesa 10.1.3 Direct Rendering: Yes
engineer@engineer ~ $ su
Parola:
engineer engineer # cat /sys/kernel/debug/vgaswitcheroo/switch
cat: /sys/kernel/debug/vgaswitcheroo/switch: Böyle bir dosya ya da dizin yok
Başlık: Ynt: AMD/Ati Sürücü Kurma Sorunu
Gönderen: Butterfly - 18 Ocak 2015, 23:38:30
Aşağıdaki komutların çıktısı ne diyor peki?

Kod: [Seç]
sudo aticonfig --initial -f --adapter=all
cat /etc/X11/xorg.conf

Başlık: Ynt: AMD/Ati Sürücü Kurma Sorunu
Gönderen: heyy_hs - 18 Ocak 2015, 23:40:04
Buyrun..

Kod: [Seç]
engineer@engineer ~ $ sudo aticonfig --initial -f --adapter=all
Uninitialised file found, configuring.
Using /etc/X11/xorg.conf
Saving back-up to /etc/X11/xorg.conf.fglrx-2
engineer@engineer ~ $ cat /etc/X11/xorg.conf
Section "ServerLayout"
Identifier     "amd-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

Üstteki çıktıda gösterilen değerler amd sürücü etkin iken görülen sonuçlar.

Ek olarak

Kod: [Seç]
engineer@engineer ~ $ fglrxinfo
libGL error: dlopen /usr/lib/fglrx/dri/i965_dri.so failed (/usr/lib/fglrx/dri/i965_dri.so: cannot open shared object file: No such file or directory)
display: :0  screen: 0
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Ivybridge Mobile x86/MMX/SSE2
OpenGL version string: 3.0 Mesa 10.1.3

bu sonuçlarda intel sürücüye geçince veriliyor. Error kısmını çözemedim bi türlü.

Edit :: Ek çıktı.
Başlık: Ynt: AMD/Ati Sürücü Kurma Sorunu
Gönderen: Butterfly - 18 Ocak 2015, 23:49:18
Aşağıdaki komutu uçbirimde çalıştırınız.

Kod: [Seç]
sudo aticonfig --px-dgpu
Sonra sistemi yeniden başlatıp aşağıdaki komutların çıktılarını paylaşınız.

Kod: [Seç]
fglrxinfo
glxinfo | grep render
inxi -Gx
Başlık: Ynt: AMD/Ati Sürücü Kurma Sorunu
Gönderen: heyy_hs - 18 Ocak 2015, 23:55:48
Kod: [Seç]
engineer@engineer ~ $ fglrxinfo
display: :0  screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: AMD Radeon HD 7700M Series
OpenGL version string: 4.4.13283 Compatibility Profile Context 14.501.1003

engineer@engineer ~ $ glxinfo | grep render
direct rendering: Yes
OpenGL renderer string: AMD Radeon HD 7700M Series
    GL_ARB_compute_shader, GL_ARB_conditional_render_inverted,
    GL_NV_blend_square, GL_NV_conditional_render, GL_NV_copy_depth_to_color,
    GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth,
    GL_NV_blend_square, GL_NV_conditional_render, GL_NV_copy_depth_to_color,
engineer@engineer ~ $ inxi -Gx
Graphics:  Card-1: Intel 3rd Gen Core processor Graphics Controller bus-ID: 00:02.0
           Card-2: Advanced Micro Devices [AMD/ATI] Chelsea LP [Radeon HD 7730M] bus-ID: 01:00.0
           X.Org: 1.15.1 drivers: fglrx,intel Resolution: 1920x1080@60.0hz
           GLX Renderer: AMD Radeon HD 7700M Series GLX Version: 4.4.13283 - CPC 14.501.1003 Direct Rendering: Yes
engineer@engineer ~ $

Çıktılar bu şekilde. deb paketi oluşturup kurdum sürücüyü. Bir önceki yorumdada paylaştıım gibi intel sürücüde hata alıyorum.
Başlık: Ynt: AMD/Ati Sürücü Kurma Sorunu
Gönderen: Butterfly - 19 Ocak 2015, 00:01:30
Düzenlemeyi görmedim, forumdaki mevcut öneriyi denediniz mi?

http://forum.linuxmint.net.tr/index.php?topic=1431.msg8933#msg8933 (http://forum.linuxmint.net.tr/index.php?topic=1431.msg8933#msg8933)
Başlık: Ynt: AMD/Ati Sürücü Kurma Sorunu
Gönderen: heyy_hs - 19 Ocak 2015, 00:07:10
Amd indicator uygulamacığını denerken uygulamışlığım var. O zamanda çözüm vermedi. Tekrar denedim..
Kod: [Seç]
engineer@engineer ~ $ sudo ln -s /usr/lib/x86_64-linux-gnu/dri/i965_dri.so /usr/lib/fglrx/dri/
ln: hedef `/usr/lib/fglrx/dri/' bir dizin değil: Böyle bir dosya ya da dizin yok
engineer@engineer ~ $ sudo ln -s /usr/lib/i386-linux-gnu/dri/i965_dri.so /usr/lib32/fglrx/dri/
ln: hedef `/usr/lib32/fglrx/dri/' bir dizin değil: Böyle bir dosya ya da dizin yok

Çıktılar böyle.

Düzeltme ::

Komutların sonlarındaki "/" işaretini kaldırıp tekrar denedim sonuç..

Kod: [Seç]
engineer@engineer ~ $ sudo ln -s /usr/lib/i386-linux-gnu/dri/i965_dri.so /usr/lib32/fglrx/dri
ln: failed to create symbolic link `/usr/lib32/fglrx/dri': Böyle bir dosya ya da dizin yok
engineer@engineer ~ $ sudo ln -s /usr/lib/x86_64-linux-gnu/dri/i965_dri.so /usr/lib/fglrx/dri
engineer@engineer ~ $ fglrxinfo
libGL error: dlopen /usr/lib/fglrx/dri/i965_dri.so failed (/usr/lib/fglrx/dri/i965_dri.so: cannot open shared object file: No such file or directory)
display: :0  screen: 0
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Ivybridge Mobile x86/MMX/SSE2
OpenGL version string: 3.0 Mesa 10.1.3

Edit :: Düzeltme
Başlık: Ynt: AMD/Ati Sürücü Kurma Sorunu
Gönderen: Butterfly - 19 Ocak 2015, 00:11:40
Aşağıdaki komutun çıktısına bakalım.

Kod: [Seç]
locate i965_dri.so
Başlık: Ynt: AMD/Ati Sürücü Kurma Sorunu
Gönderen: heyy_hs - 19 Ocak 2015, 00:13:03
Buyrun..

Kod: [Seç]
engineer@engineer ~ $ locate i965_dri.so
/usr/lib/i386-linux-gnu/dri/i965_dri.so
Başlık: Ynt: AMD/Ati Sürücü Kurma Sorunu
Gönderen: Butterfly - 19 Ocak 2015, 00:19:08
32 Bit sistem için aşağıdaki komutu deneyiniz.

Kod: [Seç]
sudo ln -s /usr/lib/i386-linux-gnu/dri/i965_dri.so /usr/lib/fglrx/dri/

Başlık: Ynt: AMD/Ati Sürücü Kurma Sorunu
Gönderen: heyy_hs - 19 Ocak 2015, 00:20:10
Kod: [Seç]
engineer@engineer ~ $ sudo ln -s /usr/lib/i386-linux-gnu/dri/i965_dri.so /usr/lib/fglrx/dri/
[sudo] password for engineer:
ln: hedef `/usr/lib/fglrx/dri/' bir dizin değil: Böyle bir dosya ya da dizin yok

Malesef.. 
Başlık: Ynt: AMD/Ati Sürücü Kurma Sorunu
Gönderen: Butterfly - 19 Ocak 2015, 00:30:41
Aşağıdaki gibi deneyelim.

Kod: [Seç]
sudo ln -s /usr/lib/i386-linux-gnu/dri/i965_dri.so /usr/lib/fglrx/dri
Başlık: Ynt: AMD/Ati Sürücü Kurma Sorunu
Gönderen: heyy_hs - 19 Ocak 2015, 00:33:46
Siz söylemeden aklıma gelmişti.
Kod: [Seç]
engineer@engineer ~ $ sudo ln -s /usr/lib/i386-linux-gnu/dri/i965_dri.so /usr/lib/fglrx/dri
ln: failed to create symbolic link `/usr/lib/fglrx/dri': Dosya var

engineer@engineer ~ $ fglrxinfo
libGL error: dlopen /usr/lib/fglrx/dri/i965_dri.so failed (/usr/lib/fglrx/dri/i965_dri.so: cannot open shared object file: No such file or directory)
display: :0  screen: 0
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Ivybridge Mobile x86/MMX/SSE2
OpenGL version string: 3.0 Mesa 10.1.3

engineer@engineer ~ $ sudo ln -s /usr/lib/i386-linux-gnu/dri/i965_dri.so /usr/lib/fglrx/dri
ln: failed to create symbolic link `/usr/lib/fglrx/dri': Dosya var

Denedim fglrxinfo çıktısına baktım. Siz söyleyince tekrar denedim.. Sonuç yok tabi :)
Başlık: Ynt: AMD/Ati Sürücü Kurma Sorunu
Gönderen: Butterfly - 19 Ocak 2015, 00:42:42
Aşağıdaki komutları deneyiniz.

Kod: [Seç]
sudo rm -rf /usr/lib/fglrx/dri/i965_dri.so
sudo ln -s /usr/lib/i386-linux-gnu/dri/i965_dri.so /usr/lib/fglrx/dri
Başlık: Ynt: AMD/Ati Sürücü Kurma Sorunu
Gönderen: heyy_hs - 19 Ocak 2015, 00:47:01
Oynatmamak elde değil...

Kod: [Seç]
engineer@engineer ~ $ sudo rm -rf /usr/lib/fglrx/dri/i965_dri.so
[sudo] password for engineer:
engineer@engineer ~ $ sudo ln -s /usr/lib/i386-linux-gnu/dri/i965_dri.so /usr/lib/fglrx/dri
ln: failed to create symbolic link `/usr/lib/fglrx/dri': Dosya var

[member=8]Butterfly[/member] konuda da dediğim gibi Amd nin sitesinden indirdiğim sürücüyü kurduğumda sıkıntı çıkmıyor, sadece deb paketi oluşturup kurunca yada sürücü yöneticisinden kurunca bu sorunlar ortaya çıkıyor. Acaba run uzantılı dosyadan kurulum üzerine gitsek daha kesin sonuç almaz mıyız ??
Başlık: Ynt: AMD/Ati Sürücü Kurma Sorunu
Gönderen: Butterfly - 19 Ocak 2015, 00:59:26
İsterseniz, /usr/lib/i386-linux-gnu/dri/i965_dri.so hedefindeki dosyayı /usr/lib/fglrx/dri/ hedefine elle kopyalamayı deneyebilirsiniz.
Başlık: Ynt: AMD/Ati Sürücü Kurma Sorunu
Gönderen: heyy_hs - 19 Ocak 2015, 01:07:52
"/usr/lib/fglrx"  konumunda "dri" isimli bir dizin yoktu. Bende yönetici olarak oluşturup içine kopyaladım söz konusu dosyayı. Ama işe yaramadı.
Kod: [Seç]
engineer@engineer ~ $ fglrxinfo
libGL error: dlopen /usr/lib/fglrx/dri/i965_dri.so failed (/usr/lib/fglrx/dri/i965_dri.so: cannot open shared object file: No such file or directory)
display: :0  screen: 0
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Ivybridge Mobile x86/MMX/SSE2
OpenGL version string: 3.0 Mesa 10.1.3

Sistemi yeniden başlattım sonuç aynı.

Ek bilgi..
[member=8]Butterfly[/member]... "/usr/lib/fglrx"  konumunda "dri" dizini içine kopyaladığım "i965_dri.so" dosyasını silip komutlar ile link oluşturdum ve sonuç...

Kod: [Seç]
engineer@engineer ~ $ fglrxinfo
display: :0  screen: 0
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Ivybridge Mobile x86/MMX/SSE2
OpenGL version string: 3.0 Mesa 10.1.3

Sorun yaşadığım diğer durumları kontrol edip duruma göre etiketi ekler yada yardımınıza başvururum. Yardımlarınız için çok teşekkürler..

Edit :: Ek bilgi.