PC won't read AMD HD RADEONS 8500M GPU, uses only base Intel HD Graphics

After installing Manjaro this week I’ve been stuck with this problem. My machine refuses to use it’s graphics card correctly, only uses it’s base Intel GPU and overuses my I5 to compensate.

When only using the browser and other light applications it is fine, but when trying to use some heavier programs like an substitute for AutoCAD, it barely moves, lags heavily and crashes.

I need my PC to use it’s dedicated GPU.

On the configurations and terminal it recognizes the card, but when using $ lspci -k | grep -A 2 -E “(VGA|3D)” to see what is in use it only shows Intel.

It is not a problem of switching the units since it doesn’t switch and its creating a huge bottleneck on my system.

Let me know if any more information on process is needed.

I really need help solving this, my PC was working very fine until it didn’t no more.

Bloco de Citação
Kernel: 5.4.178-1-MANJARO x86_64 bits: 64 compiler: gcc v: 11.1.0
parameters: BOOT_IMAGE=/boot/vmlinuz-5.4-x86_64
root=UUID=2a09f9b0-a5b4-407c-8bcc-3c46cbab41cb rw quiet apparmor=1
security=apparmor udev.log_priority=3
Desktop: KDE Plasma 5.23.5 tk: Qt 5.15.2 wm: kwin_x11 vt: 1 dm: SDDM
Distro: Manjaro Linux base: Arch Linux
Type: Laptop System: LENOVO product: 80GA v: Lenovo G40-70
serial: Chassis: type: 10 v: Lenovo G40-70
Mobo: LENOVO model: Lancer 4A2 v: SDK0E50515STD
serial: UEFI: LENOVO v: 9ACN32WW date: 07/20/2015
ID-1: BAT0 charge: 0.3 Wh (100.0%) condition: 0.3/31.7 Wh (1.0%)
volts: 16.4 min: 14.4 model: Lenovo IdeaPad type: Unknown serial:
status: Full
Info: model: Intel Core i5-4200U bits: 64 type: MT MCP arch: Haswell
family: 6 model-id: 0x45 (69) stepping: 1 microcode: 0x26
Topology: cpus: 1x cores: 2 tpc: 2 threads: 4 smt: enabled cache:
L1: 128 KiB desc: d-2x32 KiB; i-2x32 KiB L2: 512 KiB desc: 2x256 KiB
L3: 3 MiB desc: 1x3 MiB
Speed (MHz): avg: 2191 high: 2381 min/max: 800/2600 scaling:
driver: intel_pstate governor: powersave cores: 1: 2084 2: 2180 3: 2122
4: 2381 bogomips: 18361
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Type: itlb_multihit status: KVM: Vulnerable
Type: l1tf mitigation: PTE Inversion
Type: mds mitigation: Clear CPU buffers; SMT vulnerable
Type: meltdown mitigation: PTI
Type: spec_store_bypass
mitigation: Speculative Store Bypass disabled via prctl and seccomp
Type: spectre_v1
mitigation: usercopy/swapgs barriers and __user pointer sanitization
Type: spectre_v2 mitigation: Full generic retpoline, IBPB: conditional,
IBRS_FW, STIBP: conditional, RSB filling
Type: srbds mitigation: Microcode
Type: tsx_async_abort status: Not affected
Device-1: Intel Haswell-ULT Integrated Graphics vendor: Lenovo driver: i915
v: kernel bus-ID: 00:02.0 chip-ID: 8086:0a16 class-ID: 0300
Device-2: AMD Sun LE [Radeon HD 8550M / R5 M230] vendor: Lenovo
driver: amdgpu v: kernel alternate: radeon bus-ID: 03:00.0
chip-ID: 1002:666f class-ID: 0380
Device-3: Acer Lenovo EasyCamera type: USB driver: uvcvideo bus-ID: 1-6:5
chip-ID: 5986:0652 class-ID: 0e02 serial:
Display: x11 server: Xorg compositor: kwin_x11 driver:
loaded: amdgpu,ati,modesetting alternate: fbdev,vesa
resolution: <missing: xdpyinfo>
Message: Unable to show advanced data. Required tool glxinfo missing.
IF: wlp2s0 state: up mac:
type: SSD serial: rev: K1B3 scheme: GPT
Alert: No swap data was found.

You have hybrid GPU. By default it uses integrated GPU. In most basic situation if you want use discrete GPU you should run app with DRI_PRIME=1, for example run Firefox on dedicated gpu:

DRI_PRIME=1 firefox

More info, further lecture and configuration: PRIME - ArchWiki

it will be need to always run ap like this ?
can’t i change this priority to use my dedicated gpu ?

Of course you can do it. Here you have example, change it accordingly to your hardware and drivers.

do you know the name of the browser vivaldi on konsole ?

It’s vivaldi-stable. Btw. you can use autocomplete in terminal. Just type part of command tap TabTab and you will receive full command or list of propositions.

thanks, that deffinetely helps

later today i will defitely need to study the hybrid prime thing, i see no point in having it hybrif and it more gets in the way than helps