BOINC-Manager - Multi-monitor Problem

Message boards : Questions and problems : BOINC-Manager - Multi-monitor Problem
Message board moderation

To post messages, you must log in.

AuthorMessage
terencewee*

Send message
Joined: 25 May 12
Posts: 5
Malaysia
Message 44285 - Posted: 25 May 2012, 9:42:32 UTC
Last modified: 25 May 2012, 9:43:47 UTC

On a multi-monitor setup (Windows7 x64, 7.0.28 and previous versions), when I choose Tools > Computing preferences... the dialog is not shown, it is there (somewhere) just not shown.

BOINC-Manager will be in modal mode and I won't be able to select BOINC-Manager window.

When I hit the ESC key, BOINC-Manager goes back to normal. Presumably this cancel & close the Computing Preferences dialog.
terencewee*
Sicituradastra.
ID: 44285 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15483
Netherlands
Message 44286 - Posted: 25 May 2012, 12:23:51 UTC - in response to Message 44285.  

Hi, you made it. ;-)
OK, can you please state for the record what brand and model videocard you use, whether you use it for calculations and if so at which project(s).
Also of use for the developer is to know which drivers you use, and were these installed by you or by Windows (Update)?

When in doubt about how to get info like that, some pointers can be found in this thread.

With thanks, I did forward your plight to the developers already.
ID: 44286 · Report as offensive
Richard Haselgrove
Volunteer tester
Help desk expert

Send message
Joined: 5 Oct 06
Posts: 5082
United Kingdom
Message 44288 - Posted: 25 May 2012, 13:44:42 UTC

It might be helpful to take this one alongside Boinc manager position second screen. Unfortunately, there's no XPos and YPos stored for DlgAdvPreferences, but if you're comfortable peeking into the registry, it might help the developers if you could post the XPos and YPos values for the main BOINC Manager screen, as shown in

HKEY_CURRENT_USER\Software\Space Sciences Laboratory, U.C. Berkeley\BOINC Manager
ID: 44288 · Report as offensive
terencewee*

Send message
Joined: 25 May 12
Posts: 5
Malaysia
Message 44290 - Posted: 25 May 2012, 15:22:39 UTC
Last modified: 25 May 2012, 15:47:05 UTC

Thanks for moving this forward Ageless & Richard.

Please find information as requested:

1] Video card: ATI FirePro Mobility 7820, 1GB.
Happens with ATI 5850, NVIDIA GTX 560, NVIDIA 8800 GTX too.

2] OpenCL & CAL Projects: Albert, Collatz, DistrRTgen, Einstein, Moo, Poem, PrimeGrid, SETI, WCG (HCC-OpenCL-Beta). Presently crunching POEM++ OpenCL exclusively.

3] Driver: Catalyst Mobility 12.4a (happens with WHQL 8.911.3.3 as well). Self install. Platform Version: OpenCL 1.2 AMD-APP (923.1)

4] HKEY_CURRENT_USER\Software\Space Sciences Laboratory, U.C. Berkeley\BOINC Manager
XPos : REG_DWORD, 0x00000b6f (2927)
YPos : REG_DWORD, 0x00000009 (9)

EDIT:
Starting BOINC-Manager, won't restore into second monitor position.
Manager will start-up in monitor 1.


5] HKEY_CURRENT_USER\Software\Space Sciences Laboratory, U.C. Berkeley\BOINC Manager\DlgAdvPreferences
CurrentPage : REG_DWORD, 0x00000001 (1)
terencewee*
Sicituradastra.
ID: 44290 · Report as offensive
Richard Haselgrove
Volunteer tester
Help desk expert

Send message
Joined: 5 Oct 06
Posts: 5082
United Kingdom
Message 44291 - Posted: 25 May 2012, 16:59:58 UTC - in response to Message 44290.  

That XPos is huge - almost 3,000 pixels to the right of the origin. Most of the manager window would be on a third monitor, if I had one, beyond my two (large, high-res) 20" LCDs.

