LINUX.ORG.RU

[gentoo] Тормозит Х

 


0

0

Конфигурация п4 3гц 1гб рам ати х1600(драйвер радеон) Гном 2.28 ядро скомпилиравно выставлен параметр: низская задержка(десктоп) Таймер выставлен в 1000гц В результате сильно тормозит при офисной работе(особенно там где надо отрисовывать 2д), плохо отзывается за какие либо действия(в том числе и клавиатуру). В топе по ресурсам процессора X(до 50-100%)на втором месте опера. С оперой то всё понятно а вот что делатьс Х куда смотреть? Может ли это быть из за драйвера radeon?


>Может ли это быть из за драйвера radeon?

да

Fracta1L
()

> ати х1600(драйвер радеон)

главная и имхо единственная возможная причина тормозов.
я бы трайнул fglrx.
и вообще, аппаратное ускорение есть? glxgears как крутится? glxinfo что выдает?

Komintern ★★★★★
()
Ответ на: комментарий от Komintern

не работает с этой картой fglrx. открытые вообще значительно быстрей в 2d. прозреваю проблемы с прошивкой/libdrm/etc

madgnu ★★★★★
()
Ответ на: комментарий от madgnu

драйвер radeon kernel.34

[ebuild   R   ] x11-libs/libdrm-2.4.18_pre20100211-r1  USE="-debug" 0 kB
[ebuild   R   ] media-libs/mesa-7.7.1  USE="nptl xcb -debug (-gallium) -motif -pic (-selinux)" VIDEO_CARDS="radeon radeonhd -intel -mach64 -mga -none -nouveau -r128 -savage -sis (-sunffb) -svga -tdfx -via" 0 kB
[ebuild   R   ] x11-drivers/xf86-video-ati-6.12.6  USE="-debug" 0 kB

glxgears 230fps CONFIG_DRM=y CONFIG_DRM_KMS_HELPER=y CONFIG_DRM_TTM=y CONFIG_DRM_RADEON=y CONFIG_DRM_RADEON_KMS=y

Section "ServerLayout"
	Identifier     "X.org Configured"
	Screen      0  "LaptopLCD_ATI" 0 0
EndSection

Section "Files"
	FontPath     "/usr/share/fonts/corefonts/"
	FontPath     "/usr/share/fonts/freefonts/"
	FontPath     "/usr/share/fonts/freefont-ttf"
	FontPath     "/usr/share/fonts/Type1/"
	FontPath     "/usr/share/fonts/100dpi/"
	FontPath     "/usr/share/fonts/75dpi/"
EndSection

Section "Module"
	Load  "glx"
#	Load  "extmod"
#	Load  "record"
	Load  "drm"
#	Load  "dbe"
        Load  "dri"
	Load  "dri2"

EndSection

Section "Monitor"
	Identifier   "LCD"
	VendorName   "Monitor Vendor"
	ModelName    "Monitor Model"
EndSection


Section "Device"
	Identifier  "Radeon X1600"
	Driver      "radeon"
	VendorName  "ATI Technologies Inc"
	Option	    "DRI" "true"
     Option      "AccelMethod"           "EXA"
     Option      "AccelDFS"              "True"
EndSection

Section "Screen"
	Identifier "LaptopLCD_ATI"
	Device     "Radeon X1600"
	Monitor    "LCD"
	DefaultDepth     24
	SubSection "Display"
		Viewport   0 0
		Depth     24
		Modes    "1600x1200"
	EndSubSection
EndSection

Section "DRI"
	Mode         0666
EndSection

Section "Extensions"
	Option	    "Composite" "On"
EndSection

hainz
() автор топика
Ответ на: комментарий от Komintern

>я бы трайнул fglrx.
А что это?


Как только что то отрисовывается Х сразу забивает 1 ядро ,а если учеть что ядро то всего одно...

hainz
() автор топика
Ответ на: комментарий от daemonpnz
 Xorg:
(EE) RADEON(0): [dri] RADEONDRIGetVersion failed because of a version mismatch.
[dri] radeon kernel module version is 2.3.0 but version 1.17.0 or newer is needed.
[dri] Disabling DRI.
dmesg | grep radeon
[    0.874770] [drm] radeon defaulting to kernel modesetting.
[    0.875115] [drm] radeon kernel modesetting enabled.
[    0.875443] radeon 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[    0.875844] radeon 0000:01:00.0: setting latency timer to 64
[    0.902751] [drm] radeon: power management initialized
[    0.923063] radeon 0000:01:00.0: VRAM: 256M 0x00000000 - 0x0FFFFFFF (256M used)
[    0.933448] radeon 0000:01:00.0: GTT: 512M 0x10000000 - 0x2FFFFFFF
[    0.943753] radeon 0000:01:00.0: irq 27 for MSI/MSI-X
[    0.943761] [drm] radeon: using MSI.
[    0.953857] [drm] radeon: irq initialized.
[    0.967210] [drm] radeon: 256M of VRAM memory ready
[    0.968210] [drm] radeon: 512M of GTT memory ready.
[    0.972218] [drm] radeon: 1 quad pipes, 2 z pipes initialized.
[    0.975590] [drm] radeon: cp idle (0x10000C03)
[    0.977644] platform radeon_cp.0: firmware: using built-in firmware radeon/R520_cp.bin
[    0.978827] [drm] radeon: ring at 0x0000000010000000
[    0.980920] [drm] radeon: ib pool ready.
[    3.502029] [drm:radeon_fence_wait] *ERROR* fence(f7026ec0:0x00000001) 510ms timeout going to reset GPU
[    3.505452] [drm] radeon: cp idle (0x10000000)
[    3.506495] [drm] radeon: ring at 0x0000000010000000
[    3.509539] [drm:radeon_fence_wait] *ERROR* fence(f7026ec0:0x00000001) 527ms timeout
[    3.510577] [drm:radeon_fence_wait] *ERROR* last signaled fence(0x00000001)
[    3.681585] [drm:r100_ib_test] *ERROR* radeon: ib test failed (sracth(0x15E4)=0xCAFEDEAD)
[    3.682644] radeon 0000:01:00.0: failled testing IB (-22).
[    3.683782] radeon 0000:01:00.0: failled initializing IB (-22).
[    3.684812] radeon 0000:01:00.0: Disabling GPU acceleration
[    3.685915] [drm] radeon: cp finalized
[    3.687296] radeon 0000:01:00.0: f7930480 unpin not necessary
[    3.869867] fb: conflicting fb hw usage radeondrmfb vs VESA VGA - removing generic driver
[    3.903205] fb0: radeondrmfb frame buffer device
[    3.903277] [drm] Initialized radeon 2.3.0 20080528 for 0000:01:00.0 on minor 0


glxinfo http://paste.org.ru/?xs8nx8

hainz
() автор топика
Ответ на: комментарий от daemonpnz

fglrx старый 2007 года ему ПО нужно старое и ядро в районе 24-25

hainz
() автор топика
Ответ на: комментарий от hainz

он у тебя просто не завелся, или проблема с прошивкой, или с ядром, на 34 kms c r300-r500 вроде у многих не заводится, тем более если на agp.

Novell-ch ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.