[Çözüldü] ATI Mobility Radeon X2300 Sürücü

Başlatan berat01, 12 Haziran 2012 - 14:35:15

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

berat01

Merhaba Arkadaşlar,

Bir süredir debian kullanıyorum. Bu gün oyun oynayasım geldi ve Urban Terror indirdim. Oyunu çalıştırdığımda her şey dona dona ilerliyordu. Sorunun grafik kartımdan olacağını düşündüm ve http://www.chipdrivers.com/chipset/graphic-adapter/ati/mobility-radeon-x2300/linux/ adresinden driver sürücüyü indirip yükledim.

Şu an lspci çıktısı söyle:

berat@berat:~$ lspci
00:00.0 Host bridge: ATI Technologies Inc Radeon Xpress 7930 Host Bridge
00:02.0 PCI bridge: ATI Technologies Inc RS7933 PCI Bridge
00:05.0 PCI bridge: ATI Technologies Inc Device 7935
00:06.0 PCI bridge: ATI Technologies Inc RS7936 PCI Bridge
00:07.0 PCI bridge: ATI Technologies Inc Device 7937
00:12.0 SATA controller: ATI Technologies Inc SB600 Non-Raid-5 SATA
00:13.0 USB Controller: ATI Technologies Inc SB600 USB (OHCI0)
00:13.1 USB Controller: ATI Technologies Inc SB600 USB (OHCI1)
00:13.2 USB Controller: ATI Technologies Inc SB600 USB (OHCI2)
00:13.3 USB Controller: ATI Technologies Inc SB600 USB (OHCI3)
00:13.4 USB Controller: ATI Technologies Inc SB600 USB (OHCI4)
00:13.5 USB Controller: ATI Technologies Inc SB600 USB Controller (EHCI)
00:14.0 SMBus: ATI Technologies Inc SBx00 SMBus Controller (rev 14)
00:14.1 IDE interface: ATI Technologies Inc SB600 IDE
00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA)
00:14.3 ISA bridge: ATI Technologies Inc SB600 PCI to LPC Bridge
00:14.4 PCI bridge: ATI Technologies Inc SBx00 PCI to PCI Bridge
01:00.0 VGA compatible controller: ATI Technologies Inc M64-S [Mobility Radeon X2300]
02:00.0 Ethernet controller: Atheros Communications Inc. AR5001 Wireless Network Adapter (rev 01)
05:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8039 PCI-E Fast Ethernet Controller (rev 15)


Çıktıda doğru sürücü yüklü gibi duruyor. Ancak bu sefer Urban Terror, Gnome Chess gibi oyunlar hiç açılmaz oldu.

/usr/share/ati/fglrx-install.log dosyası ise söyle:

Uninstalling any previously installed drivers.
Unloading radeon module...
ERROR: Module radeon is in use
Unloading drm module...
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/2.6.32-5-686/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.32-5-686'
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/kcl_acpi.o
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/kcl_agp.o
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/kcl_debug.o
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/kcl_ioctl.o
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/kcl_io.o
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/kcl_pci.o
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/kcl_str.o
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/kcl_iommu.o
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/kcl.o
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/kcl_wait.o
  LD [M]  /lib/modules/fglrx/build_mod/2.6.x/fglrx.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /lib/modules/fglrx/build_mod/2.6.x/fglrx.mod.o
  LD [M]  /lib/modules/fglrx/build_mod/2.6.x/fglrx.ko
