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/.
Mam Debiana Squeeze (instalowanego z płytki netinstall) na netbooku msi wind, według tego opisu:
http://wiki.debian.org/InstallingDebianOn/MSI/WindU100
Moja karta powinna dawać ~550 fps podczas gdy u mnie jest to ledwo 150. Wiem, że tworzenie pliku xorg.conf mija się z celem. Co zrobić aby dodać jej nieco możliwości? Jak uaktywnić XAA?
Offline
Zapoznaj się z tymi wątkami (calymi)
http://forum.ubuntu.pl/showthread.php?t=112381
http://forum.ubuntu.pl/showthread.php?t=109452
Offline
znam te watki bardzo dobrze bo korzystalem z paczek Ext73. wstawialem xorg.conf do /etc/X11/ i to nic nie zmienilo
Offline
PIerwsze instalowałes sterowniki czy mese?
Po drugie:
glxinfo|grep -i -n opengl
Offline
paczki od ext73 instalowalem pod ubuntu i byl wzrost ok 5fps(nie wiem czemu tak, pisalem o tym w jego watku i tez nie wiedzial w czym moze byc rzecz) poza tym powstawaly klopoty z grafika(obraz mrugal), po wybudzeniu ze stanu wstrzymania obraz robil sie szary i nie bylo nic widac wiec mam pewien uraz do nich;) . wynik komendy:
30:OpenGL vendor string: Tungsten Graphics, Inc 31:OpenGL renderer string: Mesa DRI Intel(R) 945GME GEM 20091221 2009Q4 x86/MMX/SSE2 32:OpenGL version string: 1.4 Mesa 7.7.1 33:OpenGL extensions:
paczki od ext73 beda dzialac pod debianem?
Ostatnio edytowany przez rzepaczyk (2010-07-12 13:49:57)
Offline
Trochę offtopic - czy na tej karcie można wygodnie pracować przy rozdzielczości 1920x1080 (zewnętrzny monitor)?
Pytam o jakość sygnału - czy nie mruga, nie faluje itd ("praca biurowa").
Offline
ja na 1680x1050 pracowalem bez problemu
Offline
Na d.l.pl napisałem Ci co pewnie pomoże. Jeśli nowe sterowniki pomogą, to wyślij podziękowania opiekunom pakietów, dzięki temu może wersja 2.12 trafi do Squeeze. http://dug.net.pl/news/117/
http://debian.linux.pl/threads/19349-S%C5%82aba-wydajno%C5%9B%C4%87-karty-graficznej-(GMA-950)-na-netbooku?p=122012&viewfull=1#post122012
Offline
apt-get -t experimental install
nie dziala ta komenda. jak na to zaradzic?
Offline
A wpis repo experimental do [i]sources.list[/i] dodałeś?
deb http://ftp.pl.debian.org/debian/ experimental main contrib non-free
Offline
Na moim 1440x900, faluje, ale dla mnie jakby tego nie było. Ale wyraźnie to widać gdy ustawi się jako tapetę słynną kratkę z serweraX (już od dawna jej nie ma, choć kto tam wie w Debianie...): opis słowny: sąsiadująco tapeta 2x2 piksele, gdzie (0,0) biały, (1,0) czarny, (0,1) czarny, (1,1) biały.
Polecam testy 2D:
x11perf -putimage500 # mój wynik: 4000 trep @ 5.9641 msec ( 168.0/sec): PutImage 500x500 square x11perf -aaftext # mój wynik: 20000000 trep @ 0.0014 msec (722000.0/sec): Char in 80-char aa line (Courier 12) x11perf -oddostrap300 # mój wynik: 9000 trep @ 2.8188 msec ( 355.0/sec): Fill 300x300 opaque stippled trapezoid (17x15 stipple)
Test 3D:
glxgears # mój wynik: ... aż od 40 do 50 FPS (czasem nawet 30...) [Running synchronized to the vertical refresh. The framerate should be approximately the same as the monitor refresh rate.], no coś mi z tym wyraźnie nie gra, ale glxgears nie korzysta z CPU jak zauważyłem. Ale jeśli sterownik Mesy będzie "swrast" (software) to wynik jest 60-70, czyli OK, ale żre CPU...
(testy dla xserver 1.8.1, intel 2.12.0, mesa 7.8.2 GEM)
Tak czy owak W Kangurka Kao w rozdziałce 1440x900 nie ma co marzyć. Tnie ostro (na Windows).
Offline
po aktualizacji sterownikow X`y nie chca wstac. oto log:
(II) Module fbdevhw: vendor="X.Org Foundation" compiled for 1.7.7, module version = 0.0.2 ABI class: X.Org Video Driver, version 6.0 (EE) open /dev/fb0: No such file or directory (EE) intel(0): No kernel modesetting driver detected. (II) UnloadModule: "intel" (EE) Screen(s) found, but none have a usable configuration. Fatal server error: no screens found
odkad nie ma xorg.confa nie bardzo wiem gdzie sie dopisuje rozdzielczosci do ekranu....
Offline
@rzepaczyk
Zainstalowałeś też libdrm2 i libdrm-intel1, w wersjach 2.4.21? Jaki masz kernel?
@NIC
Mesa z experimental nie działa dobrze z Intelami. Mnie na niej każde 3D tnie i ma błędy w wyświetlaniu. Nie wiem jak z nowym xserverem, ponieważ u mnie przy próbie instalacji pojawia się konflikt pakietów.
Ostatnio edytowany przez iria (2010-07-14 17:54:50)
Offline
pakietu o nazwie libdrm nie mam ale mam libdrm2(byl zainstalowany razem z systemem) i razem z aktualizacja jako zaleznosc zaktualizowalo libdrm-intel1 do wersji 2.4.21. kernel 2.6.32.5-686
Offline
Sterownik ma swoją stronkę i na niej jest ładny wpis jakie wersje pakiecików są mocno zalecane/przetestowane, np. http://intellinuxgraphics.org/2010Q2.html ( http://intellinuxgraphics.org ) Lepiej mieć zestaw wersji jak tam napisano.
(EE) intel(0): No kernel modesetting driver detected.
To znaczy tyle że albo masz wyłączony KMS, ale niezaładowane moduły jądrzaste od intela. Tak czy owak jądro należy odpalić z parametrem "i915.modeset=1" (jak zależy Ci też na wydajności to na wszelki wypadek: "i915.powersave=0"). Oczywiście te flagi dotyczą modułu jądra: i915; (tam podane w wersji gdy wkompilowano na stałe sterownik w jądro)
wymagane pozostałe moduły: agpgart, intel-agp, drm
Offline
@rzepaczyk
Stwórz sobie w /etc/modprbe.d plik o nazwie i915-kms.conf z zawartością:
options i915 modeset=1
@NIC
Nie, wcale nie lepiej. Ale jak sobie chcesz. Czasami mądrzej sprawdzić samemu niż wierzyć w ładne wpisiki.
Moje testy dla xserver 1.7.7, intel 2.12.0, mesa 7.7.1, karta VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
x11perf -putimage500 3600 reps @ 1.5064 msec ( 664.0/sec): PutImage 500x500 square x11perf -aaftext 6400000 reps @ 0.0008 msec (1250000.0/sec): Char in 80-char aa line (Courier 12) x11perf -oddostrap300 6000 reps @ 0.8858 msec ( 1130.0/sec): Fill 300x300 opaque stippled trapezoid (17x15 stipple) glxgears 3001 frames in 5.0 seconds = 600.024 FPS
Ostatnio edytowany przez iria (2010-07-15 13:18:59)
Offline
X'y dzialaja, wynik glxgears 184 fps. wzrost o 30, jak UXA wlaczyc?
Offline
UXA jest włączne od razu.
Stwórz xorg.conf i dodaj w nim te wpisy, powinno odrobinę poprawić wynik
Section "Device" Identifier "Configured Video Device" Option "DRI" "on" Option "Tiling" "true" Option "SwapbuffersWait" "False" EndSection
Możesz też spróbować nowszego jajka.
Ostatnio edytowany przez iria (2010-07-15 13:37:07)
Offline
[quote=iria]@NIC
Nie, wcale nie lepiej. Ale jak sobie chcesz. Czasami mądrzej sprawdzić samemu niż wierzyć w ładne wpisiki.[/quote]
Eeee? Nie wiem czy zauważyłeś, ale ja te wpisiki właśnie testuję :)
Jeszcze zdradź czy używasz UMS czy KMS oraz wersję swojego sterownika intel. I jeszcze czy używasz używasz Mesy na Gallium czy na GEMie.
Masz zdecydowanie lepsze wyniki niż moje. Trzeba dociec czy tak samo może być i u mnie.
Swoją drogą:
ja mam:
Intel Corporation Mobile 945GME Express Integrated Graphics Controller (rev 03)
a Ty:
Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
Ot zagadka. Czym one się różnią? Chyba że to tylko różne napisy różnych wersji pci.ids :)
Offline
Ja też testuje i jak widzisz wyniki są sporo lepsze. ;)
Używam KMS, bo UMS się nie da... przecież zostało usunięte ze sterowników. ;)
Wersja sterownika to 2.12, podałem w poprzednim poście.
Co do Gallium i GEM, to nawet nie wiem jak sprawdzić. ;) Ale raczej GEM.
Z lspci:
Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
Więc raczej minimalne różnice.
Offline
glxinfo
glxinfo | grep OpenGL.*string
Wypróbuj Mesę na Gallium jak testujesz. Bo ja miałem wrażenie, że zdecydowanie zwiększa to wydajność, ale z racji że nie jest to ukończone to coś może nie działa (mam wrażenie, a nawet fakt, że na Gallium kompozycje KDE4 na OpenGL nie chcą się załączyć - nie działa, ale chyba tylko to...)
Czyli reszta niby taka sama. To sprawdzę te flagi w xorg.conf i później Mesę 7.7.1 to dam znać czy to Mesa takie coś wyprawia.
Offline
OpenGL renderer string: Mesa DRI Intel(R) 945GM GEM 20091221 2009Q4 x86/MMX/SSE2
Czyli wyszło na GEM.
Jeszcze mi powiedz, jak przejść na Gallium. ;) Jeśli przyśpiesza, to raczej tylko z powodu tego, że czegoś jeszcze nie zaimplementowali. Później naprawią ten "błąd" i wszystko zwolni.
Offline
po wlaczeniu UXA ilosc fps wzrosla do 270
Offline
Nie wiem jak w Debianie, ale raczej na 99,(9)% tylko rekompilacja Mesy w flażką Gallium-Intel. (no i chyba xcb wartałoby załączyć)
Za Twoim przewodem sprawdziłem te flażki w xorg.conf. To nie one. Dowaliłem Mesę 7.7.1. Tak. To ona.
x11perf -putimage500 JA: 1200 reps @ 5.6094 msec ( 178.0/sec): PutImage 500x500 square TY: 3600 reps @ 1.5064 msec ( 664.0/sec): PutImage 500x500 square x11perf -aaftext JA: 4000000 reps @ 0.0013 msec (758000.0/sec): Char in 80-char aa line (Courier 12) TY: 6400000 reps @ 0.0008 msec (1250000.0/sec): Char in 80-char aa line (Courier 12) x11perf -oddostrap300 JA: 2000 reps @ 2.8381 msec ( 352.0/sec): Fill 300x300 opaque stippled trapezoid (17x15 stipple) TY: 6000 reps @ 0.8858 msec ( 1130.0/sec): Fill 300x300 opaque stippled trapezoid (17x15 stipple) glxgears JA: 1730 frames in 5.0 seconds = 345.835 FPS TY: 3001 frames in 5.0 seconds = 600.024 FPS
Wyraźnie lepsze wyniki, ale o połowę gorsze niż Twoje :) Jeszcze może zapróbuję skompilować Mesę bez XCB.
Tak w zasadzie to nowsze Mesa powinna działać lepiej. Może ją trzeba jeszcze jakoś konfigurować? Bo mnie glxgears na mesie 7.8.x automatycznie zarzuca synchronizowanie do odświeżania choć tego nie chcę. W końcu chyba tym ludziom od sterownika chodzi to lepiej niż gorzej?
Offline
Testowanie Gallium sobie odpuszczę, jeśli wymaga kompilacji... nie ufam sobie na tyle by wszystko dobrze ustawić, a po drugie nie lubię kompilować. ;)
Za to zainstalowałem jeszcze raz Mesę 7.8 oraz kernel 35rc5. Co dziwne ja nie mam włączonej automatycznie synchronizacji...
Testy:
x11perf -putimage500 8000 reps @ 1.1393 msec ( 878.0/sec): PutImage 500x500 square x11perf -aaftext 6400000 reps @ 0.0008 msec (1270000.0/sec): Char in 80-char aa line (Courier 12) 11perf -oddostrap300 6000 reps @ 0.8874 msec ( 1130.0/sec): Fill 300x300 opaque stippled trapezoid (17x15 stipple) glxgears 4484 frames in 5.0 seconds = 896.777 FPS
Czyli widać kolejną poprawę... niestety kółka w glxgears nie kręcą się płynnie. Testowałem też na Stellarium i mimo większego FPS, obraz też nie jest płynny.
Offline
Time (s) | Query |
---|---|
0.00010 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00154 | 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.226.222.76' WHERE u.id=1 |
0.00082 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.226.222.76', 1732773784) |
0.00047 | SELECT * FROM punbb_online WHERE logged<1732773484 |
0.00112 | SELECT topic_id FROM punbb_posts WHERE id=151860 |
0.00006 | SELECT id FROM punbb_posts WHERE topic_id=17199 ORDER BY posted |
0.00128 | 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=17199 AND t.moved_to IS NULL |
0.00013 | SELECT search_for, replace_with FROM punbb_censoring |
0.00408 | 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=17199 ORDER BY p.id LIMIT 0,25 |
0.00102 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=17199 |
Total query time: 0.01066 s |