Dziwne działanie/teeworlds-0.5.1-linux_x86.
Autor
Wiadomość
Net
neD
Pomógł: 3 razy Skąd: Szczecin
Wysłany: 2009-03-09, 14:11 Dziwne działanie/teeworlds-0.5.1-linux_x86.
Witajcie,
chciałem zagrać w TW w wersji 0.5.1 aczkolwiek nie moge.
Gra uruchamia się w mniej niż połowa ekranu.
Aby wyjść z gry przez menu muszę klikać po 30 razy - takie lagi.
Patrząc na pingi w grze po 300-500.
Z tego co widzę problemy zaczęły się gdy wyszła nowa wersja lub to wina sterowników Fglrx.
Sam nie moge zobaczyć co i jak bo nie znam się dobrze na KDE więc proszę Was o pomoc.
Pod Gnome też nie lepiej to wygląda.
Cóż mogę na ten problem poradzić?
crooleeck
Wymiata!
Pomógł: 22 razy Skąd: Miedziana Dzioora...
Wysłany: 2009-03-09, 14:52
Net napisał/a: Z tego co widzę problemy zaczęły się gdy wyszła nowa wersja
Zaczniemy od tego bo to najłatwiej sprawdzić. Zrób downgrade do poprzedniej wersji - jeżeli pomoże to problem załatwiony.
_________________#pctown.pl @ PolNet
http://crooleeck.jogger.pl/
Petermechanic
Wymiata!
Pomógł: 34 razy Skąd: Przemyśl
Wysłany: 2009-03-09, 15:55
Tak, fglrx
Coś o nich wiem Na początek wydaj w konsoli (ale z tybem graficznym) komendę:
glxgears -printfps
I wypisz ile FPS'ów liczy oraz:
glxinfo | grep direct - skopiuj całą linijkę
_________________ XMPP: piotrek@jabder.ath.cx
Net
neD
Pomógł: 3 razy Skąd: Szczecin
Wysłany: 2009-03-09, 19:01
Po wpisaniu pierwszego polecenia:
Cytat: net@net-pardus ~ $ glxgears -printfps
Usage:
-display <displayname> set the display to run on
-stereo run in stereo mode
-fullscreen run in fullscreen mode
-info display OpenGL renderer info
a drugie:
Cytat: net@net-pardus ~ $ glxinfo | grep direct
unknown chip id 0x791e, can't guess.
libGL warning: 3D driver returned no fbconfigs.
libGL error: InitDriver failed
libGL error: reverting to (slow) indirect rendering
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
OpenGL renderer string: Mesa GLX Indirect
Petermechanic
Wymiata!
Pomógł: 34 razy Skąd: Przemyśl
Wysłany: 2009-03-09, 20:25
jesteś pewien, że wszystko działa? Nie masz OpenGL'a Zapodaj xorg.conf, zobaczę jak to wygląda w konfiguracji. To standardowy błąd: ati gryzie się z fglrx. I jeszcze jedno - podaj mi wynik komendy "lsmod" a glxgears odpal bez parametrów, powinno działać wtedy
_________________ XMPP: piotrek@jabder.ath.cx
Net
neD
Pomógł: 3 razy Skąd: Szczecin
Wysłany: 2009-03-10, 06:31
Xorg.conf:
Cytat: Section "Module"
SubSection "extmod"
Option "omit xfree86-dga" "true"
EndSubSection
EndSection
Section "dri"
Mode 0666
EndSection
Section "Files"
RgbPath "/usr/lib/X11/rgb"
FontPath "/usr/share/fonts/misc/"
FontPath "/usr/share/fonts/dejavu/"
FontPath "/usr/share/fonts/TTF/"
FontPath "/usr/share/fonts/freefont/"
FontPath "/usr/share/fonts/TrueType/"
FontPath "/usr/share/fonts/corefonts"
FontPath "/usr/share/fonts/Speedo/"
FontPath "/usr/share/fonts/Type1/"
FontPath "/usr/share/fonts/100dpi/"
FontPath "/usr/share/fonts/75dpi/"
FontPath "/usr/share/fonts/encodings/"
EndSection
Section "ServerFlags"
Option "SuspendTime" "0"
Option "OffTime" "0"
Option "BlankTime" "0"
Option "AllowMouseOpenFail" "true"
Option "StandbyTime" "0"
EndSection
Section "InputDevice"
Identifier "Keyboard"
Driver "kbd"
Option "XkbLayout" "pl"
Option "XkbModel" "pc105"
Option "XkbVariant" "basic"
Option "CoreKeyboard" "true"
EndSection
Section "InputDevice"
Identifier "Mouse"
Driver "mouse"
Option "CorePointer" "true"
EndSection
Section "Device"
Identifier "VideoCard"
Driver "radeon"
VendorName "ATI Technologies Inc"
BoardName "RS690 [Radeon X1200 Series]"
BusId "PCI:1:5:0"
Option "Monitor-VGA-0" "Monitor[VGA-0]"
EndSection
Section "Screen"
Identifier "Screen"
Device "VideoCard"
Monitor "Monitor[VGA-0]"
DefaultDepth 24
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Layout"
Screen "Screen"
EndSection
Section "Monitor"
Identifier "Monitor[VGA-0]"
Option "Enable" "true"
EndSection
lsmod:
Cytat: Module Size Used by
radeon 128516 2
drm 168932 3 radeon
ipv6 246120 14
af_packet 25216 0
powernow_k8 17668 1
cpufreq_powersave 5760 0
cpufreq_userspace 8196 0
snd_hda_intel 394488 3
snd_seq_dummy 7812 0
snd_seq_oss 34332 0
snd_seq_midi_event 11008 1 snd_seq_oss
snd_seq 51492 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device 11916 3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss 41504 0
snd_mixer_oss 19200 1 snd_pcm_oss
snd_pcm 74244 2 snd_hda_intel,snd_pcm_oss
snd_timer 25608 2 snd_seq,snd_pcm
snd_page_alloc 14472 2 snd_hda_intel,snd_pcm
snd_hwdep 12932 1 snd_hda_intel
ppdev 12548 0
snd 58424 16 snd_hda_intel,snd_seq_dummy,snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,snd_hwdep
parport_pc 39612 1
lp 14924 0
rtc_cmos 14112 0
shpchp 33940 0
rtc_core 22940 1 rtc_cmos
thermal 22940 0
parport 37972 3 ppdev,parport_pc,lp
i2c_piix4 12556 0
ati_agp 12556 0
k8temp 9344 0
button 12176 0
rtc_lib 6912 1 rtc_core
pci_hotplug 30884 1 shpchp
processor 43948 2 powernow_k8,thermal
r8169 32772 0
sg 37044 0
agpgart 36020 2 drm,ati_agp
soundcore 11336 1 snd
hwmon 7196 1 k8temp
i2c_core 26516 2 drm,i2c_piix4
ext3 128008 1
jbd 47636 1 ext3
mbcache 12420 1 ext3
sd_mod 30104 2
sr_mod 19752 0
cdrom 35740 1 sr_mod
ohci_hcd 25732 0
ahci 32268 1
pata_acpi 11136 0
pata_atiixp 11648 0
ata_generic 12036 0
libata 150620 4 ahci,pata_acpi,pata_atiixp,ata_generic
scsi_mod 145396 4 sg,sd_mod,sr_mod,libata
dock 14352 1 libata
ehci_hcd 37132 0
usbcore 136396 3 ohci_hcd,ehci_hcd
glxgears:
Cytat: unknown chip id 0x791e, can't guess.
libGL warning: 3D driver returned no fbconfigs.
libGL error: InitDriver failed
libGL error: reverting to (slow) indirect rendering
900 frames in 5.0 seconds = 178.871 FPS
1380 frames in 5.1 seconds = 272.666 FPS
1380 frames in 5.1 seconds = 272.099 FPS
1380 frames in 5.1 seconds = 272.493 FPS
1380 frames in 5.1 seconds = 272.590 FPS
1380 frames in 5.1 seconds = 272.437 FPS
1360 frames in 5.1 seconds = 268.439 FPS
1360 frames in 5.0 seconds = 271.151 FPS
1340 frames in 5.0 seconds = 265.740 FPS
1360 frames in 5.0 seconds = 269.790 FPS
1360 frames in 5.0 seconds = 271.956 FPS
1380 frames in 5.1 seconds = 272.268 FPS
1380 frames in 5.1 seconds = 272.011 FPS
1360 frames in 5.0 seconds = 270.435 FPS
Petermechanic
Wymiata!
Pomógł: 34 razy Skąd: Przemyśl
Wysłany: 2009-03-10, 15:01
wcześniej miałeś FGLRX? teraz jest na ustawieniach otwartego sterownika ATI, ale nie masz włączone AIGLX. To jak? wracasz na fglrx czy odpalamy renderowanie na tych sterach? (polecam otwarte)
_________________ XMPP: piotrek@jabder.ath.cx
Net
neD
Pomógł: 3 razy Skąd: Szczecin
Wysłany: 2009-03-10, 15:21
Cytat: wcześniej miałeś FGLRX?
Obecnie nie.
Ogólnie to zdaje się na Twoją wiedzę.
Jak polecasz otwarte to otwarte byle bym mógł pograć w TW.
Dziękuję za pomoc.
Petermechanic
Wymiata!
Pomógł: 34 razy Skąd: Przemyśl
Wysłany: 2009-03-10, 15:37
1. pousuwaj wszystko co związane z fglrx, te sterowniki lubią się gryźć z ati'owskimi
2. Popraw plik xorg.conf:
Cytat: Section "Extensions"
Option "Composite" "Enable"
Option "RENDER" "Enable"
EndSection
do Sekcji ServerLayout dopisujesz:
Cytat: Option "AIGLX" "true"
do Sekcji Screen dopisujesz:
Cytat: Option "TripleBuffer" "true"
Option "no GLXFBConfig for depth 32"
Option "AddARGBVisuals" "True"
Option "AddARGBGLXVisuals" "True"
Option "DisableGLXRootClipping" "true"
do sekcji Device dopisujesz:
Cytat: Option "AddARGBGLXVisuals" "On"
Option "XAANoOffscreenPixmaps" "true"
Option "RenderAccel" "true"
Potem zapisujesz i opalasz ponownie xserver
_________________ XMPP: piotrek@jabder.ath.cx
Net
neD
Pomógł: 3 razy Skąd: Szczecin
Wysłany: 2009-03-10, 16:26
Po konfiguracji dalej nic.
Obecnie plik wygląda tak:
Cytat: Section "Module"
SubSection "extmod"
Option "omit xfree86-dga" "true"
EndSubSection
EndSection
Section "dri"
Mode 0666
EndSection
Section "Files"
RgbPath "/usr/lib/X11/rgb"
FontPath "/usr/share/fonts/misc/"
FontPath "/usr/share/fonts/dejavu/"
FontPath "/usr/share/fonts/TTF/"
FontPath "/usr/share/fonts/freefont/"
FontPath "/usr/share/fonts/TrueType/"
FontPath "/usr/share/fonts/corefonts"
FontPath "/usr/share/fonts/Speedo/"
FontPath "/usr/share/fonts/Type1/"
FontPath "/usr/share/fonts/100dpi/"
FontPath "/usr/share/fonts/75dpi/"
FontPath "/usr/share/fonts/encodings/"
EndSection
Section "ServerFlags"
Option "SuspendTime" "0"
Option "OffTime" "0"
Option "BlankTime" "0"
Option "AllowMouseOpenFail" "true"
Option "StandbyTime" "0"
EndSection
Section "InputDevice"
Identifier "Keyboard"
Driver "kbd"
Option "XkbLayout" "pl"
Option "XkbModel" "pc105"
Option "XkbVariant" "basic"
Option "CoreKeyboard" "true"
EndSection
Section "InputDevice"
Identifier "Mouse"
Driver "mouse"
Option "CorePointer" "true"
EndSection
Section "Device"
Identifier "VideoCard"
Driver "radeon"
VendorName "ATI Technologies Inc"
BoardName "RS690 [Radeon X1200 Series]"
BusId "PCI:1:5:0"
Option "Monitor-VGA-0" "Monitor[VGA-0]"
Option "AddARGBGLXVisuals" "On"
Option "XAANoOffscreenPixmaps" "true"
Option "RenderAccel" "true"
EndSection
Section "Screen"
Identifier "Screen"
Device "VideoCard"
Monitor "Monitor[VGA-0]"
DefaultDepth 24
SubSection "Display"
Depth 24
EndSubSection
Option "TripleBuffer" "true"
Option "no GLXFBConfig for depth 32"
Option "AddARGBVisuals" "True"
Option "AddARGBGLXVisuals" "True"
Option "DisableGLXRootClipping" "true"
EndSection
Section "ServerLayout"
Identifier "Layout"
Screen "Screen"
Option "AIGLX" "true"
EndSection
Section "Monitor"
Identifier "Monitor[VGA-0]"
Option "Enable" "true"
EndSection
Nie wiedzę nic w package-manager powiązanego z sterownikami.
Petermechanic
Wymiata!
Pomógł: 34 razy Skąd: Przemyśl
Wysłany: 2009-03-10, 16:35
dopisz na końcu to:
Cytat: Section "Extensions"
Option "Composite" "Enable"
Option "RENDER" "Enable"
EndSection
i przed (oraz po) podaj mi, co wywaliła komenda:
LIBGL_DEBUG=verbose glxinfo | grep direct
_________________ XMPP: piotrek@jabder.ath.cx
Net
neD
Pomógł: 3 razy Skąd: Szczecin
Wysłany: 2009-03-10, 16:48
Padly x. Co robić?
Petermechanic
Wymiata!
Pomógł: 34 razy Skąd: Przemyśl
Wysłany: 2009-03-10, 16:50
kiedy? przed czy po ostatnim poście?
Ps. masz w kompie jeszcze cośt takiego, co się nazywa Elinks (ew. Lynx) - przez niego w konsoli możesz wejść na forum
co pisze?
_________________ XMPP: piotrek@jabder.ath.cx
Net
neD
Pomógł: 3 razy Skąd: Szczecin
Wysłany: 2009-03-10, 16:55
Ostatni post
jak wpisuja lynx lub to 2 to nie ma takiej komendy wali
Petermechanic
Gość
Wysłany: 2009-03-10, 17:23
podaj mi:
LIBGL_DEBUG=verbose glxinfo | grep direct
ale przed tym, wywal sekcję Extensions zanim X'y odpalisz.