Posts by jglrogujgv

1) Message boards : Questions and problems : Problem with CPU benchmark (Message 90153)
Posted 15 Feb 2019 by jglrogujgv
I suspect the problem might return and eventually go away again. I don't have any GPUs so the following info is just hearsay but there might be something to it. I recall seeing posts at LHC@home mentioning that on hosts running CPU only projects alongside GPU projects the scheduler doesn't do a very good job of keeping all cores busy at all times. Apparently sometimes it does while other times it does not thus the problem comes and goes inexplicably. If I understand those posts correctly there isn't much one can do about it other than learn to live with it.
2) Message boards : Questions and problems : Boinc starting at boot and am I attached or not? Errors with Boinc Manager (Message 90135)
Posted 15 Feb 2019 by jglrogujgv
Boinc version 7.93 x64, Linux Mint 19.1, World Community Grid

I have two problems.

One is that the client starts automatically when I boot. I see many instances of wcgrid_mcm1_map running in top. I wanted to try to stop it from booting at startup so I did update-rc.d boinc-client remove in the terminal and rebooted. That didn't stop the service from starting so I opened the Boinc Manager GUI, switched it to Advanced View and went to Options -> Other options and unchecked 'run' under one of the tabs. It didn't say much but I guessed it might be run at startup. After I did that, the wcgrid_mcm1_map instances start at boot...

The update-rc.d command requires root privileges. Did you run it as root? If that does not disable the daemon on boot then try the service command or the more recent systemctl command (recommended).

If you do "man systemctl" you'll see it has numerous options/arguments. The ones you are most likely interested in are: start, stop, enable, disable and status. They are used as follows:
sudo systemctl status boinc-client       (outputs like running, dead, stopped along with pertinent bits of the client's log)
sudo systemctl start boinc-client       (starts a stopped daemon, does NOT cause a disabled daemon to autostart at boot time)
sudo systemctl stop boinc-client        (stops a running daemon, does NOT prevent an enabled daemon from starting at boot time)
sudo systemctl enable boinc-client      (causes daemon to autostart at boot time, does NOT stop a running daemon)
sudo systemctl disable boinc-client      (prevents daemon autostart at boot time, does NOT halt a running daemon) 

Another problem you're running into is that you're relying on feedback from top and boinc to tell you whether the boinc daemon is running or not. As you've noted, that approach can be problematic. Instead use "sudo systemctl status boinc-client".
3) Message boards : Questions and problems : Rosetta hogging resources (Message 90131)
Posted 14 Feb 2019 by jglrogujgv
If what you're saying is true then it sounds like DHEP is a sneaky tail that has found a way to wag the dog. It sounds like it's a rogue project that is purposefully and knowingly committing fraud and theft of computing resources. If so then people need to file a complaint with the authorities in whatever country DHEP originates from instead of asking BOINC devs to thwart the crook, not that I blame you for asking here first.

Just curious... do any of the DHEP project staff go by names similar to Donald, Junior, Ivanka or Jared?
4) Message boards : Projects : PreK-12 BOINC Machine Question (Message 89839)
Posted 29 Jan 2019 by jglrogujgv
The device you are inquiring about is called a computer cluster. Google it and you'll get numerous hits. Google "boinc cluster" and you'll get more hits.

Why do you want a cluster? Are you aware that you can control the client via an instance of the the manager running remotely (on a different machine)? You don't need to have a monitor attached to each machine.
5) Message boards : Questions and problems : BOINC keeps crashing in Linux Mint 18.3 Sylvia (Message 89758)
Posted 23 Jan 2019 by jglrogujgv
Check the logs for errors related to: boinc, xorg
As Mint is a Debian derivative, the logs (logfiles) are most likely in folder /var/log/ unless you configured things to log to some other folder.
If it's the manager (the GUI, not BOINC client) that's disappearing, a reasonable first guess would be something related to (or reported by) the X subsystem. X logs to Xorg.0.log on my Ubuntu system, probably on Mint too. BTW, X is the video sub-system. It ultimately provides the desktop and GUI's, for example, BOINC Manager.
You should also check /var/log/ for BOINC's own logs and search them for error messages.
Finally, the error messages you're looking for might even percolate up to syslog or other logfiles.
6) Message boards : Questions and problems : Displayed time to complete a project. (Message 88647)
Posted 27 Oct 2018 by jglrogujgv
My apologies for not explaining clearly that the "Elapsed Time", "Percentage Completed" and the "Time to Complete" are completely useless. You, seemed to have agreed with me for you have stated that they are impossible to predict.
Wrong. I have not agreed with any of your confused ramblings and I expect that any attempt to correct your misinterpretation will only lead to more confused ramblings from you.

