You are not logged in.

#1 2026-02-14 17:56:14

PixtonPengoign
Member
Registered: 2025-11-26
Posts: 27

rusticl and mesa not detecting dedicated gpu

my laptop (like most laptops) has an integrated gpu and a dedicated gpu
mesa/opengl is detecting my integrated gpu but not my dedicated
rusticl isn't detecting either gpu

output of DRI_PRIME glxinfo -B:

name of display: :0.0
display: :0  screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: Intel (0x8086)
    Device: Mesa Intel(R) UHD Graphics 620 (KBL GT2) (0x5917)
    Version: 25.3.5
    Accelerated: yes
    Video memory: 15831MB
    Unified memory: yes
    Preferred profile: core (0x1)
    Max core profile version: 4.6
    Max compat profile version: 4.6
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.2
OpenGL vendor string: Intel
OpenGL renderer string: Mesa Intel(R) UHD Graphics 620 (KBL GT2)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 25.3.5-arch1.1
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 4.6 (Compatibility Profile) Mesa 25.3.5-arch1.1
OpenGL shading language version string: 4.60
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile

OpenGL ES profile version string: OpenGL ES 3.2 Mesa 25.3.5-arch1.1
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20

output of DRI_PRIME=1 clinfo:

Number of platforms                               1
  Platform Name                                   rusticl
  Platform Vendor                                 Mesa/X.org
  Platform Version                                OpenCL 3.0 
  Platform Profile                                FULL_PROFILE
  Platform Extensions                             cl_khr_icd
  Platform Extensions with Version                cl_khr_icd                                                       0x800000 (2.0.0)
  Platform Numeric Version                        0xc00000 (3.0.0)
  Platform Extensions function suffix             MESA
  Platform Host timer resolution                  1ns

  Platform Name                                   rusticl
Number of devices                                 0

NULL platform behavior
  clGetPlatformInfo(NULL, CL_PLATFORM_NAME, ...)  rusticl
  clGetDeviceIDs(NULL, CL_DEVICE_TYPE_ALL, ...)   No devices found in platform [rusticl?]
  clCreateContext(NULL, ...) [default]            No devices found in platform
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_DEFAULT)  No devices found in platform
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_CPU)  No devices found in platform
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_GPU)  No devices found in platform
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_ACCELERATOR)  No devices found in platform
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_CUSTOM)  No devices found in platform
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_ALL)  No devices found in platform

ICD loader properties
  ICD loader Name                                 OpenCL ICD Loaderns
  ICD loader Vendor                               OCL Icd free softwarens
  ICD loader Version                              2.3.4ns
  ICD loader Profile                              OpenCL 3.0ns

Offline

#2 Yesterday 13:22:57

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 14,760

Re: rusticl and mesa not detecting dedicated gpu

rusticl only detects a few gpu drivers by default, and intel isn't on the list , see https://docs.mesa3d.org/envvars.html#en … ICL_ENABLE for details how to enables support for specific cards.

For the more general issue of not detecting your dedicated gpu at all , please post the output of lspci -k


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

#3 Yesterday 14:17:16

PixtonPengoign
Member
Registered: 2025-11-26
Posts: 27

Re: rusticl and mesa not detecting dedicated gpu

i did have RUSTCL_ENABLE set to radeonsi when running those

output of lspci -k:

00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers (rev 08)
	Subsystem: Hewlett-Packard Company Device 83b2
	Kernel driver in use: skl_uncore
00:02.0 VGA compatible controller: Intel Corporation Kaby Lake-R GT2 [UHD Graphics 620] (rev 07)
	DeviceName: Onboard IGD
	Subsystem: Hewlett-Packard Company Device 83b2
	Kernel driver in use: i915
	Kernel modules: i915
00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 08)
	Subsystem: Hewlett-Packard Company Device 83b2
	Kernel driver in use: proc_thermal
	Kernel modules: processor_thermal_device_pci_legacy
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21)
	Subsystem: Hewlett-Packard Company Device 83b2
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci_pci
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21)
	Subsystem: Hewlett-Packard Company Device 83b2
	Kernel driver in use: intel_pch_thermal
	Kernel modules: intel_pch_thermal
00:15.0 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #0 (rev 21)
	Subsystem: Hewlett-Packard Company Device 83b2
	Kernel driver in use: intel-lpss
	Kernel modules: intel_lpss_pci
00:15.1 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #1 (rev 21)
	Subsystem: Hewlett-Packard Company Device 83b2
	Kernel driver in use: intel-lpss
	Kernel modules: intel_lpss_pci
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21)
	Subsystem: Hewlett-Packard Company Device 83b2
	Kernel driver in use: mei_me
	Kernel modules: mei_me
00:1c.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #1 (rev f1)
	Subsystem: Hewlett-Packard Company Device 83b2
	Kernel driver in use: pcieport
	Kernel modules: shpchp
00:1c.3 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #4 (rev f1)
	Subsystem: Hewlett-Packard Company Device 83b2
	Kernel driver in use: pcieport
	Kernel modules: shpchp
00:1c.4 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #5 (rev f1)
	Subsystem: Hewlett-Packard Company Device 83b2
	Kernel driver in use: pcieport
	Kernel modules: shpchp
00:1c.6 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #7 (rev f1)
	Subsystem: Hewlett-Packard Company Device 83b2
	Kernel driver in use: pcieport
	Kernel modules: shpchp
00:1d.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #9 (rev f1)
	Subsystem: Hewlett-Packard Company Device 83b2
	Kernel driver in use: pcieport
	Kernel modules: shpchp
00:1f.0 ISA bridge: Intel Corporation Sunrise Point LPC/eSPI Controller (rev 21)
	Subsystem: Hewlett-Packard Company Device 83b2
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)
	Subsystem: Hewlett-Packard Company Device 83b2
00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21)
	Subsystem: Hewlett-Packard Company Device 83b2
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_soc_avs, snd_hda_intel
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)
	Subsystem: Hewlett-Packard Company Device 83b2
	Kernel driver in use: i801_smbus
	Kernel modules: i2c_i801
00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (4) I219-LM (rev 21)
	Subsystem: Hewlett-Packard Company Device 83b2
	Kernel driver in use: e1000e
	Kernel modules: e1000e
01:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Lexa XT [Radeon PRO WX 3100]
	Subsystem: Hewlett-Packard Company Radeon PRO WX 3100
	Kernel driver in use: amdgpu
	Kernel modules: amdgpu
02:00.0 Network controller: Intel Corporation Wireless 8265 / 8275 (rev 78)
	Subsystem: Intel Corporation Dual Band Wireless-AC 8265 [Windstorm Peak]
	Kernel driver in use: iwlwifi
	Kernel modules: iwlwifi
3c:00.0 Cellular controller/modem: Intel Corporation XMM7360 LTE Advanced Modem (rev 01)
	Subsystem: Hewlett-Packard Company Device 8337
	Kernel driver in use: iosm
	Kernel modules: iosm
3d:00.0 Non-Volatile memory controller: Toshiba Corporation XG5 NVMe SSD Controller
	Subsystem: Toshiba Corporation XG5 NVMe SSD Controller
	Kernel driver in use: nvme
	Kernel modules: nvme

Offline

#4 Today 01:13:47

PixtonPengoign
Member
Registered: 2025-11-26
Posts: 27

Re: rusticl and mesa not detecting dedicated gpu

nvm, restarting fixed it

Offline

Board footer

Powered by FluxBB