| View previous topic :: View next topic |
| Author |
Message |
Insenic Guru


Joined: 25 Jan 2005 Posts: 329 Location: Poland, Bialystok
|
Posted: Sat May 06, 2006 4:59 pm Post subject: [SOLVED][DRI] Intel Extreme 855GM |
|
|
Pewnego dnia po auktualizacji systemu przestała działać mi akcelelacja. Nie wiem co dokładnie wtedy się zaktualizowało. W plikach nic nie ruszałem. Wcześniej miałem działające DRI zrobione zgodnie z tym HOWTO.
Teraz kombinowałem, kilka razy kompilowałem jądro, x11-drm i sam nie weim co jeszcze. Znalazłem na wiki ten artykuł i wszystko zrobiłem dokładnie tak jak tam jest napisane (wcześniej miałem trochę inaczej opcje w jądrze ustawione). Niestety glxinfo wyrzuca mi coś takiego:
| Code: | glxinfo | grep rendering
libGL warning: 3D driver returned no fbconfigs.
libGL error: InitDriver failed
libGL error: reverting to (slow) indirect rendering
direct rendering: No
|
w make.conf mam:
| Code: | | VIDEO_CARDS="i810 i830 i915" |
Wersja x11-drm:
| Code: | emerge -pv x11-drm
[ebuild R ] x11-base/x11-drm-20051223 VIDEO_CARDS="i810 -mach64 -mga -nv -r128 -radeon -savage -sis -tdfx -via" 0 kB
|
Xorg (modularny) nie wyrzuca mi żadnych błędów. (przejżałem całe logi)
Może ktoś wie co powinienem zrobić by móc z powrotem mieć włączoną akcelelację? _________________ Notebook: Asus A6TC-AP015 - AMD Turion X2 | 1024 DDR | nVidia GeForce Go 7300 | 80 GB HDD
Last edited by Insenic on Tue May 23, 2006 10:56 am; edited 1 time in total |
|
| Back to top |
|
 |
Raku Bodhisattva


Joined: 28 Feb 2004 Posts: 2375 Location: Poland
|
Posted: Sat May 06, 2006 5:06 pm Post subject: |
|
|
Moved from Polish to Instalacja i sprzęt. _________________ raku
Powered by Archlinux  |
|
| Back to top |
|
 |
arsen Bodhisattva


Joined: 10 Apr 2004 Posts: 1803 Location: Tychy, Poland
|
Posted: Sat May 06, 2006 6:08 pm Post subject: |
|
|
| Od jakiegoś czasu posiadam laptopa z ta kartą, też mam identyczny problem co ty |
|
| Back to top |
|
 |
Insenic Guru


Joined: 25 Jan 2005 Posts: 329 Location: Poland, Bialystok
|
Posted: Sat May 06, 2006 7:57 pm Post subject: |
|
|
Działała Tobie wcześniej akcelelacja? Po czym przestała działać? _________________ Notebook: Asus A6TC-AP015 - AMD Turion X2 | 1024 DDR | nVidia GeForce Go 7300 | 80 GB HDD |
|
| Back to top |
|
 |
arsen Bodhisattva


Joined: 10 Apr 2004 Posts: 1803 Location: Tychy, Poland
|
Posted: Sun May 07, 2006 9:25 am Post subject: |
|
|
| mam lapa od 2 tygodni, nie działało w ogóle. |
|
| Back to top |
|
 |
rzabcio Guru


Joined: 07 Nov 2005 Posts: 419 Location: Poznań
|
Posted: Mon May 08, 2006 11:44 am Post subject: |
|
|
Hmm... Ciekawa sprawa.
U mnie też x11-drm działał po konfigu z podanym HOWTO. A teraz aż się boję aktualizację robić - ostatni jakiś tydzień temu, może półtora. Ostatnio przeszedłem także na kernela 2.16 i wszystko jest w porządku. A w jajku masz sterownik?
Przy okazji mam pytanie. Mam sterownik jako moduł. Gdy pierwszy raz konfigurowałem DRMa musiałem go ładować przez modprobe przed uruchomieniem Xksów. W rezultacie wrzuciłem go do automodules. Teraz po aktualizacji w autoładowaniu nic nie mam. A mimo to akceleracja działa. O co tu chodzi?
Oraz słówko o wydajności. Mimo, że glxgears pokazuje mi ~930 fpsów (przy obciążonym systemie - eclipse, thunderbird, firefox, gdesklety...) to z Compositem nie da się praktycznie nic robić. W xfce uruchamia się menadżer przezroczystości, zza beleczki wygląda tapeta, ale chodzi to niemiłosiernie wolno - podczas przesuwania pod belką dowolnego okna procek wzrasta do 100% i mam jakieś ~1-2 fpsy... Podobnie w przypadku transseta. Suma sumarum musiałem zrezygnować. (procek 2.4GHz, 1GiB RAM, grafika 82852/855GM 128RAM). |
|
| Back to top |
|
 |
