AMD video but python-pyopencl install nvidia-opencl-icd-331-updates

Bug #1351830 reported by Tonal
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
fglrx-installer (Ubuntu)
Confirmed
Undecided
Unassigned
pyopencl (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

When install python-pyopencl also installed nvidia-opencl-icd-331-updates

# aptitude install python-pyopencl python3-pyopencl
Следующие НОВЫЕ пакеты будут установлены:
  nvidia-opencl-icd-331-updates{a} python-pyopencl python3-pyopencl
0 пакетов обновлено, 3 установлено новых, 0 пакетов отмечено для удаления, и 17 пакетов не обновлено.
Необходимо получить 0 Б/9 012 kБ архивов. После распаковки 32,2 MБ будет занято.
Хотите продолжить? [Y/n/?]
Выбор ранее не выбранного пакета nvidia-opencl-icd-331-updates.
(Чтение базы данных … на данный момент установлено 476914 файлов и каталогов.)
Preparing to unpack …/nvidia-opencl-icd-331-updates_331.38-0ubuntu7_amd64.deb ...
Unpacking nvidia-opencl-icd-331-updates (331.38-0ubuntu7) ...
Выбор ранее не выбранного пакета python-pyopencl.
Preparing to unpack …/python-pyopencl_2013.2-1build1_amd64.deb ...
Unpacking python-pyopencl (2013.2-1build1) ...
Выбор ранее не выбранного пакета python3-pyopencl.
Preparing to unpack …/python3-pyopencl_2013.2-1build1_amd64.deb ...
Unpacking python3-pyopencl (2013.2-1build1) ...
Настраивается пакет nvidia-opencl-icd-331-updates (331.38-0ubuntu7) …
Настраивается пакет python-pyopencl (2013.2-1build1) …
Настраивается пакет python3-pyopencl (2013.2-1build1) …
Processing triggers for libc-bin (2.19-0ubuntu6) ...

Bat my video Advanced Micro Devices, Inc. [AMD/ATI] Seymour [Radeon HD 6400M/7400M Series]
And install fglrx-updates fglrx-updates-dev fglrx-pxpress fglrx-amdcccle-updates

see also https://bugs.launchpad.net/ubuntu/+source/pyopencl/+bug/763457

ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: python-pyopencl 2013.2-1build1
ProcVersionSignature: Ubuntu 3.13.0-32.57-generic 3.13.11.4
Uname: Linux 3.13.0-32-generic x86_64
NonfreeKernelModules: fglrx wl
ApportVersion: 2.14.1-0ubuntu3.2
Architecture: amd64
CurrentDesktop: KDE
Date: Sun Aug 3 11:48:56 2014
InstallationDate: Installed on 2011-12-10 (966 days ago)
InstallationMedia: Kubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
SourcePackage: pyopencl
UpgradeStatus: Upgraded to trusty on 2014-04-23 (102 days ago)

Revision history for this message
Tonal (tonal-promsoft) wrote :
Revision history for this message
Graham Inggs (ginggs) wrote :

I think the problem here is that python-pyopencl depends on the virtual package opencl-icd (i.e. it needs an OpenCL ICD), but although AMD graphics drivers do ship an OpenCL ICD, they do not indicate this by providing opencl-icd.

Installing nvidia-opencl-icd-331-updates alongside AMD graphics drivers should cause any problems as multiple OpenCL ICDs from different vendors can be co-installed.

See also LP: #1129409, this was fixed for the Nvidia graphics drivers, but never for the AMD graphics drivers.

Revision history for this message
Graham Inggs (ginggs) wrote :

That should be:

Installing nvidia-opencl-icd-331-updates alongside AMD graphics drivers should *not* cause any problems as multiple OpenCL ICDs from different vendors can be co-installed.

Revision history for this message
Graham Inggs (ginggs) wrote :

See comment 86 of LP: #1129409.
Both fglrx-core and fglrx-updates-core should Provides: opencl-icd as they both ship /etc/OpenCL/vendors/*.icd.

Changed in fglrx-installer (Ubuntu):
status: New → Confirmed
Changed in pyopencl (Ubuntu):
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.