Nitro 5 3060/intel GFX switchable?

Graphics:
  Device-1: Intel TigerLake-H GT1 [UHD Graphics]
    vendor: Acer Incorporated ALI driver: i915 v: kernel arch: Gen12.1
    process: Intel 10nm built: 2020-21 ports: active: eDP-1 empty: DP-1,DP-2
    bus-ID: 0000:00:02.0 chip-ID: 8086:9a60 class-ID: 0300
  Device-2: NVIDIA GA106M [GeForce RTX 3060 Mobile / Max-Q]
    vendor: Acer Incorporated ALI 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:2520 class-ID: 0300
  Device-3: Quanta HD User Facing type: USB driver: uvcvideo bus-ID: 3-9:2
    chip-ID: 0408:a061 class-ID: 0e02
  Display: x11 server: X.Org v: 21.1.3 with: Xwayland v: 22.1.2
    compositor: kwin_x11 driver: X: loaded: intel unloaded: modesetting
    alternate: fbdev,vesa gpu: i915 display-ID: :0 screens: 1
  Screen-1: 0 s-res: 2560x1440 s-dpi: 96 s-size: 677x381mm (26.65x15.00")
    s-diag: 777mm (30.58")
  Monitor-1: eDP-1 mapped: eDP1 model: BOE Display 0x0a13 built: 2021
    res: 2560x1440 hz: 60 dpi: 171 gamma: 1.2 size: 380x210mm (14.96x8.27")
    diag: 437mm (17.2") ratio: 16:9 modes: 2560x1440
  OpenGL: renderer: Mesa Intel UHD Graphics (TGL GT1) v: 4.6 Mesa 22.1.2
    direct render: Yes

will try a reboot

Sure… can’t hurt now.

No, inxi -Ga shows no driver loaded :-(.

I just went to look at the gfx options in the UEFI, and there are none. Just spotted it’s an InsydeH20 bios, so probably little chance of getting a modded version.

It really doesn’t seem to want to load drivers for that card at all.

I’m not sure how the these Max Q work exactly. It definitely isn’t showing the driver in the output. What does this show

pacman -Qi nvidia
[jclow@Promootheus-Laptop ~]$ pacman -Qi nvidia
Name            : nvidia-dkms
Version         : 515.48.07-2
Description     : NVIDIA drivers - module sources
Architecture    : x86_64
URL             : http://www.nvidia.com/
Licenses        : custom
Groups          : None
Provides        : NVIDIA-MODULE  nvidia
Depends On      : dkms  nvidia-utils=515.48.07  libglvnd
Optional Deps   : None
Required By     : None
Optional For    : None
Conflicts With  : NVIDIA-MODULE  nvidia
Replaces        : None
Installed Size  : 52.45 MiB
Packager        : Sven-Hendrik Haase <svenstaro@gmail.com>
Build Date      : Mon 06 Jun 2022 00:56:17 BST
Install Date    : Sat 25 Jun 2022 14:46:13 BST
Install Reason  : Explicitly installed
Install Script  : No
Validated By    : Signature

Looks like the drivers are installed? Also looks like we got rid of bumblebee? So I’m not sure what needs to be done here? @jonathon may be able to weigh in where to go from here. He’s got more knowledge than i do on this.

thanks rick, really appreciate your time helping with this

1 Like

OK, let’s start with the output of:

dkms status
nvidia-smi
[jclow@Promootheus-Laptop ~]$ dkms status
nvidia/515.48.07, 5.18.6-arch1-1, x86_64: installed
[jclow@Promootheus-Laptop ~]$ nvidia-smi

nvidia-smi just seems to be doing nothing

Next,

sudo modprobe -r nouveau
sudo modprobe nvidia
nvidia-smi

?

nothing shows up with those. I wonder if it’s a kernel version issue with thed current driver. Just found this…
https://bbs.archlinux.org/viewtopic.php?id=276786

That just means they are completing without error.

That’s a different driver version, though the pointer to the ibt=off kernel parameter is a good reminder, and that’s worth trying given you have an Intel CPU.

Could you also provide

head /etc/default/grub

and the contents of any file under /etc/modprobe.d/ that refers to Nvidia (e.g. /etc/modprobe.d/nvidia.conf).

Just rebooted to try that and realized I don’t know nwhat key to press on the grub menu to edit the boot params

[jclow@Promootheus-Laptop ~]$ head /etc/default/grub
# GRUB boot loader configuration

GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="EndeavourOS"
GRUB_CMDLINE_LINUX_DEFAULT="loglevel=3 nowatchdog nvme_load=YES nvidia-drm.modeset=1"
GRUB_CMDLINE_LINUX=""

# Preload both GPT and MBR modules so that they are not missed
GRUB_PRELOAD_MODULES="part_gpt part_msdos"
[jclow@Promootheus-Laptop ~]$

only one file in /etc/modprobe.d/ called firewall-sysctls.conf

no nvidia conf

Just to verify, what’s

cat /usr/lib/modprobe.d/nvidia-utils.conf

?

It should be just blacklist nouveau .

[jclow@Promootheus-Laptop ~]$ cat /usr/lib/modprobe.d/nvidia-utils.conf
blacklist nouveau

I changed nvidia modeset to 0, and also added ibt=0, now it loads the driver. not sure which one of the two made it load the driver, so will go back and test with just modeset 0

[jclow@Promootheus-Laptop ~]$ inxi -Ga
Graphics:
  Device-1: Intel TigerLake-H GT1 [UHD Graphics]
    vendor: Acer Incorporated ALI driver: i915 v: kernel arch: Gen12.1
    process: Intel 10nm built: 2020-21 ports: active: eDP-1 empty: DP-1,DP-2
    bus-ID: 0000:00:02.0 chip-ID: 8086:9a60 class-ID: 0300
  Device-2: NVIDIA GA106M [GeForce RTX 3060 Mobile / Max-Q]
    vendor: Acer Incorporated ALI driver: nvidia v: 515.48.07
    alternate: nouveau,nvidia_drm 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:2520 class-ID: 0300
  Device-3: Quanta HD User Facing type: USB driver: uvcvideo bus-ID: 3-9:2
    chip-ID: 0408:a061 class-ID: 0e02
  Display: x11 server: X.Org v: 21.1.3 with: Xwayland v: 22.1.2
    compositor: kwin_x11 driver: X: loaded: intel,nvidia unloaded: modesetting
    alternate: fbdev,nouveau,nv,vesa gpu: i915 display-ID: :0 screens: 1
  Screen-1: 0 s-res: 2560x1440 s-dpi: 96 s-size: 677x381mm (26.65x15.00")
    s-diag: 777mm (30.58")
  Monitor-1: eDP-1 mapped: eDP1 model: BOE Display 0x0a13 built: 2021
    res: 2560x1440 hz: 60 dpi: 171 gamma: 1.2 size: 380x210mm (14.96x8.27")
    diag: 437mm (17.2") ratio: 16:9 modes: 2560x1440
  OpenGL: renderer: Mesa Intel UHD Graphics (TGL GT1) v: 4.6 Mesa 22.1.2
    direct render: Yes

nvidia-drm.modeset=1 is required for things.

This is more likely the answer, especially given it’s what I referred to previously.

@jonathon I had forgotten about ibt=0. I thought they had that fixed already. :thinking:

1 Like