I recently purchased a ASUS TUF Gaming A15 laptop with AMD-Ryzen 4800H (8-core) CPU. It has the Nvida Geforce GTX 1650TI as the dedicated GPU integrated with AMD Radeon as the default GPU. Upon dual booting the Windows 10 system with Ubuntu 18.04.5 LTS, I found that neither the default AMD GPU nor the dedicated Nvidia GPU were detected by the system. The system info instead showed llvmpipe (LLVM 10.0.0, 128 bits) as the default graphics renderer. Due to this, I'm not able to adjust the screen brightness and the battery seems to be draining fast while using Ubuntu.
My kernel version is 5.4.0-52-generic and I have secure-boot disabled in my BIOS.
Some useful info that I could gather from my terminal are as shown below:
Input:
Output:
Code:
Graphics: Card-1: NVIDIA Device 1f95
Card-2: Advanced Micro Devices [AMD/ATI] Device 1636
Display Server: x11 (X.Org 1.20.8 )
drivers: fbdev,ati (unloaded: modesetting,vesa,radeon)
Resolution: 1920x1080@77.00hz
OpenGL: renderer: llvmpipe (LLVM 10.0.0, 128 bits) version: 3.3 Mesa 20.0.8
Input:
Code:
lspci -nnk | grep -iA2 VGA
Output:
Code:
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation Device [10de:1f95] (rev a1)
Subsystem: ASUSTeK Computer Inc. Device [1043:16df]
Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia
--
05:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Device [1002:1636] (rev c6)
Subsystem: ASUSTeK Computer Inc. Device [1043:16df]
Kernel modules: amdgpu
Input:
Output:
Code:
[ 15.975252] [drm] amdgpu kernel modesetting enabled.
[ 15.976121] [drm] This hardware requires experimental hardware support.
I have the nvidea-driver-455 installed but it doesn't get detected/loaded.
Input:
Output:
Code:
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.
My /etc/default/grub/ initially had the following line initially.
Code:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nouveau.modeset=0 tpm_tis.interrupts=0 acpi_osi=Linux i915.preliminary_hw_support=1 idle=nomwait acpi_backlight=vendor"
Changing the above line as shown below didn't work either.
Code:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash radeon.cik_support=0 radeon.si_support=0 amdgpu.si_support=1 amdgpu.cik_support=1 amdgpu.dc=1 amdgpu.dpm=1"
Any kind of help to fix the issue would be deeply appreciated. Do let me know if I need to provide any further details needed to debug the issue.