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/.
Witam!
Czy ktoś z Was bawił się Steamem pod Debianem i686?
Czy jest ktoś, komu gry działają, ma Radeona i mógłby pokazać jakie paczki ma zainstalowane?
Pytam się, bo sobie dociągnąłem Steama, w menu gry wejść mogę, ale nie mogę w ogóle grać. Grafika kompletnie się wiesza. Pomyślałem więc, że może czegoś mi brakuje.
//// Poniżej kawałek logu.
(EE) [mi] EQ overflowing. Additional events will be discarded until existing events are processed. (EE) (EE) Backtrace: (EE) 0: /usr/bin/X (xorg_backtrace+0x52) [0xb768c552] (EE) 1: /usr/bin/X (mieqEnqueue+0x25c) [0xb766c44c] (EE) 2: /usr/bin/X (QueuePointerEvents+0x5b) [0xb753af3b] (EE) 3: /usr/bin/X (xf86PostMotionEventM+0x22e) [0xb7573ede] (EE) 4: /usr/lib/xorg/modules/input/evdev_drv.so (0xb3656000+0x4bd4) [0xb365abd4] (EE) 5: /usr/lib/xorg/modules/input/evdev_drv.so (0xb3656000+0x514d) [0xb365b14d] (EE) 6: /usr/bin/X (0xb74e6000+0x7d4d6) [0xb75634d6] (EE) 7: /usr/bin/X (0xb74e6000+0xa7fa7) [0xb758dfa7] (EE) 8: linux-gate.so.1 (__kernel_sigreturn+0x0) [0xb74c2d18] (EE) 9: /lib/i386-linux-gnu/libc.so.6 (ioctl+0x14) [0xb7195b14] (EE) 10: /usr/lib/i386-linux-gnu/libdrm.so.2 (drmIoctl+0x2e) [0xb73a1bce] (EE) 11: /usr/lib/i386-linux-gnu/libdrm.so.2 (drmCommandWrite+0x32) [0xb73a4a42] (EE) 12: /usr/lib/i386-linux-gnu/libdrm_radeon.so.1 (0xb6e48000+0x1678) [0xb6e49678] (EE) 13: /usr/lib/i386-linux-gnu/libdrm_radeon.so.1 (0xb6e48000+0x18d2) [0xb6e498d2] (EE) 14: /usr/lib/i386-linux-gnu/libdrm_radeon.so.1 (radeon_bo_map+0x14) [0xb6e4ae84] (EE) 15: /usr/lib/xorg/modules/drivers/radeon_drv.so (0xb6b30000+0x307b9) [0xb6b607b9] (EE) 16: /usr/lib/xorg/modules/libexa.so (0xb6af7000+0x4ce7) [0xb6afbce7] (EE) 17: /usr/lib/xorg/modules/libexa.so (0xb6af7000+0x5043) [0xb6afc043] (EE) 18: /usr/lib/xorg/modules/libexa.so (0xb6af7000+0x748b) [0xb6afe48b] (EE) 19: /usr/lib/xorg/modules/libexa.so (0xb6af7000+0x3d83) [0xb6afad83] (EE) 20: /usr/lib/xorg/modules/libexa.so (0xb6af7000+0x41c1) [0xb6afb1c1] (EE) 21: /usr/bin/X (0xb74e6000+0xcefb5) [0xb75b4fb5] (EE) 22: /usr/bin/X (ChangeWindowAttributes+0xe2) [0xb75528a2] (EE) 23: /usr/bin/X (0xb74e6000+0x36f87) [0xb751cf87] (EE) 24: /usr/bin/X (0xb74e6000+0x3d086) [0xb7523086] (EE) 25: /usr/bin/X (0xb74e6000+0x4126a) [0xb752726a] (EE) 26: /usr/bin/X (0xb74e6000+0x2af2a) [0xb7510f2a] (EE) 27: /lib/i386-linux-gnu/libc.so.6 (__libc_start_main+0xf3) [0xb70e1723] (EE) 28: /usr/bin/X (0xb74e6000+0x2af68) [0xb7510f68] (EE) (EE) [mi] These backtraces from mieqEnqueue may point to a culprit higher up the stack. (EE) [mi] mieq is *NOT* the cause. It is a victim. (EE) [mi] EQ overflow continuing. 100 events have been dropped. (EE) (EE) Backtrace: (EE) 0: /usr/bin/X (xorg_backtrace+0x52) [0xb768c552] (EE) 1: /usr/bin/X (mieqEnqueue+0xee) [0xb766c2de] (EE) 2: /usr/bin/X (QueueKeyboardEvents+0x5b) [0xb753a89b] (EE) 3: /usr/bin/X (xf86PostKeyEventM+0x68) [0xb75745c8] (EE) 4: /usr/bin/X (xf86PostKeyboardEvent+0x4d) [0xb75747dd] (EE) 5: /usr/lib/xorg/modules/input/evdev_drv.so (0xb3656000+0x4a2d) [0xb365aa2d] (EE) 6: /usr/lib/xorg/modules/input/evdev_drv.so (0xb3656000+0x514d) [0xb365b14d] (EE) 7: /usr/bin/X (0xb74e6000+0x7d4d6) [0xb75634d6] (EE) 8: /usr/bin/X (0xb74e6000+0xa7fa7) [0xb758dfa7] (EE) 9: linux-gate.so.1 (__kernel_sigreturn+0x0) [0xb74c2d18] (EE) 10: /lib/i386-linux-gnu/libc.so.6 (ioctl+0x14) [0xb7195b14] (EE) 11: /usr/lib/i386-linux-gnu/libdrm.so.2 (drmIoctl+0x2e) [0xb73a1bce] (EE) 12: /usr/lib/i386-linux-gnu/libdrm.so.2 (drmCommandWrite+0x32) [0xb73a4a42] (EE) 13: /usr/lib/i386-linux-gnu/libdrm_radeon.so.1 (0xb6e48000+0x1678) [0xb6e49678] (EE) 14: /usr/lib/i386-linux-gnu/libdrm_radeon.so.1 (0xb6e48000+0x18d2) [0xb6e498d2] (EE) 15: /usr/lib/i386-linux-gnu/libdrm_radeon.so.1 (radeon_bo_map+0x14) [0xb6e4ae84] (EE) 16: /usr/lib/xorg/modules/drivers/radeon_drv.so (0xb6b30000+0x307b9) [0xb6b607b9] (EE) 17: /usr/lib/xorg/modules/libexa.so (0xb6af7000+0x4ce7) [0xb6afbce7] (EE) 18: /usr/lib/xorg/modules/libexa.so (0xb6af7000+0x5043) [0xb6afc043] (EE) 19: /usr/lib/xorg/modules/libexa.so (0xb6af7000+0x748b) [0xb6afe48b] (EE) 20: /usr/lib/xorg/modules/libexa.so (0xb6af7000+0x3d83) [0xb6afad83] (EE) 21: /usr/lib/xorg/modules/libexa.so (0xb6af7000+0x41c1) [0xb6afb1c1] (EE) 22: /usr/bin/X (0xb74e6000+0xcefb5) [0xb75b4fb5] (EE) 23: /usr/bin/X (ChangeWindowAttributes+0xe2) [0xb75528a2] (EE) 24: /usr/bin/X (0xb74e6000+0x36f87) [0xb751cf87] (EE) 25: /usr/bin/X (0xb74e6000+0x3d086) [0xb7523086] (EE) 26: /usr/bin/X (0xb74e6000+0x4126a) [0xb752726a] (EE) 27: /usr/bin/X (0xb74e6000+0x2af2a) [0xb7510f2a] (EE) 28: /lib/i386-linux-gnu/libc.so.6 (__libc_start_main+0xf3) [0xb70e1723] (EE) 29: /usr/bin/X (0xb74e6000+0x2af68) [0xb7510f68] (EE)
Jestem w trakcie szukania rozwiązania, ale jakby ktoś miał jakiś pomysł.... XD
Ostatnio edytowany przez Pavlo950 (2015-03-21 23:28:07)
Offline
Ja korzystam ze Steam pod Debianem, ale kartę mam Nvidia i wszystko działa bez problemów. Z Radeonami kilka lat temu były problemy pod Linuksem i dlatego teraz kupuję tylko Nvidię.
Offline
1786
Ostatnio edytowany przez uzytkownikubunt (2016-12-01 01:14:30)
Offline
uzytkownikubunt napisał(-a):
W awatarze masz rybkę kojarzoną z OpenBSD, a zdaje się Nvidia jako jedyna nie ma wsparcia w ogóle w tym systemie. Intel i AMD (oprócz niestety na razie nowszych GCN, ale kod do nich w Linuksie jest od dawna) są wspierane.
Poza tym komentarz nie wnosi nic jeśli chodzi o rozwiązanie problemu.
Co w niczym nie zmienia faktu, że Nvidia wspólnie ze Steamem opracowywała różne poprawki i do sterowników, i do steamowych kodów OpenGL.
W rezultacie Steam z Nvidią śmiga bez problemu, z intelem działa, z zamkniętymi sterami ATI/AMD przeważnie też (ale już nie zawsze), a ze starszymi Radeonami czasami ruszy.
Więc do grania na linuxowym Steamie chyba lepiej poszukać trochę drobnych, zamiast liczyć na Radeony.
Oczywiście lepiej na razie poczekać, Xorg ma może z 512k błędów, ale już się wybiera do krainy wiecznych errorow, radzę poczekać, i zobaczyć, jak Steam będzie chodził na Waylandzie/Xwaylandzie.
Na otwartych sterach z kernela już można Waylanda używać, na zamknięte bloby od Nvidii czy ATI/AMD trzeba jeszcze trochę poczekać.
Pozdro
;-)
Ostatnio edytowany przez Jacekalex (2015-03-24 13:36:24)
Offline
OpenBSD używam owszem, ale na routerach (często nawet bez wyjścia video - tylko konsola szeregowa).
Komentarz jak najbardziej wnosi do tematu, ponieważ pierwszy pytanie brzmiało: Czy ktoś z Was bawił się Steamem pod Debianem i686?
Więc tak, na domowym komputerze używam Steam na Debianie.
Offline
uzytkownikubunt napisał(-a):
W awatarze masz rybkę kojarzoną z OpenBSD, a zdaje się Nvidia jako jedyna nie ma wsparcia w ogóle w tym systemie. Intel i AMD (oprócz niestety na razie nowszych GCN, ale kod do nich w Linuksie jest od dawna) są wspierane.
Poza tym komentarz nie wnosi nic jeśli chodzi o rozwiązanie problemu.
Za to Twój dużo w rozwiązaniu problemu pomogl.
A co do tematu.
Ja mam i686 ale już nie mam karty radeona :-) (miałem hd5650 w lapku). Zmieniłem sprzęt właśnie ze względu na problemy ze sterownikami. Dodam tylko że są to "odwieczne" problemy ze sterownikami. A to steam nie działał. A to X serwer nie wstawał. Sprawa dotyczy nie tylko i686 ale też amd64 ponieważ w drugim kompie mam / miałem dokładnie te same problemy (tylko z HD6950 w desktopie, piszę "miałem" bo komputer w kącie od pół roku leży :-)). W sumie już 2 razy poprawiałem sobie kod zamkniętych sterowników do instalacji. Prawdziwe piekło miałem na amd64 jak mi się sterowniki w złych ścierzkach poinstalowały ...
Jak sobie poradziłem za pierwszym razem ? (najpierw sie ukombinowałem, a po 2h jak mi się cierpliwość skończyła to wykonałem to co opisane poniżej)
Wypieprzyłem wszystko. tj. cały xorg z modułami, cały xserver z modułami, zamknięte sterowniki oraz config xorg. Po wywaleniu tego dodatkowo z "ręki" sprawdziłem /etc/modprobe.d/ i wywaliłem moduły do kernela i xorg (któreś moduły mi pozostawały). Generalnie wypieprzyłem z dysku wszystko z amd/ati/fglrx/radeon w nazwie bądź w "jednoznaczynm kontekstowo" opisie :-).
Potem zainstalowałem xserver-xorg-video-radeon + firmware-linux-nonfree oraz xorg-core razem z zależnościami i nic więcej.
No i zabanglało :-). To samo na lapku i na PC.
Offline
Wiecie co... Spróbowałem wrzucić fglrxy na ten system i nic Xorg całkowicie siadał. Robiłem tak samo, jak wtedy kiedy działało i właściwie to stwierdziłem, że skoro otwarte sterowniki są OK i u mnie działają, to w sumie nie ma co się brać za fglrxy.
Z tego co patrzyłem w internetach to jest jakiś powszechny, nierozwiązany problem. U niektórych występował na NVidii. Podejrzewam, że jest to zależne albo od menedżera okienek, albo od tego, w jaki sposób sterownik / jakieś coś z linux-firmware / kernel zostały skompilowane, bo np na Ubuntu chodzi to to bez problemu. A skoro chodzi na Ubuntu bez problemu (przy okazji temperatury są nieco inne) to sobie wrzuciłem Ubuntu "Serwer" i powrzucałem paczki z XFCE, motywami itd.
Swoją drogą - ktoś miał chyba coś podobnego i buga nawet zgłosił.
Ostatnio edytowany przez Pavlo950 (2015-03-25 21:39:07)
Offline