What are the equivalent X and Y Pos immediately after the Manager starts up on monitor 1?

Look at the monitor layout in the display control panel ('Adjust resolution' or 'Change display settings' - they both seem to lead to the same place on my W7/64 box). Does that properly match the monitors you actually have, and the way they're arranged? Sometimes - though more often with older versions, W7 seems better - Windows thinks you have a monitor that isn't really there any more, and tries to display things on it.
ID: 44291 · Report as offensive
terencewee*

Send message
Joined: 25 May 12
Posts: 5
Malaysia
Message 44292 - Posted: 25 May 2012, 17:00:55 UTC
Last modified: 25 May 2012, 17:02:49 UTC

An additional clue:

When you run BOINC-Manager on a multi-monitor setup
[monitor-1] [monitor-2]

Monitor-1: external display port, HP ZR24w, main desktop. 1920x1200
Monitor-2: internal mobile workstation LCD, extended desktop. 1920x1200

EDIT: Yup. 16:10. :D


First run, everything will be fine.

Bug 1: BOINC-Manager exited in monitor-2. Next start up is in monitor-1 and not monitor-2.

Moving BOINC-Manager between monitor-1 and monitor-2, opening Computing Preferences will behave as intended.


Now, switch off external monitor-1; monitor-2 is now the main desktop.

Bug 2: BOINC-Manager > Tools > Computing Preferences = no dialog is shown. Press ESC to get back to BOINC-Manager.


Now, switch on external monitor-1; monitor-1 is now the main desktop.

BOINC-Manager > Tools > Computing Preferences = no dialog is shown.
Press ESC to get back to BOINC-Manager.

I think BOINC-Manager did not catch & process desktop change events.
terencewee*
Sicituradastra.
ID: 44292 · Report as offensive
terencewee*

Send message
Joined: 25 May 12
Posts: 5
Malaysia
Message 44293 - Posted: 25 May 2012, 17:10:04 UTC
Last modified: 25 May 2012, 17:39:28 UTC

Additional info 2:

Internal LCD is detected and designated as [1]

External LCD HP-ZR24w is detected and designated as [2]

I place my ZR24w on the left of my mobile workstation.

[ZR24w LCD] [MW LCD]

Main desktop set to [2], ZR24w.

Switch off or unplugging [2], moving mobile workstation to places while BOINC-Manager is running in the background = missing Computing Preferences dialog.

EDIT: The only way to fully recover is to exit and restart BOINC.

Hope the above is of assistance to track and squash these 2 bugs.
terencewee*
Sicituradastra.
ID: 44293 · Report as offensive
terencewee*

Send message
Joined: 25 May 12
Posts: 5
Malaysia
Message 44294 - Posted: 25 May 2012, 17:24:33 UTC
Last modified: 25 May 2012, 17:50:00 UTC

Don't hate me... :)

Bug 3: After a change of main desktop.

Select any Project, click on Properties.
The majority of Properties dialog will be off screen.

My case: only the lower right corner of the dialog box will be shown on the top left corner of my desktop.

------------------------
| ]
| ] <<-- the Properties dialog
|===
|
| Main Desktop
|


EDIT:
After further checks, anything that displays a dialog will either be off screen or partially off screen.


Specifically:

Task > Properties

Help > About BOINC Manager

Advanced > every dialog will be off screen, EXCEPT event Log.

Tools > every dialog

View > Simple View


The only working dialog is File > Exit BOINC,
shows up in monitor-1, perfectly position in the center of the screen.

EDIT 2: Initially yes, but my last try to File > Exit BOINC (when I really wanted to exit) = nothing is shown. I blindly hit ENTER. :P

The Abort Tasks dialog is displayed, I suspect because it's using a MsgBox class.
terencewee*
Sicituradastra.
ID: 44294 · Report as offensive

Message boards : Questions and problems : BOINC-Manager - Multi-monitor Problem

Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.