Would it not be a better one if the Devs could come up with a better suggestion than mine.
I think they would suggest that you should spend less time typing and more time reading.
7) Message boards : Questions and problems : Displayed time to complete a project. (Message 88641)
Posted 26 Oct 2018 by jglrogujgv
Than I repeat why do we need a column that states Estimated time etc when it is completely inaccurate accept in a few cases. A start time column would serve a more useful feature as after a few WU's we can see how long it took to complete a WU even though that varies as well but it would be more accurate because you can check the completed time on a wall clock or in your account if need be how long each WU took.

Not sure what you hope to gain out of a start time column. It sounds like you want to know task duration (run time). Well that is provided in your list of results.

It sounds like you want a start time column so you can then subtract the start time from the finish time given in your list of results. That column shows time reported not finish time. And the duration is given in the adjacent column.
8) Message boards : Questions and problems : Displayed time to complete a project. (Message 88592)
Posted 23 Oct 2018 by jglrogujgv
OK. I agree that there might never be an accurate estimate of How much time elapsed and how long before completion.
The elapsed time is very accurate for ALL projects as it is based on system time. Only time to completion and % complete are problematic and they are problematic only for some project's apps. For other projects those numbers are fairly accurate.

No need to be confused by unrealistic times. Just a wish nothing else.
Click Options -> Select Columns to hide info that gets under your skin. No column for start time because it isn't useful info.
9) Message boards : Promotion : Giving a Title to what we are doing. (Message 88579)
Posted 22 Oct 2018 by jglrogujgv
We have been using the Acronym BOINC ever since its creation by Dr David Anderson many years ago. Since that time BOINC has developed and now we in fact are running two different software used for identical purposes.

Nope. It's the same software with a new layer that allows users to attach projects in a what is purported to be a new, easier way. That new layer sits on top of the same old software. It might appear on the surface to be two different versions but if you look below the surface it rests firmly on the twin pillars referred to as the client and the server.

Personally, it took me a long time to get used to the meaning of BOINC not just the name but what it means for when you break it down none of the words suggests that it is used for assisting Scientists in the main in their research by volunteering our computer resources.

United Science Research Volunteers.

a. Unattended option[/u] where you set and forget, just select whatever science you prefer and the projects will be downloaded to your computer.

b.[u] Self select option
. where you select your own project or projects and join a team of other volunteers exchanging various options that is available like participating in challenges and comparing equipment to receive more credit than a single computer which you could use as a metric comparing to others.

Then we would have two names that would almost immediately be converted to the following acronyms: USRVU and USRVSS. How do those reflect what they are is all about any better than the BOINC acronym? Neither of them suggest it involves networking and computers. USRVU suggests unattended volunteers who are doing something for science. But what are they doing? Fetching coffee for scientists? Gathering data in the field for scientists? And what does USRVSS suggest that distinguishes it from USRVU... the volunteers self-select what they're fetching and who they're fetching it for?

Think about it... What name could possibly conjure all the nuances and functionality in BOINC in a better way? No matter what the name or acronym one still has to do a little reading to get even a cursory idea of what it's about. So the better name (and logo) is one that somehow catches one's attention and instantly creates a desire to investigate further. What they read in the next 20 to 50 words, or so the marketing experts tell us, either hooks the reader or makes him look for the next interesting looking link.

