Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 4 Apr 2002 00:40:05 -0800
From:      "James Satterfield" <jamessatterfield@hotmail.com>
To:        <stable@FreeBSD.ORG>
Subject:   XFree86 4.2 + Latitude C400(i830)
Message-ID:  <OE35uaKn2cbkSanYPfY0000a674@hotmail.com>

next in thread | raw e-mail | index | archive | help
I've gotten past the "unresolved" problem with the i810 driver. I've got
device agp in the kernel. I've got /dev/agpgart.
When starting X with either the i810 or vesa drivers, the screen goes black.
X dies, but appears to bork video for the console. It complains about
agpgart, but it's been setup. Any assistance would be appreciated.
FreeBSD porkchop.floondoon.com 4.5-STABLE FreeBSD 4.5-STABLE #0: Wed Apr  3
21:36:30 PST 2002     root@:/usr/obj/usr/src/sys/PORKCHOP  i386

Here's the important stuff from /var/log/XFree86.0.log

(II) Loading /usr/X11R6/lib/modules/drivers/i810_drv.o
(II) Module i810: vendor="The XFree86 Project"
        compiled for 4.2.0, module version = 1.1.0
        Module class: XFree86 Video Driver
        ABI class: XFree86 Video Driver, version 0.5
(II) LoadModule: "mouse"
(II) Loading /usr/X11R6/lib/modules/input/mouse_drv.o
(II) Module mouse: vendor="The XFree86 Project"
        compiled for 4.2.0, module version = 1.0.0
        Module class: XFree86 XInput Driver
        ABI class: XFree86 XInput driver, version 0.3
(II) I810: Driver for Intel i810 chipset: i810, i810-dc100, i810e, i815,
        i830M
(II) Primary Device is: PCI 00:02:0
(WW) I810: No matching Device section for instance (BusID PCI:0:2:1) found
(--) Chipset i830M found
(II) resource ranges after xf86ClaimFixedResources() call:
        [0] -1  0xffe00000 - 0xffffffff (0x200000) MX[B](B)
        [1] -1  0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
        [2] -1  0x000f0000 - 0x000fffff (0x10000) MX[B]
        [3] -1  0x000c0000 - 0x000effff (0x30000) MX[B]
        [4] -1  0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [5] -1  0xfafffc00 - 0xfaffffff (0x400) MX[B]E
        [6] -1  0xf4f00000 - 0xf4f7ffff (0x80000) MX[B](B)
        [7] -1  0xd8000000 - 0xdfffffff (0x8000000) MX[B](B)
        [8] -1  0xf4f80000 - 0xf4ffffff (0x80000) MX[B](B)
        [9] -1  0xe0000000 - 0xe7ffffff (0x8000000) MX[B](B)
        [10] -1 0x0000ffff - 0x0000ffff (0x1) IX[B]
        [11] -1 0x00000000 - 0x000000ff (0x100) IX[B]
        [12] -1 0x0000ec80 - 0x0000ecff (0x80) IX[B]E
        [13] -1 0x0000dc00 - 0x0000dc7f (0x80) IX[B]E
        [14] -1 0x0000d400 - 0x0000d4ff (0x100) IX[B]E
        [15] -1 0x0000dc80 - 0x0000dcff (0x80) IX[B]E
        [16] -1 0x0000d800 - 0x0000d8ff (0x100) IX[B]E
        [17] -1 0x0000bfa0 - 0x0000bfbf (0x20) IX[B]E
        [18] -1 0x00000374 - 0x00000377 (0x4) IX[B]E
        [19] -1 0x00000170 - 0x0000017f (0x10) IX[B]E
        [20] -1 0x000003f4 - 0x000003f7 (0x4) IX[B]E
        [21] -1 0x000001f0 - 0x000001ff (0x10) IX[B]E
        [22] -1 0x0000bf80 - 0x0000bf9f (0x20) IX[B]E
(II) resource ranges after probing:
        [0] -1  0xffe00000 - 0xffffffff (0x200000) MX[B](B)
        [1] -1  0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
        [2] -1  0x000f0000 - 0x000fffff (0x10000) MX[B]
        [3] -1  0x000c0000 - 0x000effff (0x30000) MX[B]
        [4] -1  0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [5] -1  0xfafffc00 - 0xfaffffff (0x400) MX[B]E
        [6] -1  0xf4f00000 - 0xf4f7ffff (0x80000) MX[B](B)
        [7] -1  0xd8000000 - 0xdfffffff (0x8000000) MX[B](B)
        [8] -1  0xf4f80000 - 0xf4ffffff (0x80000) MX[B](B)
        [9] -1  0xe0000000 - 0xe7ffffff (0x8000000) MX[B](B)
        [10] 0  0x000a0000 - 0x000affff (0x10000) MS[B]
        [11] 0  0x000b0000 - 0x000b7fff (0x8000) MS[B]
        [12] 0  0x000b8000 - 0x000bffff (0x8000) MS[B]
        [13] -1 0x0000ffff - 0x0000ffff (0x1) IX[B]
        [14] -1 0x00000000 - 0x000000ff (0x100) IX[B]
        [15] -1 0x0000ec80 - 0x0000ecff (0x80) IX[B]E
        [16] -1 0x0000dc00 - 0x0000dc7f (0x80) IX[B]E
        [17] -1 0x0000d400 - 0x0000d4ff (0x100) IX[B]E
        [18] -1 0x0000dc80 - 0x0000dcff (0x80) IX[B]E
        [19] -1 0x0000d800 - 0x0000d8ff (0x100) IX[B]E
        [20] -1 0x0000bfa0 - 0x0000bfbf (0x20) IX[B]E
        [21] -1 0x00000374 - 0x00000377 (0x4) IX[B]E
        [22] -1 0x00000170 - 0x0000017f (0x10) IX[B]E
        [23] -1 0x000003f4 - 0x000003f7 (0x4) IX[B]E
        [24] -1 0x000001f0 - 0x000001ff (0x10) IX[B]E
        [25] -1 0x0000bf80 - 0x0000bf9f (0x20) IX[B]E
        [26] 0  0x000003b0 - 0x000003bb (0xc) IS[B]
        [27] 0  0x000003c0 - 0x000003df (0x20) IS[B]
(II) Setting vga for screen 0.
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"
(II) Loading /usr/X11R6/lib/modules/libvgahw.a
(II) Module vgahw: vendor="The XFree86 Project"
        compiled for 4.2.0, module version = 0.1.0
        ABI class: XFree86 Video Driver, version 0.5
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Loading /usr/X11R6/lib/modules/libint10.a
(II) Module int10: vendor="The XFree86 Project"
        compiled for 4.2.0, module version = 1.0.0
        ABI class: XFree86 Video Driver, version 0.5
(**) I810(0): Depth 8, (--) framebuffer bpp 8
(==) I810(0): RGB weight 888
(==) I810(0): Default visual is PseudoColor
(==) I810(0): Write-combining range (0xa0000,0x20000) was already clear
(==) I810(0): Write-combining range (0xf0000,0x10000)
(WW) I810(0): Bad V_BIOS checksum
(II) I810(0): Primary V_BIOS segment is: 0xc000
(--) I810(0): Chipset: "i830"
(--) I810(0): Linear framebuffer at 0xE0000000
(--) I810(0): IO registers at addr 0xF4F80000
(II) I810(0): detected 1024K stolen memory.
(EE) GARTInit: Unable to open /dev/agpgart (Device not configured)
(WW) I810(0): /dev/agpgart is either not available, or no memory is
available
for allocation. Using stolen memory only.
(==) I810(0): Will alloc AGP framebuffer: 1024 kByte
(==) I810(0): Using gamma correction (1.0, 1.0, 1.0)
c000:01a2: 62 ILLEGAL X86 OPCODE!
(II) I810(0): Failed to detect active display devices
(EE) I810(0): Couldn't detect display devices.
(II) UnloadModule: "i810"
(II) UnloadModule: "int10"
(II) Unloading /usr/X11R6/lib/modules/libint10.a
(II) UnloadModule: "vgahw"
(II) Unloading /usr/X11R6/lib/modules/libvgahw.a
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found