make[1]: Leaving directory `/usr/src/linux-headers-2.6.32-5-686'
build succeeded with return value 0
duplicating results into driver repository...
done.
You must change your working directory to /lib/modules/fglrx
and then call ./make_install.sh in order to install the built module.
- recreating module dependency list
- trying a sample load of the kernel modules
failed.
[Error] Kernel Module : Reboot required.
[Reboot] Kernel Module : update-initramfs


Urban Terrorü terminalden çalıştırınca şu çıktıyı alıyorum:

berat@berat:~/Games/UrbanTerror$ ./ioUrbanTerror.i386
ioQ3 1.35urt linux-i386 Dec 20 2007
----- FS_Startup -----
Going through search path...

----------------------
10593 files in pk3 files
execing default.cfg
execing q3config.cfg
execing autoexec.cfg
Hunk_Clear: reset the hunk ok
----- Client Initialization -----
Couldn't read q3history.
----- Initializing Renderer ----
-------------------------------
QKEY found.
----- Client Initialization Complete -----
----- R_Init -----
...loading libGL.so.1:
Calling SDL_Init(SDL_INIT_VIDEO)...
SDL_Init(SDL_INIT_VIDEO) passed.
Initializing OpenGL display
...setting mode 4: 800 600
X Error of failed request:  BadRequest (invalid request code or no such operation)
  Major opcode of failed request:  135 (GLX)
  Minor opcode of failed request:  19 (X_GLXQueryServerString)
  Serial number of failed request:  13
  Current serial number in output stream:  13


Video izlerken ya da normal tarayıcıdayken her şey normal ve hızlı. OpenGLde sorun var anlaşılan ama çözümü nasıl olur bilen var mı?

if

Sürücünün yüklendiğinden emin misiniz? You must change your working directory to /lib/modules/fglrx
and then call ./make_install.sh in order to install the built module.
- recreating module dependency list
- trying a sample load of the kernel modules
failed.
[Error] Kernel Module : Reboot required.
[Reboot] Kernel Module : update-initramfs


fglrxinfo ne diyor?

heartsmagic

Bu bizim bildiğimiz eski X serisi kartlardan mı? ATI bir süre önce X serisi için desteği kesti ya hani, bu kartın özel bir durumu var mı?
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.

if

Bu[1] tabloya göre açık kaynak sürücüleri kullanmanız gerek. Daha önce bakmıştım ama yanlış görmüş/okumuşum.

[1] http://wiki.cchtml.com/index.php/Hardware

berat01

fglrx çıktısı:
root@berat:/home/berat# fglrxinfo
X Error of failed request:  BadRequest (invalid request code or no such operation)
  Major opcode of failed request:  135 (GLX)
  Minor opcode of failed request:  19 (X_GLXQueryServerString)
  Serial number of failed request:  12
  Current serial number in output stream:  12

Aşşagıdaki satırlarda denileni yapıyorum
You must change your working directory to /lib/modules/fglrx
and then call ./make_install.sh in order to install the built module.

Ardından şu hatayı alıyorum:
root@berat:/home/berat# cd /lib/modules/fglrx
root@berat:/lib/modules/fglrx# ./make_install.sh
- recreating module dependency list
- trying a sample load of the kernel modules
FATAL: Error inserting fglrx (/lib/modules/2.6.32-5-686/kernel/drivers/char/drm/fglrx.ko): No such device
failed.


lspci çıktısında grafik kartı görünüyor, o yüzden sorun yok diye düşündüm ama tam bilmiyorum.

01:00.0 VGA compatible controller: ATI Technologies Inc M64-S [Mobility Radeon X2300]

Açık kaynak sürücülerini nasıl yükleyebilirim peki? Önceden Ubuntu kullanmıştım oyun konusunda sorun yaşamamıştım hiç. Ubuntu ile Debianın öntanımlı sürücüleri farklı mı?

matrax_41

http://forum.ubuntu-tr.net/index.php?topic=23112.0 bu konudaki "Ati Sürücü Kaldırıp Sistemin İlk Haline Getirlmesi(Mesa Öntanımlı Hale Dönüş)" bölümünü uygulayın.

berat01

Arkadaşlar geç cevabım için kusura bakmayın. matrax_41 in dediği yolla sistemi ilk haline getirdim. Her şey eskisi gibi harika. Teşekkür ederim.

Ancak Urban Terror bu sefer de çok yavaş çalışıyor, donmalar oluyor. Nasıl düzeltebilirim?

berat01

Arkadaşlar he şey harika yazınca yanlış anlaşıldı galiba. Ben yanlış yüklediğim grafik kartını geri normale çevirdim. Ama oyunlar hala çok yavaş. Debian 6 kullanıyorum o yüzden sürücüm son model değil sanırım. Nasıl yenileyebilirim? Şimdiden çok teşekkürler.

if

@berat01, açık kaynak sürücüyü kullanıyorsanız ki başka seçeneğiniz yok, son sürümdedir zaten. Oyundan daha iyi verim almak istiyorsanız Unity 2B oturumunu deneyebilirsiniz.

berat01

@if: Yanıt için teşekkürler. Unityi çok seviyorum ama şu debian kullanıyorum ve ilk gelen masaüstünü (gnome 2) değiştirmek istemedim.

Ne yapalım debianda oyun oynamak kısmet değilmiş  :).

Peki daha yeni çekirdek sürümüne sahip bir dağıtım yüklesem (mesela ubuntu) grafik kartı performansı artar mı?

if

Rica ederim @berat01. İnan kesin bir cevap veremem. Bir ihtimal artabilir.


berat01

Tamamdır, deneyip görmek en iyisi o zaman. Teşekkürler tekrardan. Geriye yapacak bir şey kalmadığına göre kilitleyelim konuyu :)