Portál AbcLinuxu, 23. dubna 2024 15:51


Dotaz: Gentoo + intel GM965 + xorg + 3D

21.6.2009 14:56 dumi | skóre: 13
Gentoo + intel GM965 + xorg + 3D
Přečteno: 928×
Odpovědět | Admin

Dobry den,

 

Povedlo se prosim Vas nekomu rozchodit nasledujici grafiku

00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03)

 

s xorgem a 3D akceleraci? uz s tim bojuju cca mesic.

 

Pouzivam gentoo momentalne mam jadro 2.6.28-r5. Zkousel jsem vsemozne kombinace verzi xorg-server, xf86-video-intel, mesa, libdrm ale bez uspechu. Budto se dostanu do stavu kdy funguje compiz-fusion a cele Xka bezi v pohode, ale jakmile pustim hru ktera vyzaduje 3D (quake3 napriklad) Xka vytuhnou a neda se to uz sestrelit (jen reboot pres ssh). Druha varianta je ze misto compizu je bila obrazovka, hry fungujou, ale Xka jsou nestabilni, nelze zapnout druhe X a cele se to chova divne :(.

 

Ma nekdo rozchozenou tuhle kartu? (ja ji vlastnim v notebooku Acer Extensa 5620Z). Dekuji za kazdou radu.

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Jan Drábek avatar 21.6.2009 19:29 Jan Drábek | skóre: 41 | blog: Tartar | Brno
Rozbalit Rozbalit vše Re: Gentoo + intel GM965 + xorg + 3D
Odpovědět | | Sbalit | Link | Blokovat | Admin

Můžu akorát potvrdit váš stav... Na gentoo to nebylo lepší.

Tak jsem přešel na Ubuntu, ukázalo, se že akcelerace funguje, avšak při některých akcích padá (a bere s sebou i jádro).

Zatím jsme zakotvil u Fedory, kde akcelerace taky funguje, občas z neznámého důvodu padnou Xka, ale zatím je to to nejmenší problém...

Je to prostě problém já po 2 rocích co ho mám skončil u distribuce, která funguje, prakticky jedno, která to je.

01010010 01000101 01010000 01101100 01001001 00110010 01000100 01100101 01010110
23.6.2009 21:02 SAM: | skóre: 23 | blog: marsark_linux
Rozbalit Rozbalit vše Re: Gentoo + intel GM965 + xorg + 3D
Příloha:
Já úspěšně provozuji 3D a Gentoo, KDE 4.2.4 na Intelu 945GM. Verze jsou následující:

kernel gentoo-sources 2.6.30-r1 (v konfiguraci nastavené Kernel mode setting) xorg-server 1.6.1.901-r3 intel driver 2.7.1 mesa 7.5_rc3

Subjektivně na této konfiguraci chodí 3D v KDE 4 lépe, než na GeForce 8800.
Jan Drábek avatar 26.6.2009 12:58 Jan Drábek | skóre: 41 | blog: Tartar | Brno
Rozbalit Rozbalit vše Re: Gentoo + intel GM965 + xorg + 3D

No, mě se nechtělo čekat půl roku než se uráčí zařadit do testingu 1.6 xorg a intel 2.7 a a až výjde jádro 2.6.30...

01010010 01000101 01010000 01101100 01001001 00110010 01000100 01100101 01010110
21.6.2009 19:39 pissgame
Rozbalit Rozbalit vše Re: Gentoo + intel GM965 + xorg + 3D
Odpovědět | | Sbalit | Link | Blokovat | Admin

Rozhodne bych od Gentoo neochazel z duvodu jakkekoliv nefunkcnosti. Mohu se zeptat kolik mate fps? (Nutny balicek mesa-progs + prikaz glxgears)

21.6.2009 19:49 dumi | skóre: 13
Rozbalit Rozbalit vše Re: Gentoo + intel GM965 + xorg + 3D

Urcite od Gentoo odchazet nebudu

dle glxgears mam od 50-700 v zavislosti na pouzitych verzich vyse zminenych balicku.

glxgears vsak jedou pokazde (jen pokud neni akcelerace tak zatizi obe jadra CPU na 100%).

Ovsem zkompilovat to je docela problem dost casto se neco neprelozi at uz intel driver nebo xorg-server :(

Doufal jsem, ze se najde nekdo kdo ma fcni konfiguraci a napise jake ma verze :), ale obavam se ze nikdo takovej neni.....

21.6.2009 21:21 pissgame
Rozbalit Rozbalit vše Re: Gentoo + intel GM965 + xorg + 3D

50-700 :-O To se mi zda VELICE podivne... chyby pri kompilaci??? Vzdy je tam napsano co je to za chybu - sem s ni... tenhle problem VYRESIME :D

21.6.2009 23:51 dumi | skóre: 13
Rozbalit Rozbalit vše Re: Gentoo + intel GM965 + xorg + 3D

Ano ten rozptyl se mi take moc nezda. Co se tyce chyb pri kompilaci tak jsou ruzne, Vetsinou ze nemuze najit nejaky soubor pripadne ze nekde prebyva }  nebo neco jineho.  Myslim ze je to zpusebone nekompatibilitou verzi.

 

