Re: lug-bg: MGA G400 AGP problem
- Subject: Re: lug-bg: MGA G400 AGP problem
- From: Lubomir Haralampiev <lubomir_ha@xxxxxxxx>
- Date: Sat, 29 May 2004 11:54:59 +0200
здрасти,
Точно вчера приключих една нишка "Matrox p650 i SuSE". (е, ситуацията не
беше 100% същата)
Peter StJ wrote:
lspci
============================================================================
01:00.0 VGA compatible controller: Matrox Graphics, Inc. MGA G400 AGP (rev 04) (prog-if 00 [VGA])
Subsystem: Compaq Computer Corporation MGA-G400 AGP
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 64 (4000ns min, 8000ns max), cache line size 08
Interrupt: pin A routed to IRQ 11
Region 0: Memory at 42000000 (32-bit, prefetchable) [size=32M]
Region 1: Memory at 40400000 (32-bit, non-prefetchable) [size=16K]
Region 2: Memory at 40800000 (32-bit, non-prefetchable) [size=8M]
Capabilities: [dc] Power Management version 2
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: RQ=32 Iso- ArqSz=0 Cal=0 SBA+ ITACoh- GART64- HTrans- 64bit- FW- AGP3- Rate=x1,x2,x4
Command: RQ=32 ArqSz=0 Cal=0 SBA+ AGP+ GART64- 64bit- FW- Rate=x1
dmesg
============================================================================
[drm:drm_init] *ERROR* Cannot initialize the agpgart module.
Xlog
============================================================================
(EE) MGA: Failed to load module "mga_hal" (module does not exist, 0)
/lib/modules/2.4.26/kernel/drivers/char/drm/mga.o.gz: init_module: Cannot allocate memory
[drm] failed to load kernel module "mga"
(EE) MGA(0): [drm] DRIScreenInit failed. Disabling DRI.
Виж какво ще ти каже
hwinfo --framebuffer
Това трябва да ти изплюе chipset, производител и други подобни. Ако
разпознава това, значи дотук всичко е ок.
Заедно с тая информация по-долу ще видиш и всички режими, които поддържа
картата. Би трябвало да има
mode 0x317, което десетично означава 791, което пък е 1024х768 16 битов
цвят.
Xlog:
Това изглежда да означава че не са load-нати модулите mga и/или mga_hal
Провери дали са там с lsmod - трябва да ти се покажат mga.o и mga_hal.o !!
http://www.xfree86.org/4.3.0/mga.4.html
Ако са там пробвай както ме посъветва Чорбаджийски:
[цитат]
X -configure
Ще ти създаде работещ конфигурационен файл. В Xfree за Matrox си има
чудесни драйвери. mga се наричат.
Ето ти примерен файл за G550
http://georgi.unixsol.org/programs/X11/XF86Config-4.3
[/цитат]
Ако ти липсва някой модул тука също ще ти се оплаче. В моя случай mga не
беше верния модул, но при тебе би трябвало да е mga.
Ако и това не стане пусни knoppix и ако работи както ти се харесва му
запази конфигурационния файл. Аз общо взето направих от двата configa
един, който да работи при мене. Интересно дали knoppix ще избере
Driver "vesa" или Driver "mga".
След като проработи
xmode -x 1024 -y 768 -r честота
ще ти генерира верните modelines за текущата конфигурация. (това може да
го направиш и за vesa)
dmesg
============================================================================
[drm:drm_init] *ERROR* Cannot initialize the agpgart module.
Без DRM би следвало да си работи Х нормално, не се влияят херците от него нали?
При мене agpgart също не е load-нат.
Ако го пробваш това кажи резултата, да видм к'во е станало и к'во още
може да се направи.
по-здрави
--
Lubomir Haralampiev
E-Mail: lubomir_ha@xxxxxxxx
============================================================================
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers).
http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora
To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html
============================================================================
|