The only name I can think of that might be more informative would be to substitute the word Volunteer for Network which yields BOIVC. Unfortunately BOIVC doesn't roll off the tongue as nicely as BOINC does. At least not for English speakers.
10) Message boards : Questions and problems : Displayed time to complete a project. (Message 88577)
Posted 22 Oct 2018 by jglrogujgv
I have often wondered why the mechanism to calculate remaining time isn't based on percentage completed and the time taken to reach that percentage.
What makes you think the percent complete number is reliable? Sometimes it is. Sometimes it isn't. Sometimes it is so inaccurate the only useful thing it provides is an indication that the computation hasn't crashed. Sometimes it isn't possible to make it more accuirate than that.

At the heart of the problem is the fact that for some computations it is impossible to determine (with any accuracy) how many CPU cycles the computation will require. If you don't know how many are required then you can't calculate % complete.

For some computations the best you can do is run a few hundred/thousand/million of them in pre-production, watch how long they take and then choose some arbitrary limit after which BOINC will terminate the task. If too many tasks exceed that limit when you go into production then you make an educated guess and increase the limit. Rinse and repeat.

It's a problem that has plagued computing science ever since the first computing machines. There is no solution. There will never be any solution. There will only better/revised estimates.
11) Message boards : The Lounge : BOINC Politics thread (Message 88502)
Posted 17 Oct 2018 by jglrogujgv
How about that Kanye West? He wants to repeal/amend Yankee Land's 13th Amendment and make slavery legal again. Does he not realize he's black? Is braindead one of the super powers he acquired when he put on the MAGA hat?
12) Message boards : The Lounge : Grumbles and Glory (Message 88379)
Posted 9 Oct 2018 by jglrogujgv
So perhaps that a DP to HDMI doesn't shut off the cable once the monitor is off.

Perhaps. And it's easy to test.

<== Disconnects the VGA cable and the DP to HDMI adapter from the back of the computer leaving only the DP to HDMI cable for the Toshiba connected.

Everything (icons and open windows) shifted to the Toshiba which kind of defeats my earlier argument about Linux superiority
. Of course that's exactly what one would want in the event a monitor suddenly dies... you wouldn't want icons stuck on a dead display, you would want them to shift over to a working display.

<== Reconnects the monitors disconnected above.

Ah yes, good ol' Linux moved everything back to where it was before disconnecting cables/adapters. Oh, did I mention Linux is free?
13) Message boards : The Lounge : Grumbles and Glory (Message 88371)
Posted 9 Oct 2018 by jglrogujgv
No KVM switch or cable hacks.
The adapters mentioned below are simple (say cheap) adapters, I doubt they have anything that makes the monitor appear to be active even when it's not but maybe they do.
The Toshiba is actually a UHD TV if it makes any difference.

22" LG Flatron W1942TQ, VGA out to VGA in
23" HP w2007, DP out adapted to HDMI in
49" Toshiba 49L621U, DP out adapted to HDMI in

This is a mini form factor machine so no add on display adapter thus just stock display drivers.
14) Message boards : The Lounge : BOINC Politics thread (Message 88363)
Posted 9 Oct 2018 by jglrogujgv
It's not about curing perversion. It's about preventing a normal man from becoming a pervert. As they say, an ounce of prevention is worth a pound of cure.
15) Message boards : The Lounge : Grumbles and Glory (Message 88362)
Posted 9 Oct 2018 by jglrogujgv
Linux apparently has the same trouble, or so my in-house guru tells me. She's been struggling with this thing for the past months and all her OSes are versions of Linux (6 of them).

Ubuntu 18.04 with whatever desktop it installs stock does not have the problem. I have 3 monitors on mine and the icons stay put regardless of the on/off state of any of the monitors on powerup or reboot. I think it has less to do with the version of Linux and more to do with Xorg and the desktop in use and how those two are configured. Don't ask how I configured them because I didn't do anything, just took it out of the box, put it on my HD and it worked. Oh, did I mention it was free?

