AMD/ATI Proprietary Driver Sorunu

Merhaba,

HP Pavilion dv6 dizüstü bilgisayarıma Pardus (XFCE) kurdum. Ekran kartı sürücüsü yüklü olmadığı için çoğu kişinin muzdarip olduğu yavaşlık, görüntüde yırtılma ve aşırı ısınma ile karşı karşıya kaldım. Daha sonra aşağıdaki linkten üreticinin sağladığı sürücüyü indirdim;

https://www.amd.com/en/support/graphics/amd-radeon-hd/ati-mobility-radeon-hd-4000-series/ati-mobility-radeon-hd-4530

Çıkan .run uzantılı dosyayı çalıştırdığımda hata aldım. /usr/share/ati/fglrx-install.log dosyasına baktığımda kernel header’larının kurulu olmadığı yazıyordu. Daha sonra aşağıdaki komutları kullanarak kernel header’lrını kurdum;

$ sudo apt install linux-headers-$(uname -r)
$ sudo apt-get install build-essential

Daha sonra tekrar denedim ama yine aynı hatayı aldım, log soyasını incelediğimde /lib/modules/4.9.0-8-amd64/build/include/linux/version.h dosyasını bulamadığını söylüyordu. Bu dosyanın /usr/include/linux/ klasöründe olduğunu görüp aşağıdaki komutla ilgili klasöre kopyaladım. (Bu kurnazlığın başıma iş açacağı içime doğmuştu:))

$ sudo cp -v /usr/include/linux/version.h /lib/modules/4.9.0-8-amd64/build/include/linux/

Tekrar denediğimde kurulum başlamıştı. Kurulum bittiğinde bazı hataların oluştuğunu ve bu hatalar için log dosyasına bakmamı söylüyordu. Log dosyası şöyleydi;

Check if system has the tools required for installation.
Uninstalling any previously installed drivers.
Unloading radeon module...
rmmod: ERROR: Module radeon is in use
Unloading drm module...
rmmod: ERROR: Module drm is in use by: radeon ttm drm_kms_helper
[Message] Kernel Module : Trying to install a precompiled kernel module.
[Message] Kernel Module : Precompiled kernel module version mismatched.
[Message] Kernel Module : Found kernel module build environment, generating kernel module now.
AMD kernel module generator version 2.1
doing Makefile based build for kernel 2.6.x and higher
rm -rf *.c *.h *.o *.ko *.a .??* *.symvers
make -C /lib/modules/4.9.0-8-amd64/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory '/usr/src/linux-headers-4.9.0-8-amd64'
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:189:22: fatal error: asm/i387.h: Böyle bir dosya ya da dizin yok
 #include "asm/i387.h"
                      ^
compilation terminated.
/usr/src/linux-headers-4.9.0-8-common/scripts/Makefile.build:301: recipe for target '/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o' failed
make[4]: *** [/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o] Error 1
/usr/src/linux-headers-4.9.0-8-common/Makefile:1526: recipe for target '_module_/lib/modules/fglrx/build_mod/2.6.x' failed
make[3]: *** [_module_/lib/modules/fglrx/build_mod/2.6.x] Error 2
Makefile:152: recipe for target 'sub-make' failed
make[2]: *** [sub-make] Error 2
Makefile:8: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-4.9.0-8-amd64'
Makefile:88: recipe for target 'kmod_build' failed
make: *** [kmod_build] Error 2
build failed with return value 2
[Error] Kernel Module : Failed to compile kernel module - please consult readme.
[Reboot] Kernel Module : update-initramfs

Bilgisayarımı yendiden başlattığımda sürücünün yüklenmediği bir yana görüntü de bulanıklaşmıştı. Şimdi… “Sürücüyü nasıl yülerim” den önce en azından görüntüyü eski haline nasıl getirebilirimin cevabını aramaktayım. Yardımlarınız için şimdiden teşekkürler.

Merhaba,
Pardus Debian tabanlıdır, ve Debian Linux aleminin en büyük dağıtımlarından biridir, hemen üreticinin sitesine gidip driver derlemeye çalışmak yerine ilk olarak Debian kaynaklarına danışmanız gerekirdi, mesela AtiHowTo - Debian Wiki sayfasında anlatılanları uyguladınız mı?

Verdiğiniz linki inceleyeceğim. ‘/usr/share/ati’ klasörü altında ‘amd-uninstall.sh’ isimli bir dosya buldum ve çalıştırdım. Eksik kalan kurulumun kalıntılarını temizledi ve görüntü düzeldi.

Bu konu son cevaptan 30 gün sonra otomatik olarak kapatıldı. Yeni cevap girilmesine izin verilmiyor.