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
[quote=uzytkownikubunt]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.[/quote]
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
[quote=uzytkownikubunt]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.[/quote]
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 [b]"[/b]Serwer[b]"[/b] i powrzucałem paczki z XFCE, motywami itd.
Swoją drogą - ktoś miał chyba coś podobnego i [url=https://lists.debian.org/debian-x/2014/12/msg00137.html]buga[/url] nawet zgłosił.
Ostatnio edytowany przez Pavlo950 (2015-03-25 21:39:07)
Offline
Time (s) | Query |
---|---|
0.00009 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00138 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.191.202.48' WHERE u.id=1 |
0.00066 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.191.202.48', 1732533530) |
0.00044 | SELECT * FROM punbb_online WHERE logged<1732533230 |
0.00031 | SELECT topic_id FROM punbb_posts WHERE id=285005 |
0.00020 | SELECT id FROM punbb_posts WHERE topic_id=27202 ORDER BY posted |
0.00035 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=27202 AND t.moved_to IS NULL |
0.00025 | SELECT search_for, replace_with FROM punbb_censoring |
0.00097 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=27202 ORDER BY p.id LIMIT 0,25 |
0.00116 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=27202 |
Total query time: 0.00585 s |