Setting up Linux to crunch CUDA90 and above for Windows users

Message boards : Number crunching : Setting up Linux to crunch CUDA90 and above for Windows users
Message board moderation

To post messages, you must log in.

Previous · 1 . . . 87 · 88 · 89 · 90 · 91 · 92 · 93 . . . 162 · Next

AuthorMessage
Profile Keith Myers Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 29 Apr 01
Posts: 13164
Credit: 1,160,866,277
RAC: 1,873
United States
Message 1976966 - Posted: 25 Jan 2019, 17:47:31 UTC - in response to Message 1976945.  

You are not the owner or belong to the group for the repository versions of BOINC. So that is why you have no access. One of the many reasons TBar developed an easy to install BOINC with you as owner of BOINC wherever you decide to install it. Either modify the two directories where BOINC is installed with a chmod command or use useradd to change the ownership to you.
Seti@Home classic workunits:20,676 CPU time:74,226 hours

A proud member of the OFA (Old Farts Association)
ID: 1976966 · Report as offensive     Reply Quote
Profile Tom M
Volunteer tester

Send message
Joined: 28 Nov 02
Posts: 5124
Credit: 276,046,078
RAC: 462
Message 1977131 - Posted: 26 Jan 2019, 16:19:07 UTC - in response to Message 1976966.  
Last modified: 26 Jan 2019, 16:25:53 UTC

You are not the owner or belong to the group for the repository versions of BOINC. So that is why you have no access. One of the many reasons TBar developed an easy to install BOINC with you as owner of BOINC wherever you decide to install it. Either modify the two directories where BOINC is installed with a chmod command or use useradd to change the ownership to you.


I have lost my copy of the "all in one". I have looked high and low. Could someone post a link to one? The links I have are just to the app, not the "all in one".

I was perfectly happy with the "all in one" honest :)

Thank you.
Tom
A proud member of the OFA (Old Farts Association).
ID: 1977131 · Report as offensive     Reply Quote
Profile Tom M
Volunteer tester

Send message
Joined: 28 Nov 02
Posts: 5124
Credit: 276,046,078
RAC: 462
Message 1977134 - Posted: 26 Jan 2019, 16:23:56 UTC - in response to Message 1976949.  

you have to change permissions to make the apps executable, not just able to "view".

Why do you keep torturing yourself with Lubuntu? just install the vanilla Ubuntu 18.04 and make your life easier.


1) Apparently, the file manager doesn't include the ability to run as root so I can't use it to change permissions on folders or files if root permission is required.

2) My understanding is Lubuntu is basically Ubuntu with a lighter weight (uses fewer resources) gui and other stuff that the average user doesn't need removed. So the torture involved has to do with learning enough Linux to deal with things I can't solve using the GUI/FileManager but have to use a command line.

Am I missing something?

Tom
A proud member of the OFA (Old Farts Association).
ID: 1977134 · Report as offensive     Reply Quote
Profile Keith Myers Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 29 Apr 01
Posts: 13164
Credit: 1,160,866,277
RAC: 1,873
United States
Message 1977146 - Posted: 26 Jan 2019, 17:23:53 UTC - in response to Message 1977134.  

Normally you change permissions via the normal apps via the command line. Not a file manager.
Seti@Home classic workunits:20,676 CPU time:74,226 hours

A proud member of the OFA (Old Farts Association)
ID: 1977146 · Report as offensive     Reply Quote
TBar
Volunteer tester

Send message
Joined: 22 May 99
Posts: 5204
Credit: 840,779,836
RAC: 2,768
United States
Message 1977149 - Posted: 26 Jan 2019, 17:33:38 UTC - in response to Message 1977134.  
Last modified: 26 Jan 2019, 17:42:23 UTC

The latest All-In-One with the Latest App builds is here, http://www.arkayn.us/lunatics/BOINC.7z
You will need to install the dependencies;
sudo apt-get install libwebkitgtk-1.0-0 libcurl3 p7zip
In my tests the CUDA 10 App was a couple of seconds faster than the CUDA 9 App on my 750 Ti, but, the CUDA 10 App will Not work with the repository drivers.

