IdeaPad Gaming 3i 16" (12th Gen 12700H, 3050 Ti)

Currently what is your graphics showing?

inxi -Ga
[cyris@idefix ~]$ inxi -Ga
Graphics:
  Device-1: Intel Alder Lake-P Integrated Graphics vendor: Lenovo
    driver: i915 v: kernel arch: Gen12.2 process: Intel 10nm built: 2021-22+
    ports: active: eDP-1 empty: DP-1, DP-2, DP-3, DP-4 bus-ID: 0000:00:02.0
    chip-ID: 8086:46a6 class-ID: 0300
  Device-2: NVIDIA GA107M [GeForce RTX 3050 Ti Mobile] vendor: Lenovo
    driver: N/A alternate: nouveau, nvidia_drm, nvidia non-free: 515.xx+
    status: current (as of 2022-06) arch: Ampere process: TSMC n7 (7nm)
    built: 2020-22 bus-ID: 0000:01:00.0 chip-ID: 10de:25a0 class-ID: 0300
  Device-3: Luxvisions Innotech Integrated Camera type: USB
    driver: uvcvideo bus-ID: 3-7:2 chip-ID: 30c9:0030 class-ID: 0e02
    serial: 0001
  Display: x11 server: X.Org v: 21.1.3 compositor: xfwm v: 4.16.1 driver:
    X: loaded: intel unloaded: modesetting alternate: fbdev,vesa gpu: i915
    display-ID: :0.0 screens: 1
  Screen-1: 0 s-res: 2560x1600 s-dpi: 96 s-size: 677x423mm (26.65x16.65")
    s-diag: 798mm (31.43")
  Monitor-1: eDP-1 mapped: eDP1 model: BOE Display 0x0a40 built: 2021
    res: 2560x1600 hz: 60 dpi: 191 gamma: 1.2 size: 340x210mm (13.39x8.27")
    diag: 406mm (16") ratio: 16:10 modes: 2560x1600
  OpenGL: renderer: Mesa Intel Graphics (ADL GT2) v: 4.6 Mesa 22.1.3
    direct render: Yes
[cyris@idefix ~]$ 

and
nvidia-smi does not run on this kernel. Only lts. Same for nvidia-settings (the gui application)
Both of them just dont show output and dont close - until i do ctrl+c.

$ xrandr --listproviders 
Providers: number : 1
Provider 0: id: 0x49 cap: 0xb, Source Output, Sink Output, Sink Offload crtcs: 5 outputs: 6 associated providers: 0 name:Intel

i think my gpu is off… though battery is still being tanked. so i guess add that to the list

There are no drivers installed. I’m not sure what you want to use for swictching graphics. There are various methods. You can use prime render? Or some other method.

You can install nvidia drivers and then another package or install prime with the install of Nvidia?

https://discovery.endeavouros.com/nvidia/new-nvidia-driver-installer-nvidia-inst/2022/03/

ill read thought that page after dinner. I dont mind using closed-source.
tlp might confuse things for that, as i think it has a solution for switching, or so i understand.
thank you

I’m going to let you read over the wiki and you can decide what you want to do. As far as the WiFi goes i don’t know what the issue is because you say you have no connections shown. I just don’t know what the issue is. Maybe new firmware would help but i don’t know. The rtw89 firmware is in it’s own folder in /lib/firmware. You could download the firmware and replace that folder with the newest firmware. I think it’s only two files in there. The firmware is here:

https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git

You could download it and extract the files. It will have all firmware but i would only replace the rtw89 if you wanted to try it. You could save the old files also by renaming the folder and replacing it with the newer one you download. This may or may not make any difference to the issue but i have no way of knowing unless it was tried as i don’t have your hardware.

Edit: Good Luck

uh aha, classic no GUI now :p
I ran `nvidia-inst --prime --conf` then rebooted as it said i should.

only tty is available sadly. startx and startxfce4 dont work. startx said it cannot find a screen?

`inxi -Ga` says "driver: N/A" but does have lots of options after "alternate." Exactly like before up here (replied comment)

edit: never mind, just deleted the conf file i asked it to make and im back.

Are you sure there is no settings in the Bios to switch to dedicated graphics first of all? Seems to me i went through this recently with another user with the same type of issue with these Hybrid graphics.

oh there is. it’s “swichable graphics” or other called … U something. i think it means either both or just iGPU.
but if i have the drivers then we’re good right? how might i do a test run of the gpu? and in dong so, find out if running off the Igpu is what is making everything think i have a 60Hz screen.

ill find out the name for the bios setting now.

edit: ah okay it’s “switchable graphics” or “UMA”. those are the optoins it gives me

Set it and save the settings when leaving Bios and see how to use it. If it boots up check

inxi -Ga

Then switch and check it again. Post the outputs.

Graphics:
  Device-1: Intel Alder Lake-P Integrated Graphics vendor: Lenovo
    driver: i915 v: kernel arch: Gen12.2 process: Intel 10nm built: 2021-22+
    ports: active: eDP-1 empty: DP-1, DP-2, DP-3, DP-4 bus-ID: 0000:00:02.0
    chip-ID: 8086:46a6 class-ID: 0300
  Device-2: NVIDIA GA107M [GeForce RTX 3050 Ti Mobile] vendor: Lenovo
    driver: N/A alternate: nouveau, nvidia_drm, nvidia non-free: 515.xx+
    status: current (as of 2022-06) arch: Ampere process: TSMC n7 (7nm)
    built: 2020-22 bus-ID: 0000:01:00.0 chip-ID: 10de:25a0 class-ID: 0300
  Device-3: Luxvisions Innotech Integrated Camera type: USB
    driver: uvcvideo bus-ID: 3-7:2 chip-ID: 30c9:0030 class-ID: 0e02
    serial: 0001
  Display: x11 server: X.Org v: 21.1.3 compositor: xfwm v: 4.16.1 driver:
    X: loaded: intel unloaded: modesetting alternate: fbdev,vesa gpu: i915
    display-ID: :0.0 screens: 1
  Screen-1: 0 s-res: 2560x1600 s-dpi: 96 s-size: 677x423mm (26.65x16.65")
    s-diag: 798mm (31.43")
  Monitor-1: eDP-1 mapped: eDP1 model: BOE Display 0x0a40 built: 2021
    res: 2560x1600 hz: 60 dpi: 191 gamma: 1.2 size: 340x210mm (13.39x8.27")
    diag: 406mm (16") ratio: 16:10 modes: 2560x1600
  OpenGL: renderer: Mesa Intel Graphics (ADL GT2) v: 4.6 Mesa 22.1.3
    direct render: Yes

this is with switchable enabled
will add the other in a sec

Graphics:
  Device-1: Intel Alder Lake-P Integrated Graphics vendor: Lenovo
    driver: i915 v: kernel arch: Gen12.2 process: Intel 10nm built: 2021-22+
    ports: active: eDP-1 empty: DP-1, DP-2, DP-3, DP-4 bus-ID: 0000:00:02.0
    chip-ID: 8086:46a6 class-ID: 0300
  Device-2: Luxvisions Innotech Integrated Camera type: USB
    driver: uvcvideo bus-ID: 3-7:2 chip-ID: 30c9:0030 class-ID: 0e02
    serial: 0001
  Display: x11 server: X.Org v: 21.1.3 compositor: xfwm v: 4.16.1 driver:
    X: loaded: intel unloaded: modesetting alternate: fbdev,vesa gpu: i915
    display-ID: :0.0 screens: 1
  Screen-1: 0 s-res: 2560x1600 s-dpi: 96 s-size: 677x423mm (26.65x16.65")
    s-diag: 798mm (31.43")
  Monitor-1: eDP-1 mapped: eDP1 model: BOE Display 0x0a40 built: 2021
    res: 2560x1600 hz: 60 dpi: 191 gamma: 1.2 size: 340x210mm (13.39x8.27")
    diag: 406mm (16") ratio: 16:10 modes: 2560x1600
  OpenGL: renderer: Mesa Intel Graphics (ADL GT2) v: 4.6 Mesa 22.1.3
    direct render: Yes
Graphics:
  Device-1: Intel Alder Lake-P Integrated Graphics vendor: Lenovo
    driver: i915 v: kernel arch: Gen12.2 process: Intel 10nm built: 2021-22+
    ports: active: eDP-1 empty: DP-1, DP-2, DP-3, DP-4 bus-ID: 0000:00:02.0
    chip-ID: 8086:46a6 class-ID: 0300
  Device-2: Luxvisions Innotech Integrated Camera type: USB
    driver: uvcvideo bus-ID: 3-7:2 chip-ID: 30c9:0030 class-ID: 0e02
    serial: 0001
  Display: x11 server: X.Org v: 21.1.3 compositor: xfwm v: 4.16.1 driver:
    X: loaded: intel unloaded: modesetting alternate: fbdev,vesa gpu: i915
    display-ID: :0.0 screens: 1
  Screen-1: 0 s-res: 2560x1600 s-dpi: 96 s-size: 677x423mm (26.65x16.65")
    s-diag: 798mm (31.43")
  Monitor-1: eDP-1 mapped: eDP1 model: BOE Display 0x0a40 built: 2021
    res: 2560x1600 hz: 60 dpi: 191 gamma: 1.2 size: 340x210mm (13.39x8.27")
    diag: 406mm (16") ratio: 16:10 modes: 2560x1600
  OpenGL: renderer: Mesa Intel Graphics (ADL GT2) v: 4.6 Mesa 22.1.3
    direct render: Yes

and this is with the bios setting set to use the cpu only for graphics

Edited to add code tags.

This is what you want but now you need to try to install the drivers properly with it in this mode switched to Nvidia.

Currently there is no driver loaded.

Device-2: NVIDIA GA107M [GeForce RTX 3050 Ti Mobile] vendor: Lenovo
    driver: N/A alternate: nouveau, nvidia_drm, nvidia non-free: 515.xx+
    status: current (as of 2022-06) arch: Ampere process: TSMC n7 (7nm)
    built: 2020-22 bus-ID: 0000:01:00.0 chip-ID: 10de:25a0 class-ID: 0300

i dont fully understand

then the program nvidia-inst may not have worked. is there a more robust way of doing things?
and to be clear, you think i should stay in with these bios settings - only iGPU?

You want it set in the Bios for switchable graphics and then leave it that way. Then you just need to figure out how to switch back and forth and also load the nvidia drivers. I don’t know how your hardware works. The nvidia-inst may not have worked because it didn’t recognize the hardware as it wasn’t turned on.

Edit: I’m just guessing that’s the reason.

Just try to run the installer again when it is switched to the nvidia card.

nvidia-inst

argh, i think we’re just going round in circles. Once again i do nvidia-inst and once again i reboot and once more this is my inxi -Ga output:

Graphics:
  Device-1: Intel Alder Lake-P Integrated Graphics vendor: Lenovo
    driver: i915 v: kernel arch: Gen12.2 process: Intel 10nm built: 2021-22+
    ports: active: eDP-1 empty: DP-1, DP-2, DP-3, DP-4 bus-ID: 0000:00:02.0
    chip-ID: 8086:46a6 class-ID: 0300
  Device-2: NVIDIA GA107M [GeForce RTX 3050 Ti Mobile] vendor: Lenovo
    driver: N/A alternate: nouveau, nvidia_drm, nvidia non-free: 515.xx+
    status: current (as of 2022-06) arch: Ampere process: TSMC n7 (7nm)
    built: 2020-22 bus-ID: 0000:01:00.0 chip-ID: 10de:25a0 class-ID: 0300
  Device-3: Luxvisions Innotech Integrated Camera type: USB
    driver: uvcvideo bus-ID: 3-7:2 chip-ID: 30c9:0030 class-ID: 0e02
    serial: 0001
  Display: x11 server: X.Org v: 21.1.3 compositor: xfwm v: 4.16.1 driver:
    X: loaded: intel unloaded: modesetting alternate: fbdev,vesa gpu: i915
    display-ID: :0.0 screens: 1
  Screen-1: 0 s-res: 2560x1600 s-dpi: 96 s-size: 677x423mm (26.65x16.65")
    s-diag: 798mm (31.43")
  Monitor-1: eDP-1 mapped: eDP1 model: BOE Display 0x0a40 built: 2021
    res: 2560x1600 hz: 60 dpi: 191 gamma: 1.2 size: 340x210mm (13.39x8.27")
    diag: 406mm (16") ratio: 16:10 modes: 2560x1600
  OpenGL: renderer: Mesa Intel Graphics (ADL GT2) v: 4.6 Mesa 22.1.3
    direct render: Yes

if its failing to notice this hardware, then fine. how do i use the drivers downloaded from nvidias website? Like, once I have the driver files. Because from there i can be sure to pick the right ones.

Does the ISO recognize nvidia drivers (assuming you boot using the Nvidia entry)?

boot options i get atm are linux, linux fallback, and same but with linux-lts.