Configure multi monitors with AMD Renoir + Nvidia GTX 1650 Ti Graphic Cards

Hi all,

Recently came across Garuda and already loving it, however, I've been having issues with configuring my DELL external monitor. I have installed nvidia drivers (because I have to) in order to be able to configure my external monitor, unfortunately, it's not working, some help to get this working would be greatly appriceated

Graphics:  Device-1: NVIDIA TU116M [GeForce GTX 1650 Ti Mobile] driver: nvidia v: 465.31
Device-2: AMD Renoir driver: amdgpu v: kernel
Device-3: Chicony HD Webcam type: USB driver: uvcvideo
Display: x11 server: X.Org 1.20.11 driver: loaded: modesetting unloaded: nvidia
resolution: 1920x1080~120Hz
OpenGL: renderer: AMD RENOIR (DRM 3.40.0 5.12.9-zen1-1-zen LLVM 12.0.0) v: 4.6 Mesa 21.1.2

.%;888:8898898:               --------
x;XxXB%89b8:b8%b88:             OS: Garuda Linux
.8Xxd                8X:.          Host: GK5NPFO Standard
.8Xx;                    8x:.        Kernel: 5.12.9-zen1-1-zen
.tt8x          .d            x88;      Uptime: 22 mins
.@8x8;          .db:              xx@;    Packages: 1212 (pacman)
,tSXX°          .bbbbbbbbbbbbbbbbbbbB8x@;   Shell: fish
.SXxx            bBBBBBBBBBBBBBBBBBBBbSBX8;   DE: Plasma 5.21.5
,888S                                     pd!   WM: KWin
8X88/                                       q    WM Theme: Sweet-Dark
GBB.                                             Terminal: konsole
x%88        d888@8@X@X@X88X@@XX@@X@8@X.         CPU: AMD Ryzen 7 4800H with Radeon Graphics (16) @ 2.9GHz
dxXd    dB8b8b8B8B08bB88b998888b88x.          GPU: NVIDIA GeForce GTX 1650 Ti Mobile
dxx8o                      .@@;.             GPU: AMD ATI 06:00.0 Renoir
dx88                   .t@x.               Memory: 4.01GiB / 30.84GiB
d:SS@8ba89aa67a853Sxxad.
.d988999889889899dd.


thanks,
T

And what do you expect with no info about your actual problem?
What have you tried already and how did it fail?
What setup do you need for monitors?
What outputs do you have and what used?

inxi -zaF
xrandr
xrandr --listproviders
xrandr --listmonitors
mhwd -li
5 Likes

Hey Petsam,

So i've tried installing nvidia (latest) with Optimus manager, it did not work.

I have a 30" Dell monitor I usually use it for work and but also I'd like to use it for my side way projects that I work on, so Ideally have just the external monitor working when I connect to it.

Dell monitor supports HDMI, mini DP, either would be fine.