arsen Bodhisattva


Joined: 10 Apr 2004 Posts: 1803 Location: Tychy, Poland
|
Posted: Mon May 08, 2006 1:15 pm Post subject: |
|
|
| rzabcio wrote: | Hmm... Ciekawa sprawa.
U mnie też x11-drm działał po konfigu z podanym HOWTO. A teraz aż się boję aktualizację robić - ostatni jakiś tydzień temu, może półtora. Ostatnio przeszedłem także na kernela 2.16 i wszystko jest w porządku. A w jajku masz sterownik?
Przy okazji mam pytanie. Mam sterownik jako moduł. Gdy pierwszy raz konfigurowałem DRMa musiałem go ładować przez modprobe przed uruchomieniem Xksów. W rezultacie wrzuciłem go do automodules. Teraz po aktualizacji w autoładowaniu nic nie mam. A mimo to akceleracja działa. O co tu chodzi?
Oraz słówko o wydajności. Mimo, że glxgears pokazuje mi ~930 fpsów (przy obciążonym systemie - eclipse, thunderbird, firefox, gdesklety...) to z Compositem nie da się praktycznie nic robić. W xfce uruchamia się menadżer przezroczystości, zza beleczki wygląda tapeta, ale chodzi to niemiłosiernie wolno - podczas przesuwania pod belką dowolnego okna procek wzrasta do 100% i mam jakieś ~1-2 fpsy... Podobnie w przypadku transseta. Suma sumarum musiałem zrezygnować. (procek 2.4GHz, 1GiB RAM, grafika 82852/855GM 128RAM). |
po pierwsze jak sie korzysta z x11-drm to sterownik z kernela się usuwa (osobiście próbowałem na tych z kernela potem na x11-drm w akcie desperacji x11-drm z cvs), co to wydajności i compozite, to nie ma znaczenia ile karta fps kręci, może nawet kręcić 500000fps a compozite będzie źle działać, compozite tylko na nvidi działa ok, jak masz dobre wyniki w glxgears to xgl to wykorzystuje, wiem że tą kartę wspiera xgl. |
|
| Back to top |
|
 |
rzabcio Guru


Joined: 07 Nov 2005 Posts: 419 Location: Poznań
|
Posted: Mon May 08, 2006 2:27 pm Post subject: |
|
|
Faktycznie... z tym sterownikiem coś źle spamiętałem i trochę namieszałem. Mam kiepski okres - za dużo na głowie i to nie pierwszy raz. Chyba się profilaktycznie przestanę odzywać...
A co do Composite i GLa - dzięki za wyjaśnienie, arsen! Choć dziwię się, że półprzezroczystość jest tak wymagająca. Nie myślcie, że narzekam, czy chcę wzniecić flame'a - po prostu "inny system" sobie bez problemów z tym radzi (foobar, psi). |
|
| Back to top |
|
 |
Kurt Steiner Moderator


Joined: 01 Apr 2005 Posts: 1051 Location: Ostroleka, Polska
|
Posted: Mon May 08, 2006 7:37 pm Post subject: |
|
|
Z tymi Intelami i drm to jest w ogóle ciekawa sprawa. Jestem posiadaczem Intel Extreme 845 i ciekawe przygody mam z tym ustrojstwem odkąd pamiętam. Gdy po wielu bijach udało mi się w końcu skonfigurować drm to okazało się, że wynik glxgears jest niemal identyczna jak ten uzyskany na sterach kernelowych (moje wyniki z tamtego czasu). Po przejściu na modularny Xorg i ponownym skonfigurowaniu wyniki pogorszyły się ponad dwukrotnie!
Jedna wielka masakra...  |
|
| Back to top |
|
 |
Insenic Guru


Joined: 25 Jan 2005 Posts: 329 Location: Poland, Bialystok
|
Posted: Thu May 11, 2006 12:04 pm Post subject: |
|
|
Znalazłem pewien trop co można by zrobić, tyle, że nie bardzo wiem jak za to się zabrać. Czytając ten post, pomyślałem, że może by warto spróbować instalacji oryginalnych sterowników. Odpowiednie sterowniki znalazłem tutaj. _________________ Notebook: Asus A6TC-AP015 - AMD Turion X2 | 1024 DDR | nVidia GeForce Go 7300 | 80 GB HDD |
|
| Back to top |
|
 |
rzabcio Guru


Joined: 07 Nov 2005 Posts: 419 Location: Poznań
|
Posted: Thu May 11, 2006 4:34 pm Post subject: |
|
|
Ja również wczoraj coś namieszałem i straciłem akcelerację.
Okazało się, że wykosiło mi intel-agp a autoładowanych modułów.
Wiem, że to banalne, ale może... |
|
| Back to top |
|
 |