And here's my XF86Config file

Section "ServerLayout"
        Identifier     "XFree86 Configured"
        Screen      0  "Screen0" 0 0
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
        RgbPath      "/usr/X11R6/lib/X11/rgb"
        ModulePath   "/usr/X11R6/lib/modules"
        FontPath     "/usr/X11R6/lib/X11/fonts/misc/"
        FontPath     "/usr/X11R6/lib/X11/fonts/Speedo/"
        FontPath     "/usr/X11R6/lib/X11/fonts/Type1/"
        FontPath     "/usr/X11R6/lib/X11/fonts/75dpi/"
        FontPath     "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection

Section "Module"
        Load  "extmod"
        Load  "xie"
        Load  "pex5"
        Load  "glx"
#       Load  "dri"
        Load  "dbe"
        Load  "record"
        Load  "xtrap"
        Load  "speedo"
        Load  "type1"
EndSection

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "keyboard"
EndSection

Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "mouse"
        Option      "Protocol" "auto"
        Option      "Device" "/dev/mouse"
EndSection

Section "Monitor"
        Identifier   "Monitor0"
        VendorName   "Monitor Vendor"
        ModelName    "Monitor Model"
EndSection

Section "Monitor"
        Identifier   "Monitor1"
        VendorName   "Monitor Vendor"
        ModelName    "Monitor Model"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "NoAccel"                   # [<bool>]
        #Option     "SWcursor"                  # [<bool>]
        #Option     "ColorKey"                  # <i>
        #Option     "CacheLines"                # <i>
        #Option     "Dac6Bit"                   # [<bool>]
        #Option     "DRI"                       # [<bool>]
        Option     "NoDDC"                      # [<bool>]
        #Option     "XvMCSurfaces"              # <i>
        Identifier  "Card0"
        Driver      "i810"
        VendorName  "Intel"
        BoardName   "i830M"
        BusID       "PCI:0:2:0"
        VideoRam        16384
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "NoAccel"                   # [<bool>]
        #Option     "SWcursor"                  # [<bool>]
        #Option     "ColorKey"                  # <i>
        #Option     "CacheLines"                # <i>
        #Option     "Dac6Bit"                   # [<bool>]
        #Option     "DRI"                       # [<bool>]
        Option     "NoDDC"                      # [<bool>]
        #Option     "XvMCSurfaces"              # <i>
        Identifier  "Card1"
        Driver      "vesa"
        VendorName  "Intel"
        BoardName   "i830M"
        BusID       "PCI:0:2:1"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
        DefaultDepth    8
        SubSection "Display"
                Depth     1
        EndSubSection
        SubSection "Display"
                Depth     4
        EndSubSection
        SubSection "Display"
                Depth     8
                Modes   "640x480"
        EndSubSection
        SubSection "Display"
                Depth     15
        EndSubSection
        SubSection "Display"
                Depth     16
        EndSubSection
        SubSection "Display"
                Depth     24
        EndSubSection
EndSection

Section "Screen"
        Identifier "Screen1"
        Device     "Card1"
        Monitor    "Monitor1"
        SubSection "Display"
                Depth     1
        EndSubSection
        SubSection "Display"
                Depth     4
        EndSubSection
        SubSection "Display"
                Depth     8
        EndSubSection
        SubSection "Display"
                Depth     15
        EndSubSection
        SubSection "Display"
                Depth     16
        EndSubSection
        SubSection "Display"
                Depth     24
        EndSubSection
EndSection


Thanks,
James.

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?OE35uaKn2cbkSanYPfY0000a674>