The last time I tried Lubuntu 18.04.1 I had a difficult time trying to install the driver downloaded from nVidia. In the last attempt I installed the repository driver
and then dropped into the console to remove the repository driver and install the nVidia driver. When running autoremove a Very large number of files were removed,
so many, that I didn't think the system would work again. So I stopped and rebooted Lubuntu, and then found it wasn't working correctly as feared. I gave up at that point and
switched to Ubuntu 18.04.1 to see if it had the same trouble. Ubuntu 18.04.1 had the same trouble trying to install the drivers from nVidia, they would install but not load at boot.
I again tried installing the repository driver and then dropping into the console to remove it and install the nVidia driver. This time autoremove removed less files than in Lubuntu,
but, more files than previous versions of Ubuntu. I was able to get the nVidia driver to work on next boot, however, I was troubled by how many files autoremove had removed.
I'm back to Ubuntu 16.04.5 at this point, where autoremove works the way it has for years. I also found Ubuntu 15.10 seems to work very well using the BitCoin Mining Motherboards.
Once you change the 15.10 software sources in Software & Updates to the old-releases repository, 15.10 works very nicely with my 12 GPU Mining machine.
Something to be said about those older versions of Ubuntu and the CUDA Special App which was designed in Ubuntu 15.10.

Oh, in versions prior to 18.04, if you install gksu you can open a File Manager window as Root and change whatever is in that File Manager Window as Root. For some reason GKSU was removed from 18.04. However, you can install a File Manger in 18.04 named CAJA which allows you to do basically the same thing, browse the File system in the GUI and make changes as Root. Worked for me.
ID: 1977149 · Report as offensive     Reply Quote
Profile Tom M
Volunteer tester

Send message
Joined: 28 Nov 02
Posts: 5124
Credit: 276,046,078
RAC: 462
Message 1977150 - Posted: 26 Jan 2019, 17:43:10 UTC - in response to Message 1977149.  

The latest All-In-One with the Latest App builds is here, http://www.arkayn.us/lunatics/BOINC.7z
You will need to install the dependencies;
sudo apt-get install libwebkitgtk-1.0-0 libcurl3 p7zip
In my tests the CUDA 10 App was a couple of seconds faster than the CUDA 9 App on my 750 Ti, but, the CUDA 10 App will Not work with the repository drivers.

The last time I tried Lubuntu 18.04.1 I had a difficult time trying to install the driver downloaded from nVidia. In the last attempt I installed the repository driver
and then dropped into the console to remove the repository driver and install the nVidia driver. When running autoremove a Very large number of files were removed,
so many, that I didn't think the system would work again. So I stopped and rebooted Lubuntu, and then found it wasn't working correctly as feared. I gave up at that point and
switched to Ubuntu 18.04.1 to see if it had the same trouble. Ubuntu 18.04.1 had the same trouble trying to install the drivers from nVidia, they would install but not load at boot.
I again tried installing the repository driver and then dropping into the console to remove it and install the nVidia driver. This time autoremove removed less files than in Lubuntu,
but, more files than previous versions of Ubuntu. I was able to get the nVidia driver to work on next boot, however, I was troubled by how many files autoremove had removed.
I'm back to Ubuntu 16.04.5 at this point, where autoremove works the way it has for years. I also found Ubuntu 15.10 seems to work very well using the BitCoin Mining Motherboards.
Once you change the 15.10 software sources in Software & Updates to the old-releases repository, 15.10 works very nicely with my 12 GPU Mining machine.
Something to be said about those older versions of Ubuntu and the CUDA Special App which was designed in Ubuntu 15.10.



Thank you.

I looked again in some very obscure places in my multiple systems and found (drum roll please!) the original 3 zip version of the "all in one" as well as what is probably the nearly the same thing you just pointed to.

I have a Lunbutu 16.xxx iso I may move back to if I have any trouble with 18.xx and using the nvidia drivers from Launchpad.

I hope to be "up" in an hour or less.

Tom
A proud member of the OFA (Old Farts Association).
ID: 1977150 · Report as offensive     Reply Quote
Profile Keith Myers Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 29 Apr 01
Posts: 13164
Credit: 1,160,866,277
RAC: 1,873
United States
Message 1977160 - Posted: 26 Jan 2019, 18:43:20 UTC - in response to Message 1977149.  

