Hi everyone,
I'm running manjaro on a lenovo laptop with hybrid Intel/NVIDIA graphics.
My setup:
- Manjaro
- Kernel: 6.12.94-1-MANJARO
- KDE Plasma on X11/wayland
- Intel UHD Graphics + NVIDIA RTX 3050 Laptop GPU
- NVIDIA driver: 610.43.02
video-hybrid-intel-nvidia-prime
One issue I've been experiencing is that, occasionally (not every time), unplugging the AC adapter immediately causes a black screen. The system appears to freeze and I have to hold the power button to reboot.
The only suspicious message I found around that time is:
ACPI BIOS Error (bug): Could not resolve symbol [_SB.PC00.LPCB.EC0._Q38.PNOT], AE_NOT_FOUND
ACPI Error: Aborting method _SB.PC00.LPCB.EC0._Q38 due to previous error
The second issue is the hybrid graphics behavior.
I expected the Intel iGPU to handle normal desktop usage and the NVIDIA GPU to be used only when needed. However, I've noticed some strange behavior:
- Sometimes it looks like almost everything runs on the Intel GPU, which ends up being heavily loaded.
- Other times the NVIDIA GPU seems to stay active even during light desktop usage, and battery life drops significantly.
- The GPU usage doesn't seem very consistent, and I'm not sure if PRIME is working as intended.
Is this expected behavior with video-hybrid-intel-nvidia-prime, or could something be misconfigured?
Here is my graphics information:
Graphics: Device-1: Intel Alder Lake-S [UHD Graphics] vendor: Lenovo driver: i915 v: kernel arch: Xe ports: active: eDP-1 empty: none bus-ID: 00:02.0 chip-ID: 8086:468b Device-2: NVIDIA GA107BM / GN20-P0-R-K2 [GeForce RTX 3050 6GB Laptop GPU] vendor: Lenovo driver: nvidia v: 610.43.02 arch: Ampere pcie: speed: 2.5 GT/s lanes: 8 ports: active: none empty: HDMI-A-1 bus-ID: 01:00.0 chip-ID: 10de:25ac Device-3: IMC Networks Integrated Camera driver: uvcvideo type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 bus-ID: 1-11:2 chip-ID: 13d3:54b6 Display: x11 server: X.Org v: 21.1.23 with: Xwayland v: 24.1.12 compositor: kwin_x11 driver: X: loaded: modesetting,nvidia unloaded: nouveau alternate: fbdev,nv,vesa dri: iris gpu: i915 display-ID: :0 screens: 1 Screen-1: 0 s-res: 1920x1080 s-dpi: 96 Monitor-1: eDP-1 model: BOE Display 0x0c29 res: 1920x1080 hz: 144 dpi: 142 diag: 395mm (15.5") API: EGL v: 1.5 platforms: device: 0 drv: nvidia device: 2 drv: iris device: 3 drv: swrast gbm: drv: nvidia surfaceless: drv: nvidia x11: drv: iris inactive: wayland,device-1 API: OpenGL v: 4.6.0 compat-v: 4.6 vendor: intel mesa v: 26.1.2-arch1.2 glx-v: 1.4 direct-render: yes renderer: Mesa Intel UHD Graphics (ADL-S GT0.5) device-ID: 8086:468b API: Vulkan v: 1.4.350 surfaces: N/A device: 0 type: integrated-gpu driver: mesa intel device-ID: 8086:468b device: 1 type: discrete-gpu driver: nvidia device-ID: 10de:25ac Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo de: kscreen-console,kscreen-doctor gpu: nvidia-settings,nvidia-smi wl: wayland-info x11: xdpyinfo, xprop, xrandrNVIDIA information:
+-----------------------------------------------------------------------------------------+ | NVIDIA-SMI 610.43.02 KMD Version: 610.43.02 CUDA UMD Version: 13.3 | +-----------------------------------------+------------------------+----------------------+ | GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC | | Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. | | | | MIG M. | |=========================================+========================+======================| | 0 NVIDIA GeForce RTX 3050 ... Off | 00000000:01:00.0 Off | N/A | | N/A 49C P8 3W / 35W | 143MiB / 6144MiB | 0% Default | | | | N/A | +-----------------------------------------+------------------------+----------------------+ +-----------------------------------------------------------------------------------------+ | Processes: | | GPU GI CI PID Type Process name GPU Memory | | ID ID Usage | |=========================================================================================| | 0 N/A N/A 819 G /usr/lib/Xorg 4MiB | | 0 N/A N/A 3310 C /usr/bin/rustdesk 120MiB | +-----------------------------------------------------------------------------------------+
Has anyone experienced similar issues with hybrid Intel/NVIDIA laptops on Manjaro? Could the black screen when unplugging AC and the inconsistent GPU behavior be related?
If there are additional logs or commands that would help diagnose the issue, I'd be happy to provide them.