fglrx niski fps

Zagadnienia dotyczące menadżerów okien, środowisk graficznych - X, KDE, GNOME, Fluxbox, XFCE., Compiz itp.
nerwus
Posty: 25
Rejestracja: 28 kwietnia 2007, 12:41

fglrx niski fps

Post autor: nerwus »

Witam wszystkich!

Mam problem ze sterownikami zamkniętymi mianowicie. Po aktualizacji sterowników (odinstalowanie starych i zainstalowanie nowych) mam bardzo niski fps (75 FPS) co przy wcześniejszych 8000 - 9000 wypada marnie. Nie wiem w czym leży problem. Próbuje już 3 raz instalować od początku i nadal to samo. Sterowniki zainstalowane, jest przyspieszenie, ale poziom fps'ów jest "niezadowalający".

Grafika: radeon x800 gto
Kernel: 2.6.22-2-686-bigmem
Debian: lenny

dodam jeszcze:

Kod: Zaznacz cały

kamil@dom:~$ fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON X800 GTO
OpenGL version string: 2.1.7170 Release

Kod: Zaznacz cały

kamil@dom:~$ glxinfo | grep direct
direct rendering: Yes

Kod: Zaznacz cały

kamil@dom:~$ glxgears
373 frames in 5.0 seconds = 74.581 FPS
365 frames in 5.0 seconds = 72.968 FPS
373 frames in 5.0 seconds = 74.569 FPS
miras_w
Beginner
Posty: 199
Rejestracja: 13 czerwca 2007, 19:32
Lokalizacja: Wejherowo

Post autor: miras_w »

Instalowałes z repo czy z http://www.amd.com?

[ Dodano: 2008-01-20, 23:27 ]
Instalowałes z repo czy z http://www.amd.com? U mnie lepiej działa fglrx z http://www.amd.com oraz stworzeniu na własnym kompie paczek.
nerwus
Posty: 25
Rejestracja: 28 kwietnia 2007, 12:41

Post autor: nerwus »

próbowałem i tego i tego ale zawsze jest taki sam wynik
miras_w
Beginner
Posty: 199
Rejestracja: 13 czerwca 2007, 19:32
Lokalizacja: Wejherowo

Post autor: miras_w »

W jaki sposób instalowaś? pokaż xorg.conf
Awatar użytkownika
paolus
Beginner
Posty: 241
Rejestracja: 11 kwietnia 2007, 12:29
Lokalizacja: Stolica

Post autor: paolus »

Witam
Podaj wynik polecenia:

Kod: Zaznacz cały

lsmod
Jeśli masz załadowany moduł "radeon" a używasz zamkniętych sterowników to wydajność jest kiepska
Pozdrawiam
nerwus
Posty: 25
Rejestracja: 28 kwietnia 2007, 12:41

Post autor: nerwus »

Instalowałem z:
http://debian.linux.pl/viewtopic.php?t=32&start=0

Jednym i drugim sposobem. Tak jak już pisałem wynik był taki sam.

XORG:
Dodam że poprzednio na takim samym xorgu wszystko chodziło poprawnie, nawet udało mi się uruchomić compiza i działał poprawnie.

Kod: Zaznacz cały

Section "ServerLayout"
        Identifier     "Default Layout"
        Screen      0  "aticonfig-Screen[0]" 0 0
        InputDevice    "Generic Keyboard"
        InputDevice    "Configured Mouse"
        Option      "AIGLX" "true"
EndSection

Section "Files"

        # path to defoma fonts
        FontPath     "/usr/share/fonts/X11/misc"
        FontPath     "/usr/X11R6/lib/X11/fonts/misc"
        FontPath     "/usr/share/fonts/X11/cyrillic"
        FontPath     "/usr/X11R6/lib/X11/fonts/cyrillic"
        FontPath     "/usr/share/fonts/X11/100dpi/:unscaled"
        FontPath     "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
        FontPath     "/usr/share/fonts/X11/75dpi/:unscaled"
        FontPath     "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
        FontPath     "/usr/share/fonts/X11/Type1"
        FontPath     "/usr/X11R6/lib/X11/fonts/Type1"
        FontPath     "/usr/share/fonts/X11/100dpi"
        FontPath     "/usr/X11R6/lib/X11/fonts/100dpi"
        FontPath     "/usr/share/fonts/X11/75dpi"
        FontPath     "/usr/X11R6/lib/X11/fonts/75dpi"
        FontPath     "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
        Load  "i2c"
        Load  "bitmap"
        Load  "ddc"
        Load  "dri"
        Load  "extmod"
        Load  "freetype"
        Load  "glx"
        Load  "int10"
        Load  "vbe"
        Load  "dbe"
