PhatLe
August 15, 2024, 8:15am
1
installed nvidia-open-driver-G06-signed
and kernel-firmware-nvidia-gspx-G06
after that installed nvidia-video-G06
, nvidia-gl-G06
and nvidia-compute-G06
still no nvidia and using nouveau kernel
phatle@aeon:~> lspci -k | grep -EA3 'VGA|3D'
0000:00:02.0 VGA compatible controller: Intel Corporation TigerLake-H GT1 [UHD Graphics] (rev 01)
DeviceName: Onboard - Video
Subsystem: Dell Device 0a61
Kernel driver in use: i915
--
0000:01:00.0 3D controller: NVIDIA Corporation GA107M [GeForce RTX 3050 Ti Mobile] (rev a1)
Subsystem: Dell Device 0a61
Kernel driver in use: nouveau
Kernel modules: nouveau, nvidia_drm, nvidia
what i am missing? do i still need to sign kernel even those are signed? did it missed to blacklist nouveau?
wanted to install open drivers with cuda, but that is no go atm so eed to somehow add cuda repo https://developer.download.nvidia.com/compute/cuda/repos/opensuse15/x86_64/ cuda
PhatLe:
lspci -k
For the future, always use lspci -nn
to show the actual device PCI ID.
PhatLe:
what i am missing?
Does manual loading work?
PhatLe
August 15, 2024, 8:24am
3
PhatLe:
lspci -k
phatle@aeon:~> lspci -k
0000:00:00.0 Host bridge: Intel Corporation 11th Gen Core Processor Host Bridge/DRAM Registers (rev 05)
Subsystem: Dell Device 0a61
0000:00:01.0 PCI bridge: Intel Corporation 11th Gen Core Processor PCIe Controller #1 (rev 05)
Subsystem: Dell Device 0a61
Kernel driver in use: pcieport
0000:00:02.0 VGA compatible controller: Intel Corporation TigerLake-H GT1 [UHD Graphics] (rev 01)
DeviceName: Onboard - Video
Subsystem: Dell Device 0a61
Kernel driver in use: i915
Kernel modules: i915, xe
0000:00:04.0 Signal processing controller: Intel Corporation TigerLake-LP Dynamic Tuning Processor Participant (rev 05)
Subsystem: Dell Device 0a61
Kernel driver in use: proc_thermal
Kernel modules: processor_thermal_device_pci_legacy
0000:00:07.0 PCI bridge: Intel Corporation Tiger Lake-H Thunderbolt 4 PCI Express Root Port #2 (rev 05)
Subsystem: Dell Device 0a61
Kernel driver in use: pcieport
0000:00:07.3 PCI bridge: Intel Corporation Tiger Lake-H Thunderbolt 4 PCI Express Root Port #3 (rev 05)
Subsystem: Dell Device 0a61
Kernel driver in use: pcieport
0000:00:08.0 System peripheral: Intel Corporation GNA Scoring Accelerator module (rev 05)
Subsystem: Dell Device 0a61
0000:00:0a.0 Signal processing controller: Intel Corporation Tigerlake Telemetry Aggregator Driver (rev 01)
Subsystem: Dell Device 0a61
Kernel driver in use: intel_vsec
Kernel modules: intel_vsec
0000:00:0d.0 USB controller: Intel Corporation Tiger Lake-H Thunderbolt 4 USB Controller (rev 05)
Subsystem: Dell Device 0a61
Kernel driver in use: xhci_hcd
Kernel modules: xhci_pci
0000:00:0d.3 USB controller: Intel Corporation Tiger Lake-H Thunderbolt 4 NHI #1 (rev 05)
Subsystem: Dell Device 0a61
Kernel driver in use: thunderbolt
Kernel modules: thunderbolt
0000:00:0e.0 RAID bus controller: Intel Corporation Volume Management Device NVMe RAID Controller
Subsystem: Dell Device 0a61
Kernel driver in use: vmd
Kernel modules: vmd, ahci
0000:00:12.0 Serial controller: Intel Corporation Tiger Lake-H Integrated Sensor Hub (rev 11)
Subsystem: Dell Device 0a61
Kernel driver in use: intel_ish_ipc
Kernel modules: intel_ish_ipc
0000:00:14.0 USB controller: Intel Corporation Tiger Lake-H USB 3.2 Gen 2x1 xHCI Host Controller (rev 11)
Subsystem: Dell Device 0a61
Kernel driver in use: xhci_hcd
Kernel modules: xhci_pci
0000:00:14.2 RAM memory: Intel Corporation Tiger Lake-H Shared SRAM (rev 11)
Subsystem: Dell Device 0a61
0000:00:14.3 Network controller: Intel Corporation Tiger Lake PCH CNVi WiFi (rev 11)
Subsystem: Rivet Networks Device 1651
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi
0000:00:15.0 Serial bus controller: Intel Corporation Tiger Lake-H Serial IO I2C Controller #0 (rev 11)
Subsystem: Dell Device 0a61
Kernel driver in use: intel-lpss
Kernel modules: intel_lpss_pci
0000:00:15.1 Serial bus controller: Intel Corporation Tiger Lake-H Serial IO I2C Controller #1 (rev 11)
Subsystem: Dell Device 0a61
Kernel driver in use: intel-lpss
Kernel modules: intel_lpss_pci
0000:00:16.0 Communication controller: Intel Corporation Tiger Lake-H Management Engine Interface (rev 11)
Subsystem: Dell Device 0a61
Kernel driver in use: mei_me
Kernel modules: mei_me
0000:00:1c.0 PCI bridge: Intel Corporation Device 43be (rev 11)
Subsystem: Dell Device 0a61
Kernel driver in use: pcieport
0000:00:1f.0 ISA bridge: Intel Corporation WM590 LPC/eSPI Controller (rev 11)
Subsystem: Dell Device 0a61
0000:00:1f.3 Audio device: Intel Corporation Tiger Lake-H HD Audio Controller (rev 11)
Subsystem: Dell Device 0a61
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel, snd_soc_avs, snd_sof_pci_intel_tgl
0000:00:1f.4 SMBus: Intel Corporation Tiger Lake-H SMBus Controller (rev 11)
Subsystem: Dell Device 0a61
Kernel driver in use: i801_smbus
Kernel modules: i2c_i801
0000:00:1f.5 Serial bus controller: Intel Corporation Tiger Lake-H SPI Controller (rev 11)
Subsystem: Dell Device 0a61
Kernel driver in use: intel-spi
Kernel modules: spi_intel_pci
0000:01:00.0 3D controller: NVIDIA Corporation GA107M [GeForce RTX 3050 Ti Mobile] (rev a1)
Subsystem: Dell Device 0a61
Kernel driver in use: nouveau
Kernel modules: nouveau, nvidia_drm, nvidia
0000:74:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5260 PCI Express Card Reader (rev 01)
Subsystem: Dell Device 0a61
Kernel driver in use: rtsx_pci
Kernel modules: rtsx_pci
10000:e0:01.0 System peripheral: Intel Corporation RST VMD Managed Controller
10000:e0:01.2 PCI bridge: Intel Corporation Device 9a07 (rev 05)
Subsystem: Dell Device 0a61
Kernel driver in use: pcieport
10000:e1:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller S4LV008[Pascal]
Subsystem: Samsung Electronics Co Ltd Device a801
Kernel driver in use: nvme
Kernel modules: nvme
i have to admit i have no idea how to check or manually load
PhatLe
August 15, 2024, 8:27am
5
arvidjaar:
sudo modprobe nvidia
modprobe: ERROR: could not insert 'nvidia': No such device
So your device is not supported by this driver. What made you think it would be?
PhatLe
August 15, 2024, 8:33am
7
device works on leap amd tumbleweed with open drivers
i have RTX 3050 TI
even on propreaterry drivers wont work
PhatLe
August 15, 2024, 8:49am
8
phatle@aeon:~> grep -i 'blacklist nouveau' /lib/modprobe.d/*
/lib/modprobe.d/09-nvidia-modprobe-bbswitch-G04.conf:blacklist nouveau
/lib/modprobe.d/61-nvidia-default.conf:blacklist nouveau
phatle@aeon:~> grep -i 'blacklist nouveau' /usr/lib/modprobe.d/*
/usr/lib/modprobe.d/09-nvidia-modprobe-bbswitch-G04.conf:blacklist nouveau
/usr/lib/modprobe.d/61-nvidia-default.conf:blacklist nouveau
phatle@aeon:~> zypper se -si nvidia kernel
Loading repository data...
Reading installed packages...
S | Name | Type | Version | Arch | Repository
---+-------------------------------------------+---------+-----------------------+--------+--------------
i | kernel-default | package | 6.10.3-1.1 | x86_64 | repo-oss
i | kernel-default-devel | package | 6.10.3-1.1 | x86_64 | repo-oss
i | kernel-devel | package | 6.10.3-1.1 | noarch | repo-oss
i | kernel-firmware-all | package | 20240728-1.1 | noarch | repo-oss
i | kernel-firmware-amdgpu | package | 20240728-1.1 | noarch | repo-oss
i | kernel-firmware-ath10k | package | 20240728-1.1 | noarch | repo-oss
i | kernel-firmware-ath11k | package | 20240728-1.1 | noarch | repo-oss
i | kernel-firmware-ath12k | package | 20240728-1.1 | noarch | repo-oss
i | kernel-firmware-atheros | package | 20240728-1.1 | noarch | repo-oss
i | kernel-firmware-bluetooth | package | 20240728-1.1 | noarch | repo-oss
i | kernel-firmware-bnx2 | package | 20240728-1.1 | noarch | repo-oss
i | kernel-firmware-brcm | package | 20240728-1.1 | noarch | repo-oss
i | kernel-firmware-chelsio | package | 20240728-1.1 | noarch | repo-oss
i | kernel-firmware-dpaa2 | package | 20240728-1.1 | noarch | repo-oss
i | kernel-firmware-i915 | package | 20240728-1.1 | noarch | repo-oss
i | kernel-firmware-intel | package | 20240728-1.1 | noarch | repo-oss
i | kernel-firmware-iwlwifi | package | 20240728-1.1 | noarch | repo-oss
i | kernel-firmware-liquidio | package | 20240728-1.1 | noarch | repo-oss
i | kernel-firmware-marvell | package | 20240728-1.1 | noarch | repo-oss
i | kernel-firmware-media | package | 20240728-1.1 | noarch | repo-oss
i | kernel-firmware-mediatek | package | 20240728-1.1 | noarch | repo-oss
i | kernel-firmware-mellanox | package | 20240728-1.1 | noarch | repo-oss
i | kernel-firmware-mwifiex | package | 20240728-1.1 | noarch | repo-oss
i | kernel-firmware-network | package | 20240728-1.1 | noarch | repo-oss
i | kernel-firmware-nfp | package | 20240728-1.1 | noarch | repo-oss
i | kernel-firmware-nvidia | package | 20240728-1.1 | noarch | repo-oss
i | kernel-firmware-nvidia-gspx-G06 | package | 550.100-3.1 | x86_64 | repo-oss
i | kernel-firmware-platform | package | 20240728-1.1 | noarch | repo-oss
i | kernel-firmware-prestera | package | 20240728-1.1 | noarch | repo-oss
i | kernel-firmware-qcom | package | 20240728-1.1 | noarch | repo-oss
i | kernel-firmware-qlogic | package | 20240728-1.1 | noarch | repo-oss
i | kernel-firmware-radeon | package | 20240728-1.1 | noarch | repo-oss
i | kernel-firmware-realtek | package | 20240728-1.1 | noarch | repo-oss
i | kernel-firmware-serial | package | 20240728-1.1 | noarch | repo-oss
i | kernel-firmware-sound | package | 20240728-1.1 | noarch | repo-oss
i | kernel-firmware-ti | package | 20240728-1.1 | noarch | repo-oss
i | kernel-firmware-ueagle | package | 20240728-1.1 | noarch | repo-oss
i | kernel-firmware-usb-network | package | 20240728-1.1 | noarch | repo-oss
i | kernel-macros | package | 6.10.3-1.1 | noarch | repo-oss
i | libnvidia-egl-wayland1 | package | 1.1.15-1.1 | x86_64 | repo-oss
i+ | nvidia-compute-G06 | package | 550.100-25.1 | x86_64 | repo-non-free
i+ | nvidia-gl-G06 | package | 550.100-25.1 | x86_64 | repo-non-free
i+ | nvidia-open-driver-G06-signed-kmp-default | package | 550.100_k6.10.3_1-2.4 | x86_64 | repo-oss
i+ | nvidia-video-G06 | package | 550.100-25.1 | x86_64 | repo-non-free
i+ | openSUSE-repos-MicroOS-NVIDIA | package | 20240712.dd8c2eb-1.1 | x86_64 | repo-oss
PhatLe
August 15, 2024, 9:28am
9
kernel-firmware-nvidia-gspx-G06
is actually not installed and it wont install that miht be the issue
hui
August 15, 2024, 11:51am
10
This is an Optimus setup. So you need to use suse-prime or switcherooctl or offload. There are countless threads and even a wiki.
@malcolmlewis may help further.
PhatLe
August 15, 2024, 12:03pm
11
As I know those works on x-11 not on Wayland
All Wayland setup dosent use any of these and even I have those it doesn’t explain why firmware is not installed or when I try to install it says nothing to do even I installed it same time as open drivers
@PhatLe You don’t need the repository, you just use the run file after you download it and set it to be executable (all as your user) and run as root user.
wget https://developer.download.nvidia.com/compute/cuda/12.6.0/local_installers/cuda_12.6.0_560.28.03_linux.run
chmod 0755 cuda_12.6.0_560.28.03_linux.run
transacational-update run cuda_12.6.0_560.28.03_linux.run
It should select the open driver, or you need to select in the drivers section.
1 Like
PhatLe
August 15, 2024, 12:09pm
13
Thank you will test this after I figured why drivers and firmware and Nvidia is not detected and used similar issue on proprietary drivers getting out of ideas and stuff what next
@PhatLe and your running at multi-user, not graphical?
PhatLe
August 15, 2024, 12:45pm
15
Yes as aeon is made by default only change I made was copy shim.efi and grub.efi to /EFI/aeon to get firmware updated on laptop
@PhatLe was that directed at me? What I was suggesting is you install from a VT (TTY) in non-graphical mode, multi-user.target.
PhatLe
August 15, 2024, 1:15pm
17
I guess so might misunderstood you, but yes it was done that haven’t even started cuda stuff since the open driver firmware issue is still on present so no point for cuda install
@PhatLe Did you try installing to see if it automatically rebuild for your running kernel?
The run file installs the firmware automatically, no rpm is needed.
nvidia-smi -q | grep -E "CUDA|Product Name|Product Brand|GSP|Driver Version"
Driver Version : 560.31.02
CUDA Version : 12.6
Product Name : NVIDIA T400
Product Brand : Quadro RTX
GSP Firmware Version : 560.31.02
PhatLe
August 15, 2024, 1:21pm
19
If you mean cuda that is no if you mean kernel-firmware-nvidia-gspx-G06
yes multiple times uninstall and install still nothing I just don’t know where or what I have missed
@PhatLe It doesn’t work without the driver running AND it needs to match the driver version AFAIK, so it would be;
nvidia-open-driver-G06-signed-kmp-default | package | 550.100_k6.10.3_1-2.4
kernel-firmware-nvidia-gspx-G06 | package | 550.100-3.1
OR
nvidia-open-driver-G06-signed-cuda-kmp-default | package | 555.42.06_k6.9.9_1-2.2
kernel-firmware-nvidia-gspx-G06-cuda | package | 555.42.06-3.1