After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 119827 - Typing break feature does not work properly with multi-head
Typing break feature does not work properly with multi-head
Status: RESOLVED FIXED
Product: DrWright
Classification: Other
Component: general
master
Other other
: High major
: ---
Assigned To: Richard Hult
Richard Hult
Depends on:
Blocks:
 
 
Reported: 2003-08-13 22:26 UTC by Dan Siemon
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: 2.3/2.4


Attachments
Patch to implement multihead support (12.91 KB, patch)
2003-08-18 21:19 UTC, Richard Hult
none Details | Review
Updated patch without multidisplay support (12.70 KB, patch)
2003-08-19 11:08 UTC, Richard Hult
none Details | Review

Description Dan Siemon 2003-08-13 22:26:35 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.

Comment 1 Richard Hult 2003-08-16 13:04:09 UTC
Any suggestion on how to do this? Put a timer on all desks, or just
grey them out?
Comment 2 Richard Hult 2003-08-18 21:19:09 UTC
Created attachment 19318 [details] [review]
Patch to implement multihead support
Comment 3 Richard Hult 2003-08-18 21:23:58 UTC
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.
Comment 4 Richard Hult 2003-08-19 11:08:06 UTC
Created attachment 19341 [details] [review]
Updated patch without multidisplay support
Comment 5 Richard Hult 2003-08-19 11:10:13 UTC
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.

Comment 6 Mark McLoughlin 2003-08-27 13:26:56 UTC
Richard, you committed this right ?
Comment 7 Richard Hult 2003-08-27 13:37:08 UTC
Yeah, I forgot to close the bug. Doing that now.
Comment 8 John 2003-11-21 15:03:04 UTC
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]
+---------------+

Comment 9 Richard Hult 2003-11-23 19:54:50 UTC
I didn't realize you could have different screen resolution with
Xinerama... Any idea how to fix this?