Bug 385171 - resapplet: rotation don't work and resolution not available via menu
Summary: resapplet: rotation don't work and resolution not available via menu
Status: RESOLVED WONTFIX
: 400734 403102 (view as bug list)
Alias: None
Product: openSUSE 11.0
Classification: openSUSE
Component: GNOME (show other bugs)
Version: Beta 1
Hardware: Other Other
: P2 - High : Major (vote)
Target Milestone: ---
Assignee: Federico Mena Quintero
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 409526 randr-tracker
  Show dependency treegraph
 
Reported: 2008-04-30 10:38 UTC by Danny Al-Gaaf
Modified: 2008-11-29 18:24 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Danny Al-Gaaf 2008-04-30 10:38:23 UTC
resapplet don't provide resolution switching on my X61t with openSUSE 11.0 Beta1. And rotation the display don't work also: rotate 180° leads to nothing, rotate 90/270° leads to a black screen.

I have to call xrandr --auto manually to get resapplet working correctly. Doesn't matter if resapplet is already running or not.
Comment 1 Magnus Boman 2008-04-30 10:40:36 UTC
Danny,

Does it work if you do;

xrandr -o left

From a terminal?
Comment 2 Danny Al-Gaaf 2008-04-30 11:03:44 UTC
Why should I call xrandr -o left if xrandr --auto solve the problem?
Comment 3 Magnus Boman 2008-04-30 11:06:11 UTC
>Beta1. And rotation the display don't work also: rotate 180° leads to nothing,
>rotate 90/270° leads to a black screen.

Because of the above. Or are you only reporting the problem that you don't get to pick your screen resolution?
Comment 4 Danny Al-Gaaf 2008-04-30 14:39:37 UTC
The point is: resapplet isn't setup correctly. Looks as if something isn't initialised fully or in the correct way. If xrandr --auto fix the problem, what should xrandr rotation fix? Btw. the KDE tool (krandrtray) works correctly from the start on. Also if I start it under GNOME. So rotation via xrandr don't solve the problem! 
Comment 5 Magnus Boman 2008-04-30 15:06:55 UTC
I never said that it would solve the problem. I simply asked if you could try it but it's obvisouly a bit to hard.
Anyhow, is this a pure Beta1 or have you applied updates from Factory?