Insenic Guru


Joined: 25 Jan 2005 Posts: 329 Location: Poland, Bialystok
|
Posted: Fri May 12, 2006 11:22 am Post subject: |
|
|
Dzięki za trop, jednak to chyba dalej nie to. Faktycznie nie ładowało mi tego modułu - bo go nie miałem. Miałem za to na stałe skompilowane w jądrze, teraz jak skompilowałem jako moduł:
| Code: | # modprobe -l
/lib/modules/2.6.16-gentoo-r6/kernel/drivers/char/agp/intel-agp.ko
/lib/modules/2.6.16-gentoo-r6/kernel/lib/libcrc32c.ko
/lib/modules/2.6.16-gentoo-r6/x11-drm/drm.ko
/lib/modules/2.6.16-gentoo-r6/x11-drm/i915.ko
/lib/modules/2.6.16-gentoo-r6/x11-drm/i830.ko
/lib/modules/2.6.16-gentoo-r6/x11-drm/i810.ko
|
To przy starcie xorg wali mi takim błędęm: | Code: | (==) Log file: "/var/log/Xorg.0.log", Time: Fri May 12 13:16:28 2006
(==) Using config file: "/etc/X11/xorg.conf"
(EE) I810(0): [dri] I830DRIScreenInit failed because of a version mismatch.
[dri] i915 kernel module version is 1.2.0 but version 1.4 or greater is needed.
[dri] Disabling DRI. |
Oczywiście xorg się uruchamia, ale dalej nie ma renderingu.
Tutaj znalazłem pdobny problem. Ale też nie ma w nim rozwiązania. _________________ Notebook: Asus A6TC-AP015 - AMD Turion X2 | 1024 DDR | nVidia GeForce Go 7300 | 80 GB HDD |
|
| Back to top |
|
 |
rzabcio Guru


Joined: 07 Nov 2005 Posts: 419 Location: Poznań
|
Posted: Fri May 12, 2006 1:24 pm Post subject: |
|
|
Już sam nie wiem... Może niezgodność wersji pomiędzy modułem, x11-drm a samym xorgiem? Ja mam: | Code: | $ eix xorg-x11
* x11-base/xorg-x11
Available versions: 6.8.2-r4 6.8.2-r6 [M]6.9.0 !7.0-r1
Installed: 6.8.2-r7
Homepage:
Description: http://xorg.freedesktop.org |
| Code: | $ eix xorg-x11
* x11-base/xorg-x11
Available versions: 6.8.2-r4 6.8.2-r6 [M]6.9.0 !7.0-r1
Installed: 6.8.2-r7
Homepage:
Description: http://xorg.freedesktop.org | Do tego jajko 2.6.16. Może coś jeszcze mogę podać? Może coś się przyda?
I tak się jeszcze zastanawiam... czemu w make.conf masz trzy karty? Ja wpisałem tylko i915. |
|
| Back to top |
|
 |
Insenic Guru


Joined: 25 Jan 2005 Posts: 329 Location: Poland, Bialystok
|
Posted: Fri May 12, 2006 3:05 pm Post subject: |
|
|
Ja używam modularnego xorg'a 7.0-r1, jedak wcześniej mi wszystko na nim działało. Dopiero po emerge -uD world przestało. Nie wiem jednak co jest tego przyczyną. _________________ Notebook: Asus A6TC-AP015 - AMD Turion X2 | 1024 DDR | nVidia GeForce Go 7300 | 80 GB HDD |
|
| Back to top |
|
 |
Insenic Guru


Joined: 25 Jan 2005 Posts: 329 Location: Poland, Bialystok
|
Posted: Tue May 23, 2006 10:56 am Post subject: |
|
|
Wreszcie udało mi się (???) przywrócić DRI. Nie wiem dokładnie w jaki sposób, ale wydaje mi się, że po emerge -uD world. Jest tylko taki problem, że glxgears pokazuje mi wynik o połowę niższy niż ten przed moim problemem. Teraz mam raptem 450 fps. Daję solved chociaż problem nie rozwiązany do końca, a i w sumie nie jestem w stanie powiedzieć jakie moje działania, przywróciły mi akceleracje... _________________ Notebook: Asus A6TC-AP015 - AMD Turion X2 | 1024 DDR | nVidia GeForce Go 7300 | 80 GB HDD |
|
| Back to top |
|
 |
rzabcio Guru


Joined: 07 Nov 2005 Posts: 419 Location: Poznań
|
Posted: Tue May 23, 2006 11:49 am Post subject: |
|
|
Czyżby coś z modularnym Xorgiem?
Ja mam monolita i wynik jest 2x... lepszy... |
|
| Back to top |
|
 |
Insenic Guru