If you must use the File Manager to edit files as root you can do this in 18.04.

nautilus admin:///


That will open the File Manager with the ability to edit root files. The admin:/// replaces the gksu command in 18.04
Seti@Home classic workunits:20,676 CPU time:74,226 hours

A proud member of the OFA (Old Farts Association)
ID: 1977160 · Report as offensive     Reply Quote
Profile Tom M
Volunteer tester

Send message
Joined: 28 Nov 02
Posts: 5124
Credit: 276,046,078
RAC: 462
Message 1977182 - Posted: 26 Jan 2019, 19:49:58 UTC - in response to Message 1977160.  

If you must use the File Manager to edit files as root you can do this in 18.04.

nautilus admin:///


That will open the File Manager with the ability to edit root files. The admin:/// replaces the gksu command in 18.04


Thank you, Keith.

Sometimes being able to use the GUI cuts down on me trying to us "cp" and the file paths.

Tom
A proud member of the OFA (Old Farts Association).
ID: 1977182 · Report as offensive     Reply Quote
Profile Tom M
Volunteer tester

Send message
Joined: 28 Nov 02
Posts: 5124
Credit: 276,046,078
RAC: 462
Message 1977186 - Posted: 26 Jan 2019, 19:55:17 UTC - in response to Message 1977149.  

The latest All-In-One with the Latest App builds is here, http://www.arkayn.us/lunatics/BOINC.7z
You will need to install the dependencies;
sudo apt-get install libwebkitgtk-1.0-0 libcurl3 p7zip
In my tests the CUDA 10 App was a couple of seconds faster than the CUDA 9 App on my 750 Ti, but, the CUDA 10 App will Not work with the repository drivers.


Guess who forgot to: sudo apt-get install libwebkitgtk-1.0-0 libcurl3 ?

Nothing was starting. Then I said, let me look back at the instructions you posted.... Yupper... I had managed to install p7zip with synamtics (sp) gui.

Tom
A proud member of the OFA (Old Farts Association).
ID: 1977186 · Report as offensive     Reply Quote
Profile Tom M
Volunteer tester

Send message
Joined: 28 Nov 02
Posts: 5124
Credit: 276,046,078
RAC: 462
Message 1977189 - Posted: 26 Jan 2019, 20:12:20 UTC
Last modified: 26 Jan 2019, 20:13:02 UTC

I probably now have a couple of hundred "ghost" tasks. I remember discussion(s) on how to "clear" those out (presumably on the Seti server).

Is there a simple way? Don't really want to leave my wing(person) waiting while they simply time out. I will if it doesn't require extraordinary contortions (I am too old for those, anymore :)

Tom
A proud member of the OFA (Old Farts Association).
ID: 1977189 · Report as offensive     Reply Quote
Profile Keith Myers Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 29 Apr 01
Posts: 13164
Credit: 1,160,866,277
RAC: 1,873
United States
Message 1977217 - Posted: 26 Jan 2019, 22:23:13 UTC

. . As follows;

. . Set project to No New Tasks

. . Disable network access and wait for a group of completed tasks to accumulate (enough to give you time to run through this procedure, the faster your upload speed the more you will need)

. . Open windows to file transfer, event log and preferences

. . Re-enable the network access and monitor the uploads in the file transfer and event log windows. When the last file has uploaded and the acknowledgement has appeared in event log, but BEFORE the work has been reported disable the network access again. This timing is critical as is the first step of setting NNT. I have the option to disable network access set in advance so I only need to click OK.

. . Shut down Boinc and wait a short period.

. . Restart BOINC, set manager to allow New Tasks. All the completed tasks should show under the tasks tab as ready to report. Re-enable the network and watch. You should get 20 resent tasks (they will show in event log as a list of resends).

. . For large numbers of ghosts this will have to be repeated until all are recovered.

. . If you have no tasks to upload then I don't know how you can trigger the resends.
Seti@Home classic workunits:20,676 CPU time:74,226 hours

