Hide BOINC GUI tray icon

Message boards : Questions and problems : Hide BOINC GUI tray icon
Message board moderation

To post messages, you must log in.

AuthorMessage
HazukiRyo

Send message
Joined: 4 Oct 16
Posts: 4
Canada
Message 72887 - Posted: 4 Oct 2016, 19:06:44 UTC
Last modified: 4 Oct 2016, 19:07:07 UTC

I am looking for a way to hide the tray icon in Windows 7 and Windows 8 to prevent users to shutdown the running tasks.

I have found this old post: https://boinc.berkeley.edu/dev/forum_thread.php?id=5405#30711 but it was not helping.

I dont want to install boinc as a service because I am using Cuda GPU and I red it's not supported on service or daemon.

Is anyone have a new solution for this?
ID: 72887 · Report as offensive
Profile Richie

Send message
Joined: 2 Jul 14
Posts: 186
Finland
Message 72891 - Posted: 4 Oct 2016, 19:26:14 UTC
Last modified: 4 Oct 2016, 19:41:20 UTC

This might work for WIndows 7:

1. Right click Taskbar and choose "Properties"
2. At the Taskbar tab Notification area, choose "Customize..."
3. Make sure the "Always show all icons and notifications on the taskbar" box at the bottom is not checked
4. Locate "BOINC Manager for Windows" on the list and set "Hide icon and notifications" for it.

Another way to hide the BOINC tray icon:
Remove "boinctray" from the list of programs that start automatically with Windows. This can be done conveniently for example with CCleaner Free (https://www.piriform.com/ccleaner/download/standard).

Start CCleaner and click Tools - Startup. Then locate "boinctray" on the programs list and click Disable. Then the BOINC tray icon won't start automatically anymore.
ID: 72891 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15480
Netherlands
Message 72905 - Posted: 4 Oct 2016, 21:04:59 UTC - in response to Message 72891.  

boinctray.exe is, despite the name, the idle detection program that BOINC uses to see if the computer is in use or not.

@HazukiRyo
The easiest way to run BOINC is to start the client. BOINC its main parts are twofold, the client (background program that does most everything) and the graphical user interface called BOINC Manager.

To start just BOINC:
Right-click on the desktop->New->Shortcut.
Location of the item, default at "C:\Program Files\BOINC\boinc.exe" or "C:\Program Files (x86)\BOINC\boinc.exe", add the path including the quote marks. then add a space and --detach_console at the end of it. Like so:
"C:\Program Files\BOINC\boinc.exe" --detach_console

Click Next, name the shortcut (perhaps just BOINC?) and click Finish.

With this shortcut you can start the client, without the manager.
You can of course add this shortcut to the Start->All Programs->Startup folder to have it start at Windows logon, but an easier way is to use Task Scheduler for this.

Start->in search type 'task scheduler' (without quotes) and when it shows in the menu, click it. Wait for it to load, then click Task Scheduler Library, then over on the right Create Task...
Name it BOINC Startup.
Go to the Triggers tab, select Begin the task: At log on.
Leave it for "Any user". Click OK.
Click the Actions tab.
Action: Start a program.
Program/script, browse to boinc.exe in C:\Program Files\BOINC\ or C:\Program Files (x86)\BOINC\
Add arguments (optional) --detach_console
Click OK.
Do check that here as well, the path to boinc.exe has the quote marks around them, or the link won't work. The quote marks are used because of the space between Program and Files.
Click OK again.

This task will next start up at logon of any user.
The --detach_console action will silently close the command line window that otherwise stays open. The user may see a flash of the window opening and closing, but as long as you tell them that's normal, it should be all right.
ID: 72905 · Report as offensive
Profile Richie

Send message
Joined: 2 Jul 14
Posts: 186
Finland
Message 72906 - Posted: 4 Oct 2016, 21:17:37 UTC - in response to Message 72905.  
Last modified: 4 Oct 2016, 21:18:38 UTC

boinctray.exe is, despite the name, the idle detection program that BOINC uses to see if the computer is in use or not.


Uhm, thanks for correction. I should have said "boincmgr". I have both boinctray and boinmgr disabled on Windows startup. But that isn't a proper solution for this scenario either. I misunderstood the goal. I'm sorry... just ignore my earlier message completely or if possible, remove my messages.
ID: 72906 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15480
Netherlands
Message 72912 - Posted: 5 Oct 2016, 0:04:25 UTC - in response to Message 72906.  

No, removing isn't necessary. Others may think the same thing, so it's good info.
ID: 72912 · Report as offensive
HazukiRyo

Send message
Joined: 4 Oct 16
Posts: 4
Canada
Message 72914 - Posted: 5 Oct 2016, 1:13:58 UTC - in response to Message 72912.  

Thank you Jord for the info, that answered perfectly my question! I'll try the task scheduler indeed!
ID: 72914 · Report as offensive
HazukiRyo

Send message
Joined: 4 Oct 16
Posts: 4
Canada
Message 73049 - Posted: 7 Oct 2016, 13:12:27 UTC - in response to Message 72905.  

The easiest way to run BOINC is to start the client. BOINC its main parts are twofold, the client (background program that does most everything) and the graphical user interface called BOINC Manager.


Does "most everything" includes requesting new tasks and submiting those completed?
ID: 73049 · Report as offensive
Richard Haselgrove
Volunteer tester
Help desk expert

Send message
Joined: 5 Oct 06
Posts: 5081
United Kingdom
Message 73050 - Posted: 7 Oct 2016, 13:28:16 UTC - in response to Message 73049.  

The easiest way to run BOINC is to start the client. BOINC its main parts are twofold, the client (background program that does most everything) and the graphical user interface called BOINC Manager.

Does "most everything" includes requesting new tasks and submiting those completed?

Yes.
ID: 73050 · Report as offensive

Message boards : Questions and problems : Hide BOINC GUI tray icon

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.