Bugzilla – Bug 385171
resapplet: rotation don't work and resolution not available via menu
Last modified: 2008-11-29 18:24:01 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.
Danny, Does it work if you do; xrandr -o left From a terminal?
Why should I call xrandr -o left if xrandr --auto solve the problem?
>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?
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!
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.
Federico, do we need to do some initialization or changes for xrandr 1.2 support in resapplet?
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.
(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.
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
Hmm. I thought resapplet has been replaced by gnome-display-properties?
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.
Well, Federico needs to know this.
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?
(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.
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.
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?
(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.
*** Bug 400734 has been marked as a duplicate of this bug. ***
*** Bug 403102 has been marked as a duplicate of this bug. ***
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...
Federico, are we all set here now with gnome-display-properties? Are there any fixes left to push back to 11.0?
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?
Closing as WONTFIX as we won't backport any more multihead fixes to 11.0 for now.