Bug 10564 - xorg (intel driver) seg faults when changing brighness (2 monitors)
Summary: xorg (intel driver) seg faults when changing brighness (2 monitors)
Status: RESOLVED NOTOURBUG
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/intel (show other bugs)
Version: 7.2 (2007.02)
Hardware: x86 (IA32) Linux (All)
: medium normal
Assignee: Eric Anholt
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-04-07 12:11 UTC by Milosz Tanski
Modified: 2007-08-09 10:42 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Milosz Tanski 2007-04-07 12:11:08 UTC
So here's my situation, I'm running ubuntu feisty (current) on a z61t thinkpad (945 card). When I have two displays connected (and X is using both of them). when i attempt to change the brighness via the keys or the /proc/acpi/ibm knobs the x11 segfaults.

I don't know if this ever happened before since I never tried it out.

Here's the important xorg.org excerpts: 

Section "Device"
	Identifier	"i945, head one"
	Driver		"i810"
	Option		"MonitorLayout" "CRT,LFP"
	Option		"DevicePresence" "true" 
	BusID		"PCI:0:2:0"
	Screen		0
EndSection

Section "Device"
	Identifier	"i945, head two"
	Driver		"i810"
	BusID		"PCI:0:2:0"
	Screen		1
EndSection

Section "Monitor"
	Identifier	"Thinpad LCD"
	Option		"DPMS"
EndSection

Section "Monitor"
	Identifier	"External Monitor"
	Option		"DPMS"
	HorizSync	30.0 - 81.0
	VertRefresh 56.0 - 75.0

	ModeLine	"1680x1050" 146.8  1680 1784 1960 2240  1050 1053 1059 1089
EndSection

Section "Screen"
	Identifier	"Builtin Screen"
	Device		"i945, head one"
	Monitor		"Thinpad LCD"
	DefaultDepth	24
	SubSection "Display"
		Depth		8
		Modes		"1440x900" "1280x1024" "1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		16
		Modes		"1440x900" "1280x1024" "1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		24
		Modes		"1440x900" "1280x1024" "1024x768" "800x600" "640x480"
	EndSubSection
EndSection

Section "Screen"
	Identifier      "External Screen"
	Device          "i945, head two"
	Monitor         "External Monitor"
	DefaultDepth    24
	SubSection "Display"
		Depth		8
		Modes		"1680x1050" "1280x1024" "1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		16
		Modes		"1680x1050" "1280x1024" "1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		24
		Modes		"1680x1050" "1280x1024" "1024x768" "800x600" "640x480"
	EndSubSection
EndSection

Section "ServerLayout"
	Identifier	"Default Layout"
	Screen		0 "Builtin Screen"
	Screen		1 "External Screen" RightOf "Builtin Screen"
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
	InputDevice     "stylus"	"SendCoreEvents"
	InputDevice     "cursor"	"SendCoreEvents"
	InputDevice     "eraser"	"SendCoreEvents"
	InputDevice	"Synaptics Touchpad"
EndSection

Section "DRI"
	Mode	0666
EndSection
Comment 1 Eric Anholt 2007-04-09 12:27:43 UTC
Please re-test with the current intel graphics driver, and use xbrightness (from xorg apps) to control screen brightness.  Using BIOS tools to adjust video settings may confuse the video driver, as you've seen.
Comment 2 Timo Aaltonen 2007-04-25 07:50:04 UTC
I guess this is a kernel bug.. affects X60 as well, blacklisting video.o makes it not to crash anymore.

https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/95937
Comment 3 Jesse Barnes 2007-08-09 10:42:33 UTC
Marking this as NOTOURBUG since it seems to be an ACPI video issue.  Timo, did you file a bug for this at kernel.org?  The ACPI guys might be interested in hearing about it...


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.