Portál AbcLinuxu, 24. dubna 2024 02:31


Dotaz: MGA 1064SG, zlobí akcelerace

slackman avatar 1.11.2005 21:44 slackman | skóre: 13 | Praha
MGA 1064SG, zlobí akcelerace
Přečteno: 86×
Odpovědět | Admin

Mám tuto PCI 4MB grafickou kartu (výpis z xorg.conf):

Section "Module"
  Load  "record"
  Load  "extmod"
  Load  "dbe"
  Load  "dri"
  Load  "glx"
  Load  "xtrap"
  Load  "freetype"
  Load  "type1"
EndSection
Section "Device"
  Identifier  "Card0"
  Driver      "mga"
  VendorName  "Matrox Graphics, Inc."
  BoardName   "MGA 1064SG [Mystique]"
  ChipSet     "mga1064sg"
  BusID       "PCI:0:14:0"
EndSection

A ještě krátký výpis z Xorg.0.log:

X Window System Version 6.8.2
Build Operating System: Linux 2.6.13 i686 [ELF]
(WW) System lacks support for changing MTRRs
(EE) MGA(0): Static buffer allocation failed,
     not initializing the DRI
(EE) MGA(0): Need at least 5625 kB video memory
     at this resolution, bit depth

Používám Slackware 10.2 a standardní jádro bare.i. Xka naběhnou ale zlobí akcelerace - když posunuji okýnko tak mi ho kus zmizí, prostě se nepřekreslí, zrovna tak text v Opeře. Akcelerace se dá samozřejmě vypnout (viz man mga), ale to je pak děsně pomalé. V xorg.conf je zakomentovaná ještě spousta dalších voleb v sekci "Device" a některé ani nejsou v man mga.

Moc rád bych tu grafiku používal, dělá moc hezký ostrý obrázek. Takže odpovědi typu "kup si jinou grafiku a tuhle zahoď" prosím neé.

Díky

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

Odpovědi

1.11.2005 23:35 David Jaša | skóre: 44 | blog: Dejvův blog
Rozbalit Rozbalit vše Re: MGA 1064SG, zlobí akcelerace
Odpovědět | | Sbalit | Link | Blokovat | Admin
Akcelerace ti tak jako tak nejede díky nepodpoře MTRR - viz první (EE). Podívej se do /proc/cpuinfo, jestli tam je ve flags, a pokud ano, tak jádro překompiluj s jeho podporou.
oVirt | SPICE
1.11.2005 23:36 User682 | skóre: 38 | blog: aqarium | Praha
Rozbalit Rozbalit vše Re: MGA 1064SG, zlobí akcelerace
Odpovědět | | Sbalit | Link | Blokovat | Admin
zdravim,

mnozstvi pameti: DRI vyzaduje na ruzne bitove hloubky urcite mnozstvi pameti na graficke karte. zkuste nastavit mensi barevnou hloubku anebo rozliseni. z tohoto duvodu Vam mozna nebezi DRI akcelerace ale jiny rezim.

mel jsem podobny problem na 32bpp s 4MB ATI-nou.

chyby s Matrox Mystique: neco bylo opravovano a najdete to v bugzille na Xorg. nejak jsem to tam pri prochazeni zahledl. pokud se tomu chcete vice venovat, projdete si bugzillu. ale asi nejvice vyresi prvni odstavec.

bye gf
slackman avatar 2.11.2005 10:51 slackman | skóre: 13 | Praha
Rozbalit Rozbalit vše Re: MGA 1064SG, zlobí akcelerace
Odpovědět | | Sbalit | Link | Blokovat | Admin
processor    :0
vendor_id    :GenuineIntel
cpu family   :5
model        :2
model name   :Pentium 75-200
stepping     :12
cpu MHz      :199.435
fdiv_bug     :no
hlt_bug      :no
f00f_bug     :yes
coma_bug     :no
fpu          :yes
fpu_exception:yes
cpuid level  :1
wp           :yes
flags        :fpu vme de pse
              tsc msr mce cx8
bogomips     :398.13

Jesli tomu dobře rozumím, akcelerace se na téhle mašince nekoná?

mood = (machine != slackware) ? depressed : euphoria;
2.11.2005 11:09 Jiří Jiřinec | skóre: 8 | Příbram
Rozbalit Rozbalit vše Re: MGA 1064SG, zlobí akcelerace
Dobrý den,

a jde vám o 2D akceleraci nebo o 3D?

Myslím, že 3D akcelerace nebude implementovaná. A já osobně jsem měl problémy s 2D akcelerací když jsem poprvé začal používat XFree4.0. Ovladač pro tuto kartu byl společný jako pro Matrox Millenium G400 a moje karta bohužel měla problémy s renderováním fontů. Když se někde na obrazovce objevilo nějaké písmeno, tak se kolem něj obraz podivně zvlnil.

Vysvětlení, které jsem k tomu našel bylo to, že grafický čip je příliš pomalý a proto nezvládá korektní renderování a řešením bylo používání nižšího rozlišení (nebo staršího xserveru).

JIRka
Universe rebooting in 5 seconds. Please logout!
slackman avatar 2.11.2005 11:38 slackman | skóre: 13 | Praha
Rozbalit Rozbalit vše Re: MGA 1064SG, zlobí akcelerace

Jde mi o 2D, 3D je mi putna. Teď jsem do Section "Device" doplnil Option "DRI" "False", ale to můj problém neřeší akorát už se neobjevují ty errory, zůstává ale warning: (WW) System lacks support for changing MTRRs. Okna se stále překreslují špatně a písmenka při rolování v čemkoliv grafickém mizí. Používám FluxBox-0.9.13, v TWM je to o něco lepší, okna v pohodě ale písmenka pořád mizí. Jakmile je něco trošku graficky náročnější začnou problémy, např. právě ten FluxBox.

mood = (machine != slackware) ? depressed : euphoria;

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.