The ongoing story from a Novice: GeForce GTX 970 still not working under linux/ubuntu 14.04 LTS

Message boards : GPUs : The ongoing story from a Novice: GeForce GTX 970 still not working under linux/ubuntu 14.04 LTS
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile Horst Luening

Send message
Joined: 17 Jul 15
Posts: 21
Germany
Message 65547 - Posted: 21 Nov 2015, 19:08:30 UTC

I am really frustrated with BOINC on a Linux/ubuntu machine together with an ASUS GeForce GTX 970 GPU. I have never seen a weirder installation procedure.

I was used to work with AIX and Solaris some decades ago. I had a few good XEON and i7 processors and boards available and I thought: Why not dedicating them to BOINC. And to add some juice to the task, I bought a brand new GTX 970 to speed things a little bit up.

I decided to install ubuntu 14.04, because it is a long term stable version. There will be error fixing until 2018. On the other hand I would not like to 'waste' a valuable version of Windows of the ones I own. I needed something for free.

Installation was easy. Write the ubuntu iso-distribution-file on a DVD and boot from it. There are a few pretty easy questions and after 10 min the system comes up with the standard graphical interface. A lot faster than Windows.

The installation of BOINC was not that easy. I had to become familiar with the apt-get and aptitude routines. They were not in existence, when I worked the last time on a unix machine 22 years ago.

After 30 min of reading posts in several forums I worked it out and the BOINC-Manager as well as BOINC-Client were running.

But then the nightmare had just begun. Installing graphics on linux is unbelievable complicated and confusing. Just the opposite of Windows. Just adding the card in addition to the VGA mainboard graphics will crush the system. It always comes up with lowres graphics and all choices in the following menus are crap. You end in a shell and that's it.

You have to install the driver for the card first. And here the horror begins. aptitude gives you a mega choice of drivers. Which one? Ok - linux x86-64 seems the right one. The 352 - which should be the best one in the moment - works with my ubuntu. After several hours of trial and error the card works.

But BOINC does not recognize it <grrr>

So deinstallation of BOINC with purge and reinstallation. But again no recognition of the GPU. Then I tried the installation of the CUDA drivers. 1.2GB is quite a lot for a package. But again - nothing.

Then I read here in the forum that boinc-client-opencl should work. But again nothing. The command is not recognized.

I am that new to Linux/ubuntu, that I am not able to look at error or configuration files.

Is somebody out there who could help a novice in linux/ubuntu? Tell me step by step, how I set up such a 'standard system'?

There are Petaflops out there waiting for a simple BOINC-GPU installation. If the community is able to formulate a standard procedure for dummies, then science will prosper a lot.

Kind Regards,
Horst
Kind Regards,
Horst
ID: 65547 · Report as offensive
Profile Agentb
Avatar

Send message
Joined: 30 May 15
Posts: 265
United Kingdom
Message 65550 - Posted: 22 Nov 2015, 14:18:21 UTC - in response to Message 65547.  
Last modified: 22 Nov 2015, 14:19:05 UTC

I am really frustrated with BOINC on a Linux/ubuntu machine together with an ASUS GeForce GTX 970 GPU. I have never seen a weirder installation procedure.


Have you read the two excellent posts

"When requesting help..."

"Debian/Ubuntu/Mint/Derivatives - GPU recognition fixes"

in this forum?

They should help.
ID: 65550 · Report as offensive
Profile Horst Luening

Send message
Joined: 17 Jul 15
Posts: 21
Germany
Message 65560 - Posted: 23 Nov 2015, 6:15:59 UTC

Thank you!
Kind Regards,
Horst
ID: 65560 · Report as offensive
Profile Horst Luening

Send message
Joined: 17 Jul 15
Posts: 21
Germany
Message 65581 - Posted: 24 Nov 2015, 8:05:32 UTC
Last modified: 24 Nov 2015, 8:05:51 UTC

I tried all the hints from the two mentioned articles (e.g. sleep, xhost, reconfigure boinc as last to start) but nothing changed. I even specified the nvidia GPU in the config file. But this command is ignored.

Here are the first lines of the startup log.

As I said before I am running ubuntu 14.04.3 with all updates so far. I installed the nvidia 352 driver with the aptitude command.

