Hi, Typically, what I want is that a laptop detects when an external monitor is plugged/unplugged, then execute the user preferred action for _that_ device ("xrandr --auto" or open grandr or use an arandr [wnpp 484849] profile or others[6]...).
This should be possible ! ACPI[1] is supposed to know which devices are connected[2] and generate an event[3][4] when a monitor is plugged/unplugged. The state is exported in sysfs [2][5] > grep "" /sys/class/video_output/*/state > /sys/class/video_output/acpi_video0/state:0000001f > /sys/class/video_output/acpi_video1/state:0000000d > /sys/class/video_output/acpi_video2/state:0000001d > /sys/class/video_output/acpi_video3/state:0000001f > /sys/class/video_output/acpi_video4/state:0000000d > /sys/class/video_output/acpi_video5/state:0000001d I don't receive such acpi event on my system (Thinkpad T60). What about you ? Franklin On Sun, 2008-06-22 at 10:33 -0400, Carl Fink wrote: > On Sat, Jun 21, 2008 at 09:22:16PM +0000, Jack Malmostoso wrote: > > On Sat, 21 Jun 2008 20:40:11 +0200, Franklin PIAT wrote: > > > > > I'm wondering how you handle this. Any great idea we could enable in > > > Lenny ? > > > > grandr is your friend. > > There was an article on this very subject in last month's Linux Journal. I couldn't find it. Is it available online ? -- [1] http://acpi.info/DOWNLOADS/ACPIspec30b.pdf [2] above specs: B.6.6 _DCS (Return the Status of Output Device) [3] above specs: B.5 Notifications for Display Devices [4] http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blob;f=drivers/acpi/video.c#l1813 [5] /usr/share/doc/linux-doc-2.6.25/Documentation/video-output.txt.gz [6] http://www.thinkwiki.org/wiki/Sample_Fn-F7_script -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]