GNOME Bugzilla – Bug 119827
Typing break feature does not work properly with multi-head
Last modified: 2004-12-22 21:47:04 UTC
Distribution: Red Hat Linux release 9 (Shrike) Package: control-center Severity: normal Version: GNOME2.3.6 2.3.x Gnome-Distributor: GARNOME Synopsis: Typing break feature does not work properly with multi-head Bugzilla-Product: control-center Bugzilla-Component: keyboard Bugzilla-Version: 2.3.x Description: Description of Problem: My configuration is multi-head without Xinerama. When the typing break timeout expires the first head is greyed out with the stop sign and the timer while the second head continues to function normally. ------- Bug moved to this database by unknown@bugzilla.gnome.org 2003-08-13 18:26 ------- Reassigning to the default owner of the component, control-center-maint@bugzilla.gnome.org.
Any suggestion on how to do this? Put a timer on all desks, or just grey them out?
Created attachment 19318 [details] [review] Patch to implement multihead support
The attached patch should fix this. It puts a shaded screen on all screens of all displays, and the timer on the default screen as before. It also spawns the capplet on the right screen.
Created attachment 19341 [details] [review] Updated patch without multidisplay support
Updated patch after comment from Mark: FWIW, I'd remove the multi-display support you've added in the patch. You really only want to support multiple screens as you can only have multiple displays if the app explicitly opens extra displays.
Richard, you committed this right ?
Yeah, I forgot to close the bug. Doing that now.
There is an additional subtlety here. I have a multihead/Xinerama setup where the main screen is 1400*1024 and the right screen is 1024x768. This causes the postpone button to disappear: +---------------+---------------+ | | | | | | | | | | | | | | | | +---------------+ | | [btn] +---------------+
I didn't realize you could have different screen resolution with Xinerama... Any idea how to fix this?