If you have applied Factory updates and 'rpm -q --changelog gnome-desktop' have updates from the 25th of April (Federico added functionality to configure RandR) then go to control center and run "Screen resolution" from there and see if that works.
Comment 6 JP Rosevear 2008-04-30 15:20:36 UTC
Federico, do we need to do some initialization or changes for xrandr 1.2 support in resapplet?
Comment 7 Magnus Boman 2008-05-03 03:44:00 UTC
https://bugzilla.novell.com/show_bug.cgi?id=227403#c8 states that resapplet should be depreciated and the new Screen Resolution capplet (gnome-display-properties) should be used instead.
Comment 8 Gary Ekker 2008-05-09 13:32:07 UTC
(In reply to comment #7 from Magnus Boman)
> https://bugzilla.novell.com/show_bug.cgi?id=227403#c8 states that resapplet
> should be depreciated and the new Screen Resolution capplet
> (gnome-display-properties) should be used instead.
> 

That would be a problem for tablet users. We need something that is quick and easy from the panel. We can't just lose functionality.
Comment 9 Magnus Boman 2008-05-09 13:38:18 UTC
Gary,
Yes, it has been discussed (http://en.opensuse.org/Meetings/GNOME_Meeting_2008-05-08/transcript) but that was not my main point for asking. If Danny is willing to try what's been suggested (ie, 1) Use xrandr from a command line to see if it works straight away and 2) The new mechanism for xrandr in GNOME) then we can move on from there
Comment 10 Stefan Dirsch 2008-05-19 09:10:18 UTC
Hmm. I thought resapplet has been replaced by gnome-display-properties?
Comment 11 Danny Al-Gaaf 2008-05-19 09:56:15 UTC
That's unclear to me since there is AFAIK no applet as replacement which is needed for TabletPC users which have to change the rotation more often than normal users.
Comment 12 Stefan Dirsch 2008-05-19 15:26:24 UTC
Well, Federico needs to know this.
Comment 13 Federico Mena Quintero 2008-05-19 19:57:45 UTC
First, Danny, please make sure you have Beta3.

Then, can you please provide this info:

* Screenshot of resapplet's menu (to see what options and resolutions it gives you)

* Output of grep -A4 -e 'drivers' /var/log/Xorg.0.log

* Output of xrandr -q

Thanks!

Finally, we won't be able to drop resapplet for openSUSE 11.0, as it is too late now.  My intention is to kill resapplet in the future and make sure that gnome-display-properties does everything we need.  This includes rotation of the pointer for tablets, and real hotplug support.

Have you played with gnome-display-properties, and if so, what would be the thing keeping you from using it over resapplet in your tablet?  Is it just rotating the mouse pointer?
Comment 14 Danny Al-Gaaf 2008-05-19 20:50:13 UTC
(In reply to comment #13 from Federico Mena Quintero)
> Have you played with gnome-display-properties, and if so, what would be the
> thing keeping you from using it over resapplet in your tablet?  Is it just
> rotating the mouse pointer?

IIRC yes, but I couldn't get any applet running in the task bar (if it should provide a applet, then tell me how I can enable it). 

TabletPC users need a simple applet (like the krandrtray applet under KDE) to rotate the screen (which should atm include rotate also the wacom pointer). Thats atm what's keeping me from using gnome-display-properties over resapplet. gnome-display-properties needs to provide a applet in the taskbar (like resapplet do atm) to be able to change the rotation without going through the Gnome Control Center.

If I find tomorrow the time, I make a screenshot, but note: there is nothing TabletPC specific in the applet. It provides only a way to change the resolution and switch the orientation of the display. You should be able to start it on a normal desktop or laptop machine.
Comment 15 Federico Mena Quintero 2008-05-27 17:48:56 UTC
I think I know why resapplet isn't showing your resolution (Intel driver, the old VGA/LVDS problem).  I'll try to come up with a fix for this.  It may also be the reason why rotation doesn't work.

Regarding gnome-display-properties, we don't have an applet for it right now :(  I'll work on it in the near-term future.
Comment 16 Federico Mena Quintero 2008-05-27 21:07:21 UTC
Danny, you recently updated resapplet's patch for xsetwacom in bug #391583.  Does this mean that rotation works now, and it's only the list of resolutions that is wrong?
Comment 17 Danny Al-Gaaf 2008-05-28 11:00:36 UTC
(In reply to comment #16 from Federico Mena Quintero)
> Danny, you recently updated resapplet's patch for xsetwacom in bug #391583. 
> Does this mean that rotation works now, and it's only the list of resolutions
> that is wrong?

No, it does only mean that now reapplet use the correct parameter (as they are now used in xsetwacom). 

1) there is #393098 left, which is the reason why I can't test resapplet atm
2) on Beta1 I needed to call 'xrandr --auto' to get rotation working. Without this call the resolutions are missing and if I try to rotate I get only the dialog about "go back to old resolution", but the screen content rotated.
Comment 18 Federico Mena Quintero 2008-06-17 15:45:27 UTC
*** Bug 400734 has been marked as a duplicate of this bug. ***
Comment 19 Federico Mena Quintero 2008-06-24 20:32:55 UTC
*** Bug 403102 has been marked as a duplicate of this bug. ***
Comment 20 Stephane Delcroix 2008-07-16 15:30:03 UTC
I don't really know by which end it's related (but am quite sure it is), if I maximize ff3, close, and reopen; although it's supposed to remember its size, it opens at top-left on 1024x768 (the size reported by resapplet). And the notification "Download Complete" from the very same ff3 is popped up at the bottom-right corner of the 0x0x1024x768 window...
Comment 21 JP Rosevear 2008-10-07 18:24:55 UTC
Federico, are we all set here now with gnome-display-properties?  Are there any fixes left to push back to 11.0?
Comment 22 Federico Mena Quintero 2008-10-08 22:15:51 UTC
Backporting this to 11.0 sounds feasible, though I'd much prefer to leave 11.0 as-is and encourage people to upgrade to 11.1 for the new tray icon and the gnome-display-properties sexiness :)  Should I backport or close as fixed in 11.1?
Comment 23 Federico Mena Quintero 2008-11-29 18:24:01 UTC
Closing as WONTFIX as we won't backport any more multihead fixes to 11.0 for now.