I am running a HP 850 G5 with hybrid graphics. The integrated GPU is UHD Graphics 620, the dedicated GPU is a Lexa PRO chip. FreeBSD version is 13.2.
The user is in the video group.
I am trying to use the discrete GPU so I set "hybrid graphics" in the BIOS (the only other option is integrated).
After loading the kmod of amdgpu, dmesg reports the following:
But the display stays in framebuffer (no display flicking on startup) mode as confirmed by running startx. How do I check if the /dev interface was set up properly, where is it located?
What I tried:
Loading the radeonkms module -> doesn't detect the GPU, dmesg.boot contains no messages from radeonkms
Setting hw.amdgpu.exp_hw_support=1 in /boot/loader.conf -> No effect
Creating xorg.conf that uses the driver amdgpu -> startx returns no screens found
The user is in the video group.
I am trying to use the discrete GPU so I set "hybrid graphics" in the BIOS (the only other option is integrated).
After loading the kmod of amdgpu, dmesg reports the following:
Code:
[drm] amdgpu kernel modesetting enabled.
amdgpu: ATOM BIOS: SWBRT27511.001
drmn1: successfully loaded firmware image 'amdgpu/polaris12_mc.bin'
[drm] amdgpu: 2048M of VRAM memory ready
[drm] amdgpu: 3072M of GTT memory ready.
drmn1: successfully loaded firmware image 'amdgpu/polaris12_pfp_2.bin'
drmn1: successfully loaded firmware image 'amdgpu/polaris12_me_2.bin'
drmn1: successfully loaded firmware image 'amdgpu/polaris12_ce_2.bin'
drmn1: successfully loaded firmware image 'amdgpu/polaris12_rlc.bin'
drmn1: successfully loaded firmware image 'amdgpu/polaris12_mec_2.bin'
drmn1: successfully loaded firmware image 'amdgpu/polaris12_mec2_2.bin'
drmn1: successfully loaded firmware image 'amdgpu/polaris12_sdma.bin'
drmn1: successfully loaded firmware image 'amdgpu/polaris12_sdma1.bin'
amdgpu: hwmgr_sw_init smu backed is polaris10_smu
drmn1: successfully loaded firmware image 'amdgpu/polaris12_uvd.bin'
drmn1: successfully loaded firmware image 'amdgpu/polaris12_vce.bin'
drmn1: successfully loaded firmware image 'amdgpu/polaris12_smc.bin'
amdgpu: Voltage value looks like a Leakage ID but it's not patched
amdgpu: Voltage value looks like a Leakage ID but it's not patched
amdgpu: Voltage value looks like a Leakage ID but it's not patched
amdgpu: Voltage value looks like a Leakage ID but it's not patched
amdgpu: Voltage value looks like a Leakage ID but it's not patched
amdgpu: Voltage value looks like a Leakage ID but it's not patched
amdgpu: Voltage value looks like a Leakage ID but it's not patched
[drm] Initialized amdgpu 3.40.0 20150101 for drmn1 on minor 0
But the display stays in framebuffer (no display flicking on startup) mode as confirmed by running startx. How do I check if the /dev interface was set up properly, where is it located?
What I tried:
Loading the radeonkms module -> doesn't detect the GPU, dmesg.boot contains no messages from radeonkms
Setting hw.amdgpu.exp_hw_support=1 in /boot/loader.conf -> No effect
Creating xorg.conf that uses the driver amdgpu -> startx returns no screens found