inxi -zaF
tSystem:    Kernel: 5.12.9-zen1-1-zen x86_64 bits: 64 compiler: gcc v: 11.1.0 
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen root=UUID=8e80966d-3005-4f90-bf59-bb6e4f5e8beb 
rw rootflags=subvol=@ quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0 
systemd.unified_cgroup_hierarchy=1 loglevel=3 
Desktop: KDE Plasma 5.21.5 tk: Qt 5.15.2 info: latte-dock wm: kwin_x11 vt: 1 dm: SDDM 
Distro: Garuda Linux base: Arch Linux 
Machine:   Type: Laptop System: PC Specialist product: GK5NPFO v: Standard serial: <filter> 
Mobo: TongFang model: GK5NPFO v: Standard serial: <filter> UEFI: American Megatrends 
v: N.1.10PCS00 date: 05/29/2020 
Battery:   ID-1: BAT0 charge: 19.6 Wh (44.0%) condition: 44.5/46.7 Wh (95.1%) volts: 11.0 min: 11.4 
model: standard type: Li-ion serial: <filter> status: Discharging 
CPU:       Info: 8-Core model: AMD Ryzen 7 4800H with Radeon Graphics bits: 64 type: MT MCP arch: Zen 2 
family: 17 (23) model-id: 60 (96) stepping: 1 microcode: 8600103 cache: L2: 4 MiB 
flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm bogomips: 92624 
Speed: 1491 MHz min/max: 1400/2900 MHz boost: enabled Core speeds (MHz): 1: 1491 2: 1374 
3: 1396 4: 1406 5: 1777 6: 1397 7: 1396 8: 1397 9: 1397 10: 1397 11: 1397 12: 1397 13: 1397 
14: 1358 15: 2308 16: 1397 
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 and seccomp 
Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization 
Type: spectre_v2 
mitigation: Full AMD retpoline, IBPB: conditional, IBRS_FW, STIBP: conditional, RSB filling 
Type: srbds status: Not affected 
Type: tsx_async_abort status: Not affected 
Graphics:  Device-1: NVIDIA TU116M [GeForce GTX 1650 Ti Mobile] vendor: Tongfang Hongkong Limited 
driver: nvidia v: 465.31 alternate: nouveau,nvidia_drm bus-ID: 01:00.0 chip-ID: 10de:2192 
class-ID: 0300 
Device-2: AMD Renoir vendor: Tongfang Hongkong Limited driver: amdgpu v: kernel bus-ID: 06:00.0 
chip-ID: 1002:1636 class-ID: 0300 
Device-3: Chicony HD Webcam type: USB driver: uvcvideo bus-ID: 3-4:4 chip-ID: 04f2:b642 
class-ID: 0e02 
Display: x11 server: X.Org 1.20.11 compositor: kwin_x11 driver: loaded: modesetting 
unloaded: nvidia display-ID: :0 screens: 1 
Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.0x11.2") s-diag: 582mm (22.9") 
Monitor-1: eDP-1 res: 1920x1080 hz: 120 dpi: 142 size: 344x194mm (13.5x7.6") 
diag: 395mm (15.5") 
OpenGL: renderer: AMD RENOIR (DRM 3.40.0 5.12.9-zen1-1-zen LLVM 12.0.0) v: 4.6 Mesa 21.1.2 
direct render: Yes 
Audio:     Device-1: AMD Family 17h HD Audio vendor: Tongfang Hongkong Limited driver: snd_hda_intel 
v: kernel bus-ID: 06:00.6 chip-ID: 1022:15e3 class-ID: 0403 
Sound Server-1: ALSA v: k5.12.9-zen1-1-zen running: yes 
Sound Server-2: JACK v: 0.125.0 running: no 
Sound Server-3: PulseAudio v: 14.2 running: no 
Sound Server-4: PipeWire v: 0.3.29 running: yes 
Network:   Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet 
vendor: Tongfang Hongkong Limited driver: r8169 v: kernel port: e000 bus-ID: 02:00.0 
chip-ID: 10ec:8168 class-ID: 0200 
IF: enp2s0 state: down mac: <filter> 
Device-2: Intel Wi-Fi 6 AX200 driver: iwlwifi v: kernel port: e000 bus-ID: 03:00.0 
chip-ID: 8086:2723 class-ID: 0280 
IF: wlo1 state: up mac: <filter> 
Bluetooth: Device-1: Intel AX200 Bluetooth type: USB driver: btusb v: 0.8 bus-ID: 5-4:3 chip-ID: 8087:0029 
class-ID: e001 
Report: bt-adapter ID: hci0 rfk-id: 2 state: up address: <filter> 
Drives:    Local Storage: total: 1.86 TiB used: 13.18 GiB (0.7%) 
SMART Message: Unable to run smartctl. Root privileges required. 
ID-1: /dev/nvme0n1 maj-min: 259:1 vendor: Intel model: SSDPEKNW010T8 size: 953.87 GiB 
block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s lanes: 4 rotation: SSD 
serial: <filter> rev: 002C scheme: GPT 
ID-2: /dev/nvme1n1 maj-min: 259:0 vendor: Intel model: SSDPEKNW010T8 size: 953.87 GiB 
block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s lanes: 4 rotation: SSD 
serial: <filter> rev: 002C scheme: GPT 
Partition: ID-1: / raw-size: 953.61 GiB size: 953.61 GiB (100.00%) used: 13.18 GiB (1.4%) fs: btrfs 
dev: /dev/nvme0n1p2 maj-min: 259:5 
ID-2: /boot/efi raw-size: 256 MiB size: 252 MiB (98.46%) used: 546 KiB (0.2%) fs: vfat
dev: /dev/nvme0n1p1 maj-min: 259:4
ID-3: /home raw-size: 953.61 GiB size: 953.61 GiB (100.00%) used: 13.18 GiB (1.4%) fs: btrfs
dev: /dev/nvme0n1p2 maj-min: 259:5
ID-4: /var/log raw-size: 953.61 GiB size: 953.61 GiB (100.00%) used: 13.18 GiB (1.4%) fs: btrfs
dev: /dev/nvme0n1p2 maj-min: 259:5
ID-5: /var/tmp raw-size: 953.61 GiB size: 953.61 GiB (100.00%) used: 13.18 GiB (1.4%) fs: btrfs
dev: /dev/nvme0n1p2 maj-min: 259:5
Swap:      Kernel: swappiness: 10 (default 60) cache-pressure: 75 (default 100)
ID-1: swap-1 type: zram size: 1.93 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram0
ID-2: swap-2 type: zram size: 1.93 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram1
ID-3: swap-3 type: zram size: 1.93 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram2
ID-4: swap-4 type: zram size: 1.93 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram3
ID-5: swap-5 type: zram size: 1.93 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram4
ID-6: swap-6 type: zram size: 1.93 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram5
ID-7: swap-7 type: zram size: 1.93 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram6
ID-8: swap-8 type: zram size: 1.93 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram7
ID-9: swap-9 type: zram size: 1.93 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram8
ID-10: swap-10 type: zram size: 1.93 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram9
ID-11: swap-11 type: zram size: 1.93 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram10
ID-12: swap-12 type: zram size: 1.93 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram11
ID-13: swap-13 type: zram size: 1.93 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram12
ID-14: swap-14 type: zram size: 1.93 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram13
ID-15: swap-15 type: zram size: 1.93 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram14
ID-16: swap-16 type: zram size: 1.93 GiB used: 0 KiB (0.0%) priority: 32767 dev: /dev/zram15
Sensors:   System Temperatures: cpu: 30.0 C mobo: 29.0 C gpu: amdgpu temp: 28.0 C
Fan Speeds (RPM): N/A
Info:      Processes: 414 Uptime: 1d 8h 02m wakeups: 3 Memory: 30.84 GiB used: 4.31 GiB (14.0%)
Init: systemd v: 248 tool: systemctl Compilers: gcc: 11.1.0 clang: 12.0.0 Packages:
pacman: 1212 lib: 295 Shell: fish v: 3.2.2 running-in: konsole inxi: 3.3.04
╰─λ xrandr
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 16384 x 16384
eDP-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 194mm
1920x1080    120.04*+  48.01    59.97    59.96    59.93  
1680x1050    120.04    59.95    59.88  
1400x1050     74.76    59.98  
1600x900      59.99    59.94    59.95    59.82  
1280x1024    120.04    85.02    75.02    60.02  
1440x900     120.04  
1400x900      59.96    59.88  
1280x960      85.00    60.00  
1440x810      60.00    59.97  
1368x768      59.88    59.85  
1280x800     120.04    59.99    59.97    59.81    59.91  
1152x864      75.00  
1280x720     120.04    60.00    59.99    59.86    59.74  
1024x768     120.04    85.00    75.05    60.04    85.00    75.03    70.07    60.00  
1024x768i     86.96  
960x720       85.00    75.00    60.00  
928x696       75.00    60.05  
896x672       75.05    60.01  
1024x576      59.95    59.96    59.90    59.82  
960x600       59.93    60.00  
832x624       74.55
960x540       59.96    59.99    59.63    59.82
800x600      120.04    85.00    75.00    70.00    65.00    60.00    85.14    72.19    75.00    60.32    56.25
840x525       60.01    59.88
864x486       59.92    59.57
700x525       74.76    59.98
800x450       59.95    59.82
640x512       85.02    75.02    60.02
700x450       59.96    59.88
640x480      120.04    85.09    60.00    85.01    72.81    75.00    59.94
720x405       59.51    58.99
720x400       85.04
684x384       59.88    59.85
640x400       59.88    59.98    85.08
576x432       75.00
640x360       59.86    59.83    59.84    59.32
640x350       85.08
512x384       85.00    75.03    70.07    60.00
512x384i      87.06
512x288       60.00    59.92
416x312       74.66
480x270       59.63    59.82
400x300       85.27    72.19    75.12    60.32    56.34
432x243       59.92    59.57
320x240       85.18    72.81    75.00    60.05
360x202       59.51    59.13
360x200       85.04
320x200       85.27
320x180       59.84    59.32
320x175       85.27
╰─λ xrandr --listproviders
Providers: number : 1
Provider 0: id: 0x44 cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 4 outputs: 1 associated providers: 0 name:modesetting

╰─λ xrandr --listmonitors
Monitors: 1
0: +*eDP-1 1920/344x1080/194+0+0  eDP-1

╰─λ mhwd -li
> Installed PCI configs:
--------------------------------------------------------------------------------
NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
video-linux            2021.02.19                true            PCI
video-nvidia-prime-render-offload            2021.02.01               false            PCI
video-optimus-manager            2021.04.19               false            PCI


Warning: No installed USB configs!

Many thanks!

Also for some reasons today when I switch to Nvidia my laptop screen goes black.

It might mean the external output is bound to Nvidia.
You might better use a hybrid setup, if it is available in optimus-manager.
Have you looked into optimus-manager available configuration for a better configuration? Because it was originally for Intel-Nvidia. I thought they had made it compatible to AMD-Nvidia as well :man_shrugging:

I don't think optimus-manager is your solution. Have you tried without it?
Only video-nvidia-prime-render-offload with video-linux and use prime-run for demanding apps.

I have long been uninformed on nvidia maddness workarounds, so I am not up-to-date. Maybe someone else could help better.

1 Like

I removed nvidia driver altogether I really don't need Nvidia for anything all I actaully want is to be able to connect via hdmi/dp my external monitors.

as of now this is my set up.

╰─λ inxi -G
Graphics:  Device-1: NVIDIA TU116M [GeForce GTX 1650 Ti Mobile] driver: N/A
Device-2: AMD Renoir driver: amdgpu v: kernel
Device-3: Chicony HD Webcam type: USB driver: uvcvideo
Display: x11 server: X.Org 1.20.11 driver: loaded: amdgpu,ati unloaded: modesetting
resolution: 1920x1080~120Hz
OpenGL: renderer: AMD RENOIR (DRM 3.40.0 5.12.10-zen1-1-zen LLVM 12.0.0) v: 4.6 Mesa 21.1.2
mhwd -li
> Installed PCI configs:
--------------------------------------------------------------------------------
NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
video-linux            2021.02.19                true            PCI


Warning: No installed USB configs!

╰─λ xrandr
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) 344mm x 194mm
1920x1080    120.04*+  48.01
1680x1050    120.04
1280x1024    120.04
1440x900     120.04
1280x800     120.04
1280x720     120.04
1024x768     120.04
800x600      120.04
640x480      120.04

╰─λ xrandr --listproviders
Providers: number : 1
Provider 0: id: 0x54 cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 4 outputs: 1 associated providers: 0 name:Unknown AMD Radeon GPU @ pci:0000:06:00.0

╰─λ xrandr --listactivemonitors
Monitors: 1
0: +*eDP 1920/344x1080/194+0+0  eDP

it's so frustrating because I thought with amdgpu driver for the integrated gpu AMD RENOIR it would have been a straight forward thing but its not proving it to be like that.

I am not giving up on Garuda just yet, I really like it, and this is coming form someone who's been using Mint for over a decade.

Cheers,
F

With the same laptop?

Have you studied your laptop User Manual?

You would need at least nouveau working IMO.

Your English seems not really helping understand. Maybe write in your native language and we use a translator. :roll_eyes:

1 Like