Cannot install intel arc drivers

I have an Intel arc a380 dgpu and followed the instruction here.

This is my dgpu info:

03:00.0 VGA compatible controller: Intel Corporation Device 56a5 (rev 05)
	Subsystem: ASRock Incorporation Device 6004
04:00.0 Audio device: Intel Corporation Device 4f92
	Subsystem: ASRock Incorporation Device 6004

This is what the command I tried to run in the terminal:

sudo apt install -y \
>   intel-opencl-icd intel-level-zero-gpu level-zero \
>   intel-media-va-driver-non-free libmfx1 libmfxgen1 libvpl2 \
>   libegl-mesa0 libegl1-mesa libegl1-mesa-dev libgbm1 libgl1-mesa-dev libgl1-mesa-dri \
>   libglapi-mesa libgles2-mesa-dev libglx-mesa0 libigdgmm12 libxatracker2 mesa-va-drivers \
>   mesa-vdpau-drivers mesa-vulkan-drivers va-driver-all vainfo hwinfo clinfo

However, I encountered this error:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
va-driver-all is already the newest version (2.19.0.2-66~u22.04).
va-driver-all set to manually installed.
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 intel-level-zero-gpu : Depends: libc6 (>= 2.34) but 2.31-0ubuntu9.12 is to be installed
                        Depends: libstdc++6 (>= 12) but 10.5.0-1ubuntu1~20.04 is to be installed
                        Depends: libigc1 (>= 1.0.12812) but it is not going to be installed
                        Depends: libigdfcl1 (>= 1.0.12812) but it is not going to be installed
 intel-media-va-driver-non-free : Depends: libva-driver-abi-1.19
                                  Depends: libc6 (>= 2.34) but 2.31-0ubuntu9.12 is to be installed
                                  Depends: libstdc++6 (>= 11) but 10.5.0-1ubuntu1~20.04 is to be installed
 intel-opencl-icd : Depends: libc6 (>= 2.34) but 2.31-0ubuntu9.12 is to be installed
                    Depends: libstdc++6 (>= 12) but 10.5.0-1ubuntu1~20.04 is to be installed
                    Depends: libigc1 (>= 1.0.12812) but it is not going to be installed
                    Depends: libigdfcl1 (>= 1.0.12812) but it is not going to be installed
                    Recommends: intel-igc-cm (>= 1.0.100) but it is not going to be installed
 level-zero : Depends: libc6 (>= 2.34) but 2.31-0ubuntu9.12 is to be installed
              Depends: libstdc++6 (>= 11) but 10.5.0-1ubuntu1~20.04 is to be installed
 libegl-mesa0 : Depends: libc6 (>= 2.34) but 2.31-0ubuntu9.12 is to be installed
                Depends: libdrm2 (>= 2.4.109) but 2.4.107-8ubuntu1~20.04.2 is to be installed
                Depends: libwayland-client0 (>= 1.20.0) but 1.18.0-1ubuntu0.1 is to be installed
                Depends: libx11-xcb1 (>= 2:1.7.5) but 2:1.6.9-2ubuntu1.6 is to be installed
 libgbm1 : Depends: libc6 (>= 2.34) but 2.31-0ubuntu9.12 is to be installed
 libgl1-mesa-dri : Depends: libllvm15 but it is not installable
                   Depends: libc6 (>= 2.34) but 2.31-0ubuntu9.12 is to be installed
                   Depends: libdrm-amdgpu1 (>= 2.4.110) but 2.4.107-8ubuntu1~20.04.2 is to be installed
                   Depends: libstdc++6 (>= 11) but 10.5.0-1ubuntu1~20.04 is to be installed
 libglapi-mesa : Depends: libc6 (>= 2.34) but 2.31-0ubuntu9.12 is to be installed
 libglx-mesa0 : Depends: libc6 (>= 2.34) but 2.31-0ubuntu9.12 is to be installed
                Depends: libx11-xcb1 (>= 2:1.7.5) but 2:1.6.9-2ubuntu1.6 is to be installed
                Depends: libllvm15 but it is not installable
 libigdgmm12 : Depends: libc6 (>= 2.34) but 2.31-0ubuntu9.12 is to be installed
 libmfx1 : Depends: libc6 (>= 2.34) but 2.31-0ubuntu9.12 is to be installed
           Depends: libstdc++6 (>= 12) but 10.5.0-1ubuntu1~20.04 is to be installed
           Depends: libva2 (>= 2.17) but 2.7.0-2 is to be installed
 libmfxgen1 : Depends: libc6 (>= 2.34) but 2.31-0ubuntu9.12 is to be installed
              Depends: libstdc++6 (>= 12) but 10.5.0-1ubuntu1~20.04 is to be installed
              Depends: libva-drm2 (>= 2.17) but 2.7.0-2 is to be installed
              Depends: libva2 (>= 2.17.0.1.2) but 2.7.0-2 is to be installed
 libvpl2 : Depends: libc6 (>= 2.34) but 2.31-0ubuntu9.12 is to be installed
           Depends: libstdc++6 (>= 11) but 10.5.0-1ubuntu1~20.04 is to be installed
 libxatracker2 : Depends: libllvm15 but it is not installable
                 Depends: libc6 (>= 2.34) but 2.31-0ubuntu9.12 is to be installed
                 Depends: libstdc++6 (>= 11) but 10.5.0-1ubuntu1~20.04 is to be installed
 mesa-va-drivers : Depends: libc6 (>= 2.34) but 2.31-0ubuntu9.12 is to be installed
                   Depends: libdrm-amdgpu1 (>= 2.4.110) but 2.4.107-8ubuntu1~20.04.2 is to be installed
                   Depends: libllvm15 but it is not installable
                   Depends: libstdc++6 (>= 11) but 10.5.0-1ubuntu1~20.04 is to be installed
                   Depends: libx11-xcb1 (>= 2:1.7.5) but 2:1.6.9-2ubuntu1.6 is to be installed
 mesa-vdpau-drivers : Depends: libc6 (>= 2.34) but 2.31-0ubuntu9.12 is to be installed
                      Depends: libdrm-amdgpu1 (>= 2.4.110) but 2.4.107-8ubuntu1~20.04.2 is to be installed
                      Depends: libllvm15 but it is not installable
                      Depends: libstdc++6 (>= 11) but 10.5.0-1ubuntu1~20.04 is to be installed
                      Depends: libx11-xcb1 (>= 2:1.7.5) but 2:1.6.9-2ubuntu1.6 is to be installed
 mesa-vulkan-drivers : Depends: libllvm15 but it is not installable
                       Depends: libc6 (>= 2.34) but 2.31-0ubuntu9.12 is to be installed
                       Depends: libdrm-amdgpu1 (>= 2.4.110) but 2.4.107-8ubuntu1~20.04.2 is to be installed
                       Depends: libstdc++6 (>= 11) but 10.5.0-1ubuntu1~20.04 is to be installed
                       Depends: libwayland-client0 (>= 1.20.0) but 1.18.0-1ubuntu0.1 is to be installed
                       Depends: libx11-xcb1 (>= 2:1.7.5) but 2:1.6.9-2ubuntu1.6 is to be installed
 vainfo : Depends: libc6 (>= 2.34) but 2.31-0ubuntu9.12 is to be installed
          Depends: libwayland-client0 (>= 1.20.0) but 1.18.0-1ubuntu0.1 is to be installed
