Hello everyone! This is my first post here, but since I installed Manjaro (my first linux distro) 4 months ago I have been a lurker in this forum. Please forgive me if I do not provide enough information or ask newbie questions, I will try to give as many details as possible beforehand.
A few days ago I upgraded my Desktop PC running Intel iGPU with a brand new RTX3060:
System:
Kernel: 5.17.9-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 12.1.0
parameters: BOOT_IMAGE=/@/boot/vmlinuz-5.17-x86_64
root=UUID=d3872677-71f8-47cf-b051-8f4ba75d0a21 rw rootflags=subvol=@ quiet
cryptdevice=UUID=a0bf45eb-ab0c-4be5-bd88-372b7de559d2:luks-a0bf45eb-ab0c-4be5-bd88-372b7de559d2
root=/dev/mapper/luks-a0bf45eb-ab0c-4be5-bd88-372b7de559d2 apparmor=1
security=apparmor udev.log_priority=3
Desktop: KDE Plasma v: 5.24.5 tk: Qt v: 5.15.4 wm: kwin_x11 vt: 1 dm: SDDM
Distro: Manjaro Linux base: Arch Linux
Machine:
Type: Desktop System: ASUS product: N/A v: N/A serial: <superuser required>
Mobo: ASUSTeK model: ROG STRIX B560-I GAMING WIFI v: Rev 1.xx
serial: <superuser required> UEFI: American Megatrends v: 0904
date: 05/24/2021
Battery:
Message: No system battery data found. Is one present?
Memory:
RAM: total: 31.12 GiB used: 3.76 GiB (12.1%)
RAM Report:
permissions: Unable to run dmidecode. Root privileges required.
CPU:
Info: model: 11th Gen Intel Core i5-11400 bits: 64 type: MT MCP
arch: Rocket Lake family: 6 model-id: 0xA7 (167) stepping: 1 microcode: 0x53
Topology: cpus: 1x cores: 6 tpc: 2 threads: 12 smt: enabled cache:
L1: 480 KiB desc: d-6x48 KiB; i-6x32 KiB L2: 3 MiB desc: 6x512 KiB
L3: 12 MiB desc: 1x12 MiB
Speed (MHz): avg: 800 high: 801 min/max: 800/4400 scaling:
driver: intel_pstate governor: powersave cores: 1: 800 2: 800 3: 800 4: 801
5: 801 6: 800 7: 800 8: 800 9: 801 10: 800 11: 801 12: 801 bogomips: 62232
Flags: 3dnowprefetch abm acpi adx aes aperfmperf apic arat
arch_capabilities arch_perfmon art avx avx2 avx512_bitalg avx512_vbmi2
avx512_vnni avx512_vpopcntdq avx512bw avx512cd avx512dq avx512f avx512ifma
avx512vbmi avx512vl bmi1 bmi2 bts clflush clflushopt cmov constant_tsc
cpuid cpuid_fault cx16 cx8 de ds_cpl dtes64 dtherm dts epb erms est f16c
flush_l1d fma fpu fsgsbase fsrm fxsr gfni ht hwp hwp_act_window hwp_epp
hwp_notify hwp_pkg_req ibpb ibrs ibrs_enhanced ida intel_pt invpcid
invpcid_single lahf_lm lm mca mce md_clear mmx monitor movbe mpx msr mtrr
nonstop_tsc nopl nx ospke pae pat pbe pcid pclmulqdq pdcm pdpe1gb pebs pge
pku pln pni popcnt pse pse36 pts rdpid rdrand rdseed rdtscp rep_good sdbg
sep sha_ni smap smep ss ssbd sse sse2 sse4_1 sse4_2 ssse3 stibp syscall tm
tm2 tsc tsc_adjust tsc_deadline_timer tsc_known_freq umip vaes vme
vpclmulqdq x2apic xgetbv1 xsave xsavec xsaveopt xsaves xtopology xtpr
Vulnerabilities:
Type: itlb_multihit status: Not affected
Type: l1tf status: Not affected
Type: mds status: Not affected
Type: meltdown status: Not affected
Type: spec_store_bypass
mitigation: Speculative Store Bypass disabled via prctl
Type: spectre_v1
mitigation: usercopy/swapgs barriers and __user pointer sanitization
Type: spectre_v2 mitigation: Enhanced IBRS, IBPB: conditional, RSB filling
Type: srbds status: Not affected
Type: tsx_async_abort status: Not affected
Graphics:
Device-1: Intel RocketLake-S GT1 [UHD Graphics 730] vendor: ASUSTeK
driver: i915 v: kernel ports: active: DP-1 empty: HDMI-A-1,HDMI-A-2
bus-ID: 00:02.0 chip-ID: 8086:4c8b class-ID: 0300
Device-2: NVIDIA GA104 [GeForce RTX 3060] vendor: ASUSTeK driver: N/A
alternate: nouveau non-free: 515.xx+ status: current (as of 2022-05)
arch: Ampere pcie: gen: 3 speed: 8 GT/s lanes: 16 link-max: gen: 4
speed: 16 GT/s bus-ID: 01:00.0 chip-ID: 10de:2487 class-ID: 0300
Display: x11 server: X.Org v: 21.1.3 compositor: kwin_x11 driver: X:
loaded: 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: DP-1 model: ViewSonic XG2730 SERIES serial: <filter>
built: 2017 res: 2560x1440 dpi: 109 gamma: 1.2 size: 597x336mm (23.5x13.23")
diag: 685mm (27") ratio: 16:9 modes: max: 2560x1440 min: 720x400
OpenGL: renderer: Mesa Intel Graphics (RKL GT1) v: 4.6 Mesa 22.0.4
direct render: Yes
Audio:
Device-1: Intel Tiger Lake-H HD Audio vendor: ASUSTeK driver: snd_hda_intel
v: kernel alternate: snd_sof_pci_intel_tgl bus-ID: 00:1f.3
chip-ID: 8086:43c8 class-ID: 0403
Device-2: NVIDIA GA104 High Definition Audio vendor: ASUSTeK
driver: snd_hda_intel v: kernel pcie: gen: 3 speed: 8 GT/s lanes: 16
link-max: gen: 4 speed: 16 GT/s bus-ID: 01:00.1 chip-ID: 10de:228b
class-ID: 0403
Sound Server-1: ALSA v: k5.17.9-1-MANJARO running: yes
Sound Server-2: JACK v: 1.9.21 running: no
Sound Server-3: PulseAudio v: 15.0 running: yes
Sound Server-4: PipeWire v: 0.3.51 running: yes
Network:
Device-1: Intel Tiger Lake PCH CNVi WiFi driver: iwlwifi v: kernel
bus-ID: 00:14.3 chip-ID: 8086:43f0 class-ID: 0280
IF: wlo1 state: up mac: <filter>
IP v4: <filter> type: dynamic noprefixroute scope: global
broadcast: <filter>
IP v6: <filter> type: temporary dynamic scope: global
IP v6: <filter> type: dynamic mngtmpaddr noprefixroute scope: global
IP v6: <filter> type: noprefixroute scope: link
Device-2: Realtek RTL8125 2.5GbE vendor: ASUSTeK driver: r8169 v: kernel
pcie: gen: 2 speed: 5 GT/s lanes: 1 port: 4000 bus-ID: 04:00.0
chip-ID: 10ec:8125 class-ID: 0200
IF: enp4s0 state: down mac: <filter>
WAN IP: <filter>
Bluetooth:
Device-1: Intel AX201 Bluetooth type: USB driver: btusb v: 0.8
bus-ID: 1-14:6 chip-ID: 8087:0026 class-ID: e001
Report: rfkill ID: hci0 rfk-id: 0 state: down bt-service: enabled,running
rfk-block: hardware: no software: yes address: see --recommends
Logical:
Message: No logical block device data found.
Device-1: luks-a0bf45eb-ab0c-4be5-bd88-372b7de559d2 maj-min: 254:0
type: LUKS dm: dm-0 size: 931.21 GiB
Components:
p-1: nvme0n1p2 maj-min: 259:2 size: 931.22 GiB
RAID:
Message: No RAID data found.
Drives:
Local Storage: total: 931.51 GiB used: 284.31 GiB (30.5%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Western Digital
model: WD BLACK SN750 SE 1TB size: 931.51 GiB block-size: physical: 512 B
logical: 512 B speed: 63.2 Gb/s lanes: 4 type: SSD serial: <filter>
rev: 711240WD temp: 39.9 C scheme: GPT
Message: No optical or floppy data found.
Partition:
ID-1: / raw-size: 931.21 GiB size: 931.21 GiB (100.00%)
used: 284.31 GiB (30.5%) fs: btrfs dev: /dev/dm-0 maj-min: 254:0
mapped: luks-a0bf45eb-ab0c-4be5-bd88-372b7de559d2 label: N/A
uuid: d3872677-71f8-47cf-b051-8f4ba75d0a21
ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
used: 712 KiB (0.2%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
label: NO_LABEL uuid: 063C-B28B
ID-3: /home raw-size: 931.21 GiB size: 931.21 GiB (100.00%)
used: 284.31 GiB (30.5%) fs: btrfs dev: /dev/dm-0 maj-min: 254:0
mapped: luks-a0bf45eb-ab0c-4be5-bd88-372b7de559d2 label: N/A
uuid: d3872677-71f8-47cf-b051-8f4ba75d0a21
ID-4: /run/timeshift/backup raw-size: 931.21 GiB
size: 931.21 GiB (100.00%) used: 284.31 GiB (30.5%) fs: btrfs dev: /dev/dm-0
maj-min: 254:0 mapped: luks-a0bf45eb-ab0c-4be5-bd88-372b7de559d2
label: N/A uuid: d3872677-71f8-47cf-b051-8f4ba75d0a21
ID-5: /swap raw-size: 931.21 GiB size: 931.21 GiB (100.00%)
used: 284.31 GiB (30.5%) fs: btrfs dev: /dev/dm-0 maj-min: 254:0
mapped: luks-a0bf45eb-ab0c-4be5-bd88-372b7de559d2 label: N/A
uuid: d3872677-71f8-47cf-b051-8f4ba75d0a21
ID-6: /var/cache raw-size: 931.21 GiB size: 931.21 GiB (100.00%)
used: 284.31 GiB (30.5%) fs: btrfs dev: /dev/dm-0 maj-min: 254:0
mapped: luks-a0bf45eb-ab0c-4be5-bd88-372b7de559d2 label: N/A
uuid: d3872677-71f8-47cf-b051-8f4ba75d0a21
ID-7: /var/log raw-size: 931.21 GiB size: 931.21 GiB (100.00%)
used: 284.31 GiB (30.5%) fs: btrfs dev: /dev/dm-0 maj-min: 254:0
mapped: luks-a0bf45eb-ab0c-4be5-bd88-372b7de559d2 label: N/A
uuid: d3872677-71f8-47cf-b051-8f4ba75d0a21
Swap:
Kernel: swappiness: 60 (default) cache-pressure: 100 (default)
ID-1: swap-1 type: file size: 8 GiB used: 0 KiB (0.0%) priority: -2
file: /swap/swapfile
Unmounted:
Message: No unmounted partitions found.
USB:
Hub-1: 1-0:1 info: Hi-speed hub with single TT ports: 16 rev: 2.0
speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
Device-1: 1-7:2 info: Kingston HyperX Pulsefire Haste type: Mouse,HID
driver: hid-generic,usbhid interfaces: 4 rev: 2.0 speed: 12 Mb/s
power: 100mA chip-ID: 0951:1727 class-ID: 0300
Device-2: 1-8:3 info: Corsair Vengeance K70R keyboard type: Keyboard,HID
driver: corsair,usbhid interfaces: 3 rev: 2.0 speed: 12 Mb/s power: 500mA
chip-ID: 1b1c:1b09 class-ID: 0300
Device-3: 1-9:4 info: ASUSTek AURA LED Controller type: HID
driver: hid-generic,usbhid interfaces: 2 rev: 2.0 speed: 12 Mb/s power: 16mA
chip-ID: 0b05:19af class-ID: 0300 serial: <filter>
Hub-2: 1-11:5 info: Genesys Logic Hub ports: 4 rev: 2.0 speed: 480 Mb/s
power: 100mA chip-ID: 05e3:0608 class-ID: 0900
Device-1: 1-14:6 info: Intel AX201 Bluetooth type: Bluetooth driver: btusb
interfaces: 2 rev: 2.0 speed: 12 Mb/s power: 100mA chip-ID: 8087:0026
class-ID: e001
Hub-3: 2-0:1 info: Super-speed hub ports: 5 rev: 3.1 speed: 20 Gb/s
chip-ID: 1d6b:0003 class-ID: 0900
Sensors:
System Temperatures: cpu: 27.8 C mobo: N/A
Fan Speeds (RPM): N/A
Info:
Processes: 345 Uptime: 20m wakeups: 0 Init: systemd v: 250 tool: systemctl
Compilers: gcc: 12.1.0 clang: 13.0.1 Packages: 1576 pacman: 1555 lib: 401
flatpak: 14 snap: 7 Shell: Zsh v: 5.9 default: Bash v: 5.1.16
running-in: yakuake inxi: 3.3.16
I read through the Manjaro wiki on how to Configure Graphics Cards, so I initially tried to install the drivers using the Hardware Configuration GUI in the Settings. Prior to further research, I tried installing the video-hybrid-intel-nvidia-470xx-prime. But after decrypting everything I saw was a black screen. It is just a black screen, neither I get an error message, nor can I access TTY (Ctrl+Alt+Function keys do nothing). Currently I only have one of my two screens connected via DP to my mainboard. After installation of the nvidia drivers, I can only see the decryption dialog when I keep the DP plugged into my mainboard. But the moment Manjaro boots up there is only black. Plugging the DP cable into the GPU after decryption does not give me an image either.
After loading up the Timeshift btrfs snapshot via grub, I looked at my journalctl file and there was an nvidia error talking about module verification failed, tainting kernel or the like. If you need details I can reproduce the error, since I do not have the journal entry anymore because I always forget to not restore my home when restoring my Timeshift snapshots. Let me know if there are better ways to check for errors instead of the journalctl if I cant seem to open TTY during the blackscreen.
Then I did some research and came to the conclusing that configuring my Desktop system to use the hybrid drivers is not worth the time and effort and I am better off just using my dGPU for everything, so I just tried the “normal” nvidia drivers from there on.
I also tried installations using the command
sudo mhwd -a pci free 0300
and
sudo mhwd -a pci nonfree 0300
both commands install the video-hybrid-intel-nvidia-470xx-prime on my system, so I cannot use these. I tried all of the recommended drivers that are shown in the GUI but none of these would work. mhwd -l && mhwd -li
:
> 0000:01:00.0 (0300:10de:2487) Display controller nVidia Corporation:
--------------------------------------------------------------------------------
NAME VERSION FREEDRIVER TYPE
--------------------------------------------------------------------------------
video-hybrid-intel-nvidia-prime 2021.12.18 false PCI
video-hybrid-intel-nvidia-470xx-prime 2021.12.18 false PCI
video-nvidia 2021.12.18 false PCI
video-nvidia-470xx 2021.12.18 false PCI
video-linux 2018.05.04 true PCI
video-modesetting 2020.01.13 true PCI
video-vesa 2017.03.12 true PCI
> 0000:00:02.0 (0300:8086:4c8b) Display controller Intel Corporation:
--------------------------------------------------------------------------------
NAME VERSION FREEDRIVER TYPE
--------------------------------------------------------------------------------
video-hybrid-intel-nvidia-prime 2021.12.18 false PCI
video-hybrid-intel-nvidia-470xx-prime 2021.12.18 false PCI
video-linux 2018.05.04 true PCI
video-modesetting 2020.01.13 true PCI
video-vesa 2017.03.12 true PCI
> Installed PCI configs:
--------------------------------------------------------------------------------
NAME VERSION FREEDRIVER TYPE
--------------------------------------------------------------------------------
video-modesetting 2020.01.13 true PCI
video-linux 2018.05.04 true PCI
Warning: No installed USB configs!
I have been trying things out and looked up a lot posts for days now, but most of the time people that are having problems with their drivers on systems with iGPU are having issues on their laptops. I am currently on Kernel 5.17 but I also tried out drivers on Kernel 5.15. I am not sure though if I tried every combination possible.
I am at a loss if the problem is a wrong driver, wrong kernel, wrong configuration or a bug or a combination of everything? It would be great if someone could help me out. There are so many factors to consider here that I am totally overwhelmed and don’t know where to look anymore.