Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
Witam,
Mam problem z grafiką znaczy wszystko jest niby dobrze ale przy nawet prostej grze w 2D wszystko wychodzi, gra poprostu przwycina się przy większej ilości efektów mam pięknego książkowego "laga", na tym samym komputerze na win xp mojej mamuśki wszystko śmiga płynnie a z windy od dawna nie korzystam i nie chce korzystać tym bardziej, że gra ta posiada natywną wersję dla Linux'a.
Macie jakieś propozycje jak to rozwiązać??
Grafa: GeForce2 MX/MX 400
Stery: zamknięte nvidii
System: Debian Sid
Offline
Pewien jesteś, że działasz na tych sterach Nvidii?
grep -i glx /var/log/Xorg.0.log
Offline
Uuu, GF2 to już jest zabytek, bez urazy. Zamknięte sterowniki nie wspierają już Sida.
Offline
@ArnVaker
Wynik polecenia:
miziak@debian:~$ grep -i glx /var/log/Xorg.0.log (II) "glx" will be loaded. This was enabled by default and also specified in the config file. (II) LoadModule: "glx" (II) Loading /usr/lib/xorg/modules/extensions/libglx.so (II) Module glx: vendor="X.Org Foundation" (==) AIGLX enabled (II) Loading extension GLX (**) NVIDIA(0): Option "AddARGBGLXVisuals" "true" (EE) NVIDIA(0): Failed to initialize the GLX module; please check in your X (EE) NVIDIA(0): log file that the GLX module has been loaded in your X (EE) NVIDIA(0): server, and that the module is the NVIDIA GLX module. If (II) Loading extension NV-GLX (II) AIGLX: Screen 0 is not DRI2 capable (II) AIGLX: Screen 0 is not DRI capable (II) AIGLX: Loaded and initialized /usr/lib/dri/swrast_dri.so (II) GLX: Initialized DRISWRAST GL provider for screen 0
@womperm
Ja wiem, że zabytek a na razie na nic innego sobie pozwolić nie mogę.
Zamknięte sterowniki nie wspierają już Sida.
Czy tylko dla tej karty czy ogólnie??
Co ja mam robić w takiej sytuacji??
Offline
Heh, no Nvidia nie wchodzi, czyli pewnie używasz jakiejś vesy czy czegoś w tym stylu. Stery legacy Nvidii (aktualnie 96.43.19) prawdopodobnie wspierają jeszcze tę kartę, także próbowałbym je instalować...
PS Tak u mnie wygląda, kiedy wszystko jest ok:
amidala / # grep -i glx /var/log/Xorg.0.log [ 7.720] (II) LoadModule: "glx" [ 7.720] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so [ 7.734] (II) Module glx: vendor="NVIDIA Corporation" [ 7.734] (II) NVIDIA GLX Module 260.19.21 Thu Nov 4 21:42:11 PDT 2010 [ 7.734] (II) Loading extension GLX [ 7.899] (II) NVIDIA(0): Support for GLX with the Damage and Composite X extensions is [ 8.882] (==) NVIDIA(0): Enabling 32-bit ARGB GLX visuals. [ 8.964] (II) Loading extension NV-GLX [ 9.014] (II) Initializing extension GLX
EDIT:
Zamknięte sterowniki nie wspierają już Sida.
Dla zamkniętych sterowników znaczenie ma raczej wersja xorga i kernela.
A to czy jest to Sid (w ogóle Debian) czy jakaś inna dystrybucja, to raczej nie robi większej różnicy...
Offline
@ArnVaker:
Oj z tym wsparciem "Geografów" 2 przez ster 96.XX mogą być jaja, z tego co mi wiadomo większość GF2 nie zadziała chociaż ja mam "zaszczyt" mieć takiego co akurat działa (a przynajmniej kiedyś działał) - niejaki "no-name" (czytaj "NIEZWYKLE popularny producent ;p ) GF2MX100/200, spróbować oczywiście warto.
@Miziak:
Generalnie jeżeli ster 96.XX zaskoczy to wszystko powinno być ok, jeżeli nie... no to pozostaje Ci albo trzymanie się jakiegoś starego distra ze starym Xorg'iem, albo przerzucenie się na otwarty ster Nouveau (ale niestety do pełnej użyteczności mu nadal daleko :( ), albo zakup innej karty, albo Windos. Teoretycznie mógłbyś spróbować wymieszać nowe distro+Xorg ze starszego, ale raczej nie będzie to łatwe zadanie, no i może się okazać że tak czy siak nie śmiga.
Z tego co pamiętam, była specjalna gałąź nouveau oparta o mesę, dla kart bez shaderów (czyli RivyTnT i Geforce'y od 1 do FX włącznie (chyba), tak tak wiem że GF3 i wyższe już coś tam miały - ale bardziej w ramach dodatku do upiększania grafiki, aniżeli w pełni programowalnego procesora strumieniowego). Z tego co pamiętam nawet nieźle w testach śmigało - ale czy nadal jest to rozwijane nie wiem - musiałbyś poszukać.
Na razie miejmy nadzieję ze ster 96.XX zadziała.
Offline
Czyli co mam zrobić i z tego co pamiętam to właśnie te stery mam zainstalowane, jak naprawić te errory z mojego logu co poradzície??
@edit dobra jutro sprawdzę swoją wersję sterów i zainstaluje te o których mówicie i powiem co mi z tego wyszło.
Ostatnio edytowany przez Miziak (2010-11-23 23:10:39)
Offline
Hala i D-BUS masz
Offline
@up
A jaśniej, to pakiety jakieś, skoro nie wiem z czym to się je to pewnie nie mam aczkolwiek jak to sprawdzić i w czym to mi pomoże??
Offline
Zapewne tak — chodziło o pakiety.
Tyle, że hala mieć nie musisz, a dbusa prawdopodobnie i tak już masz: dpkg -l |grep dbus
Offline
@Huk - nowy system + stary xorg - raczej szans nie ma. Kawałek czasu temu bawiłem się SIDem. Aktualizacja Xorga pociągnęła za sobą aktualizację libc/glibc (nie pamiętam dokładnie). A (g)?libc pociągnię upgrade/downgrade kilku innych paczek, a tamte pociągną znowu jeszcze inne. Efekt: system działający na słowo honoru (do pierwszego update'u) lub nie działający w ogóle - aczkolwiek są to przypuszczenia oparte o nikłe doświadczenia (a raczej przygodę) z parą Xorg + (g)?libc
Offline
Pokombinuje z tymi sterami ale naprawde zależy mi na w miarę sprawnym działaniu o wynikach powiadomię.
Offline
Przeinstalowałem sterownik teraz log z:
grep -i glx /var/log/Xorg.0.log
Wygląda tak:
miziak@debian:~/Desktop/Tibia/Tibia8.54$ grep -i glx /var/log/Xorg.0.log (II) "glx" will be loaded. This was enabled by default and also specified in the config file. (II) LoadModule: "glx" (II) Loading /usr/lib/xorg/modules/extensions/libglx.so (II) Module glx: vendor="NVIDIA Corporation" (II) NVIDIA GLX Module 96.43.19 Wed Oct 27 19:20:11 PDT 2010 (II) Loading extension GLX (**) NVIDIA(0): Option "AddARGBGLXVisuals" "true" (II) NVIDIA(0): Support for GLX with the Damage and Composite X extensions is (II) Loading extension NV-GLX (II) Initializing extension GLX
Niby lepiej to wygląda widać że sterownik działa ale jest jeszcze jeden warning jak go naprawić bo gra nadal działa żałośnie ;/
Chodzi mi o tą linnię:
(**) NVIDIA(0): Option "AddARGBGLXVisuals" "true" (II) NVIDIA(0): Support for GLX with the Damage and Composite X extensions is
Ostatnio edytowany przez Miziak (2010-11-24 10:45:49)
Offline
Wygląda ok, sprawdź w pełnym Xorg.0.log, bo tutaj jest ucięty i nie wiadomo co autor miał na myśli...
Offline
miziak@debian:~/Desktop/Tibia/Tibia8.54$ cat /var/log/Xorg.0.log X.Org X Server 1.7.7 Release Date: 2010-05-04 X Protocol Version 11, Revision 0 Build Operating System: Linux 2.6.32.25-dsa-ia32 i686 Debian Current Operating System: Linux debian 2.6.32-5-686 #1 SMP Sat Oct 30 22:47:19 UTC 2010 i686 Kernel command line: root=UUID=d7e070bf-442e-41ed-b4ef-66eab319244e ro nomodeset quiet Build Date: 12 November 2010 12:21:56AM xorg-server 2:1.7.7-9 (Julien Cristau <jcristau@debian.org>) Current version of pixman: 0.16.4 Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/Xorg.0.log", Time: Wed Nov 24 10:55:27 2010 (==) Using config file: "/etc/X11/xorg.conf" (==) Using system config directory "/usr/share/X11/xorg.conf.d" (==) ServerLayout "Layout0" (**) |-->Screen "Screen0" (0) (**) | |-->Monitor "Monitor0" (**) | |-->Device "Device0" (**) |-->Input Device "Keyboard0" (**) |-->Input Device "Mouse0" (==) Automatically adding devices (==) Automatically enabling devices (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist. Entry deleted from font path. (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist. Entry deleted from font path. (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist. Entry deleted from font path. (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist. Entry deleted from font path. (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist. Entry deleted from font path. (==) FontPath set to: /usr/share/fonts/X11/misc, /usr/share/fonts/X11/Type1, /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType, built-ins (==) ModulePath set to "/usr/lib/xorg/modules" (**) Extension "Composite" is enabled (WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled. (WW) Disabling Keyboard0 (WW) Disabling Mouse0 (II) Loader magic: 0x81ecca0 (II) Module ABI versions: X.Org ANSI C Emulation: 0.4 X.Org Video Driver: 6.0 X.Org XInput driver : 7.0 X.Org Server Extension : 2.0 (++) using VT number 8 (--) PCI:*(0:1:0:0) 10de:0110:0000:0000 nVidia Corporation NV11 [GeForce2 MX/MX 400] rev 178, Mem @ 0xdc000000/16777216, 0xd0000000/134217728, BIOS @ 0x????????/65536 (II) Open ACPI successful (/var/run/acpid.socket) (II) "extmod" will be loaded by default. (II) "dbe" will be loaded by default. (II) "glx" will be loaded. This was enabled by default and also specified in the config file. (II) "record" will be loaded by default. (II) "dri" will be loaded by default. (II) "dri2" will be loaded by default. (II) LoadModule: "glx" (II) Loading /usr/lib/xorg/modules/extensions/libglx.so (II) Module glx: vendor="NVIDIA Corporation" compiled for 4.0.2, module version = 1.0.0 Module class: X.Org Server Extension (II) NVIDIA GLX Module 96.43.19 Wed Oct 27 19:20:11 PDT 2010 (II) Loading extension GLX (II) LoadModule: "extmod" (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so (II) Module extmod: vendor="X.Org Foundation" compiled for 1.7.7, module version = 1.0.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 2.0 (II) Loading extension SELinux (II) Loading extension MIT-SCREEN-SAVER (II) Loading extension XFree86-VidModeExtension (II) Loading extension XFree86-DGA (II) Loading extension DPMS (II) Loading extension XVideo (II) Loading extension XVideo-MotionCompensation (II) Loading extension X-Resource (II) LoadModule: "dbe" (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so (II) Module dbe: vendor="X.Org Foundation" compiled for 1.7.7, module version = 1.0.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 2.0 (II) Loading extension DOUBLE-BUFFER (II) LoadModule: "record" (II) Loading /usr/lib/xorg/modules/extensions/librecord.so (II) Module record: vendor="X.Org Foundation" compiled for 1.7.7, module version = 1.13.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 2.0 (II) Loading extension RECORD (II) LoadModule: "dri" (II) Loading /usr/lib/xorg/modules/extensions/libdri.so (II) Module dri: vendor="X.Org Foundation" compiled for 1.7.7, module version = 1.0.0 ABI class: X.Org Server Extension, version 2.0 (II) Loading extension XFree86-DRI (II) LoadModule: "dri2" (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so (II) Module dri2: vendor="X.Org Foundation" compiled for 1.7.7, module version = 1.1.0 ABI class: X.Org Server Extension, version 2.0 (II) Loading extension DRI2 (II) LoadModule: "nvidia" (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so (II) Module nvidia: vendor="NVIDIA Corporation" compiled for 4.0.2, module version = 1.0.0 Module class: X.Org Video Driver (II) NVIDIA dlloader X Driver 96.43.19 Wed Oct 27 19:07:40 PDT 2010 (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs (II) Primary Device is: PCI 01@00:00:0 (II) Loading sub module "fb" (II) LoadModule: "fb" (II) Loading /usr/lib/xorg/modules/libfb.so (II) Module fb: vendor="X.Org Foundation" compiled for 1.7.7, module version = 1.0.0 ABI class: X.Org ANSI C Emulation, version 0.4 (II) Loading sub module "ramdac" (II) LoadModule: "ramdac" (II) Module "ramdac" already built-in (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32 (==) NVIDIA(0): RGB weight 888 (==) NVIDIA(0): Default visual is TrueColor (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0) (**) NVIDIA(0): Option "Coolbits" "1" (**) NVIDIA(0): Option "TripleBuffer" "false" (**) NVIDIA(0): Option "AddARGBGLXVisuals" "true" (**) NVIDIA(0): Enabling RENDER acceleration (II) NVIDIA(0): Support for GLX with the Damage and Composite X extensions is (II) NVIDIA(0): enabled. (II) NVIDIA(0): NVIDIA GPU GeForce2 MX/MX 400 at PCI:1:0:0 (GPU-0) (--) NVIDIA(0): Memory: 65536 kBytes (--) NVIDIA(0): VideoBIOS: 03.11.01.24.00 (II) NVIDIA(0): Detected AGP rate: 4X (--) NVIDIA(0): Interlaced video modes are not supported on this GPU (--) NVIDIA(0): Connected display device(s) on GeForce2 MX/MX 400 at (--) NVIDIA(0): PCI:1:0:0: (--) NVIDIA(0): STN S/T 77/76DFX (CRT-0) (--) NVIDIA(0): STN S/T 77/76DFX (CRT-0): 350.0 MHz maximum pixel clock (II) NVIDIA(0): Assigned Display Device: CRT-0 (WW) NVIDIA(0): No valid modes for "1600x1200"; removing. (II) NVIDIA(0): Validated modes: (II) NVIDIA(0): "1280x1024" (II) NVIDIA(0): "1024x768" (II) NVIDIA(0): "800x600" (II) NVIDIA(0): "640x480" (II) NVIDIA(0): Virtual screen size determined to be 1280 x 1024 (--) NVIDIA(0): DPI set to (101, 108); computed from "UseEdidDpi" X config (--) NVIDIA(0): option (--) Depth 24 pixmap format is 32 bpp (II) NVIDIA(0): Initialized GART. (II) NVIDIA(0): Setting mode "1280x1024" (II) Loading extension NV-GLX (II) NVIDIA(0): NVIDIA 3D Acceleration Architecture Initialized (II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture (==) NVIDIA(0): Backing store disabled (==) NVIDIA(0): Silken mouse enabled (**) NVIDIA(0): DPMS enabled (II) Loading extension NV-CONTROL (WW) NVIDIA(0): Option "AddARGBVisuals" is not used (==) RandR enabled (II) Initializing built-in extension Generic Event Extension (II) Initializing built-in extension SHAPE (II) Initializing built-in extension MIT-SHM (II) Initializing built-in extension XInputExtension (II) Initializing built-in extension XTEST (II) Initializing built-in extension BIG-REQUESTS (II) Initializing built-in extension SYNC (II) Initializing built-in extension XKEYBOARD (II) Initializing built-in extension XC-MISC (II) Initializing built-in extension SECURITY (II) Initializing built-in extension XINERAMA (II) Initializing built-in extension XFIXES (II) Initializing built-in extension RENDER (II) Initializing built-in extension RANDR (II) Initializing built-in extension COMPOSITE (II) Initializing built-in extension DAMAGE (II) Initializing extension GLX SELinux: Disabled on system, not enabling in X server (II) config/udev: Adding input device Power Button (/dev/input/event3) (**) Power Button: Applying InputClass "evdev keyboard catchall" (II) LoadModule: "evdev" (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so (II) Module evdev: vendor="X.Org Foundation" compiled for 1.7.6.901, module version = 2.3.2 Module class: X.Org XInput Driver ABI class: X.Org XInput driver, version 7.0 (**) Power Button: always reports core events (**) Power Button: Device: "/dev/input/event3" (II) Power Button: Found keys (II) Power Button: Configuring as keyboard (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD) (**) Option "xkb_rules" "evdev" (**) Option "xkb_model" "pc105" (**) Option "xkb_layout" "pl" (II) config/udev: Adding input device Power Button (/dev/input/event1) (**) Power Button: Applying InputClass "evdev keyboard catchall" (**) Power Button: always reports core events (**) Power Button: Device: "/dev/input/event1" (II) Power Button: Found keys (II) Power Button: Configuring as keyboard (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD) (**) Option "xkb_rules" "evdev" (**) Option "xkb_model" "pc105" (**) Option "xkb_layout" "pl" (II) config/udev: Adding input device Sleep Button (/dev/input/event2) (**) Sleep Button: Applying InputClass "evdev keyboard catchall" (**) Sleep Button: always reports core events (**) Sleep Button: Device: "/dev/input/event2" (II) Sleep Button: Found keys (II) Sleep Button: Configuring as keyboard (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD) (**) Option "xkb_rules" "evdev" (**) Option "xkb_model" "pc105" (**) Option "xkb_layout" "pl" (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event0) (**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall" (**) AT Translated Set 2 keyboard: always reports core events (**) AT Translated Set 2 keyboard: Device: "/dev/input/event0" (II) AT Translated Set 2 keyboard: Found keys (II) AT Translated Set 2 keyboard: Configuring as keyboard (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD) (**) Option "xkb_rules" "evdev" (**) Option "xkb_model" "pc105" (**) Option "xkb_layout" "pl" (II) config/udev: Adding input device ImPS/2 Logitech Wheel Mouse (/dev/input/event4) (**) ImPS/2 Logitech Wheel Mouse: Applying InputClass "evdev pointer catchall" (**) ImPS/2 Logitech Wheel Mouse: always reports core events (**) ImPS/2 Logitech Wheel Mouse: Device: "/dev/input/event4" (II) ImPS/2 Logitech Wheel Mouse: Found 3 mouse buttons (II) ImPS/2 Logitech Wheel Mouse: Found scroll wheel(s) (II) ImPS/2 Logitech Wheel Mouse: Found relative axes (II) ImPS/2 Logitech Wheel Mouse: Found x and y relative axes (II) ImPS/2 Logitech Wheel Mouse: Configuring as mouse (**) ImPS/2 Logitech Wheel Mouse: YAxisMapping: buttons 4 and 5 (**) ImPS/2 Logitech Wheel Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200 (II) XINPUT: Adding extended input device "ImPS/2 Logitech Wheel Mouse" (type: MOUSE) (II) ImPS/2 Logitech Wheel Mouse: initialized for relative axes. (II) config/udev: Adding input device ImPS/2 Logitech Wheel Mouse (/dev/input/mouse0) (II) No input driver/identifier specified (ignoring) (II) NVIDIA(0): Setting mode "1024x768"
Ja bynajmniej z tych logów dużo wyłapać nie umiem może wy coś znajdziecie
Offline
imho wygląda dobrze, puść jeszcze :
glxinfo |grep rendering
Jak wynik będzie taki:
winnetou@wigwam ~ $ glxinfo |grep rendering direct rendering: Yes
to powinno wszystko śmigać jak ta lala.
Offline
Zależy o jakim spadku wydajności mówimy... ja niedawno zmieniłem GF2MX400 na Ti4200 - korzystają one z tych samych sterowników i powiem tak: wydajność tych kart była lepsza na starszych xorg i sterownikach nvidii. Jeśli ostatnio przesiadłeś się np. z Lenny na Squeeze, to może być to.
Offline
@winnetou
miziak@debian:~$ glxinfo |grep rendering direct rendering: Yes
A nie śmiga ;/
@dowoszek
Ja Lennego tylko do instalacji systemu podstawowego użyłem potem update do Sid'a instalacja x'ów i tak działa.
Offline
Czyli porównujesz wydajność XP i tego Debiana tylko, czy też z innym Linuksem? I czy gra 2D o której piszesz jest uruchamiana z przeglądarki www (flash)?
Offline
Na ubuntu było podobnie też grafika zachowywało się dziwnie wszystko wygląda ładnie ale laaagi, gra to nie flash zwykła binarka
Offline
Strony: 1