Mo 23 Nov 2015 14:25:33 CET | | Starting BOINC client version 7.2.42 for x86_64-pc-linux-gnu
Mo 23 Nov 2015 14:25:33 CET | | log flags: file_xfer, sched_ops, task
Mo 23 Nov 2015 14:25:33 CET | | Libraries: libcurl/7.35.0 OpenSSL/1.0.1f zlib/1.2.8 libidn/1.28 librtmp/2.3
Mo 23 Nov 2015 14:25:33 CET | | Data directory: /var/lib/boinc-client
Mo 23 Nov 2015 14:25:33 CET | | No usable GPUs found
Mo 23 Nov 2015 14:25:33 CET | | Host name: BOINCGTX970
Mo 23 Nov 2015 14:25:33 CET | | Processor: 8 GenuineIntel Intel(R) Xeon(R) CPU E5530 @ 2.40GHz [Family 6 Model 26 Stepping 5]
Mo 23 Nov 2015 14:25:33 CET | | Processor features: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm dca sse4_1 sse4_2 popcnt lahf_lm ida dtherm tpr_shadow vnmi flexpriority ept vpid
Mo 23 Nov 2015 14:25:33 CET | | OS: Linux: 3.19.0-33-generic
Mo 23 Nov 2015 14:25:33 CET | | Memory: 5.82 GB physical, 5.99 GB virtual
Mo 23 Nov 2015 14:25:33 CET | | Disk: 23.33 GB total, 15.65 GB free
Mo 23 Nov 2015 14:25:33 CET | | Local time is UTC +1 hours
Mo 23 Nov 2015 14:25:33 CET | | Config: use all coprocessors
Mo 23 Nov 2015 14:25:33 CET | | Config: ignoring NVIDIA GPU 0
Mo 23 Nov 2015 14:25:33 CET | | Config: GUI RPCs allowed from:
Mo 23 Nov 2015 14:25:33 CET | Einstein@Home | URL http://einstein.phys.uwm.edu/; Computer ID 12126815; resource share 100
Mo 23 Nov 2015 14:25:33 CET | SETI@home | URL http://setiathome.berkeley.edu/; Computer ID 7827363; resource share 100
Mo 23 Nov 2015 14:25:33 CET | Milkyway@Home | URL http://milkyway.cs.rpi.edu/milkyway/; Computer ID 638986; resource share 100
Mo 23 Nov 2015 14:25:33 CET | Universe@Home | URL http://universeathome.pl/universe/; Computer ID 20523; resource share 100
Mo 23 Nov 2015 14:25:33 CET | Asteroids@home | URL http://asteroidsathome.net/boinc/; Computer ID 253097; resource share 100
Mo 23 Nov 2015 14:25:33 CET | | General prefs: from http://bam.boincstats.com/ (last modified 14-Nov-2015 19:49:41)
Mo 23 Nov 2015 14:25:33 CET | | Host location: none
Mo 23 Nov 2015 14:25:33 CET | | General prefs: using your defaults
Mo 23 Nov 2015 14:25:33 CET | | Reading preferences override file
Mo 23 Nov 2015 14:25:33 CET | | Preferences:
Mo 23 Nov 2015 14:25:33 CET | | max memory usage when active: 3575.11MB
Mo 23 Nov 2015 14:25:33 CET | | max memory usage when idle: 5362.66MB
Mo 23 Nov 2015 14:25:33 CET | | max disk usage: 11.66GB
Mo 23 Nov 2015 14:25:33 CET | | (to change preferences, visit a project web site or select Preferences in the Manager)
Mo 23 Nov 2015 14:25:33 CET | | gui_rpc_auth.cfg is empty - no GUI RPC password protection
Mo 23 Nov 2015 14:25:33 CET | | Resetting file projects/einstein.phys.uwm.edu/Android.jpg: permanent HTTP error
Mo 23 Nov 2015 14:25:33 CET | | Resetting file projects/einstein.phys.uwm.edu/Arecibo_full.jpg: permanent HTTP error
Mo 23 Nov 2015 14:25:33 CET | | Resetting file projects/einstein.phys.uwm.edu/Arecibo_platform.jpg: permanent HTTP error
Mo 23 Nov 2015 14:25:33 CET | | Resetting file


What can I do else? Deinstall the nvidia driver and use another one? Perhaps from the nvidia homepage? But which one to use? boinc-client is 7.2.42 (quite an old one in comparison to the windows versions). Shall I go for much older nvidia drivers?
Kind Regards,
Horst
ID: 65581 · Report as offensive
Juha
Volunteer developer
Volunteer tester
Help desk expert

