I tried switching to the switchable graphics mode from the BIOS (called dynamic graphics in the Lenovo Legion BIOS). But, using the switchable graphics mode ended up booting to the /dev/tty1; I couldn’t get into the Desktop Environment GUI thing.
I installed OpenSUSE in discrete graphics mode, so maybe the installation process specifically targeted the environment in the discrete graphics mode ? I don’t know.
Anyway, I switched to discrete graphics mode again and the output of sudo journalctl -p3 -b0 :
Feb 16 08:31:30 localhost kernel: ACPI BIOS Error (bug): Could not resolve symbol _SB.PCI0.PB2], AE_NOT_FOUND (20210930/dswload2-162)
Feb 16 08:31:30 localhost kernel: ACPI Error: AE_NOT_FOUND, During name lookup/catalog (20210930/psobject-220)
Feb 16 08:31:30 localhost kernel: integrity: Problem loading X.509 certificate -65
Feb 16 08:31:31 localhost kernel: ACPI BIOS Error (bug): Could not resolve symbol _SB.PCI0.GP17.VGA.LCD._BCM.AFN7], AE_NOT_FOUND (20210930/psargs-330)
Feb 16 08:31:31 localhost kernel: ACPI Error: Aborting method _SB.PCI0.GP17.VGA.LCD._BCM due to previous error (AE_NOT_FOUND) (20210930/psparse-529)
Feb 16 00:31:32 localhost smartd[792]: Device: /dev/nvme0, number of Error Log entries increased from 463 to 464
Feb 16 00:31:32 localhost kernel:
Feb 16 00:31:35 localhost kernel: Bluetooth: hci0: Failed to read codec capabilities (-56)
Feb 16 00:31:35 localhost kernel: Bluetooth: hci0: Failed to read codec capabilities (-56)
Feb 16 00:31:35 localhost kernel: Bluetooth: hci0: Failed to read codec capabilities (-56)
Feb 16 00:31:35 localhost kernel: Bluetooth: hci0: Failed to read codec capabilities (-56)
Feb 16 00:31:35 localhost kernel: Bluetooth: hci0: Failed to read codec capabilities (-56)
Feb 16 00:31:35 localhost kernel: Bluetooth: hci0: Failed to read codec capabilities (-56)
Feb 16 00:31:35 localhost kernel: Bluetooth: hci0: Failed to read codec capabilities (-56)
Feb 16 00:31:41 localhost.localdomain kernel: Bluetooth: hci0: Failed to read codec capabilities (-56)
Feb 16 00:31:41 localhost.localdomain kernel: Bluetooth: hci0: Failed to read codec capabilities (-56)
Feb 16 00:31:41 localhost.localdomain kernel: Bluetooth: hci0: Failed to read codec capabilities (-56)
Feb 16 00:31:41 localhost.localdomain kernel: Bluetooth: hci0: Failed to read codec capabilities (-56)
Feb 16 00:31:41 localhost.localdomain kernel: Bluetooth: hci0: Failed to read codec capabilities (-56)
Feb 16 00:31:41 localhost.localdomain kernel: Bluetooth: hci0: Failed to read codec capabilities (-56)
Feb 16 00:31:41 localhost.localdomain kernel: Bluetooth: hci0: Failed to read codec capabilities (-56)
While the output of sudo journalctl -p3 -b-1 (previous boot in switchable graphics mode):
[FONT=monospace]Feb 16 08:29:02 localhost kernel: ACPI BIOS Error (bug): Could not resolve symbol _SB.PCI0.PB2], AE_NOT_FOUND (20210930/dswload2-162)
Feb 16 08:29:02 localhost kernel: ACPI Error: AE_NOT_FOUND, During name lookup/catalog (20210930/psobject-220)
Feb 16 08:29:02 localhost kernel: integrity: Problem loading X.509 certificate -65
Feb 16 00:29:04 localhost smartd[816]: Device: /dev/nvme0, number of Error Log entries increased from 460 to 463
Feb 16 00:29:04 localhost kernel:
Feb 16 00:29:07 localhost sddm[1111]: Failed to read display number from pipe
Feb 16 00:29:07 localhost sddm[1111]: Could not start Display server on vt 7
Feb 16 00:29:08 localhost kernel: Bluetooth: hci0: Failed to read codec capabilities (-56)
Feb 16 00:29:08 localhost kernel: Bluetooth: hci0: Failed to read codec capabilities (-56)
Feb 16 00:29:08 localhost kernel: Bluetooth: hci0: Failed to read codec capabilities (-56)
Feb 16 00:29:08 localhost kernel: Bluetooth: hci0: Failed to read codec capabilities (-56)
Feb 16 00:29:08 localhost kernel: Bluetooth: hci0: Failed to read codec capabilities (-56)
Feb 16 00:29:08 localhost kernel: Bluetooth: hci0: Failed to read codec capabilities (-56)
Feb 16 00:29:08 localhost kernel: Bluetooth: hci0: Failed to read codec capabilities (-56)
There are several errors, but I think [FONT=monospace]ACPI BIOS Error (bug)[/FONT][/FONT] is the relevant one for this problem.
I noted that the switchable graphics mode doesn’t have the BIOS bug [FONT=monospace]ACPI BIOS Error (bug): Could not resolve symbol _SB.PCI0.GP17.VGA.LCD._BCM.AFN7], AE_NOT_FOUND (20210930/psargs-330)[/FONT]. From Ubuntu forum “kernel - ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PCI0.GP17.VGA.LCD._BCM.AFN7] - Ask Ubuntu”, this seems having something to do with screen brightness.
For [FONT=monospace]ACPI BIOS Error (bug): Could not resolve symbol _SB.PCI0.PB2], AE_NOT_FOUND (20210930/dswload2-162)[/FONT], there’s another similar post in Arch “Backlight not working [\_SB.PCI0.PB2], AE_NOT_FOUND / Kernel & Hardware / Arch Linux Forums”.
I also note that the battery life is absurd. It takes from 100% to 10% in 2 hours just for Youtube streaming while doing GIMP with max screen brightness + 165Hz refresh rate. In Windows 10, this roughly takes 4 hours.
Any idea on how to fix this?