Momentalne sem se dostal do stavu kdy mi akcelerace jede. Ovsem zpusobem ze jsem zkompiloval libdrm a mesa pak xorg-server, ale uz nesly drivery takze sem zmenil verzi libdrm a mesa a jde driver, ale s tou verzi zase nejde xorg-server. Takze v tom mozna bude trosku problem. Ovsem nejak to ted funguje. Docela se uz bojim do toho hrabnout protoze to je poradna alchymie to pak zase slozit :((

Sice mi nejde compiz (vsechno je po jeho spusteni bile) ale jedou hry a zatim to vypada ze to cele nejak drzi. Urcite to ale neni bezproblemovej stav :(

 

Verze jsou nasledujici:

xorg-server-1.4.2

libdrm-2.45

mesa-7.3-r1

xf86-intel-video-2.4.3

gentoo-sources-2.6.28-r5

pools avatar 22.6.2009 18:20 pools | skóre: 19 | blog: Svědek Damdogův | Opava/Praha
Rozbalit Rozbalit vše Re: Gentoo + intel GM965 + xorg + 3D

glxgears neni smerodatne - dulezite je aby byla hodnota vetsi nez obnovovaci frekvence, jinak to s vykonem ma pramalo spolecneho. pokud mas gentoo tak bych zkusil nahodil overlay x11 (nebo x nebo tak), nahodit 2.6.30 jadro, xorg 1.6 a intel 2.7pre tusim << hodne se to v tehle verzich pohnulo dopredu, ty drivery co mas sou celkem archaicke

Vivre libre ou mourir!
22.6.2009 19:58 dumi | skóre: 13
Rozbalit Rozbalit vše Re: Gentoo + intel GM965 + xorg + 3D

problem je ze xorg-server >= 1.5 mi jaksi dela problem s touchpadem. v 1.4.2 krasne funguje modul synaptics. to co dali do 1.5 xf76-input-synaptics, mi zatim moc nevyhovuje. navic mam problem s USB mysi kterou obcas pripojuji. ale jeste si s tim zkusim pohrat a uvidime

pools avatar 23.6.2009 15:06 pools | skóre: 19 | blog: Svědek Damdogův | Opava/Praha
Rozbalit Rozbalit vše Re: Gentoo + intel GM965 + xorg + 3D

jaky problem presne mas? v xorg 1.6 se meni konfigurace - na vetsinu veci se prestava pouzivat xorg.conf a nahrazuje se halem. u me se zmenilo na touchpadu hlavne to ze u xorg 1.5 jsem scrolloval pravou stranou touchpadu, od verze 1.6 zacalo fungovat scrollovani dvema prsty. konfiguraky jsou nekde /usr/share/hal/fdi/policy/10osvendor/ nebo tak nejak ;-)
 

Vivre libre ou mourir!
23.6.2009 15:29 dumi | skóre: 13
Rozbalit Rozbalit vše Re: Gentoo + intel GM965 + xorg + 3D

Tak hal se diky bohu da vypnout, Vcera v noci jsem si s tim hral a dostal jsem to zda se do funkcniho stavu. :) Behem dneska to otestuju a napisu vysledek. Diky moc za rady.

21.6.2009 21:25 pissgame
Rozbalit Rozbalit vše Re: Gentoo + intel GM965 + xorg + 3D

Normalne bych zkusil na tvrdo ACCEPT_KEYWORDS="~doplnte architekturu", emerge --sync. emerge -avu --deep world, startx a zkusit co to bude delat potom.

21.6.2009 23:43 dumi | skóre: 13
Rozbalit Rozbalit vše Re: Gentoo + intel GM965 + xorg + 3D

No rozhodne nechci mit celej system v ~ :(

22.6.2009 18:17 pissgame
Rozbalit Rozbalit vše Re: Gentoo + intel GM965 + xorg + 3D

Nechci tady rozjizdet zadny flám, ale osobne si myslim ze ~ je dokonce stabilnejsi nez stabilni verze.

23.6.2009 16:24 Radek
Rozbalit Rozbalit vše Re: Gentoo + intel GM965 + xorg + 3D

Take mam cely system ~ a nemam zadne problemy

21.6.2009 21:47 michal | skóre: 24 | blog: Blog
Rozbalit Rozbalit vše Re: Gentoo + intel GM965 + xorg + 3D

Moje zkušenost jsou takové, že funkční je bud kombinace vaše jádro + ovladače verze <=2.6.1 nebo naopak nejnovější jádro 2.6.30 a vývojová verze ovladačů. Bohužel ovladače intel se sice neustále vyvíjí, ale pořád na nich něco nefunguje.

Ještě bych dodal, že FPS glxgears není úplně směrodatné, spíš bych se řídil třeba tím jak moc při skrolování nějaké ošklivé stránky skáče firefox, třeba u mě jsem to jednou zkoušel a bez DRI jsem měl FPS ~130 a s DRI ~80, ale stejně to s DRI bylo rychlejší

 Ještě bych dodal, že častá chyba je, že v xorg.conf chybí tato sekce

Section "DRI"
Mode        0666
EndSection

21.6.2009 23:54 dumi | skóre: 13
Rozbalit Rozbalit vše Re: Gentoo + intel GM965 + xorg + 3D

Tuto sekci mam

muj xorg.conf:

cat /etc/X11/xorg.conf
Section "Files"
#    RgbPath    "/usr/share/X11/rgb"
    FontPath    "/usr/share/fonts/local"
    FontPath    "/usr/share/fonts/misc"
    FontPath    "/usr/share/fonts/corefonts"
    FontPath    "/usr/share/fonts/default/ghostscript"
    FontPath    "/usr/share/fonts/freefonts"
    FontPath    "/usr/share/fonts/ttf-bitstream-vera"
    FontPath    "/usr/share/fonts/Type1"
    FontPath    "/usr/share/fonts/TTF"
    FontPath    "/usr/share/fonts/75dpi"
    FontPath    "/usr/share/fonts/100dpi"
    ModulePath  "/usr/lib/xorg/modules"
EndSection

Section "Extensions"
    Option "Composite" "True"
EndSection

Section "Module"
    Load        "dbe"
    SubSection  "extmod"
        Option  "omit xfree86-dga"
    EndSubSection
    Load        "type1"
    Load        "freetype"
    Load        "glx"
    Load        "dri"
    Load        "synaptics"
EndSection

Section "DRI"
    Group 0
    Mode 0666
EndSection

Section "ServerFlags"
#    Option     "NoTrapSignals"
#    Option     "DontVTSwitch"
#    Option     "DontZap"
#    Option     "DontZoom"
#    Option     "DisableVidModeExtension"
#    Option     "AllowNonLocalXvidtune"
#    Option     "DisableModInDev"
#    Option     "AllowNonLocalModInDev"
    Option      "blank time"    "10"    # 10 minutes
    Option      "standby time"  "20"
    Option      "suspend time"  "30"
    Option      "off time"      "60"
# Option   "EstimateSizesAggresively" "0"
EndSection

Section "InputDevice"
    Identifier  "Keyboard1"
    Driver      "keyboard"

    Option      "XkbModel"      "pc105"
    Option      "XkbLayout"     "us,cz,cz,ru"
    Option      "XkbVariant"    ",qwerty,,"
    Option      "XkbOptions"    "grp:switch,grp:shifts_toggle"
EndSection

# **********************************************************************
# Core Pointer's InputDevice section
# **********************************************************************

Section "InputDevice"
    Identifier  "Mouse1"
    Driver      "synaptics"
    Option      "Device"        "/dev/input/event5"
    Option      "Protocol"      "auto"
    Option      "SHMConfig"     "true"
#    Option     "ChordMiddle"
#    Option     "VertEdgeScroll" "1"
#    Option     "HorizEdgeScroll"       "1"
EndSection

Section "InputDevice"
        Identifier  "usbmys"
        Driver "evdev"
        Option  "Protocol" "Auto-dev"
        Option "Name" "Logitech USB Optical Mouse"
        Option "HWHEELRelativeAxisButtons" "7 6"
EndSection


Section "Monitor"
    Identifier  "Generic Monitor"
    Option      "dpms"
EndSection

# **********************************************************************
# Graphics device section
# **********************************************************************

# Any number of graphics device sections may be present

Section "Device"
    Identifier  "Generic VGA"
    Driver      "intel"
    BusID       "PCI:0:2:0"
    Option      "DRI"           "true"
    Option      "AccelMethod"   "EXA"
    Option      "XAANoOffscreenPixmaps" "true"
EndSection

# **********************************************************************
# Screen sections.
# **********************************************************************


Section "Screen"
    Identifier  "Screen 1"
    Device      "Generic VGA"
    Monitor     "Generic Monitor"
    DefaultDepth 24
    SubSection "Display"
        Depth           24
        Modes           "1280x800"
#       Virtual          2560 1024
    EndSubSection
EndSection

# **********************************************************************
# ServerLayout sections.
# **********************************************************************

Section "ServerLayout"
    Identifier  "Main Layout"
    Screen      "Screen 1"
    InputDevice "Mouse1" "CorePointer"
#    InputDevice "usbmys" "SendCoreEvents"
    InputDevice "Keyboard1" "CoreKeyboard"
#    Option     "AIGLX" "true"
EndSection

21.6.2009 23:55 dumi | skóre: 13
Rozbalit Rozbalit vše Re: Gentoo + intel GM965 + xorg + 3D

sakra jak pak se delat takove to ze je to v tom malym okynku? :( Diky

22.6.2009 08:27 michal | skóre: 24 | blog: Blog
Rozbalit Rozbalit vše Re: Gentoo + intel GM965 + xorg + 3D

Tak ještě bych doporučil zkusit různé druhy akcelerace, teď tam máte

   Option      "AccelMethod"   "EXA"

další možnost je místo EXA dát XAA, to je zastaralé, ale asi nejstabilnější a funguje dobře nebo naopak UXA to je nejnovější, ale možná bude chtít novější jádro a nejnovější drivery poslední možnost je použít EXA ale přidat do té sekce další parametry

Option "ExaNoComposite" "false"
Option "MigrationHeuristic"  "greedy"

 

Sirkacek avatar 22.6.2009 11:14 Sirkacek | skóre: 6 | Praha
Rozbalit Rozbalit vše Re: Gentoo + intel GM965 + xorg + 3D
Odpovědět | | Sbalit | Link | Blokovat | Admin
Příloha:

Dobrý den, mám sice opensuse 11.0, ale stejnou kartu. V příloze Vám přikladám mé nastavení xorg. Nevím jestli Vám to v ničem pomůže, ale snad Vás to přibliží k cíli :)

22.6.2009 15:07 dumi | skóre: 13
Rozbalit Rozbalit vše Re: Gentoo + intel GM965 + xorg + 3D

Dekuji. Muzete mi prosim jeste napsat jake verze xorg a driveru pouzivate? Dekuji

Sirkacek avatar 23.6.2009 07:25 Sirkacek | skóre: 6 | Praha
Rozbalit Rozbalit vše Re: Gentoo + intel GM965 + xorg + 3D
I kdyby jste mě teď čtvrtil tak si ani za boha nevzpomenu jak najít jaké drivery to používá, ale verzi xorg mám tuto:

Xorg -version
This is a pre-release version of the X server from The X.Org Foundation.
It is not supported in any way.
Bugs may be filed in the bugzilla at http://bugs.freedesktop.org/.
Select the "xorg" product for bugs you find in this release.
Before reporting bugs in pre-release versions please check the
latest version in the X.Org Foundation git repository.
See http://wiki.x.org/wiki/GitPage for git access instructions.

X.Org X Server 1.4.0.90
Release Date: 5 September 2007
X Protocol Version 11, Revision 0
Build Operating System: openSUSE SUSE LINUX
Current Operating System: Linux sirkacek-notebook 2.6.25.20-0.4-pae #1 SMP 2009-06-01 09:57:12 +0200 i686
Build Date: 28 July 2008  10:14:56PM

        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Module Loader present
Jinak jsem si ještě jednou prošel Váš xorg a chtěl jsem se zeptat jestli máte ulitu 915resolution?
mirec avatar 23.6.2009 07:33 mirec | skóre: 32 | blog: mirecove_dristy | Poprad
Rozbalit Rozbalit vše Re: Gentoo + intel GM965 + xorg + 3D
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ako som pozeral na verzie sú ehm dosť archaické. Intel vyžaduje čo najnovšie x.org a mesa. Tiež kernel 2.6.28 nie je práve ideálny. Nedávno som presedlal z 2.6.27 na 2.6.29, xorg-server-1.6.1.901-r3 (x11-base/xorg-x11-7.4), xf86-video-intel-2.7.1 a mesa-7.5_rc3. Prekvapujúco s touto kombináciou všetko funguje, odmaskovať sa to dá pomocou autounmask (pre tých, ktorým sa to nechce ručne).
LinuxOS.sk | USE="-fotak -zbytocnosti -farebne_lcd +vydrz +odolnost +java" emerge telefon

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.