Message boards : Questions and problems : BOINC-Manager - Multi-monitor Problem
Message board moderation
Author | Message |
---|---|
Send message Joined: 25 May 12 Posts: 5 ![]() |
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. |
![]() Send message Joined: 29 Aug 05 Posts: 15634 ![]() |
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. |
Send message Joined: 5 Oct 06 Posts: 5149 ![]() |
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 |
Send message Joined: 25 May 12 Posts: 5 ![]() |
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. |
Send message Joined: 5 Oct 06 Posts: 5149 ![]() |
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. |
Send message Joined: 25 May 12 Posts: 5 ![]() |
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. |
Send message Joined: 25 May 12 Posts: 5 ![]() |
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. |
Send message Joined: 25 May 12 Posts: 5 ![]() |
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. |
Copyright © 2025 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.