EndSection

Section "InputDevice"
        Identifier  "Generic Keyboard"
        Driver      "kbd"
        Option      "CoreKeyboard"
        Option      "XkbRules" "xorg"
        Option      "XkbModel" "pc105"
        Option      "XkbLayout" "pl"
EndSection

Section "InputDevice"
        Identifier  "Configured Mouse"
        Driver      "mouse"
        Option      "CorePointer"
        Option      "Device" "/dev/input/mice"
        Option      "Protocol" "ImPS/2"
        Option      "Emulate3Buttons" "true"
EndSection

Section "Monitor"
        Identifier   "Generic Monitor"
        HorizSync    28.0 - 57.0
        VertRefresh  43.0 - 60.0
        Option      "DPMS"
EndSection

Section "Monitor"
        Identifier   "aticonfig-Monitor[0]"
        Option      "VendorName" "ATI Proprietary Driver"
        Option      "ModelName" "Generic Autodetecting Monitor"
        Option      "DPMS" "true"
EndSection

Section "Device"
        Identifier  "ATI Technologies Inc R480 [Radeon X800 GTO (PCIE)]"
        Driver      "radeon"
        Option      "AddARGBGLXVisuals" "On"
        Option      "XAANoOffscreenPixmaps" "true"
        Option      "RenderAccel" "true"
        BusID       "PCI:5:0:0"
EndSection

Section "Device"
        Identifier  "aticonfig-Device[0]"
        Driver      "fglrx"
EndSection

Section "Screen"
        Identifier "Default Screen"
        Device     "ATI Technologies Inc R480 [Radeon X800 GTO (PCIE)]"
        Monitor    "Generic Monitor"
        DefaultDepth     24
        SubSection "Display"
                Depth     1
                Modes    "1152x864" "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth     4
                Modes    "1152x864" "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth     8
                Modes    "1152x864" "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth     15
                Modes    "1152x864" "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth     16
                Modes    "1152x864" "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
                Depth     24
                Modes    "1152x864" "1024x768" "800x600" "640x480"
        EndSubSection
EndSection

Section "Screen"
        Identifier "aticonfig-Screen[0]"
        Device     "aticonfig-Device[0]"
        Monitor    "aticonfig-Monitor[0]"
        DefaultDepth     24
        SubSection "Display"
                Viewport   0 0
                Depth     24
        EndSubSection
EndSection

Section "DRI"
        Mode         0666
EndSection

Section "Extensions"
        Option      "Composite" "Enable"
        Option      "RENDER" "Enable"
EndSection
lsmod:

Kod: Zaznacz cały