You might suggest to Micro$oft devs to subscribe to the Ubuntu, Xorg and Gnome dev lists for tips on how it's done. I sent them copies of the (open) sources but apparently they can't figure it out.
16) Message boards : The Lounge : BOINC Politics thread (Message 88274)
Posted 30 Sep 2018 by jglrogujgv
The Catholic Church is an enigma. On the one hand it is sufficiently modern and sufficiently aware of the fact of evolution to allow it's members to believe in mitigated evolution (the view that Genesis is metaphorical rather than historical, life evolved from a universe created by a supreme being) yet just the other day Pope Francis claimed priests are diddling little boys because they are tempted by Satan. He claims the solution to the problem is more prayer to overcome Satan. In other words do nothing but mutter words and hope for the best. Deplorable.

How long will the Catholic Church cling to such ridiculous beliefs? They wised up on evolution so why not this latest issue? Priests are buggering little boys because they are sexually frustrated not because of Satan. They need to get their rocks off not be told "I am praying for you". There are only 2 realistic solutions to the problem:

1) lop off their testosterone producing gonads when they enter the priesthood
2) allow them to marry, in fact require them to be married
17) Message boards : Questions and problems : Limit Resource Share for a single project on a single computer? (Message 88259)
Posted 28 Sep 2018 by jglrogujgv
It is doable via the preferences page and it's easy. Not doable via app_config.xml, that's for other stuff.
When you go to the preferences page scroll down and see the links for creating additional venues (school, work and home).
18) Message boards : Questions and problems : Client will not start after another application crashed (Message 88258)
Posted 28 Sep 2018 by jglrogujgv
Really? I can already hear Sean Hannity ranting about how Ford crashed computers, but only repuglican computers, not dem computers. Deeeeeeep staaaaaaaaate or what

If you installed BOINC from Ubuntu repos then it's installed as a daemon (service) unless you did something non-standard. Check for details on the systemctl command and its options for checking the condition of any daemon including the boinc-client daemon.

I would start with "sudo systemctl status boinc-client" to see if the daemon is running. If not then the crash might have somehow disabled it in which case "sudo systemctl enable boinc-client" might be able to enable it (assuming no corrupted init files). If that doesn't enable it then try disabling it then re-enabling it (might rebuild corrupted init files if any).

Note that the enable option does not start a daemon it simply enables it to be started on system boot. Nor does the disable option stop a started daemon.

If you don't get errors from the status, enable and disable options then try starting the daemon manually with "sudo systemctl start boinc-client". If it starts then BOINC manager should be able to connect to it. If the daemon starts but the manager cannot connect to it then that's a different problem altogether.

BTW, "sudo systemctl status boinc-client" starts an ongoing monitoring process. Press q to exit that process and return to the command prompt.
19) Message boards : Questions and problems : Limit Resource Share for a single project on a single computer? (Message 88255)
Posted 28 Sep 2018 by jglrogujgv
Associate that computer with a different venue (default, home, school or work) than your other computers and set the resource share to whatever you wish. With 4 different venues you can have 4 different resource shares.
20) Message boards : News : Web site changes (Message 87972)
Posted 7 Sep 2018 by jglrogujgv
SU is going to flop flat on its face. And it should.

Despite the hype on the intro page BOINC has never attained the level of simplicity it claims it has. It works well if you know what you're doing but it's not a "set it and forget it" deal, not even close.

Crunching multiple projects requires carefully choreographing several factors that change on the whims of project admins and BOINC devs. To think new users are going to be impressed when they see their CPU cycles and electricity wasted on tasks that mostly fail, due to some ignorant of the facts central authority signing them up willy-nilly for any new and under-tested project that matches user's project type prefs... well... that's the dumbest thing I've heard so far this year.

But hey, atta boy Dave, fibs for funding works doesn't it, proud of ya, keep that paycheck rollin

<edit>BOINC is on a few malware lists already. This clueless move guarantees it will be on all of them before long.</edit>

Next 20

Copyright © 2019 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.