A proud member of the OFA (Old Farts Association)
ID: 1977217 · Report as offensive     Reply Quote
Stephen "Heretic" Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 20 Sep 12
Posts: 5557
Credit: 192,787,363
RAC: 628
Australia
Message 1977222 - Posted: 26 Jan 2019, 22:42:50 UTC - in response to Message 1977150.  

Thank you.
I looked again in some very obscure places in my multiple systems and found (drum roll please!) the original 3 zip version of the "all in one" as well as what is probably the nearly the same thing you just pointed to.
I have a Lunbutu 16.xxx iso I may move back to if I have any trouble with 18.xx and using the nvidia drivers from Launchpad.
I hope to be "up" in an hour or less.
Tom


. . I have had nothing but failures with 18.04 in both Ubuntu and Lubuntu. I have been toying with the idea of trying Lubuntu 16.04 so I would be interested in how you go if you go down that road. Please let me know.

Stephen

:)
ID: 1977222 · Report as offensive     Reply Quote
Profile Keith Myers Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 29 Apr 01
Posts: 13164
Credit: 1,160,866,277
RAC: 1,873
United States
Message 1977225 - Posted: 26 Jan 2019, 22:50:53 UTC

What kind of failures? Still running Linux off a pen drive?
Seti@Home classic workunits:20,676 CPU time:74,226 hours

A proud member of the OFA (Old Farts Association)
ID: 1977225 · Report as offensive     Reply Quote
Stephen "Heretic" Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 20 Sep 12
Posts: 5557
Credit: 192,787,363
RAC: 628
Australia
Message 1977226 - Posted: 26 Jan 2019, 23:06:10 UTC - in response to Message 1977189.  
Last modified: 26 Jan 2019, 23:18:33 UTC

I probably now have a couple of hundred "ghost" tasks. I remember discussion(s) on how to "clear" those out (presumably on the Seti server).

Is there a simple way? Don't really want to leave my wing(person) waiting while they simply time out. I will if it doesn't require extraordinary contortions (I am too old for those, anymore :)

Tom


. . It is a process at which you will improve with practice ..., no gymnastics involved but close attention and good timing help.

1) . . Set to NNT

2) . . Open three windows: Manager - to confirm the WU status; File transfer - to monitor the progress of uploads; Event Viewer - to check for response messages from the servers.

3) . . Make sure you have enough completed tasks to give you time to do what you need to do. I suspend the network and wait till I have about 30 completed tasks to upload. I find that is a comfortable window and will make space for the recovered WUs. But 20 will do if you have a responsive rig and good attention.

4) . . Resume the network and begin the upload but be sure to have the preferences (network) window open so you are ready to suspend it again at the right moment. When you near the last file to upload pay close attention and as soon at you see the transfer complete suspend the network BEFORE you get any server response to the requesting new work message in the event viewer. This is where the timing gets tricky.

5) . . You should now have the manager window showing the WUs ready to report, the network suspended and the report NOT completed.

6) . . Now exit Manager (and stop the client if a separate op in your setup), wait a few seconds, 20 or 30 is plenty, then restart BOINC.

7) . . Now set BOINC to request new work (remove the NNT) and resume the network.

. . You should now see the work request go through and the message "resending lost WUs" followed by a list of 20 WUs which should then download.

. . It sounds very convoluted but is not too bad when you have tried it a couple of times, and you can get to be quite good at it. The most annoying part is the 20 task recovery limit which makes you do it over and over again if you have a lot of ghosts. I simply adopt the patient approach and repeat the process 2 or 3 times a day. It has taken me a week to recover a very large number of ghosts I created when I was trying to get the hang of Linux/Special sauce. But a one week delay is better than 2 months delay for your wing men.

Stephen

:)
ID: 1977226 · Report as offensive     Reply Quote
Stephen "Heretic" Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 20 Sep 12
Posts: 5557
Credit: 192,787,363
RAC: 628
Australia
Message 1977227 - Posted: 26 Jan 2019, 23:11:01 UTC - in response to Message 1977217.  

. . As follows;

. . If you have no tasks to upload then I don't know how you can trigger the resends.


. . As usual you beat me to it while I was sleeping ... :)

. . There is no way that I know of to trigger resends without completed work to report ... :(

Stephen

<shrug>
ID: 1977227 · Report as offensive     Reply Quote
Stephen "Heretic" Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 20 Sep 12
Posts: 5557
Credit: 192,787,363
RAC: 628
Australia
Message 1977230 - Posted: 26 Jan 2019, 23:15:19 UTC - in response to Message 1977225.  

What kind of failures? Still running Linux off a pen drive?


. . Those are the first Linux systems and they are still working AOK. It is a very safe way for newbies scared about committing to Linux (as I was).

. . This is on the new(er) system which has an SSD just for Linux. I thought that would be the MOST successful not the least as it turned out to be.

Stephen

:(
ID: 1977230 · Report as offensive     Reply Quote
Profile Keith Myers Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 29 Apr 01
Posts: 13164
Credit: 1,160,866,277
RAC: 1,873
United States
Message 1977238 - Posted: 26 Jan 2019, 23:48:27 UTC - in response to Message 1977230.  

Can't get the installation to work on a SSD? Are you doing partitions or just installing to the whole drive?
Seti@Home classic workunits:20,676 CPU time:74,226 hours

A proud member of the OFA (Old Farts Association)
ID: 1977238 · Report as offensive     Reply Quote
Stephen "Heretic" Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 20 Sep 12
Posts: 5557
Credit: 192,787,363
RAC: 628
Australia
Message 1977247 - Posted: 27 Jan 2019, 0:31:17 UTC - in response to Message 1977238.  
Last modified: 27 Jan 2019, 0:32:49 UTC

Can't get the installation to work on a SSD? Are you doing partitions or just installing to the whole drive?


. . After finding the work around for the 18.04 UEFI bug I managed to get it to install but then things just don't go well. I cannot get BOINC tro work properly, it doesn't see SETI and won't get work and other issues like loading anything other than the repository video drivers. It seems to have a general problem with the ethernet port. I tried Unbuntu and Lubuntu in several forms. My original installation was to the whole drive as a single partition, but the latter attempts were based on TBar's suggestion and I made one partition for the Linux system and another for the User. I decided that 18.04 was a loser for me and wanted to go back to a 16.04, (as TBar has now done) but not sure whether to just do plain Ubuntu or to persevere with Lubuntu. This is why I am keen to see how Tom gets on.

. . I rather like the way Lubuntu looks and feels, but of course the primary requisite is that it HAS TO WORK!

Stephen

<shrug>
ID: 1977247 · Report as offensive     Reply Quote
Profile Keith Myers Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 29 Apr 01
Posts: 13164
Credit: 1,160,866,277
RAC: 1,873
United States
Message 1977250 - Posted: 27 Jan 2019, 0:47:10 UTC - in response to Message 1977247.  

. I rather like the way Lubuntu looks and feels, but of course the primary requisite is that it HAS TO WORK!


Yeah, I don't know why people get hung up on look and feel. My primary concern is does it work. Being an engineer type . . . . form follows function.
Seti@Home classic workunits:20,676 CPU time:74,226 hours

A proud member of the OFA (Old Farts Association)
ID: 1977250 · Report as offensive     Reply Quote
TBar
Volunteer tester

Send message
Joined: 22 May 99
Posts: 5204
Credit: 840,779,836
RAC: 2,768
United States
Message 1977253 - Posted: 27 Jan 2019, 1:00:32 UTC - in response to Message 1977247.  
Last modified: 27 Jan 2019, 1:12:02 UTC

...I cannot get BOINC tro work properly, it doesn't see SETI and won't get work and other issues like loading anything other than the repository video drivers. It seems to have a general problem with the ethernet port.
When I ran Lubuntu 18.04.1 it worked perfectly fine, right up to when autoremove removed dozens of files it shouldn't have. Simple fix, Don't run autoremove. This means use the CUDA 9.0 App with the repository driver. That's Why I built 9.0, it works with the repository drivers in 14.04 through 18.04. Try that. If you must for some reason use a different driver, use the PPA drivers.
ID: 1977253 · Report as offensive     Reply Quote
Previous · 1 . . . 87 · 88 · 89 · 90 · 91 · 92 · 93 . . . 162 · Next

Message boards : Number crunching : Setting up Linux to crunch CUDA90 and above for Windows users


 
©2024 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.