Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 19 Nov 2004 08:24:51 -0500
From:      Mikhail Teterin <mi+kde@aldan.algebra.com>
To:        Eric Anholt <eta@lclark.edu>
Cc:        freebsd-x11@freebsd.org
Subject:   Re: xorg-server-6.8.1 and "i915"
Message-ID:  <200411190824.51979@aldan>
In-Reply-To: <1100667116.679.33.camel@leguin>
References:  <200411161429.28600.Mikhail.Teterin@murex.com> <1100667116.679.33.camel@leguin>

next in thread | previous in thread | raw e-mail | index | archive | help
--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: <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     "NoVBE"              	# [<bool>]
        #Option     "ShowCache"          	# [<bool>]
        Option     "XvMCSurfaces"       	# <i>
	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: <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     "NoVBE"              	# [<bool>]
        #Option     "ShowCache"          	# [<bool>]
        Option     "XvMCSurfaces"       	# <i>
	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--



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