Bug 485432 - Fn+F7 (screen toggle) not working
Summary: Fn+F7 (screen toggle) not working
Status: RESOLVED WONTFIX
Alias: None
Product: openSUSE 11.1
Classification: openSUSE
Component: GNOME (show other bugs)
Version: Final
Hardware: i686 openSUSE 11.1
: P5 - None : Major (vote)
Target Milestone: ---
Assignee: E-mail List
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on: 456419
Blocks: randr-tracker
  Show dependency treegraph
 
Reported: 2009-03-15 02:41 UTC by Jim Wilkerson
Modified: 2012-07-09 11:57 UTC (History)
2 users (show)

See Also:
Found By: Other
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jim Wilkerson 2009-03-15 02:41:57 UTC
+++ This bug was initially created as a clone of Bug #456419 +++

Thinkpad Z60M (1.86 GHZ P4, 2 GB RAM), openSuse 11.1, ATI 9.1 and 9.2 Catalyst driver, kernel 2.6.27.7-9 , Gnome desktop. After upgrade from 11.0, the Fn+F7 key sequence to switch the video to output through the external display port no longer works (I use this to output to a projector for meetings). I have tried going back to the stock Radeon driver, and the Fn+F7 function sporadically works, but with the resolution seems locked at 1024x768. I have selected an IBM Thinkpad xx/Z60M/xx keyboard in the gnome control center -> Keyboard; but still not working. I switched out my HDD to another with intact 11.0 and the Fn+F7 works fine. On the 11.1 I did try to configure the displays using the Configure Display settings on the desktop, but it shows my main display as 'Unknown' and does not allow the external port to turn on. Other Fn+Fx keys work for audio control, screen brightness, and lockup under the 11.1.
Comment 1 Timo Hoenig 2009-03-17 10:00:02 UTC
Please post the output of 

   $ lshal -m

when pressing Fn-F7.

Thank you.
Comment 2 Jim Wilkerson 2009-03-18 12:31:08 UTC
Results from request:

:~/Desktop> lshal -m

Start monitoring devicelist:
-------------------------------------------------
04:30:35.902: computer_logicaldev_input_3 condition ButtonPressed = switch-videomode
04:30:43.012: computer_power_supply_battery_BAT0 property battery.remaining_time = 10263 (0x2817)
04:30:43.016: computer_power_supply_battery_BAT0 property battery.charge_level.rate = 26054 (0x65c6)
04:30:43.019: computer_power_supply_battery_BAT0 property battery.charge_level.current = 74280 (0x12228)
04:30:43.020: computer_power_supply_battery_BAT0 property battery.reporting.current = 74280 (0x12228)
04:30:43.022: computer_power_supply_battery_BAT0 property battery.reporting.rate = 26054 (0x65c6)
04:30:43.024: computer_power_supply_battery_BAT0 property battery.voltage.current = 12096 (0x2f40)

External video does not activate.
Comment 3 Timo Hoenig 2009-03-18 13:20:55 UTC
Thanks, Jim.

The reporting of the video switch event works as expected.

This is either an GNOME or X driver issue.

Reassigning.
Comment 4 Federico Mena Quintero 2009-03-18 21:22:11 UTC
This will not work with the proprietary ATI driver, as it doesn't support RANDR 1.2.

With the free driver, it should work.

Can you please plug in your projector, run "xrandr -q" and paste the output?
Comment 5 Jim Wilkerson 2009-03-19 16:57:48 UTC
With the projector plugged into the external port:  

~/Desktop> xrandr -q
Screen 0: minimum 320 x 200, current 1680 x 1050, maximum 1680 x 1050
default connected 1680x1050+0+0 0mm x 0mm
   1680x1050      60.0* 
   1280x1024      60.0  
   1280x800       60.0  
   1024x768       60.0  
   800x600        60.0  
   640x480        60.0  
   960x600        60.0  
   768x480        60.0  
   640x400        60.0  
   640x350        60.0  
   512x384        60.0  
   400x300        60.0  
   320x240        60.0  
   320x200        60.0  

Additionally, 

rpm -qa | grep fglrx
fglrx_7_4_0_SUSE111-8.582-1
Comment 6 Jim Wilkerson 2009-04-03 01:01:16 UTC
Any additional inforamtion on this issue?  I just dl'd the 9.3 driver and will try tomorrow.
Comment 7 Federico Mena Quintero 2009-05-19 18:07:19 UTC
This won't work with drivers that don't support RANDR 1.2.
Comment 8 Stefan Behlert 2012-07-09 11:57:57 UTC
There's no intention to provide an update for that project any longer. Sorry.
We suggest to upgrade to a newer openSUSE version.
(For the given case, this is more a "cantfix" than a "wontfix", but well...)