"Could not open directory 'slots' from '/home/user'"

Message boards : Questions and problems : "Could not open directory 'slots' from '/home/user'"
Message board moderation

To post messages, you must log in.

AuthorMessage
golurk

Send message
Joined: 8 Oct 17
Posts: 1
Message 81878 - Posted: 8 Oct 2017, 23:03:33 UTC

I upgraded from Debian 9.1 to 9.2 this morning and have since been unable to start BOINC 7.6.33 x86_64-pc-linux-gnu. I haven't messed around with any files in fear of messing things up. Any help is appreciated.

brian@brian:~$ boinc
08-Oct-2017 15:49:01 [---] cc_config.xml not found - using defaults
08-Oct-2017 15:49:02 [---] Starting BOINC client version 7.6.33 for x86_64-pc-linux-gnu
08-Oct-2017 15:49:02 [---] log flags: file_xfer, sched_ops, task
08-Oct-2017 15:49:02 [---] Libraries: libcurl/7.52.1 OpenSSL/1.0.2l zlib/1.2.8 libidn2/0.16 libpsl/0.17.0 (+libidn2/0.16) libssh2/1.7.0 nghttp2/1.18.1 librtmp/2.3
08-Oct-2017 15:49:02 [---] Data directory: /home/brian
execv: No such file or directory
08-Oct-2017 15:49:02 [---] GPU detection failed. error code 512
08-Oct-2017 15:49:02 [---] No usable GPUs found
08-Oct-2017 15:49:02 [---] Host name: brian
08-Oct-2017 15:49:02 [---] Processor: 8 GenuineIntel Intel(R) Core(TM) i7-4810MQ CPU @ 2.80GHz [Family 6 Model 60 Stepping 3]
08-Oct-2017 15:49:02 [---] 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 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm epb tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm xsaveopt dtherm ida arat pln pts
08-Oct-2017 15:49:02 [---] OS: Linux: 4.9.0-4-amd64
08-Oct-2017 15:49:02 [---] Memory: 15.59 GB physical, 15.92 GB virtual
08-Oct-2017 15:49:02 [---] Disk: 212.32 GB total, 187.07 GB free
08-Oct-2017 15:49:02 [---] Local time is UTC -7 hours
08-Oct-2017 15:49:02 [---] No general preferences found - using defaults
08-Oct-2017 15:49:02 [---] Preferences:
08-Oct-2017 15:49:02 [---] max memory usage when active: 7983.93MB
08-Oct-2017 15:49:02 [---] max memory usage when idle: 14371.07MB
08-Oct-2017 15:49:02 [---] max disk usage: 187.00GB
08-Oct-2017 15:49:02 [---] don't use GPU while active
08-Oct-2017 15:49:02 [---] suspend work if non-BOINC CPU load exceeds 25%
08-Oct-2017 15:49:02 [---] (to change preferences, visit a project web site or select Preferences in the Manager)
dir_open: Could not open directory 'slots' from '/home/brian'.
08-Oct-2017 15:49:31 [---] GUI RPC bind to port 31416 failed: 98
08-Oct-2017 15:49:32 gstate.init() failed
Error Code: -180
[/quote]
ID: 81878 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15477
Netherlands
Message 81883 - Posted: 9 Oct 2017, 8:14:09 UTC - in response to Message 81878.  

Seeing how your data directory is missing, I'd guess this is a permissions problem. So either reinstall BOINC to try to fix the permissions, or follow what this person did to fix that.
ID: 81883 · Report as offensive
floyd
Help desk expert

Send message
Joined: 23 Apr 12
Posts: 77
Message 81888 - Posted: 9 Oct 2017, 15:03:33 UTC - in response to Message 81878.  

I upgraded from Debian 9.1 to 9.2 this morning and have since been unable to start BOINC 7.6.33 x86_64-pc-linux-gnu.
That upgrade didn't include BOINC and shouldn't have done anything to your user account. I don't see how that could break BOINC. However, the kernel and Nvidia drivers were upgraded. You did restart the computer after that, didn't you?

brian@brian:~$ boinc
Uhm, do you always start BOINC like that? And is /home/brian really your data directory? That's not how it's supposed to be. But again, IF this worked before the upgrade it should still work now.
ID: 81888 · Report as offensive
Juha
Volunteer developer
Volunteer tester
Help desk expert

Send message
Joined: 20 Nov 12
Posts: 801
Finland
Message 81897 - Posted: 9 Oct 2017, 18:45:48 UTC - in response to Message 81878.  

08-Oct-2017 15:49:31 [---] GUI RPC bind to port 31416 failed: 98
08-Oct-2017 15:49:32 gstate.init() failed
Error Code: -180


That looks like you already have BOINC client running. If you installed BOINC with package manager it's installed as a service. In that case you don't need to and shouldn't start it manually yourself.

dir_open: Could not open directory 'slots' from '/home/brian'.


Red herring. Debian has patched BOINC to report an error if it tries to open a directory that doesn't exist.
ID: 81897 · Report as offensive

Message boards : Questions and problems : "Could not open directory 'slots' from '/home/user'"

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.