-
Notifications
You must be signed in to change notification settings - Fork 237
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
Package Conflict When using Steam in Ubuntu #781
Comments
Hi @ca1ic0 |
OK,
Then you will see the error in the terminal which is invoked by Steam. And the APT package manager will report crack |
if you start from clean Ubuntu 24.04 and install only |
There is the terminal log After install of intel package,install steam and launch it. I record the screen, there is the video Uploading 无标题视频_20241217_10171558.mp4… Uploading 无标题视频_20241217_10171558.mp4… |
It looks like some issue with mesa package, I don't see anything related to intel-compute-runtime in that log |
but if i dont install libze1 intel-level-zero-gpu intel-opencl-icd clinfo , there wont be err in apt. |
Here is the video , no err this time
|
once you have this setup, please install |
|
And i remember the doc page before has a guide in installing i386 package for Steam Gaming , But the newer doc page delete the Guide and dont have guide in i386 package installing. I think it might be caused by the change of package name? After the change of doc page , the project xpumanager also crack in my pc (before it can work 😂although it is designed for datacenter gpu) beacause of the package name change .
|
@ca1ic0 Ubuntu 24.04 has new enough GPU drivers to support A750. So you do not need to (and should avoid) installing alternative driver versions from Intel repositories. While user-space drivers in Intel repository offer the same functionality as ones in Ubuntu repositories, they are NOT interchangeable [1]. If some software requires driver package & lib names available only from Intel repo packages, I think it's better to file a bug that they should provide also versions built against distro package & lib names. (I filed one for XPUManager: intel/xpumanager#89) While Intel package & lib names came first, and distros chose to use different ones later, I think packages in Intel package repository should be updated to align with distro conventions, and provide transition packages for people upgrading from the old Intel package & lib names, to avoid these kind of conflicts. [1] Issues:
|
Ok, i Got it . This time i didn't add intel repo in apt and install media package from the ubuntu official repo, steam install works fine. Maybe the document could be improved like added some notice or more information? |
later i will try steam gaming |
I understand the scenario here, but you have some issues with packages needed for steam, and if it is not visible without compute runtime, it should also manifest in reverse way, i.e. if you have successfully installed stream and then you install compute-runtime packages, there should be some conflict on packages, I wonder which packages are conflicting |
The instructions at start of that doc did state that you should use distro packages (as your HW is supported):
@JablonskiMateusz here's somewhat similar discussion in XPUM ticket: intel/xpumanager#74 (comment) Because there's no better Intel GPU monitoring solution, people install => IMHO PS. XPUM is a bit awkward for distros. It install Python modules with pip, and last I checked, depends on versions that would need to be come from multiple Ubuntu versions, partly because Ubuntu includes completely broken ones: https://bugs.launchpad.net/ubuntu/+source/grpc/+bug/1971114 |
The XPUM issue sounds like a separate problem. Let me summarize what was concluded here. Please correct me if I missed anything.
Regarding 1.
Regarding 2.
Regarding 3.
|
OK, i will provide a more detailed log in 2025.1.1 vacation. |
Recently , i install Ubuntu24.04 on my pc with A750 GPU,the detail of the PC is:
1.MB: Asrock B450
2.CPU:ryzen5500
3.GPU: A750
4. Memory:16GB DDR4 3400MHZ
After the install of OS, I install the computing package because i want to use oneAPI and ipex according to the official page
https://dgpu-docs.intel.com/driver/client/overview.html
And i notice that this is a big change in the page , like package name and package need to be installed.
After the install of intel package , i install Steam,and launch Steam, Steam install some i386 package and it cause conflict in APT,as follows:
Then i try on Ubuntu24.04 and Ubuntu22.04, the conflict appear in both .
The command i execute
# Install the Intel graphics GPG public key wget -qO - https://repositories.intel.com/gpu/intel-graphics.key | \ sudo gpg --yes --dearmor --output /usr/share/keyrings/intel-graphics.gpg # Configure the repositories.intel.com package repository echo "deb [arch=amd64,i386 signed-by=/usr/share/keyrings/intel-graphics.gpg] https://repositories.intel.com/gpu/ubuntu noble client" | \ sudo tee /etc/apt/sources.list.d/intel-gpu-noble.list # Update the package repository meta-data sudo apt update # Install the compute-related packages apt-get install -y libze1 intel-level-zero-gpu intel-opencl-icd clinfo
And i also found that , if i install steam first and install intel gpu package later , the conflict disappear , but the steam and game wont work well .
After the contact with intel official consumer support , he reply :
it is about that i should invoke a issue to report the problem!
Hope it could be solved soon , thank you !
The text was updated successfully, but these errors were encountered: