Hello everyone! Very new noobie here, hoping to make the full transition to Garuda Linux!
I just swapped from Windows to Garuda Cinnamon for the first time and I'm having issues using my second monitor. I'm using a 2021 Asus Zephyrus G14 with an AMD Ryzen 9 5900HS and RTX 3060. I'll paste my logs below for more system info.
Onto my issue, if I plug the HDMI cable to the built in HDMI port, the monitor turns on ok. But if I use the usb-c hub which has passthrough directly to the dGPU, then it will detect the monitor, but it will refuse to swap. I prefer to use the Hub since games will use the dGPU and the built in HDMI port uses the iGPU.
Anyone knows how to fix this? Any help is very appreciated
System:
Kernel: 6.4.7-zen1-2-zen arch: x86_64 bits: 64 compiler: gcc v: 13.2.1
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=8b5dad39-7bad-4f79-8a48-361ffb45159c rw rootflags=subvol=@
quiet quiet rd.udev.log_priority=3 vt.global_cursor_default=0
resume=UUID=a6f142fa-98ba-4663-8088-23273caf01e8 loglevel=3 ibt=off
Desktop: Cinnamon v: 5.8.4 tk: GTK v: 3.24.38 wm: muffin vt: 7 dm: LightDM
v: 1.32.0 Distro: Garuda Linux base: Arch Linux
Machine:
Type: Laptop System: ASUSTeK product: ROG Zephyrus G14 GA401QM_GA401QM
v: 1.0 serial: <superuser required>
Mobo: ASUSTeK model: GA401QM v: 1.0 serial: <superuser required>
UEFI: American Megatrends LLC. v: GA401QM.412 date: 08/30/2022
Battery:
ID-1: BAT0 charge: 29.5 Wh (51.8%) condition: 56.9/76.0 Wh (74.9%)
power: 63.0 W volts: 15.8 min: 15.8 model: ASUSTeK ASUS Battery type: Li-ion
serial: N/A status: charging
CPU:
Info: model: AMD Ryzen 9 5900HS with Radeon Graphics bits: 64 type: MT MCP
arch: Zen 3 gen: 4 level: v3 note: check built: 2021-22
process: TSMC n7 (7nm) family: 0x19 (25) model-id: 0x50 (80) stepping: 0
microcode: 0xA50000C
Topology: cpus: 1x cores: 8 tpc: 2 threads: 16 smt: enabled cache:
L1: 512 KiB desc: d-8x32 KiB; i-8x32 KiB L2: 4 MiB desc: 8x512 KiB
L3: 16 MiB desc: 1x16 MiB
Speed (MHz): avg: 1328 high: 3300 min/max: 1200/4679 boost: enabled
scaling: driver: acpi-cpufreq governor: schedutil cores: 1: 1197 2: 1197
3: 1197 4: 1200 5: 1198 6: 1197 7: 1195 8: 1197 9: 1198 10: 1196 11: 1195
12: 1200 13: 3300 14: 1200 15: 1200 16: 1194 bogomips: 105394
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Vulnerabilities: <filter>
Graphics:
Device-1: NVIDIA GA106M [GeForce RTX 3060 Mobile / Max-Q] vendor: ASUSTeK
driver: nvidia v: 535.86.05 alternate: nouveau,nvidia_drm non-free: 535.xx+
status: current (as of 2023-07) arch: Ampere code: GAxxx
process: TSMC n7 (7nm) built: 2020-22 pcie: gen: 3 speed: 8 GT/s lanes: 8
link-max: gen: 4 speed: 16 GT/s lanes: 16 bus-ID: 01:00.0
chip-ID: 10de:2520 class-ID: 0300
Device-2: AMD Cezanne [Radeon Vega Series / Radeon Mobile Series]
vendor: ASUSTeK driver: amdgpu v: kernel arch: GCN-5 code: Vega
process: GF 14nm built: 2017-20 pcie: gen: 3 speed: 8 GT/s lanes: 16
link-max: gen: 4 speed: 16 GT/s ports: active: eDP-1 empty: HDMI-A-1
bus-ID: 04:00.0 chip-ID: 1002:1638 class-ID: 0300 temp: 53.0 C
Display: x11 server: X.Org v: 21.1.8 driver: X: loaded: amdgpu,nvidia
unloaded: modesetting,nouveau alternate: fbdev,nv,vesa dri: radeonsi
gpu: amdgpu display-ID: :0 screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x286mm (20.00x11.26")
s-diag: 583mm (22.95")
Monitor-1: DP-1-0 size-res: N/A modes: N/A
Monitor-2: eDP pos: primary res: 1920x1080 hz: 144 dpi: 158
size: 309x174mm (12.17x6.85") diag: 355mm (13.96") modes: N/A
API: OpenGL v: 4.6 Mesa 23.1.4 renderer: AMD Radeon Graphics (renoir LLVM
15.0.7 DRM 3.52 6.4.7-zen1-2-zen) direct-render: Yes
Audio:
Device-1: NVIDIA GA106 High Definition Audio vendor: ASUSTeK
driver: snd_hda_intel v: kernel pcie: gen: 3 speed: 8 GT/s lanes: 8
link-max: gen: 4 speed: 16 GT/s lanes: 16 bus-ID: 01:00.1
chip-ID: 10de:228e class-ID: 0403
Device-2: AMD Renoir Radeon High Definition Audio 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: 04:00.1 chip-ID: 1002:1637 class-ID: 0403
Device-3: AMD ACP/ACP3X/ACP6x Audio Coprocessor vendor: ASUSTeK
driver: N/A alternate: snd_pci_acp3x, snd_rn_pci_acp3x, snd_pci_acp5x,
snd_pci_acp6x, snd_acp_pci, snd_rpl_pci_acp6x, snd_pci_ps,
snd_sof_amd_renoir, snd_sof_amd_rembrandt pcie: gen: 3 speed: 8 GT/s
lanes: 16 link-max: gen: 4 speed: 16 GT/s bus-ID: 04:00.5
chip-ID: 1022:15e2 class-ID: 0480
Device-4: AMD Family 17h/19h HD 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: 04:00.6 chip-ID: 1022:15e3
class-ID: 0403
API: ALSA v: k6.4.7-zen1-2-zen status: kernel-api with: aoss
type: oss-emulator tools: N/A
Server-1: PipeWire v: 0.3.76 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl
Network:
Device-1: MEDIATEK MT7921 802.11ax PCI Express Wireless Network Adapter
vendor: AzureWave driver: mt7921e v: kernel pcie: gen: 2 speed: 5 GT/s
lanes: 1 bus-ID: 02:00.0 chip-ID: 14c3:7961 class-ID: 0280
IF: wlp2s0 state: up mac: <filter>
Device-2: Realtek RTL8153 Gigabit Ethernet Adapter driver: r8152 type: USB
rev: 3.0 speed: 5 Gb/s lanes: 1 mode: 3.2 gen-1x1 bus-ID: 4-1.1:3
chip-ID: 0bda:8153 class-ID: 0000 serial: <filter>
IF: enp4s0f4u1u1 state: up speed: 100 Mbps duplex: full mac: <filter>
Bluetooth:
Device-1: IMC Networks Wireless_Device driver: btusb v: 0.8 type: USB
rev: 2.1 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 3-4:3 chip-ID: 13d3:3563
class-ID: e001 serial: <filter>
Report: bt-adapter ID: hci0 rfk-id: 0 state: up address: <filter>
Drives:
Local Storage: total: 476.94 GiB used: 56.08 GiB (11.8%)
SMART Message: Required tool smartctl not installed. Check --recommends
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung
model: MZVLQ512HBLU-00B00 size: 476.94 GiB block-size: physical: 512 B
logical: 512 B speed: 31.6 Gb/s lanes: 4 tech: SSD serial: <filter>
fw-rev: FXM7201Q temp: 35.9 C scheme: GPT
Partition:
ID-1: / raw-size: 460.11 GiB size: 460.11 GiB (100.00%)
used: 56.08 GiB (12.2%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
used: 576 KiB (0.2%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
ID-3: /home raw-size: 460.11 GiB size: 460.11 GiB (100.00%)
used: 56.08 GiB (12.2%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
ID-4: /var/log raw-size: 460.11 GiB size: 460.11 GiB (100.00%)
used: 56.08 GiB (12.2%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
ID-5: /var/tmp raw-size: 460.11 GiB size: 460.11 GiB (100.00%)
used: 56.08 GiB (12.2%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default)
ID-1: swap-1 type: zram size: 15.03 GiB used: 9.8 MiB (0.1%) priority: 100
dev: /dev/zram0
ID-2: swap-2 type: partition size: 16.53 GiB used: 0 KiB (0.0%)
priority: -2 dev: /dev/nvme0n1p3 maj-min: 259:3
Sensors:
System Temperatures: cpu: 61.5 C mobo: N/A gpu: amdgpu temp: 53.0 C
Fan Speeds (RPM): cpu: 0
Info:
Processes: 466 Uptime: 2h 52m wakeups: 2 Memory: total: 16 GiB note: est.
available: 15.03 GiB used: 7.66 GiB (51.0%) Init: systemd v: 254
default: graphical tool: systemctl Compilers: gcc: 13.2.1 Packages:
pm: pacman pkgs: 1582 libs: 499 tools: pamac,paru Shell: fish v: 3.6.1
default: Bash v: 5.1.16 running-in: gnome-terminal inxi: 3.3.28
Garuda (2.6.16-1):
System install date: 2023-08-03
Last full system update: 2023-08-03 ↻
Is partially upgraded: No
Relevant software: snapper NetworkManager dracut nvidia-dkms
Windows dual boot: No/Undetected
Failed units:
Found a similar post and followed the diagnostic steps
I ran xrandr and this is the output:
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 16384 x 16384
eDP connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 309mm x 174mm
1920x1080 143.98*+ 59.99
1680x1050 143.98
1280x1024 143.98
1440x900 143.98
1280x800 143.98
1280x720 143.98
1024x768 143.98
800x600 143.98
640x480 143.98
HDMI-A-0 disconnected (normal left inverted right x axis y axis)
DP-1-0 connected (normal left inverted right x axis y axis)
1920x1080 60.00 + 59.99 59.94 50.00
1680x1050 59.95
1600x1200 60.00
1440x900 59.89
1366x768 59.79
1280x1024 75.02 60.02
1280x960 60.00
1280x720 60.00 59.94 50.00
1152x864 75.00
1024x768 75.03 70.07 60.00
800x600 75.00 72.19 60.32 56.25
720x576 50.00
720x480 59.94
640x480 75.00 72.81 59.94 59.93
DP-1-1 disconnected (normal left inverted right x axis y axis)
Then I ran
inxi -SMGxxxaz
mhwd -li
bash -c 'for Xconf in $(ls /etc/X11/xorg.conf.d/*.conf | grep -v keyboard); do echo -e "\n" $Xconf ; cat $Xconf ; done'
ls -1 /etc/X11 | grep conf
And it printed the following:
System:
Kernel: 6.4.7-zen1-3-zen arch: x86_64 bits: 64 compiler: gcc v: 13.2.1
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=8b5dad39-7bad-4f79-8a48-361ffb45159c rw rootflags=subvol=@
quiet quiet rd.udev.log_priority=3 vt.global_cursor_default=0
resume=UUID=a6f142fa-98ba-4663-8088-23273caf01e8 loglevel=3 ibt=off
Desktop: Cinnamon v: 5.8.4 tk: GTK v: 3.24.38 wm: muffin vt: 7 dm: LightDM
v: 1.32.0 Distro: Garuda Linux base: Arch Linux
Machine:
Type: Laptop System: ASUSTeK product: ROG Zephyrus G14 GA401QM_GA401QM
v: 1.0 serial: <superuser required>
Mobo: ASUSTeK model: GA401QM v: 1.0 serial: <superuser required>
UEFI: American Megatrends LLC. v: GA401QM.412 date: 08/30/2022
Graphics:
Device-1: NVIDIA GA106M [GeForce RTX 3060 Mobile / Max-Q] vendor: ASUSTeK
driver: nvidia v: 535.86.05 alternate: nouveau,nvidia_drm non-free: 535.xx+
status: current (as of 2023-07) arch: Ampere code: GAxxx
process: TSMC n7 (7nm) built: 2020-22 pcie: gen: 3 speed: 8 GT/s lanes: 8
link-max: gen: 4 speed: 16 GT/s lanes: 16 bus-ID: 01:00.0
chip-ID: 10de:2520 class-ID: 0300
Device-2: AMD Cezanne [Radeon Vega Series / Radeon Mobile Series]
vendor: ASUSTeK driver: amdgpu v: kernel arch: GCN-5 code: Vega
process: GF 14nm built: 2017-20 pcie: gen: 3 speed: 8 GT/s lanes: 16
link-max: gen: 4 speed: 16 GT/s ports: active: eDP-1 empty: HDMI-A-1
bus-ID: 04:00.0 chip-ID: 1002:1638 class-ID: 0300 temp: 40.0 C
Display: x11 server: X.Org v: 21.1.8 driver: X: loaded: amdgpu,nvidia
unloaded: modesetting,nouveau alternate: fbdev,nv,vesa dri: radeonsi
gpu: amdgpu display-ID: :0 screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x286mm (20.00x11.26")
s-diag: 583mm (22.95")
Monitor-1: DP-1-0 size-res: N/A modes: N/A
Monitor-2: eDP pos: primary res: 1920x1080 hz: 144 dpi: 158
size: 309x174mm (12.17x6.85") diag: 355mm (13.96") modes: N/A
API: OpenGL v: 4.6 Mesa 23.1.4 renderer: AMD Radeon Graphics (renoir LLVM
15.0.7 DRM 3.52 6.4.7-zen1-3-zen) direct-render: Yes
> Installed PCI configs:
--------------------------------------------------------------------------------
NAME VERSION FREEDRIVER TYPE
--------------------------------------------------------------------------------
video-linux 2021.08.29 true PCI
video-nvidia-prime-render-offload 2023.01.15 false PCI
Warning: No installed USB configs!
/etc/X11/xorg.conf.d/30-touchpad.conf
Section "InputClass"
Identifier "touchpad"
Driver "libinput"
MatchIsTouchpad "on"
Option "Tapping" "on"
Option "TappingButtonMap" "lrm"
Option "NaturalScrolling" "on"
Option "ScrollMethod" "twofinger"
EndSection
xorg.conf.d