|
|
| [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] |
On Tue, 13 Sep 2005, Umang Saini wrote: -> I am working with 2.4.20-1 kernel - Red Hat 7.3 . I recently migrated to -> 2.6.13-1, but encountered the following problem with XServer crashing at -> start-up.-> -> The entire log file is attached. The final lines of the log are -> -> "
-> (II) I810(0): Monitor name: COMPAQ S710 -> (--) I810(0): Chipset: "i815" -> (--) I810(0): Linear framebuffer at 0x44000000 -> (--) I810(0): IO registers at addr 0x40300000 -> (EE) GARTInit: Unable to open /dev/agpgart (No such device) -> (EE) I810(0): AGP GART support is not available. Make sure your kernel has -> agpgart support or that the agpgart kernel module is loaded. Likely it's this ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^When I first got my I810 machine, it took me awhile to figure out this was needed.
If your kernel doesn't have this support, you need to rebuild it, either including the support or build the module. Your kernel config should have this set. This is for my 2.4.x series kernel, but I think it's the same on 2.6.x as well, as I had a 2.6.x on my I810 machine (briefly- XFree86 and the 2.6.x series don't play nice, IMHO. The kernel kept complaining that X wasn't supposed to access hardware directly. Maybe that's changed now...).
[jayjwa@atr2:/tmp>] grep -i agp /boot/config CONFIG_AGP=m CONFIG_AGP_INTEL=y CONFIG_AGP_I810=y # CONFIG_AGP_VIA is not set # CONFIG_AGP_AMD is not set # CONFIG_AGP_AMD_K8 is not set # CONFIG_AGP_SIS is not set # CONFIG_AGP_ALI is not set # CONFIG_AGP_SWORKS is not set # CONFIG_AGP_NVIDIA is not set # CONFIG_AGP_ATI is not setI'm assuming I810 because of the log file above, but if your card really is different or if you have other computers/cards like this, there seems to be other AGP for other cards shown above.
Config'ed as a module gives this: [jayjwa@atr2:/tmp>] locate agpgart /lib/modules/2.4.31/kernel/drivers/char/agp/agpgart.o.gz /usr/src/linux-2.4.31/drivers/char/agp/agpgart_be.c /usr/src/linux-2.4.31/drivers/char/agp/agpgart_fe.c /usr/src/linux-2.4.31/include/linux/agpgart.hRebuild the kernel if needed, or if you already have agpgart module or you built it in, you can skip kernel rebuilding.
Before you use X11 on that machine,
modprobe agpgart
[ jayjwa@vdrl:~>] ls -laF /dev/agpgart
crw-rw---- 1 root root 10, 175 2001-03-25 16:04 /dev/agpgart
[ jayjwa@vdrl:~>] lsmod | grep agp
agpgart 26468 1
man mknod if you need to make the /dev/ entry
Part of my I810 machine's config looks like this (example):
Section "Device"
Identifier "Intel i810"
Driver "i810"
VideoRam 231000
Option "DRI" "false"
Option "XVideo" "true"
Option "NoAccel" "false"
EndSection
Section "Screen"
Identifier "Screen 1"
Device "Intel i810"
Monitor "MAG Innovision"
DefaultDepth 24
Subsection "Display"
Depth 8
Modes "1024x768" "800x600" "720x400" "640x480"
EndSubsection
Subsection "Display"
Depth 15
Modes "1024x768" "800x600" "720x400" "640x480"
EndSubsection
Subsection "Display"
Depth 16
Modes "1024x768" "800x600" "720x400" "640x480"
EndSubsection
Subsection "Display"
Depth 24
Modes "1024x768" "800x600" "720x400" "640x480"
EndSubsection
EndSection
Hope that helps someone, there's usually a agp/I810 question or two on
each list.
-- / / __ __ __ __ __ __ __ svatre 4 tct/fzvzr / /__ / / / \/ / / /_/ / \ \/ / naq pbagnpg vasb. /_____/ /_/ /_/\__/ /_____/ /_/\_\ ::[ATr2 RG 2005]:: "Because my network won't be brought to its knees by a 13-year old and a bot or a .zip file in the mail." _______________________________________________ XFree86 mailing list XFree86@xxxxxxxxxxx http://XFree86.Org/mailman/listinfo/xfree86
[X Forum] [Xorg] [XFree86] [XFree86 Newbie] [IETF Announce] [Security] [Fontconfig] [Bugtraq] [Photo] [Yosemite] [MIPS Linux] [ARM Linux] [Linux Security] [Video for Linux] [Linux RAID] [Linux Kernel]