Linux Mint Türkiye
Linux Mint Destek => Ekran Kartları => Donanım => AMD / ATI => Konuyu başlatan: düşünücülü - 17 Ağustos 2017, 17:28:20
-
Merhaba
Linux Mint 18.2 Cin x64 kullanıyorum. Google Chrome tarayıcısındayken fare tekerleği ile yukarı aşağı yaptığımda sanki ekrandaki görsel(Görselden kasıt tümü, yazılar resimler vs..) uzuyor yada kısalıyor/dalgalanıyor gibi davranıyor onun dışında ekranda bir sıkıntım yok, youtube videoları gayet iyi çalışıyor ancak henüz oyunları denemedim.
NOT ** Ekran kartı sürücüsünün yüklü olduğundan emin değilim. Yüklemek için kendim özel bir işlem yapmadım. Sıkıntı ekran kartı sürücüsünün yüklememesiyse onu nasıl yükleyeceğimden bahseder misiniz?
Şu https://forum.linuxmint.net.tr/index.php?topic=7873.0 (https://forum.linuxmint.net.tr/index.php?topic=7873.0) linkteki tüm yöntemleri uyguladım. Sadece şunu uygulamadım https://forum.linuxmint.net.tr/index.php?topic=7503.0 (https://forum.linuxmint.net.tr/index.php?topic=7503.0) çünkü bu yeni çıkan sürücüler için benim ekran kartımın en son desteği 2013 civarı oyuzden buna gerek yok.
Güncelleme yöneticimde sadece "Çekirdek Güncellemesi" - "4. Seviye" - "4.10.0-32.36--16.04.1" güncellemesi var.
Sürücü yöneticisinde sadece şöyle bir şey var :
Bilinmeyen
Bu aygıt alternatif bir sürücü kullanıyor
amd64-microcode
[+] Sürüm 2.20160316.1
Processor microcode firmware for AMD CPU's
[-] Aygıtı kullanmayın
Ekran Kartı ile İlgili Sorularda Verilmesi Gereken Çıktılar :
**[member=3707]PC[/member] ~ $ inxi -SGx
System: Host: PC Kernel: 4.8.0-53-generic x86_64 (64 bit gcc: 5.4.0)
Desktop: Cinnamon 3.4.3 (Gtk 3.18.9-1ubuntu3.3)
Distro: Linux Mint 18.2 Sonya
Graphics: Card: Advanced Micro Devices [AMD/ATI] RV740 PRO [Radeon HD 4770]
bus-ID: 02:00.0
Display Server: X.Org 1.18.4 driver: radeon
Resolution: 1440x900@59.89hz
GLX Renderer: Gallium 0.4 on AMD RV740 (DRM 2.46.0 / 4.8.0-53-generic, LLVM 3.8.0)
GLX Version: 3.0 Mesa 12.0.6 Direct Rendering: Yes
**[member=3707]PC[/member] ~ $ glxinfo | grep render
direct rendering: Yes
GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
Extended renderer info (GLX_MESA_query_renderer):
OpenGL renderer string: Gallium 0.4 on AMD RV740 (DRM 2.46.0 / 4.8.0-53-generic, LLVM 3.8.0)
GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth,
GL_NV_conditional_render, GL_NV_depth_clamp, GL_NV_packed_depth_stencil,
GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth,
GL_NV_blend_square, GL_NV_conditional_render, GL_NV_depth_clamp,
GL_OES_fbo_render_mipmap, GL_OES_get_program_binary, GL_OES_mapbuffer,
**[member=3707]PC[/member] ~ $ lspci | egrep 'VGA|3D|Display'
02:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RV740 PRO [Radeon HD 4770]
**[member=3707]PC[/member] ~ $ xrandr
Screen 0: minimum 320 x 200, current 1440 x 900, maximum 8192 x 8192
DVI-0 disconnected (normal left inverted right x axis y axis)
DIN disconnected (normal left inverted right x axis y axis)
DVI-1 connected primary 1440x900+0+0 (normal left inverted right x axis y axis) 408mm x 255mm
1440x900 59.89*+ 74.98
1280x1024 75.02 60.02
1280x960 60.00
1280x800 59.81
1152x864 75.00
1024x768 75.03 70.07 60.00
832x624 74.55
800x600 72.19 75.00 60.32 56.25
640x480 75.00 72.81 66.67 59.94
720x400 70.08
**[member=3707]PC[/member] ~ $ cat /etc/X11/xorg.conf
cat: /etc/X11/xorg.conf: Böyle bir dosya ya da dizin yok
**[member=3707]PC[/member] ~ $ dpkg -l | egrep 'nvidia|bumblebee|primus|prime|virtualgl|fglrx'
ii nvidia-prime-applet 1.0.6 all An applet for NVIDIA Prime
Sorunumu nasıl çözebilirim, yardımcı olabilir misiniz?
-----------------------------------------------------------------------------------------
Edit :
AMD'nin sitesinden Linux x64 için olan sürümü indirdim. ".run" uzantılı bir dosya indi.
İnternetten birkaç komut araştırdım şunları kullanmışlar genel olarak bende kullandım :
sudo apt-get install gksu
sudo apt-get install -y dh-modaliases execstack dpkg-dev debhelper dkms lib32gcc1
Run dosyasını çalıştırabilmek için şu komutları girdim :
chmod +x amd-driver-installer-catalyst-13.1-legacy-linux-x86.x86_64.run
./amd-driver-installer-catalyst-13.1-legacy-linux-x86.x86_64.run
AMD penceresi açıldı. Kuruluma devam ediyordum ki hata verdi. Hata hakkında daha fazla bilgi için oluşturduğum log kayıdına bak dedi.
Log dosyasının yolu : /usr/share/ati/fglrx-install.log
Log Dosyası İçeriği :
Check if system has the tools required for installation.
fglrx installation requires that the system have kernel headers. /lib/modules/4.8.0-53-generic/build/include/linux/version.h cannot be found on this system.
One or more tools required for installation cannot be found on the system. Install the required tools before installing the fglrx driver.
Optionally, run the installer with --force option to install without the tools.
Forcing install will disable AMD hardware acceleration and may make your system unstable. Not recommended.
-
Buradaki (https://forum.linuxmint.net.tr/index.php?topic=8286.msg51049#msg51049) açıklamalar sizin sisteminizdeki GPU için de geçerli. Tek farkı sizin sisteminizde tek GPU olması.
Paylaştığınız çıktılara göre Mesa 17.x güncellemeleri henüz yapılmamış görünüyor. Mesa güncellemeleri 4. seviye altındadır, artık PPA deposu eklenmden yüklenebiliyor, yani Mesa'nın 17.x sürümü resmi depoya girdi.
Bu güncellemeleden sonra sistemi yeniden başlatıp, durumla ilgili geri dönüş yaparsınız.
-
Güncelleme merkezindeki 4. seviye çekirdek yenilemesini uyguladım daha sonra terminalden
sudo apt-get update
sudo apt-get upgrade
komutlarını kullanarak bildiğim güncelleme yöntemini kullandım. Sorunum büyük ölçüde gitti fakat halen küçük dalgalanmalar var.
https://forum.linuxmint.net.tr/index.php?topic=8280.0
sudo add-apt-repository ppa:trebelnik-stefina/radeon-profile
sudo apt-get update
sudo apt-get install radeon-profile
Konudaki kodları girdim fakat sadece GPU üzerinde hızlandırma vs yapabileceğim merkez açıldı. Bence etkisi olmadı.
https://forum.linuxmint.net.tr/index.php?topic=7503.0Konudaki güncel GPU sürücülerini almam pek bir işe yaramayacak fakat oradaki adımlarıda denedim.
Bilgisayarı yeniden başlatıp gerekli ekran çıktılarını editleyeceğim.
Edit : Ekran Kartı Çıktıları :
**[member=3707]PC[/member] ~ $ inxi -SGx
System: Host: PC Kernel: 4.10.0-32-generic x86_64 (64 bit gcc: 5.4.0)
Desktop: Cinnamon 3.4.6 (Gtk 3.18.9-1ubuntu3.3)
Distro: Linux Mint 18.2 Sonya
Graphics: Card: Advanced Micro Devices [AMD/ATI] RV740 PRO [Radeon HD 4770]
bus-ID: 02:00.0
Display Server: X.Org 1.18.4 driver: radeon
Resolution: 1440x900@59.89hz
GLX Renderer: Gallium 0.4 on AMD RV740 (DRM 2.49.0 / 4.10.0-32-generic, LLVM 4.0.0)
GLX Version: 3.0 Mesa 17.1.4 - padoka PPA Direct Rendering: Yes
**[member=3707]PC[/member] ~ $ glxinfo | grep render
direct rendering: Yes
GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
Extended renderer info (GLX_MESA_query_renderer):
OpenGL renderer string: Gallium 0.4 on AMD RV740 (DRM 2.49.0 / 4.10.0-32-generic, LLVM 4.0.0)
GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth,
GL_NV_conditional_render, GL_NV_depth_clamp, GL_NV_packed_depth_stencil,
GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth,
GL_NV_conditional_render, GL_NV_depth_clamp, GL_NV_fog_distance,
GL_OES_element_index_uint, GL_OES_fbo_render_mipmap,
**[member=3707]PC[/member] ~ $ lspci | egrep 'VGA|3D|Display'
02:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RV740 PRO [Radeon HD 4770]
**[member=3707]PC[/member] ~ $ xrandr
Screen 0: minimum 320 x 200, current 1440 x 900, maximum 8192 x 8192
DVI-0 disconnected (normal left inverted right x axis y axis)
DIN disconnected (normal left inverted right x axis y axis)
DVI-1 connected primary 1440x900+0+0 (normal left inverted right x axis y axis) 408mm x 255mm
1440x900 59.89*+ 74.98
1280x1024 75.02 60.02
1280x960 60.00
1280x800 59.81
1152x864 75.00
1024x768 75.03 70.07 60.00
832x624 74.55
800x600 72.19 75.00 60.32 56.25
640x480 75.00 72.81 66.67 59.94
720x400 70.08
**[member=3707]PC[/member] ~ $ cat /etc/X11/xorg.conf
cat: /etc/X11/xorg.conf: Böyle bir dosya ya da dizin yok
**[member=3707]PC[/member] ~ $ dpkg -l | egrep 'nvidia|bumblebee|primus|prime|virtualgl|fglrx'
ii nvidia-prime-applet 1.0.6 all An applet for NVIDIA Prime
-
Güncelleme merkezindeki 4. seviye çekirdek yenilemesini uyguladım daha sonra terminalden
sudo apt-get update
sudo apt-get upgrade
komutlarını kullanarak bildiğim güncelleme yöntemini kullandım. Sorunum büyük ölçüde gitti fakat halen küçük dalgalanmalar var
Xorg ve mesa güncellemeleri de zaten 4. seviyedir, ek olarak yukarıdaki kmutları uygulamanıza gerek yoktu. Belki tercihlerde yaptığınız bir ayar sebebiyle görünmüyordu.
sudo apt-get install radeon-profile
Konudaki kodları girdim fakat sadece GPU üzerinde hızlandırma vs yapabileceğim merkez açıldı. Bence etkisi olmadı.
Bu zaten performansla ilgili ayarların yapıldığı bir arayüz, sistemi performans ya da güç tasarrufu kipinde çalıştırabiliyorsunuz, değişikliğin etkili olması sistemin yeniden başlatılması gerekebilir.
https://forum.linuxmint.net.tr/index.php?topic=7503.0
Konudaki güncel GPU sürücülerini almam pek bir işe yaramayacak fakat oradaki adımlarıda denedim.
Buna gerek olmadığını söylemiştim, Mesa 17.x sürüm resmi depoya girdi, bu PPA deposu ile biraz daha güncel sürümü yüklemiş oldunuz.
Şimdi Chromium tarayıcısını kapatıp aşağıdaki komutla uçbirimde çalıştırmayı deneyiniz, bu durumda dalgalanma ile ilgili durumu gözlemleyip dönüş yaparsınız.
(google-chrome-stable --disable-gpu &)
-
Yanlış bir şey yaptığımı düşünerek bilgisayarı formatladım. Temiz temiz tüm kurulumlarımı yaptım. Güncelleme merkezindeki tüm 4. seviye güncellemeleri yaptım hiçbir güncelleme kalmadı. Bu bağlamda ekran çıktılarını tekrar gönderiyorum.
**[member=3707]PC[/member] ~ $ inxi -SGx
System: Host: PC Kernel: 4.10.0-32-generic x86_64 (64 bit gcc: 5.4.0)
Desktop: Cinnamon 3.4.6 (Gtk 3.18.9-1ubuntu3.3)
Distro: Linux Mint 18.2 Sonya
Graphics: Card: Advanced Micro Devices [AMD/ATI] RV740 PRO [Radeon HD 4770]
bus-ID: 02:00.0
Display Server: X.Org 1.18.4 drivers: ati,radeon (unloaded: fbdev,vesa)
Resolution: 1440x900@59.89hz
GLX Renderer: Gallium 0.4 on AMD RV740 (DRM 2.49.0 / 4.10.0-32-generic, LLVM 4.0.0)
GLX Version: 3.0 Mesa 17.0.7 Direct Rendering: Yes
**[member=3707]PC[/member] ~ $ glxinfo | grep render
direct rendering: Yes
GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
Extended renderer info (GLX_MESA_query_renderer):
OpenGL renderer string: Gallium 0.4 on AMD RV740 (DRM 2.49.0 / 4.10.0-32-generic, LLVM 4.0.0)
GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth,
GL_NV_conditional_render, GL_NV_depth_clamp, GL_NV_packed_depth_stencil,
GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth,
GL_NV_conditional_render, GL_NV_depth_clamp, GL_NV_fog_distance,
GL_OES_element_index_uint, GL_OES_fbo_render_mipmap,
**[member=3707]PC[/member] ~ $ lspci | egrep 'VGA|3D|Display'
02:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RV740 PRO [Radeon HD 4770]
**[member=3707]PC[/member] ~ $ xrandr
Screen 0: minimum 320 x 200, current 1440 x 900, maximum 8192 x 8192
DVI-0 disconnected (normal left inverted right x axis y axis)
DIN disconnected (normal left inverted right x axis y axis)
DVI-1 connected primary 1440x900+0+0 (normal left inverted right x axis y axis) 408mm x 255mm
1440x900 59.89*+ 74.98
1280x1024 75.02 60.02
1280x960 60.00
1280x800 59.81
1152x864 75.00
1024x768 75.03 70.07 60.00
832x624 74.55
800x600 72.19 75.00 60.32 56.25
640x480 75.00 72.81 66.67 59.94
720x400 70.08
**[member=3707]PC[/member] ~ $ cat /etc/X11/xorg.conf
cat: /etc/X11/xorg.conf: Böyle bir dosya ya da dizin yok
**[member=3707]PC[/member] ~ $ dpkg -l | egrep 'nvidia|bumblebee|primus|prime|virtualgl|fglrx'
ii nvidia-prime-applet 1.0.6 all An applet for NVIDIA Prime
Dediğiniz en son yazdığınız kodu kullanarak Chrome tarayıcı açıldı ve sıkıntı halen devam etmekte.
Edit :
Şu sıkıntıyı keşke çözebilsek linux'u sevmiştim fakat tarayıcıdaki dalgalanma çok sinir bozucu.
-
Aşağıdaki komutun çıktısına bakalım.
cat /etc/X11/xorg.conf.d/20-radeon.conf
MATE masaüstünü kurup bir de onunla dener misiniz?
-
cat /etc/X11/xorg.conf.d/20-radeon.conf
---
cat: /etc/X11/xorg.conf.d/20-radeon.conf: Böyle bir dosya ya da dizin yok
Şu linkteki adımları uyguladım.
https://forum.linuxmint.net.tr/index.php?topic=8203.msg50499#msg50499
-
Burada (https://forum.linuxmint.net.tr/index.php?topic=7873.msg48474#msg48474) anlatıldığı biçimde 20-radeon.conf dosyası oluşturmayı deneyiniz, sonrasında sistemi yeniden başlatmalısınız.
Eğer sorun çözülmezse ilgili dosyada bir iki düzenleme yapabiliriz, Chrome tarayıcının DRI3 ile pek arası yokmuş sanırım.
Aşağıdaki konuları referans olarak ekleyelim, duruma göre bunlardan öneri sunabiliriz. Lütfen aşağıdakileri kendi başınıza uygulamayınız, sorun çözülmezse olasılık ağırlıklarına göre önerileri ben sunayım.
https://askubuntu.com/questions/766725/annoying-flickering-in-16-04-lts-chrome
https://askubuntu.com/questions/927238/severe-screen-tearing-on-chrome-without-any-proprietary-graphics-drivers
-
Bu arada mate masaüstünü kurdum fakat nasıl geçiş yapmalıyım bilgisayar açıldığında sormadı?
Edit :
Bir önceki mesajınızda belirttiğiniz config dosyasını oluşturdum biraz azalma oldu fakat halen bir dalgalanma var.
-
Bu arada mate masaüstünü kurdum fakat nasıl geçiş yapmalıyım bilgisayar açıldığında sormadı?
Oturumu kapatıp, şifrenizi girdiğiniz alanın sağ kısmına tıklayıp, masaüstü ortamını seçip ve oturum açabilirsiniz.
(https://s11.postimg.org/okin4l5c3/lightdm-logon-1.png)
(https://s11.postimg.org/y6c7kvwhv/lightdm-logon-2.png)
MATE masaüstündeki duruma göre yönlendirme yapalım.
-
Mate masaüstünde durum değişmedi, halen aynı.
-
1 - Chrome => Ayarlar => Gelişmiş => "Kullanılabilir olduğunda donanım hızlandırmayı kullan" seçeneğini pasifleştiriniz.
2 - Aşağıdaki bağlantıyı Chrome tarayıcı ile açınız.
chrome://flags/#smooth-scrolling
Smooth Scrolling Windows, Linux, Chrome OS, Android
seçeneğini etkinleştirip (Enabled) tarayıcıyı yeniden başlatmayı deneyiniz.
-
Biraz daha düzeldi fakat halen var.
Windows kokuyo filan ama çalıştırıyo :). Sanırım Windows'un yanına Mint kuracağım sırf hızlı Eclipse için.
Bu arada çok teşekkür ederim yardımların için, sende olmasan gram bu kadar ilerleyemezdim. Bu foruma senin gibi insan lazım sırf sen koşturuyorsun.
Her şey için teşekkür ederim.
Son olarak;
Şimdi orjinal Windows 10 indirdim fakat linux üzerinde UEFI bootloader kurulumu yapan program bulamadım. Kullandığın veya tavsiye edebileceğin var mı?
-
Birde DRI3'ü pasifleştirerek kullanamayı deneyelim, Chrome tarayıcıyı kapatıp aşağıdaki komutla başlatınca durum ne oluyor?
env LIBGL_DRI3_DISABLE=1 google-chrome
Forumda Windows ISO dosyasının USB belleğe yazdırılması ile ilgili konular mevcut, forum içi arama ile ulaşabilirsiniz.
-
Sorun halen devam etmekte. Hızlı kaydırmalarda sorun gitti gibi fakat tek teker atlatmada kayma oluyor.
-
Tarayıcıyı kapatıp aşağıdaki komutla çalıştırınca durum ne oluyor?
google-chrome-stable --disable-gpu-driver-bug-workarounds --enable-native-gpu-memory-buffers
-
Eskisine göre daha iyi dalgalanma daha az.
Ekran kartının sürücüsünü yükleyebilsek aslında sorunu çözebilicez aslında.
-
Sürücü yüklü olmaması diye bir durum yok aslında, Linux tarafında bir aygıt için hem açı kaynak kodlu hem de üretici tarafından geliştirilen sahipli/kapalı kaynak kodlu sürücüler mevcut olabiliyor. Bu aygıt için sahipli sürücü yükleme imkanı yok, önceki mesajlarda verdiğim bağlantıda nedeni anlatılıyor. Ki bu aygıt için sahipli sürücü desteği kesilmesi üst modellerden daha önce oldu. Forumda ATI 2X00 - 4X00 arası seriler için arama yaparsanız ilgili konuları bulabilirsiniz.
Not: Lütfen çözüme ulaşan konularınızı etiketler misiniz?
-
Sorun çözüldü mü bilmiyorum ama arkadaşın ekran çözünürlüğü ile benimki aynı, ben de sürücü yüklüyemiyor ve aynı sorunu yaşıyordum.
Deneme-yanılma yöntemleriyle bulduğum alttaki işlem sorunumu çözdü , isterseniz deneyebilirsiniz...
-1-
Alttaki kodu boş bir not defterine yapıştırın, kaydedin, ismini 1440x900 yapın.
#! /bin/sh
# /etc/init.d/1440x900
xrandr --newmode "1440x900" 136.49 1440 1536 1688 1936 900 901 904 940 -HSync +Vsync
xrandr --addmode DVI-1 "1440x900"
xrandr --output DVI-1 --mode "1440x900"
-2-
Sudo komutu ile dosya yöneticisini açın, dosyayı /usr/lib dizinine yapıştırın.
-3-
Menüden Başlangıç Uygulamalarını açın, Yeni Ekle diyerek dosyanın yolunu gösterin.
Yeniden başlattıktan sonra düzelme olmazsa dosyayı silersiniz...
-
[member=5001]illedelinux[/member] Dosyanın adını 1440x900 olarak ayarladım. Uzantısı ne olmalı?
Birde başlangıç uygulamalarını açıp, ekle dediğim zaman iki adet seçenek çıkıyor.
-Özel Komut
-Uygulama Seçin
Eğer Uygulama Seçin kısmını seçersem açılan listeden 1440x900 dosyasını bulamıyorum. Acaba dosyamın uzantısı olmadığı için mi burada gözükmüyor?
-
Sizin çözünürlük ile ilgili bir sorununuz mevcut değil, xrandr komutunun çıktısında zaten bu çöznürlüğü kullandığınız görünüyordu. Chrome ile ilgili sorun için buradakini (https://forum.linuxmint.net.tr/index.php?topic=8385.msg51664#msg51664) öneriyorlar genellikle. Bu sorun tam anlamıyla Chrome tarafından çözülebilir, şu an geçici çözüm uygulanabilir. Bu çözüm istenirse kalıcı hale getirilebilir.
-
Benim verdiğim işlemden önce benim ekran da 1440x900 olmasına rağmen sorun devam ediyordu.
Bu işlem ile 60 yerine 75 hertz elde edince sorun çözüldü, yani aradaki tek fark 60 yerine 75 hertz yapmak.
Böylece dalgalanma, titreme, yırtılma gibi sorunlardan kurtuldum.
Tabi bu işlemin bende çözüm olması herkeste tutmayabilir ama en azından denenebilir...