Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The latest intel-igc-{core,opencl} cannot coexist with legacy packages #770

Open
nyanmisaka opened this issue Oct 21, 2024 · 4 comments
Open
Labels
IGC Issue related to IGC

Comments

@nyanmisaka
Copy link
Contributor

The legacy ICD requires (intel-igc-opencl = 1.0.17537.20), therefore, it is not possible to install both new and legacy compute-runtime in the same environment.

Thus, if our software is to support both platforms, we will have to stay on version 24.35.30872.22. This will cause problems when new platforms are introduced in the future, so please release a new version to resolve this version conflict.

sudo apt install ./*.deb
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Note, selecting 'intel-igc-core' instead of './intel-igc-core_1.0.17791.9_amd64.deb'
Note, selecting 'intel-igc-opencl' instead of './intel-igc-opencl_1.0.17791.9_amd64.deb'
Note, selecting 'intel-level-zero-gpu' instead of './intel-level-zero-gpu_1.6.31294.12_amd64.deb'
Note, selecting 'intel-opencl-icd' instead of './intel-opencl-icd_24.39.31294.12_amd64.deb'
Note, selecting 'libigdgmm12' instead of './libigdgmm12_22.5.2_amd64.deb'
The following packages will be REMOVED:
  intel-level-zero-gpu-legacy1 intel-opencl-icd-legacy1
The following packages will be upgraded:
  intel-igc-core intel-igc-opencl intel-level-zero-gpu intel-opencl-icd libigdgmm12
5 upgraded, 0 newly installed, 2 to remove and 0 not upgraded.
Need to get 0 B/156 MB of archives.
After this operation, 14.9 MB disk space will be freed.
Do you want to continue? [Y/n]
apt show intel-opencl-icd-legacy1
Package: intel-opencl-icd-legacy1
Version: 24.35.30872.22
Status: install ok installed
Priority: optional
Section: libs
Source: intel-compute-runtime
Maintainer: Intel Graphics Team <linux-graphics@intel.com>
Original-Maintainer: Debian OpenCL Maintainers <pkg-opencl-devel@lists.alioth.debian.org>
Installed-Size: 10.8 MB
Provides: opencl-icd
Depends: libc6 (>= 2.34), libgcc-s1 (>= 3.4), libigdgmm12 (>= 22.5.0), libstdc++6 (>= 12), intel-igc-opencl (= 1.0.17537.20), ocl-icd-libopencl1
Breaks: intel-opencl
Replaces: intel-opencl
Homepage: https://github.com/intel/compute-runtime
Download-Size: unknown
APT-Manual-Installed: yes
APT-Sources: /var/lib/dpkg/status
Description: Intel graphics compute runtime for OpenCL
 The Intel(R) Graphics Compute Runtime for OpenCL(TM) is a open source
 project to converge Intel's development efforts on OpenCL(TM) compute
 stacks supporting the GEN graphics hardware architecture.
@JablonskiMateusz
Copy link
Contributor

Thanks @nyanmisaka
We are working with IGC team to resolve the issue.

@JablonskiMateusz JablonskiMateusz added the IGC Issue related to IGC label Oct 22, 2024
@nyanmisaka
Copy link
Contributor Author

@JablonskiMateusz One more question, Rocket Lake (UHD7xx) has the same Gen12 Gfx as Tiger Lake but is excluded from the latest supported list. Is it a typo?

@JablonskiMateusz
Copy link
Contributor

@JablonskiMateusz One more question, Rocket Lake (UHD7xx) has the same Gen12 Gfx as Tiger Lake but is excluded from the latest supported list. Is it a typo?

Yes, that's a typo
@kmachnik FYI

@kmachnik
Copy link

Typo corrected. Rocket Lake again present in the supported platforms table.
Thank you for catching that!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
IGC Issue related to IGC
Projects
None yet
Development

No branches or pull requests

3 participants