Joined: 25 Jan 2005 Posts: 329 Location: Poland, Bialystok
|
Posted: Tue May 23, 2006 4:18 pm Post subject: |
|
|
Ja miałem wynik dwa razy lepszy jeszcze na modularnym. Modularny mam od samego początku prawie i wiem, że wcześniej bylo lepiej... _________________ Notebook: Asus A6TC-AP015 - AMD Turion X2 | 1024 DDR | nVidia GeForce Go 7300 | 80 GB HDD |
|
| Back to top |
|
 |
Kurt Steiner Moderator


Joined: 01 Apr 2005 Posts: 1051 Location: Ostroleka, Polska
|
Posted: Tue May 23, 2006 5:59 pm Post subject: |
|
|
| Hmm... czyli jednak nie tylko u mnie tak jest. Fajnie by było jakby to rozwiązali... A tak przy okazji - jakie macie wyniki przy wyłączonym dri, na sterownikach kernelowych? |
|
| Back to top |
|
 |
Insenic Guru


Joined: 25 Jan 2005 Posts: 329 Location: Poland, Bialystok
|
Posted: Tue May 23, 2006 6:28 pm Post subject: |
|
|
Takie same... ;( _________________ Notebook: Asus A6TC-AP015 - AMD Turion X2 | 1024 DDR | nVidia GeForce Go 7300 | 80 GB HDD |
|
| Back to top |
|
 |
Kurt Steiner Moderator


Joined: 01 Apr 2005 Posts: 1051 Location: Ostroleka, Polska
|
Posted: Tue May 23, 2006 6:38 pm Post subject: |
|
|
| Insenic wrote: | | Takie same... ;( | No właśnie! To jaki jest sens z zabawą z dri skoro i tak wydajność ta sama... Popieprzone to jak paczka draży...  |
|
| Back to top |
|
 |
arsen Bodhisattva


Joined: 10 Apr 2004 Posts: 1803 Location: Tychy, Poland
|
Posted: Tue May 23, 2006 7:05 pm Post subject: |
|
|
| mi od jakiegoś czasu dri działa też, z tym że poinstalowalem libdrm, drm, mese i kilka innch pakietów z cvs, wyników nie mam do czego porównać bo nie miałem wcześniej dri. Wyciaga mi koło 800FPS |
|
| Back to top |
|
 |
Insenic Guru


Joined: 25 Jan 2005 Posts: 329 Location: Poland, Bialystok
|
Posted: Tue May 23, 2006 9:30 pm Post subject: |
|
|
| arsen wrote: | | ...z tym że poinstalowalem libdrm, drm, mese i kilka innch pakietów z cvs... |
Mógłbyś powiedzieć troszeczkę wiecej na ten temat? _________________ Notebook: Asus A6TC-AP015 - AMD Turion X2 | 1024 DDR | nVidia GeForce Go 7300 | 80 GB HDD |
|
| Back to top |
|
 |
arsen Bodhisattva


Joined: 10 Apr 2004 Posts: 1803 Location: Tychy, Poland
|
Posted: Wed May 24, 2006 7:57 pm Post subject: |
|
|
Napiszę więcej jak będe w domu, na razie pisze z hotelu (za dużo ostatnio tych delegacji, dobrze ze czasem w hotelach mają łącza.
EDIT:
jak napisałem, posiadam kilka pakietów z cvs, wszystko pochodzi z dzrzewka ktore zrobiono na potrzeby xgl
tu masz ebuildy:
http://svn.xgl-coffee.org/xgl-coffee/trunk
Są tam właśnie miedzy innymi ebuildy z cvs:
| Code: |
x11-libs/libdrm-2.1_alpha20060313
x11-base/x11-drm-20060406-r1
media-libs/mesa-6.5.1_alpha20060418
x11-drivers/xf86-video-i810-1.6.0
|
|
|
| Back to top |
|
 |
Insenic Guru


Joined: 25 Jan 2005 Posts: 329 Location: Poland, Bialystok
|
Posted: Wed May 31, 2006 12:25 pm Post subject: |
|
|
Dzięki za odpowiedź. Teraz mam takie wersje pakietów jak napisałeś. Jednak teraz DRI nie mam całkowicie. Czy możesz podrzucić swoje configi? _________________ Notebook: Asus A6TC-AP015 - AMD Turion X2 | 1024 DDR | nVidia GeForce Go 7300 | 80 GB HDD |
|
| Back to top |
|
 |
arsen Bodhisattva


Joined: 10 Apr 2004 Posts: 1803 Location: Tychy, Poland
|
Posted: Wed May 31, 2006 1:03 pm Post subject: |
|
|
| Insenic wrote: | | Dzięki za odpowiedź. Teraz mam takie wersje pakietów jak napisałeś. Jednak teraz DRI nie mam całkowicie. Czy możesz podrzucić swoje configi? |
jakie dokładnie chcesz widzieć? |
|
| Back to top |
|
 |
|