Your message dated Mon, 3 Aug 2015 09:30:20 +0000 (UTC)
with message-id <[email protected]>
and subject line
has caused the Debian Bug report #769475,
regarding boinc-client: fails to detect opencl
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
769475: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=769475
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: boinc-client
Version: 7.4.23+dfsg-1exp3
Severity: normal
Dear Maintainer,
current version fails to detect Intel GPU as an OpenCL device.
I have several OpenCL icd files installed:
dpkg -S OpenCL/vendors
pocl-opencl-icd: /etc/OpenCL/vendors/pocl.icd
pocl-opencl-icd, beignet: /etc/OpenCL/vendors
beignet: /etc/OpenCL/vendors/intel.icd
beignet: /etc/OpenCL/vendors/intel-beignet.icd
and clinfo detects 3 platforms:
clinfo -h
pocl warning: encountered incomplete implementation in clGetDeviceInfo.c:225
pocl warning: encountered incomplete implementation in clGetDeviceInfo.c:271
Number of platforms: 3
with one being:
Platform Name: Intel Gen OCL Driver
Number of devices: 1
Device Type: CL_DEVICE_TYPE_GPU
But boinc reports:
13-Nov-2014 22:44:07 [---] No usable GPUs found
Thanks for the help
-- Package-specific info:
-- Contents of /etc/default/boinc-client:
# This file is /etc/default/boinc-client, it is a configuration file for the
# /etc/init.d/boinc-client init script.
# Set this to 1 to enable and to 0 to disable the init script.
ENABLED="1"
# Set this to 1 to enable advanced scheduling of the BOINC core client and
# all its sub-processes (reduces the impact of BOINC on the system's
# performance).
SCHEDULE="1"
# The BOINC core client will be started with the permissions of this user.
BOINC_USER="boinc"
# This is the data directory of the BOINC core client.
BOINC_DIR="/var/lib/boinc-client"
# This is the location of the BOINC core client, that the init script uses.
# If you do not want to use the client program provided by the boinc-client
# package, you can specify here an alternative client program.
#BOINC_CLIENT="/usr/local/bin/boinc"
BOINC_CLIENT="/usr/bin/boinc"
# Here you can specify additional options to pass to the BOINC core client.
# Type 'boinc --help' or 'man boinc' for a full summary of allowed options.
#BOINC_OPTS="--allow_remote_gui_rpc"
BOINC_OPTS=""
# Scheduling options
# Set SCHEDULE="0" if prefering to run with upstream default priority
# settings.
# Nice levels. When systems are truly busy, e.g. because of too many active
# scientific applications started by the boinc client, there is a chance for
# the boinc client not to be granted sufficient opportunity to check for
# scientific applications to be alive and make the (wrong) decision to
# terminate the scientific app. This is particularly an issue with many
# apps started in parallel on modern multi-core systems and extra overheads
# for the download and uploads of files with the project servers. Another
# concern is the latency for scientific applications to communicate with the
# graphics card, which should be low. All such values should be set and
# controled from within the BOINC client. The Debian init script also sets
# extra constrains via chrt on real time performance and via ionice on
# I/O performance, which is beyond the regular BOINC client. It then was
# too easy to use that code to also constrain minimal nice levels. We still
# think about how to best distinguish GPU applications from regular apps.
BOINC_NICE_CLIENT=10
BOINC_NICE_APP_DEFAULT=19
#BOINC_NICE_APP_GPU=5 # not yet used
# ionice classes. See manpage of ionice (1) in the util-linux package.
BOINC_IONICE_CLIENT=3 # idle
#BOINC_IONICE_APP_DEFAULT=3 # idle, not yet used
#BOINC_IONICE_APP_GPU=2 # best effort, not yet used
-- System Information:
Debian Release: jessie/sid
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'unstable'), (500, 'testing'),
(500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.17-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages boinc-client depends on:
ii adduser 3.113+nmu3
ii ca-certificates 20141019
ii debconf [debconf-2.0] 1.5.53
ii init-system-helpers 1.21
ii libboinc7 7.4.23+dfsg-1exp3
ii libc6 2.19-13
ii libcurl3 7.38.0-3
ii libgcc1 1:4.9.2-1
ii libstdc++6 4.9.2-1
ii python 2.7.8-2
ii zlib1g 1:1.2.8.dfsg-2
boinc-client recommends no packages.
Versions of packages boinc-client suggests:
pn boinc-amd-opencl <none>
ii boinc-manager 7.4.23+dfsg-1
pn boinc-nvidia-cuda <none>
ii x11-xserver-utils 7.7+3+b1
-- Configuration Files:
/etc/boinc-client/global_prefs_override.xml changed:
<global_preferences>
<run_on_batteries>0</run_on_batteries>
<run_if_user_active>0</run_if_user_active>
<run_gpu_if_user_active>0</run_gpu_if_user_active>
<idle_time_to_run>3.000000</idle_time_to_run>
<suspend_cpu_usage>25.000000</suspend_cpu_usage>
<start_hour>0.000000</start_hour>
<end_hour>0.000000</end_hour>
<net_start_hour>0.000000</net_start_hour>
<net_end_hour>0.000000</net_end_hour>
<leave_apps_in_memory>0</leave_apps_in_memory>
<confirm_before_connecting>0</confirm_before_connecting>
<hangup_if_dialed>0</hangup_if_dialed>
<dont_verify_images>0</dont_verify_images>
<work_buf_min_days>0.100000</work_buf_min_days>
<work_buf_additional_days>0.500000</work_buf_additional_days>
<max_ncpus_pct>0.000000</max_ncpus_pct>
<cpu_scheduling_period_minutes>60.000000</cpu_scheduling_period_minutes>
<disk_interval>60.000000</disk_interval>
<disk_max_used_gb>0.000000</disk_max_used_gb>
<disk_max_used_pct>90.000000</disk_max_used_pct>
<disk_min_free_gb>0.100000</disk_min_free_gb>
<vm_max_used_pct>75.000000</vm_max_used_pct>
<ram_max_used_busy_pct>50.000000</ram_max_used_busy_pct>
<ram_max_used_idle_pct>90.000000</ram_max_used_idle_pct>
<max_bytes_sec_up>0.000000</max_bytes_sec_up>
<max_bytes_sec_down>0.000000</max_bytes_sec_down>
<cpu_usage_limit>100.000000</cpu_usage_limit>
<daily_xfer_limit_mb>0.000000</daily_xfer_limit_mb>
<daily_xfer_period_days>0</daily_xfer_period_days>
</global_preferences>
-- debconf information:
boinc-client/remove_boinc_dir: true
--- End Message ---
--- Begin Message ---
Control: fixed -1 7.6.6+dfsg-2exp1
Hi Achim, I guess this bug is fixed in unstable.
Please confirm,
thanks
Gianfranco
--- End Message ---