E: Unable to correct problems, you have held broken packages.

I already tried Synaptic but for some packages the latest version available to me is still lower than the version the system requires. For example, for libc6 it requires 2.34 but the latest available to me is 2.31.

I am new to Linux, so I don't know how to resolve this. I guess it has to do with kernel version? I am using Zorin 16.3 with 5.15.0-87-generic kernel. Should I update kernel to 6.2?

Those instructions only appear to give the Jammy Repository. However, Zorin OS is on the Focal Repository.

Intels ARC is still quite new and only available on the latest Versions of GnuLinux.

You can remove the repository that you added:

sudo rm -rf /etc/apt/sources.list.d/intel-gpu-jammy.list

You may also need to run

sudo rm -rf /etc/apt/sources.list.d/intel-gpu-jammy.list.save

Now run

sudo apt --fix-broken install

To resolve the packages that have unmet dependencies (they will likely be removed).

Are these drivers essential for your hardware?

The release of Zorin OS 17 may add support for your hardware. Currently, we can only anticipate its release around the end of this year.

2 Likes

Thank you for your reply.

I am facing 2 display issues on Zorin, so I think they may be caused by drivers.

The first issue is fractional scaling. Even though I enabled fractional scaling, it seems only either 100% or 200% can take effect. Both do not look good with my screen resolution (2560 x 1440), 100% makes icons and texts too small and 200% too big.

The second issue is night light. Even though I chose the maximum warmth, the screen still remained the same.

Fractional scaling in GnuLinux is in my opinion a "work in progress". Much needs to be done to develop it.
I use Zorin OS Lite in order to sidestep that issue, as XFCE desktop handles this using DPI instead.

This sounds like a separate issue, to me. I think you might be better off to start a new thread on this since having two issues in one topic can confuse the issue.

1 Like

I installed Xfce with sudo apt install zorin-os-lite-desktop.

In Appearances, there is no fractional scaling. Only 1x and 2x.

In Display, there is fractional scaling (1.5x or custom). I tried with 1.5x and the display remains the same.

Though I haven't resolved this issue, I have to say I kinda like Xfce.

If you are referring to DPI, that is for the Font Display only.

You can use xrandr:

Mine is external monitor with display port. I tried to find the output with xrandr -q but the response I got is:

xrandr: Failed to get size of gamma for output default
Screen 0: minimum 2560 x 1440, current 2560 x 1440, maximum 2560 x 1440
default connected 2560x1440+0+0 0mm x 0mm
   2560x1440     93.00* 

This could be DP-0 or DP-1

hmmm... Being unable to install the ARC drivers.
You are correct; you must install the correct drivers, first.

Have you tried a later release distro?

I thought about installing Ubuntu 23.10 since it uses 6.5 kernel. However, since I am a newbie, I am not familiar with grub and booting multiple OSes. I have Windows 11 and Zorin 16.3 dual boot, but the dual boot setup was done automatically while installing Zorin. Thus, installing a 3rd OS for tripple boot seems risky. Right now my best bet is waiting for Zorin 17, and meanwhile I will read more about grub.

I have marked this post above as solution, due to your option of waiting on Zorin OS 17.

1 Like

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.