Send message
Joined: 20 Nov 12
Posts: 801
Finland
Message 65606 - Posted: 24 Nov 2015, 19:59:21 UTC - in response to Message 65581.  

Please enable <coproc_debug> .
ID: 65606 · Report as offensive
Profile Horst Luening

Send message
Joined: 17 Jul 15
Posts: 21
Germany
Message 65687 - Posted: 1 Dec 2015, 14:52:13 UTC

Enabling this flag results in:
Di 01 Dez 2015 15:43:37 CET | | Starting BOINC client version 7.2.42 for x86_64-pc-linux-gnu
Di 01 Dez 2015 15:43:37 CET | | log flags: file_xfer, sched_ops, task, coproc_debug
Di 01 Dez 2015 15:43:37 CET | | Libraries: libcurl/7.35.0 OpenSSL/1.0.1f zlib/1.2.8 libidn/1.28 librtmp/2.3
Di 01 Dez 2015 15:43:37 CET | | Data directory: /var/lib/boinc-client
Di 01 Dez 2015 15:43:37 CET | | [coproc] launching child process at /usr/bin/boinc
Di 01 Dez 2015 15:43:37 CET | | [coproc] relative to directory /var/lib/boinc-client
Di 01 Dez 2015 15:43:37 CET | | [coproc] with data directory /var/lib/boinc-client
Di 01 Dez 2015 15:43:37 CET | | NVIDIA drivers present but no GPUs found
Di 01 Dez 2015 15:43:37 CET | | No ATI library found
Di 01 Dez 2015 15:43:37 CET | | No OpenCL library found
Di 01 Dez 2015 15:43:37 CET | | No usable GPUs found
Di 01 Dez 2015 15:43:37 CET | | Host name: BOINCI5G210
Di 01 Dez 2015 15:43:37 CET | | Processor: 4 GenuineIntel Intel(R) Core(TM) i5-4670 CPU @ 3.40GHz [Family 6 Model 60 Stepping 3]
Di 01 Dez 2015 15:43:37 CET | | Processor features: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm ida arat epb pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm xsaveopt


Any suggestions?
Kind Regards,
Horst
ID: 65687 · Report as offensive
Profile Agentb
Avatar

Send message
Joined: 30 May 15
Posts: 265
United Kingdom
Message 65699 - Posted: 1 Dec 2015, 20:05:43 UTC - in response to Message 65687.  


Di 01 Dez 2015 15:43:37 CET | | Host name: BOINCI5G210
Di 01 Dez 2015 15:43:37 CET | | Processor: 4 GenuineIntel Intel(R) Core(TM) i5-4670 CPU @ 3.40GHz [Family 6 Model 60 Stepping 3]


Is the same host as the first one ?
ID: 65699 · Report as offensive
Profile Horst Luening

Send message
Joined: 17 Jul 15
Posts: 21
Germany
Message 65782 - Posted: 4 Dec 2015, 13:48:49 UTC - in response to Message 65699.  

No, it is not. I had to move to a different machine and have the same problems.
Kind Regards,
Horst
ID: 65782 · Report as offensive
Profile Horst Luening

Send message
Joined: 17 Jul 15
Posts: 21
Germany
Message 65783 - Posted: 4 Dec 2015, 13:51:55 UTC - in response to Message 65782.  

In the meantime I found out, that the GPU on this machine was broken. I come back again later, when I got a new one.
Kind Regards,
Horst
ID: 65783 · Report as offensive
Juha
Volunteer developer
Volunteer tester
Help desk expert

Send message
Joined: 20 Nov 12
Posts: 801
Finland
Message 65810 - Posted: 4 Dec 2015, 19:51:54 UTC - in response to Message 65783.  

When you get the new one and if it's an NVIDIA then try installing nvidia-modprobe and/or nvidia-uvm packages if they are available for the driver version you have installed.
ID: 65810 · Report as offensive
Profile Horst Luening

Send message
Joined: 17 Jul 15
Posts: 21
Germany
Message 65820 - Posted: 5 Dec 2015, 7:21:37 UTC - in response to Message 65810.  

Thank you!
Kind Regards,
Horst
ID: 65820 · Report as offensive

Message boards : GPUs : The ongoing story from a Novice: GeForce GTX 970 still not working under linux/ubuntu 14.04 LTS

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.