switch video button has no effect on Intel hardware (no xrandr support)

Bug #157596 reported by Unai
This bug report is a duplicate of:  Bug #133568: fn+f8 (crt/lcd switch) does nothing. Edit Remove
8
Affects Status Importance Assigned to Milestone
acpi-support (Ubuntu)
New
Undecided
Unassigned

Bug Description

Binary package hint: xserver-xorg-video-intel

I'm using up-to-date ubuntu gutsy in a X40 thinkpad with 855GM intel graphics (extreme graphics 2) enabled by xserver-org-video-intel. By default, running X-windows turn on both displays, internal (LVDS) and external (VGA) with LVDS resolution. But, the switch video button (keys Fn-F7) is ignored completely when trying to turn off any of the displays. It's annoying if you need to preserve battery life in public presentations.

Switching to driver "i810" works well as it did in Feisty. Also works somehow with "video-intel" and xrandr but it seems not suitable.

Revision history for this message
unggnu (unggnu) wrote :

It is an acpi-support issue I guess since the acpi scripts have to support xrandr for new Intel driver and maybe some more.

Revision history for this message
Brian Murray (brian-murray) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. Could you elaborate as to what you mean by "works somehow" and why it doesn't seem suitable? Thanks in advance.

Changed in acpi-support:
status: New → Incomplete
Revision history for this message
Unai (unai-unizar) wrote :

"Could you elaborate as to what you mean by "works somehow" and why it doesn't seem suitable?"

External monitor is a 1600x1200 LCD, laptop monitor is 1024x768.
I've used "xrandr --output VGA --off" to turn off and it was OK.
Traditional behavior of switch video button is external monitor accomodates to laptop native monitor resolution.This is also the default configuration with "intel" driver in Gutsy. But, after turning off, I haven't found a easy way to get it again this way with xrandr.
I've used "xrandr --output VGA --auto" which gets external monitor resolution 1600x1200 but also change the laptop native monitor (1024x768) to a virtual view of a 1600x1200 screen.
Is there a (not complex) way to tell the external monitor to show a 1024x768 resolution?

unggnu (unggnu)
Changed in acpi-support:
status: Incomplete → New
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.