Date: Sat, 08 Mar 2003 21:45:53 +0100 From: "Miroslaw J. Wiechowski" <mjw@bahnhof.se> To: Matt Navarre <mnavarre@cox.net> Cc: freebsd-questions@freebsd.org Subject: Re: Intel i810e graphic Message-ID: <5.2.0.9.2.20030308212506.01e4bec0@mail.bahnhof.se> In-Reply-To: <200303081044.45209.mnavarre@cox.net> References: <200303081152.42548.st_albert@gmx.net> <5.2.0.9.2.20030308122015.024b5ec0@mail.bahnhof.se> <200303081152.42548.st_albert@gmx.net>
next in thread | previous in thread | raw e-mail | index | archive | help
Message from Matt Navarre [19:44 2003-03-08]: >> Section "Device" [...] >> Identifier "Card0" >> Driver "i810" >> VendorName "Intel" >> BoardName "i810" >> BusID "PCI:0:1:0" >> # Option "NoDDC" "True" >> # Option "NoInt10" "True" >> VideoRam 8192 >> EndSection > >Just as a data point my workstation needs the "Option "NoDDC" "True" line to >work. you also need agp support in the kernel, either compiled in or loaded >as as module. > >ok, >MCN Thank you very much for your help. I added the NoDDC option. First time I got _some_ picture. It's resolution was too low (800x600), the picture was much too high and moved to the left, leaving an empty room on the right side of the screen. The mouse didn't work properly - it reacted erroneously or did not react at all. After a while the whole system crashed. The next time the system crashed at once and gave a core dump. Third attempt: the situation repeats. Wrong picture, wrong resolution, mouse does not obey... but no crash... However I have to go to the console and kill X-Windows with Ctrl-C because I am not able to operate the graphical desktop. Perhaps the contents of my XF86Config file will help: ==================================================================== 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 "dbe" # Load "dri" Load "ddc" Load "extmod" # Load "glx" Load "pex5" Load "record" Load "xie" Load "xtrap" Load "speedo" Load "type1" EndSection Section "InputDevice" Identifier "Keyboard0" Driver "keyboard" EndSection Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "Protocol" "SysMouse" Option "Device" "/dev/sysmouse" Option "Resolution" "1200" EndSection Section "Monitor" Identifier "Monitor0" VendorName "Targa" ModelName "TM 1480 Multisync" HorizSync 15.5 - 38 VertRefresh 50 - 90 EndSection Section "Device" Identifier "Card0" Driver "i810" VendorName "Intel" BoardName "i810e" BusID "PCI:0:1:0" VideoRam 25000 Option "NoDDC" "True" EndSection Section "Screen" Identifier "Screen0" Device "Card0" Monitor "Monitor0" SubSection "Display" Depth 8 Modes "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 16 Modes "1024x768" "800x600" "640x480" EndSubSection EndSection ======================================================================== And here follows the relevant part of XFree86.0.log ======================================================================== ..... (II) LoadModule: "i810" (II) Loading /usr/X11R6/lib/modules/drivers/i810_drv.o (II) Module i810: vendor="The XFree86 Project" compiled for 4.2.1, 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.1, 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:01:0 (--) Chipset i810e 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 0xdd000000 - 0xdd0fffff (0x100000) MX[B]E [6] -1 0xdd100000 - 0xdd1fffff (0x100000) MX[B]E [7] -1 0xde000000 - 0xde07ffff (0x80000) MX[B](B) [8] -1 0xd8000000 - 0xdbffffff (0x4000000) MX[B](B) [9] -1 0x0000ffff - 0x0000ffff (0x1) IX[B] [10] -1 0x00000000 - 0x000000ff (0x100) IX[B] [11] -1 0x0000c000 - 0x0000c0ff (0x100) IX[B]E [12] -1 0x0000dc00 - 0x0000dcff (0x100) IX[B]E [13] -1 0x0000d800 - 0x0000d8ff (0x100) IX[B]E [14] -1 0x0000d000 - 0x0000d0ff (0x100) IX[B]E [15] -1 0x0000f000 - 0x0000f0ff (0x100) 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 0xdd000000 - 0xdd0fffff (0x100000) MX[B]E [6] -1 0xdd100000 - 0xdd1fffff (0x100000) MX[B]E [7] -1 0xde000000 - 0xde07ffff (0x80000) MX[B](B) [8] -1 0xd8000000 - 0xdbffffff (0x4000000) MX[B](B) [9] 0 0x000a0000 - 0x000affff (0x10000) MS[B] [10] 0 0x000b0000 - 0x000b7fff (0x8000) MS[B] [11] 0 0x000b8000 - 0x000bffff (0x8000) MS[B] [12] -1 0x0000ffff - 0x0000ffff (0x1) IX[B] [13] -1 0x00000000 - 0x000000ff (0x100) IX[B] [14] -1 0x0000c000 - 0x0000c0ff (0x100) IX[B]E [15] -1 0x0000dc00 - 0x0000dcff (0x100) IX[B]E [16] -1 0x0000d800 - 0x0000d8ff (0x100) IX[B]E [17] -1 0x0000d000 - 0x0000d0ff (0x100) IX[B]E [18] -1 0x0000f000 - 0x0000f0ff (0x100) IX[B]E [19] 0 0x000003b0 - 0x000003bb (0xc) IS[B] [20] 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.1, module version = 0.1.0 ABI class: XFree86 Video Driver, version 0.5 (==) I810(0): Depth 8, (==) framebuffer bpp 8 (==) I810(0): Default visual is PseudoColor (**) I810(0): Option "NoDDC" "True" (--) I810(0): Chipset: "i810e" (--) I810(0): Linear framebuffer at 0xD8000000 (--) I810(0): IO registers at addr 0xDE000000 (II) I810(0): I810CheckAvailableMemory: 28672k available (**) I810(0): Will alloc AGP framebuffer: 25000 kByte (==) I810(0): Using gamma correction (1.0, 1.0, 1.0) (II) I810(0): Monitor0: Using hsync range of 15.50-38.00 kHz (II) I810(0): Monitor0: Using vrefresh range of 50.00-90.00 Hz (II) I810(0): Clock range: 12.00 to 203.00 MHz (II) I810(0): Not using default mode "320x175" (bad mode clock/interlace/doublescan) (II) I810(0): Not using default mode "320x200" (bad mode clock/interlace/doublescan) (II) I810(0): Not using default mode "360x200" (bad mode clock/interlace/doublescan) (II) I810(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan) (II) I810(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan) (II) I810(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan) (II) I810(0): Not using default mode "640x480" (hsync out of range) (II) I810(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan) (II) I810(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan) (II) I810(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan) (II) I810(0): Not using default mode "800x600" (hsync out of range) (II) I810(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan) (II) I810(0): Not using default mode "800x600" (hsync out of range) (II) I810(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan) (II) I810(0): Not using default mode "800x600" (hsync out of range) (II) I810(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan) (II) I810(0): Not using default mode "1024x768" (unknown reason) (II) I810(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan) (II) I810(0): Not using default mode "1024x768" (hsync out of range) (II) I810(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan) (II) I810(0): Not using default mode "1024x768" (hsync out of range) (II) I810(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan) (II) I810(0): Not using default mode "1024x768" (hsync out of range) (II) I810(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan) (II) I810(0): Not using default mode "1024x768" (hsync out of range) (II) I810(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan) (II) I810(0): Not using default mode "1152x864" (hsync out of range) (II) I810(0): Not using default mode "576x432" (bad mode clock/interlace/doublescan) (II) I810(0): Not using default mode "1280x960" (hsync out of range) (II) I810(0): Not using default mode "640x480" (bad mode clock/interlace/doublescan) (II) I810(0): Not using default mode "1280x960" (hsync out of range) (II) I810(0): Not using default mode "640x480" (bad mode clock/interlace/doublescan) (II) I810(0): Not using default mode "1280x1024" (hsync out of range) (II) I810(0): Not using default mode "640x512" (bad mode clock/interlace/doublescan) (II) I810(0): Not using default mode "1280x1024" (hsync out of range) (II) I810(0): Not using default mode "640x512" (bad mode clock/interlace/doublescan) (II) I810(0): Not using default mode "1280x1024" (hsync out of range) (II) I810(0): Not using default mode "640x512" (bad mode clock/interlace/doublescan) (II) I810(0): Not using default mode "1600x1200" (hsync out of range) (II) I810(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan) (II) I810(0): Not using default mode "1600x1200" (hsync out of range) (II) I810(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan) (II) I810(0): Not using default mode "1600x1200" (hsync out of range) (II) I810(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan) (II) I810(0): Not using default mode "1600x1200" (hsync out of range) (II) I810(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan) (II) I810(0): Not using default mode "1600x1200" (bad mode clock/interlace/doublescan) (II) I810(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan) (II) I810(0): Not using default mode "1792x1344" (bad mode clock/interlace/doublescan) (II) I810(0): Not using default mode "896x672" (bad mode clock/interlace/doublescan) (II) I810(0): Not using default mode "1792x1344" (bad mode clock/interlace/doublescan) (II) I810(0): Not using default mode "896x672" (bad mode clock/interlace/doublescan) (II) I810(0): Not using default mode "1856x1392" (bad mode clock/interlace/doublescan) (II) I810(0): Not using default mode "928x696" (bad mode clock/interlace/doublescan) (II) I810(0): Not using default mode "1856x1392" (bad mode clock/interlace/doublescan) (II) I810(0): Not using default mode "928x696" (bad mode clock/interlace/doublescan) (II) I810(0): Not using default mode "1920x1440" (bad mode clock/interlace/doublescan) (II) I810(0): Not using default mode "960x720" (bad mode clock/interlace/doublescan) (II) I810(0): Not using default mode "1920x1440" (bad mode clock/interlace/doublescan) (II) I810(0): Not using default mode "960x720" (bad mode clock/interlace/doublescan) (II) I810(0): Not using default mode "832x624" (hsync out of range) (II) I810(0): Not using default mode "416x312" (bad mode clock/interlace/doublescan) (II) I810(0): Not using default mode "1400x1050" (hsync out of range) (II) I810(0): Not using default mode "700x525" (bad mode clock/interlace/doublescan) (II) I810(0): Not using default mode "1400x1050" (hsync out of range) (II) I810(0): Not using default mode "700x525" (bad mode clock/interlace/doublescan) (II) I810(0): Not using default mode "1600x1024" (hsync out of range) (II) I810(0): Not using default mode "800x512" (bad mode clock/interlace/doublescan) (II) I810(0): Not using mode "1024x768" (no mode of this name) (--) I810(0): Virtual size is 800x600 (pitch 1024) (**) I810(0): Default mode "800x600": 40.0 MHz, 37.9 kHz, 60.3 Hz (II) I810(0): Modeline "800x600" 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (**) I810(0): Default mode "640x480": 31.5 MHz, 37.5 kHz, 75.0 Hz (II) I810(0): Modeline "640x480" 31.50 640 656 720 840 480 481 484 500 -hsync -vsync (==) I810(0): DPI set to (75, 75) (II) Loading sub module "fb" (II) LoadModule: "fb" (II) Loading /usr/X11R6/lib/modules/libfb.a (II) Module fb: vendor="The XFree86 Project" compiled for 4.2.1, module version = 1.0.0 ABI class: XFree86 ANSI C Emulation, version 0.1 (II) Loading sub module "xaa" (II) LoadModule: "xaa" (II) Loading /usr/X11R6/lib/modules/libxaa.a (II) Module xaa: vendor="The XFree86 Project" compiled for 4.2.1, module version = 1.0.0 ABI class: XFree86 Video Driver, version 0.5 (II) Loading sub module "ramdac" (II) LoadModule: "ramdac" (II) Loading /usr/X11R6/lib/modules/libramdac.a (II) Module ramdac: vendor="The XFree86 Project" compiled for 4.2.1, module version = 0.1.0 ABI class: XFree86 Video Driver, version 0.5 (II) I810(0): XvMC is Disabled: use XvMCSurfaces config option to enable. (II) do I need RAC? No, I don't. (II) resource ranges after preInit: [0] 0 0xde000000 - 0xde07ffff (0x80000) MS[B] [1] 0 0xd8000000 - 0xdbffffff (0x4000000) MS[B] [2] -1 0xffe00000 - 0xffffffff (0x200000) MX[B](B) [3] -1 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B) [4] -1 0x000f0000 - 0x000fffff (0x10000) MX[B] [5] -1 0x000c0000 - 0x000effff (0x30000) MX[B] [6] -1 0x00000000 - 0x0009ffff (0xa0000) MX[B] [7] -1 0xdd000000 - 0xdd0fffff (0x100000) MX[B]E [8] -1 0xdd100000 - 0xdd1fffff (0x100000) MX[B]E [9] -1 0xde000000 - 0xde07ffff (0x80000) MX[B](B) [10] -1 0xd8000000 - 0xdbffffff (0x4000000) MX[B](B) [11] 0 0x000a0000 - 0x000affff (0x10000) MS[B](OprD) [12] 0 0x000b0000 - 0x000b7fff (0x8000) MS[B](OprD) [13] 0 0x000b8000 - 0x000bffff (0x8000) MS[B](OprD) [14] -1 0x0000ffff - 0x0000ffff (0x1) IX[B] [15] -1 0x00000000 - 0x000000ff (0x100) IX[B] [16] -1 0x0000c000 - 0x0000c0ff (0x100) IX[B]E [17] -1 0x0000dc00 - 0x0000dcff (0x100) IX[B]E [18] -1 0x0000d800 - 0x0000d8ff (0x100) IX[B]E [19] -1 0x0000d000 - 0x0000d0ff (0x100) IX[B]E [20] -1 0x0000f000 - 0x0000f0ff (0x100) IX[B]E [21] 0 0x000003b0 - 0x000003bb (0xc) IS[B](OprU) [22] 0 0x000003c0 - 0x000003df (0x20) IS[B](OprU) (==) I810(0): Write-combining range (0xde000000,0x80000) was already clear (==) I810(0): Write-combining range (0xd8000000,0x4000000) (II) I810(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000 (==) I810(0): Write-combining range (0xa0000,0x10000) was already clear (II) I810(0): Setting dot clock to 40.0 MHz [ 0x8 0x1 0x30 ] [ 10 3 3 ] (II) I810(0): chose watermark 0x22007000: (tab.freq 40.0) (WW) I810(0): xf86AllocateGARTMemory: allocation of 1024 pages failed (Cannot allocate memory) (II) I810(0): No physical memory available for 4194304 bytes of DCACHE (II) I810(0): Adding 768 scanlines for pixmap caching (II) I810(0): Allocated Scratch Memory (II) I810(0): Using XFree86 Acceleration Architecture (XAA) Screen to screen bit blits Solid filled rectangles 8x8 mono pattern filled rectangles Indirect CPU to Screen color expansion Solid Horizontal and Vertical Lines Offscreen Pixmaps Setting up tile and stipple cache: 28 128x128 slots 6 256x256 slots (==) I810(0): Backing store disabled (==) I810(0): Silken mouse enabled (==) I810(0): Direct rendering disabled (II) Initializing built-in extension MIT-SHM (II) Initializing built-in extension XInputExtension (II) Initializing built-in extension XTEST (II) Initializing built-in extension XKEYBOARD (II) Initializing built-in extension LBX (II) Initializing built-in extension XC-APPGROUP (II) Initializing built-in extension SECURITY (II) Initializing built-in extension XINERAMA (II) Initializing built-in extension XFree86-Bigfont (II) Initializing built-in extension RENDER (**) Option "Protocol" "SysMouse" (**) Mouse0: Protocol: "SysMouse" (**) Option "CorePointer" (**) Mouse0: Core Pointer (**) Option "Device" "/dev/sysmouse" (**) Option "BaudRate" "1200" (**) Option "StopBits" "2" (**) Option "DataBits" "8" (**) Option "Parity" "None" (**) Option "Vmin" "1" (**) Option "Vtime" "0" (**) Option "FlowControl" "None" (==) Mouse0: Buttons: 3 (**) Mouse0: BaudRate: 1200 (**) Option "Resolution" "1200" (**) Mouse0: Resolution: 1200 (II) Keyboard "Keyboard0" handled by legacy driver (II) XINPUT: Adding extended input device "Mouse0" (type: MOUSE) (**) Option "BaudRate" "1200" AUDIT: Sat Mar 8 21:33:04 2003: 592 XFree86: client 6 rejected from local host To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5.2.0.9.2.20030308212506.01e4bec0>