Package: cpu-x
Version: 4.3.1-1
Severity: important
X-Debbugs-Cc: Mike Gabriel <sunwea...@debian.org>

Cc to Mike Martin as Martin's email address no longer works because he
no longer works for Canonical:

https://www.omgubuntu.co.uk/2021/02/martin-wimpress-ubuntu-desktop-lead-leaving-canonical

If there's another email address to reach him at, I don't know it.

When I run cpu-x, messages about the wrong version of libpci being used
are printed:

tjcarter@aki:~$ cpu-x
CPU-X:core.c:674: pci_access is not properly initialized: it is a common issue 
when CPU-X was built with a lower libpci version.
Check that libpci 3.7.0 library is present on your system. Otherwise, please 
rebuild CPU-X.
No kernel driver in use for graphic card at path (null)
Your GPU user mode driver is unknown: 4.6 (Compatibility Profile) Mesa 
22.2.0-rc3

The message even describes how to fix it: Recompile against the current
libpci version. I did so, and:

tjcarter@aki:~/Source/cpu-x/cpu-x-4.3.1$ obj-x86_64-linux-gnu/output/bin/cpu-x 
--dump
There is no platform with OpenCL support (CL_PLATFORM_NOT_FOUND_KHR)
  >>>>>>>>>> CPU <<<<<<<<<<

        ***** Processor *****
          Vendor: AMD
       Code Name: Ryzen 7 (Matisse)
            :

            :
            Swap: 10.24 GiB / 65.00 GiB


  >>>>>>>>>> Graphics <<<<<<<<<<

        ***** Card 0 *****
          Vendor: AMD
          Driver: amdgpu
     UMD Version: Mesa 22.2.0-rc3
            :


Perhaps libpci needs to be tightened up to ensure that programs like
cpu-x get rebuilt? It appears the ABI has changed incompatibly without
bumping the soname, and this happens often enough to warrant an
explanation of how to fix it in the downstream program. (That's gotta be
frustrating for the devs!)

-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.19.0-1-amd64 (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages cpu-x depends on:
ii  dconf-gsettings-backend [gsettings-backend]  0.40.0-3
ii  libc6                                        2.34-8
ii  libcairo2                                    1.16.0-6
ii  libcpuid15                                   0.5.1+repack1-1+b1
ii  libgdk-pixbuf-2.0-0                          2.42.9+dfsg-1
ii  libgl1                                       1.5.0-1
ii  libglfw3                                     3.3.8-1
ii  libglib2.0-0                                 2.74.0-1
ii  libgtk-3-0                                   3.24.34-3
ii  libncursesw6                                 6.3+20220423-2
ii  libpango-1.0-0                               1.50.10+ds-1
ii  libpangocairo-1.0-0                          1.50.10+ds-1
ii  libpci3                                      1:3.8.0-1
ii  libprocps8                                   2:3.3.17-7+b1
ii  libtinfo6                                    6.3+20220423-2
ii  procps                                       2:3.3.17-7+b1

cpu-x recommends no packages.

cpu-x suggests no packages.

-- no debconf information

Reply via email to