From owner-freebsd-x11@FreeBSD.ORG Fri Nov 19 13:24:55 2004 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C2DE716A4CE for ; Fri, 19 Nov 2004 13:24:55 +0000 (GMT) Received: from aldan.algebra.com (aldan.algebra.com [216.254.65.224]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3836C43D1D for ; Fri, 19 Nov 2004 13:24:55 +0000 (GMT) (envelope-from mi+kde@aldan.algebra.com) Received: from aldan.algebra.com (mi@localhost [127.0.0.1]) by aldan.algebra.com (8.13.1/8.13.1) with ESMTP id iAJDOsQh009343 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 19 Nov 2004 08:24:54 -0500 (EST) (envelope-from mi+kde@aldan.algebra.com) Received: from localhost (localhost [[UNIX: localhost]]) by aldan.algebra.com (8.13.1/8.13.1/Submit) id iAJDOqk8009341; Fri, 19 Nov 2004 08:24:52 -0500 (EST) (envelope-from mi+kde@aldan.algebra.com) From: Mikhail Teterin To: Eric Anholt Date: Fri, 19 Nov 2004 08:24:51 -0500 User-Agent: KMail/1.7 References: <200411161429.28600.Mikhail.Teterin@murex.com> <1100667116.679.33.camel@leguin> In-Reply-To: <1100667116.679.33.camel@leguin> X-Face: %UW#n0|w>ydeGt/b@1-.UFP=K^~-:0f#O:D7whJ5G_<5143Bb3kOIs9XpX+"V+~$adGP:J|SLieM31VIhqXeLBli" cc: freebsd-x11@freebsd.org Subject: Re: xorg-server-6.8.1 and "i915" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Nov 2004 13:24:55 -0000 --Boundary-00=_jQfnBERP/q8MNCF Content-Type: text/plain; charset="koi8-u" Content-Transfer-Encoding: 7bit Content-Disposition: inline On Tuesday 16 November 2004 11:51 pm, you wrote: = I've got internet access just fine :) Where is the i915 DRM, then :) ? The http://www.mail-archive.com/freebsd-hackers%40freebsd.org/msg47607.html is four months old. The masses (washed and otherwise) want it! = Really, your issue shouldn't be the lack of the i915 DRM. If it = is, then that's a bug. The most useful thing would probably be = a backtrace, and I think a "#define MakeDllModules YES" echo in = xorg-server/scripts/configure is what you need to get that (though I = haven't tested it myself). Here. The bottom of the stack looks funny. May be, it is my config file, of course -- I've been trying to get the second screen to work: #0 0x2828b023 in kill () from /lib/libc.so.5 #1 0x2827e1b6 in raise () from /lib/libc.so.5 #2 0x2831372a in abort () from /lib/libc.so.5 #3 0x0806d04f in ddxGiveUp () at xf86Init.c:1227 #4 0x0806d125 in AbortDDX () at xf86Init.c:1282 #5 0x080e4651 in AbortServer () at log.c:395 #6 0x080e48ec in FatalError (f=0x0) at log.c:541 #7 0x0808321e in xf86SigHandler (signo=11) at xf86Events.c:1298 #8 0xbfbfff94 in ?? () #9 0x0000000b in ?? () #10 0x0000000c in ?? () #11 0xbfbfe7c0 in ?? () #12 0x00000000 in ?? () #13 0x08083192 in xf86InterceptSignals (signo=0x0) at xf86Events.c:1270 #14 0x086fa9bb in ?? () #15 0x08759600 in ?? () #16 0x081ad1db in opts () #17 0xbfbfeb18 in ?? () #18 0x0808f0b1 in xf86DPMSInit (pScreen=0x8759600, set=0, flags=0) at xf86DPMS.c:76 #19 0x086f5541 in ?? () #20 0x08759600 in ?? () #21 0x086f5cd9 in ?? () #22 0x00000000 in ?? () #23 0x086f00af in ?? () #24 0x00000000 in ?? () #25 0x00000002 in ?? () #26 0x00000800 in ?? () #27 0x00000010 in ?? () #28 0x08202400 in ?? () #29 0x08202400 in ?? () #30 0x00000000 in ?? () #31 0x00000000 in ?? () #32 0x00000000 in ?? () #33 0x00000000 in ?? () #34 0x0874b000 in ?? () #35 0x00000002 in ?? () #36 0x00000000 in ?? () #37 0x00000020 in ?? () #38 0xbfbfeba8 in ?? () #39 0x080cbb12 in AddScreen (pfnInit=0, argc=0, argv=0x0) at main.c:773 (gdb) up 39 #39 0x080cbb12 in AddScreen (pfnInit=0, argc=0, argv=0x0) at main.c:773 773 if (!(*pfnInit)(i, pScreen, argc, argv)) (gdb) p pScreen $1 = 0x0 (gdb) p i $2 = 141864960 (gdb) p argc $3 = 0 (gdb) p argc $4 = 0 After the crash the screen is left in an usable mode. Can the fatal signal handler be modified, may be, to clean up better? Attached is the XF86Config file. Thanks a lot! Yours, -mi --Boundary-00=_jQfnBERP/q8MNCF Content-Type: text/plain; charset="koi8-u"; name="XF86Config.vaio" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="XF86Config.vaio" Section "ServerLayout" Identifier "XFree86 Configured" Screen 0 "Screen0" 0 0 # InputDevice "USB" "CorePointer" InputDevice "PAD" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" EndSection Section "Files" RgbPath "/opt/lib/X11/rgb" ModulePath "/opt/lib/modules" FontPath "/opt/lib/X11/fonts/cyr-rfx-koi8-o/" FontPath "/opt/lib/X11/fonts/koi8-u-gemini/" FontPath "/opt/lib/X11/fonts/misc/" FontPath "/opt/lib/X11/fonts/Speedo/" FontPath "/opt/lib/X11/fonts/Type1/" FontPath "/opt/lib/X11/fonts/75dpi/" FontPath "/opt/lib/X11/fonts/100dpi/" FontPath "/opt/lib/X11/fonts/WINDOZ/" FontPath "/opt/lib/X11/fonts/webfonts/" FontPath "/opt/lib/X11/fonts/TTF/" EndSection Section "Module" Load "extmod" Load "glx" # Load "dri" Load "dbe" Load "record" Load "xtrap" Load "freetype" # Load "speedo" # Load "type1" EndSection Section "InputDevice" Identifier "Keyboard0" Driver "keyboard" EndSection Section "InputDevice" Identifier "PAD" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/psm0" # Option "ZAxisMapping" "4 5" # Option "Emulate3Buttons" "no" EndSection Section "InputDevice" Identifier "USB" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/ums0" Option "ZAxisMapping" "4 5" Option "Emulate3Buttons" "no" EndSection Section "Monitor" Identifier "Monitor0" VendorName "SONY" ModelName "SONYLCD" DisplaySize 235 140 # Modeline "1280x768" 108 1280 1328 1440 1688 768 771 777 806 +hsync -vsync # ModeLine "1280x768" 171.73 1280 1336 1616 1728 768 770 782 808 #123Hz # ModeLine "1280x768" 103.32 1280 1336 1616 1728 768 770 782 808 #74Hz # Modeline "1280x768" 81.59 1280 1312 1472 1696 768 772 778 798 -hsync -vsync Modeline "1280x768" 83 1280 1328 1512 1712 768 771 777 806 EndSection Section "Monitor" Identifier "Monitor1" VendorName "SAMPO" ModelName "SAMPOCRT" # DisplaySize 235 140 # Modeline "1280x768" 108 1280 1328 1440 1688 768 771 777 806 +hsync -vsync # ModeLine "1280x768" 171.73 1280 1336 1616 1728 768 770 782 808 #123Hz # ModeLine "1280x768" 103.32 1280 1336 1616 1728 768 770 782 808 #74Hz # Modeline "1280x768" 81.59 1280 1312 1472 1696 768 772 778 798 -hsync -vsync Modeline "1280x768" 83 1280 1328 1512 1712 768 771 777 806 EndSection Section "Device" ### Available Driver options are:- ### Values: : integer, : float, : "True"/"False", ### : "String", : " Hz/kHz/MHz" ### [arg]: arg optional #Option "NoAccel" # [] #Option "SWcursor" # [] #Option "ColorKey" # #Option "CacheLines" # #Option "Dac6Bit" # [] #Option "DRI" # [] #Option "NoDDC" # [] #Option "NoVBE" # [] #Option "ShowCache" # [] Option "XvMCSurfaces" # Identifier "Card0" Option "MonitorLayout" "LFP,CRT" Driver "i810" VendorName "Intel Corp." BoardName "852GM/852GME/855GM/855GME Chipset Graphics Controller" BusID "PCI:0:2:0" EndSection Section "Device" ### Available Driver options are:- ### Values: : integer, : float, : "True"/"False", ### : "String", : " Hz/kHz/MHz" ### [arg]: arg optional #Option "NoAccel" # [] #Option "SWcursor" # [] #Option "ColorKey" # #Option "CacheLines" # #Option "Dac6Bit" # [] #Option "DRI" # [] #Option "NoDDC" # [] #Option "NoVBE" # [] #Option "ShowCache" # [] Option "XvMCSurfaces" # Identifier "Card1" Driver "i810" VendorName "Intel Corp." BoardName "852GM/852GME/855GM/855GME Chipset Graphics Controller" BusID "PCI:0:2:1" EndSection Section "Screen" Identifier "Screen0" Device "Card0" Monitor "Monitor0" DefaultDepth 16 SubSection "Display" Depth 1 EndSubSection SubSection "Display" Depth 4 EndSubSection SubSection "Display" Depth 8 EndSubSection SubSection "Display" Depth 15 EndSubSection SubSection "Display" Depth 16 # Modes "1280x768" EndSubSection SubSection "Display" Depth 24 Modes "1280x768" EndSubSection EndSection --Boundary-00=_jQfnBERP/q8MNCF--