LinuxForum.Fans
Тема

Radeon X1300: низкий FPS

Автор: inasoulvoid 12 сообщений 3739 просмотров
#111760

даже не знаю с чего начать, ну да ладно.

имею вот такой девайс

отчет aida64 в винде

text
[ PCI Express 1.0 x16: Gigabyte Radeon X1300 Pro ]

Graphics Processor Properties: Video Adapter Gigabyte Radeon X1300 Pro BIOS Version 009.012.008.002.000000 BIOS Date 07/03/06 21:53 GPU Code Name RV515 Part Number 113-AA94800-100 PCI Device 1002-7146 / 1458-2144 (Rev 00) Transistors 105 million Process Technology 90 nm Die Size 100 mm2 Bus Type PCI Express 1.0 x16 @ x16 Memory Size 128 MB GPU Clock 446 MHz (original: 450 MHz) RAMDAC Clock 400 MHz Pixel Pipelines 4 TMU Per Pipeline 1 Vertex Shaders 2 (v3.0) Pixel Shaders 4 (v3.0) DirectX Hardware Support DirectX v9.0c Pixel Fillrate 1784 MPixel/s Texel Fillrate 1784 MTexel/s

Memory Bus Properties: Bus Type DDR2 Bus Width 64-bit Real Clock 338 MHz (DDR) (original: 350 MHz) Effective Clock 676 MHz Bandwidth 5408 MB/s

ОСь debian squeeze, вроде бы все работает, но огорчает низкий fps, что с kms, что без :O

/etc/modprobe.d/radeon-kms.conf: options radeon modeset=0

glxinfo

text
OpenGL vendor string: DRI R300 Project
OpenGL renderer string: Mesa DRI R300 (RV515 7146) 20090101 x86/MMX+/3DNow!+/SSE2 TCL
OpenGL version string: 1.5 Mesa 7.7.1

glxgears verbose

text
libGL: XF86DRIGetClientDriverName: 5.3.0 r300 (screen 0)
libGL: OpenDriver: trying /usr/lib/dri/tls/r300_dri.so
libGL: OpenDriver: trying /usr/lib/dri/r300_dri.so
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 4, (OK)
drmOpenByBusid: Searching for BusID pci:0000:05:00.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 4, (OK)
drmOpenByBusid: drmOpenMinor returns 4
drmOpenByBusid: drmGetBusid reports pci:0000:05:00.0
libGL: Can't open configuration file /etc/drirc: No such file or directory.
libGL: Can't open configuration file /root/.drirc: No such file or directory.
5810 frames in 5.0 seconds = 1161.842 FPS
5892 frames in 5.0 seconds = 1178.302 FPS
5889 frames in 5.0 seconds = 1177.788 FPS
5893 frames in 5.0 seconds = 1178.442 FPS
5892 frames in 5.0 seconds = 1178.234 FPS

/etc/modprobe.d/radeon-kms.conf: options radeon modeset=1

glxinfo

text
OpenGL vendor string: DRI R300 Project
OpenGL renderer string: Mesa DRI R300 (RV515 7146) 20090101 x86/MMX+/3DNow!+/SSE2 TCL DRI2
OpenGL version string: 1.5 Mesa 7.7.1

glxgears verbose

text
libGL: OpenDriver: trying /usr/lib/dri/tls/r300_dri.so
libGL: OpenDriver: trying /usr/lib/dri/r300_dri.so
libGL: Can't open configuration file /etc/drirc: No such file or directory.
libGL: Can't open configuration file /root/.drirc: No such file or directory.
4772 frames in 5.0 seconds = 954.334 FPS
4802 frames in 5.0 seconds = 960.356 FPS
4802 frames in 5.0 seconds = 960.375 FPS
4802 frames in 5.0 seconds = 960.369 FPS
4797 frames in 5.0 seconds = 959.385 FPS

возможно довести fps до виндового, или это предел ? :O

контра в wine не играбельна :(

если владеете аналогичной или близкой к этой видюшкой, запостите glxinfo glxgears

#111766

А сколько фпс дает контра в винде и дебиане?
В вайне параметры 3D (если там вообще такое возможно) верно выставлены¿

#111771

в винде >= 100; в debian: с kms <= 30, без <= 45
с wine немного не в теме что там выставлять, вроде и так должно работать
в ubuntu 8.10 с проприетарным порядка 100fps было

#111773

Есть апплет "Wine configuration" (как-то так) среди параметров системы. Вот в нем по вкладкам нужно пошарица.

Покажите вывод
[console]# lspci | grep -i 'vga'[/console]

#111778

winecfg ? там особо не пошаришся :)

lspci | grep -i 'vga'

text
05:00.0 VGA compatible controller: ATI Technologies Inc RV515 [Radeon X1300]
#111802

Какие дрова/пакеты установлены¿

#111809
Mita* написал:
Какие дрова/пакеты установлены¿

что конкретно интересует ?

#111819

Дрова для видеокарты, конечно.
[console]
# aptitude search ati | grep X
# aptitude search fglrx
[/console]

#111826
text
root@debian:/home/void# aptitude search ati | grep X
p   cairo-dock-xfce-integration-plu - Cairo-dock - Xfce integration Plug-in     
p   education-desktop-lxde          - Debian Edu LXDE desktop applications      
p   libcgi-xmlapplication-perl      - perl module for creating XML-DOM and OO ba
p   libglx-nvidia-alternatives      - simplifies replacing Xorg module libglx.so
p   texlive-lang-croatian           - TeX Live: Croatian                        
p   texlive-lang-latin              - TeX Live: Latin                           
p   xautomation                     - управление X из командной строки и поиск э
i   xserver-xorg-video-ati          - X.Org X server -- AMD/ATI display driver w
p   xserver-xorg-video-ati-dbg      - X.Org X server -- AMD/ATI display driver w
root@debian:/home/void# aptitude search fglrx
p   fglrx-atieventsd                                          - external events daemon for the non-free AMD/ATI r6xx - r7xx display 
p   fglrx-control                                             - control panel for the non-free AMD/ATI r5xx, r6xx, r7xx display driv
v   fglrx-control-qt3                                         -                                                                     
p   fglrx-driver                                              - non-free AMD/ATI r6xx - r7xx display driver                         
p   fglrx-glx                                                 - proprietary libGL for the non-free AMD/ATI r6xx - r7xx display drive
p   fglrx-modules-dkms                                        - dkms module source for the non-free AMD/ATI r6xx - r7xx display driv
p   fglrx-source                                              - kernel module source for the non-free AMD/ATI r6xx - r7xx display dr
root@debian:/home/void# dpkg -l | egrep 'fglrx|firmware-linux|libdrm|xserver|mesa'
ii  firmware-linux                          0.27                        Binary firmware for various drivers in the Linux kernel (meta-package)
ii  firmware-linux-free                     2.6.32-29                   Binary firmware for various drivers in the Linux kernel
ii  firmware-linux-nonfree                  0.27                        Binary firmware for various drivers in the Linux kernel
ii  libdrm-dev                              2.4.21-1~squeeze3           Userspace interface to kernel DRM services -- development files
ii  libdrm-intel1                           2.4.21-1~squeeze3           Userspace interface to intel-specific kernel DRM services -- runtime
ii  libdrm-nouveau1                         2.4.21-1~squeeze3           Userspace interface to nouveau-specific kernel DRM services -- runtime
ii  libdrm-radeon1                          2.4.21-1~squeeze3           Userspace interface to radeon-specific kernel DRM services -- runtime
ii  libdrm2                                 2.4.21-1~squeeze3           Userspace interface to kernel DRM services -- runtime
ii  libgl1-mesa-dev                         7.7.1-4                     A free implementation of the OpenGL API -- GLX development files
ii  libgl1-mesa-dri                         7.7.1-4                     A free implementation of the OpenGL API -- DRI modules
ii  libgl1-mesa-glx                         7.7.1-4                     A free implementation of the OpenGL API -- GLX runtime
ii  libglu1-mesa                            7.7.1-4                     The OpenGL utility library (GLU)
ii  mesa-common-dev                         7.7.1-4                     Developer documentation for Mesa
ii  mesa-utils                              7.7.1-4                     Miscellaneous Mesa GL utilities
ii  x11-xserver-utils                       7.5+2                       X server utilities
ii  xserver-common                          2:1.7.7-10                  common files used by various X servers
ii  xserver-xorg                            1:7.5+8                     the X.Org X server
ii  xserver-xorg-core                       2:1.7.7-10                  Xorg X server - core server
ii  xserver-xorg-dev                        2:1.7.7-10                  Xorg X server - development files
ii  xserver-xorg-input-all                  1:7.5+8                     the X.Org X server -- input driver metapackage
ii  xserver-xorg-input-evdev                1:2.3.2-6                   X.Org X server -- evdev input driver
ii  xserver-xorg-input-synaptics            1.2.2-2                     Synaptics TouchPad driver for X.Org server
ii  xserver-xorg-input-wacom                0.10.5+20100416-1           X.Org X server -- Wacom input driver
ii  xserver-xorg-video-ati                  1:6.13.1-2+squeeze1         X.Org X server -- AMD/ATI display driver wrapper
ii  xserver-xorg-video-fbdev                1:0.4.2-2                   X.Org X server -- fbdev display driver
rc  xserver-xorg-video-intel                2:2.13.0-4                  X.Org X server -- Intel i8xx, i9xx display driver
ii  xserver-xorg-video-mach64               6.8.2-3                     X.Org X server -- ATI Mach64 display driver
rc  xserver-xorg-video-openchrome           1:0.2.904+svn842-2          X.Org X server -- VIA display driver
ii  xserver-xorg-video-r128                 6.8.1-3                     X.Org X server -- ATI r128 display driver
ii  xserver-xorg-video-radeon               1:6.13.1-2+squeeze1         X.Org X server -- AMD/ATI Radeon display driver
ii  xserver-xorg-video-vesa                 1:2.3.0-3                   X.Org X server -- VESA display driver
root@debian:/home/void# uname -a
Linux debian 2.6.32-5-686 #1 SMP Fri Dec 10 16:12:40 UTC 2010 i686 GNU/Linux
root@debian:/home/void#
#111868
inasoulvoid написал:

возможно довести fps до виндового, или это предел ? :O
контра в wine не играбельна :(

Странно. У меня Gigabyte с X1200. fps - ~650. При этом в контру (1.6) играл вообще без всяких проблем с разрешением 1240х1024
Дрова ati ( xserver-xorg-video-ati)

#111959

inasoulvoid, попробуйте какой-нить ati-config запустить.
У меня была X1300, я под нее fglrx-glx собирал с module-assistant. Но щас в описании fglrx-glx сказано, что он под r6xx-r7xx.

#111960
Mita* написал:
Но щас в описании fglrx-glx сказано, что он под r6xx-r7xx.

все верно, проприетарные (fglrx) дрова уже давно не поддерживают мою карту :(

Войдите или зарегистрируйтесь, чтобы ответить.