Module                  Size  Used by
fglrx                1500204  18
agpgart                32776  1 fglrx
vmnet                  35092  13
vmmon                1804236  0
rfcomm                 37816  0
l2cap                  23968  5 rfcomm
bluetooth              50884  4 rfcomm,l2cap
ipv6                  240804  14
ppdev                   9444  0
lp                     11748  0
button                  8688  0
ac                      5956  0
battery                10756  0
cpufreq_stats           5984  0
ext3                  121960  1
jbd                    56104  1 ext3
mbcache                 9028  1 ext3
fuse                   42676  1
dm_snapshot            17284  0
dm_mirror              21696  0
dm_mod                 52928  2 dm_snapshot,dm_mirror
snd_seq_dummy           4516  0
snd_seq_oss            30176  0
snd_seq_midi            8928  0
snd_rawmidi            23392  1 snd_seq_midi
snd_seq_midi_event      7648  2 snd_seq_oss,snd_seq_midi
snd_seq                47088  6 
snd_seq_device          8460  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
cpufreq_userspace       5376  1
cpufreq_powersave       2560  0
cpufreq_ondemand        9068  0
cpufreq_conservative     7656  0
powernow_k8            15520  0
freq_table              5376  3 cpufreq_stats,cpufreq_ondemand,powernow_k8
it87                   18480  2
hwmon_vid               3712  1 it87
i2c_isa                 4960  1 it87
firewire_sbp2          13028  0
loop                   17700  0
tsdev                   8736  0
snd_intel8x0           32924  3
snd_ac97_codec         93604  1 snd_intel8x0
irtty_sir               8832  0
sir_dev                16164  1 irtty_sir
ac97_bus                3040  1 snd_ac97_codec
snd_pcm_oss            39968  0
snd_mixer_oss          16192  1 snd_pcm_oss
irda                  173628  2 irtty_sir,sir_dev
snd_pcm                73156  4 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
parport_pc             34884  1
parport                34728  3 ppdev,lp,parport_pc
snd_timer              21796  3 snd_seq,snd_pcm
crc_ccitt               2912  1 irda
pcspkr                  3872  0
rtc                    13624  0
psmouse                36784  0
serio_raw               7460  0
k8temp                  6304  0
snd                    49092  14 snd_seq_oss,snd_rawmidi
soundcore               8288  1 snd
snd_page_alloc         10376  2 snd_intel8x0,snd_pcm
i2c_nforce2             6688  0
i2c_core               24320  3 it87,i2c_isa,i2c_nforce2
evdev                  10080  3
reiserfs              221088  1
ide_cd                 37184  0
cdrom                  33600  1 ide_cd
sd_mod                 27904  4
amd74xx                14268  0 [permanent]
generic                 5604  0 [permanent]
ide_core              114788  3 ide_cd,amd74xx,generic
floppy                 55684  0
firewire_ohci          17376  0
firewire_core          39584  2 firewire_sbp2,firewire_ohci
crc_itu_t               2912  1 firewire_core
forcedeth              47112  0
ata_generic             8324  0
ehci_hcd               31852  0
sata_nv                19492  4
libata                116720  2 ata_generic,sata_nv
scsi_mod              137388  3 firewire_sbp2,sd_mod,libata
ohci_hcd               20772  0
usbcore               126152  3 ehci_hcd,ohci_hcd
thermal                14184  0
processor              32072  2 powernow_k8,thermal
fan                     5604  0
miras_w
Beginner
Posty: 199
Rejestracja: 13 czerwca 2007, 19:32
Lokalizacja: Wejherowo

Post autor: miras_w »

masz dwa razy zdefiniowana sekcje Section "Device"
Section "Device"
Identifier "ATI Technologies Inc R480 [Radeon X800 GTO (PCIE)]"
Driver "radeon"
Option "AddARGBGLXVisuals" "On"
Option "XAANoOffscreenPixmaps" "true"
Option "RenderAccel" "true"
BusID "PCI:5:0:0"
EndSection

Section "Device"
Identifier "aticonfig-Device[0]"
Driver "fglrx"
EndSection
u mnie ta sekcja wygląda tak

Kod: Zaznacz cały

Section "Device"
        Identifier      "ATI Technologies Inc RV350 AP [Radeon 9600]"
        Driver          "fglrx"
        BusID           "PCI:1:0:0"
EndSection
jeśli to nie pomoże to dpkg-reconfigure xserver-xorg
[/code]
nerwus
Posty: 25
Rejestracja: 28 kwietnia 2007, 12:41

Post autor: nerwus »

Niestety po usunięciu sekcji device x'y nie wstały.
dpkg-reconfigure xserver-xorg nic nie dało poza słabszymi wynikami oraz tylko 60Hz odświerzania monitora

Kod: Zaznacz cały

kamil@dom:~$ glxgears
299 frames in 5.0 seconds = 59.782 FPS
301 frames in 5.0 seconds = 60.083 FPS
Awatar użytkownika
paolus
Beginner
Posty: 241
Rejestracja: 11 kwietnia 2007, 12:29
Lokalizacja: Stolica

Post autor: paolus »

Jakie masz wyniki na otwartych sterownikach?
yantar
Member
Posty: 1225
Rejestracja: 07 czerwca 2007, 21:15
Lokalizacja: Rzeszów

Post autor: yantar »

nerwus mam wrazenie, ze masz cos chyba przeokrutnie namieszane w tym xorgu albo i z tymi sterownikami. Wyglada jak zlepek.
Zrob sobie backup i sproboj go wygenerowac calkowicie od podstaw. Przy okazji zajrzyj do /var/log/Xorg.0.log i zobacz jak przebiegal proces ladowania xorga, jakie sa ostrzezenia itd.
ODPOWIEDZ