How can I change the graphics processor from AMD Radeon to my RTX 4070?

My current graphics processor is my AMD Radeon integrated, what do I have to do to make it my Nvidia card? I already installed the drivers with sudo pacman -S nvidia-dkms.

Here’s my garuda-inxi, I can only add a link as my forum password is really long and I don’t have access to the password manager on PC.

System:
Kernel: 6.7.3-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 13.2.1
clocksource: tsc available: hpet,acpi_pm
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=2d78f085-a058-42c7-b74e-bfab74bbd89c rw rootflags=subvol=@
quiet rd.luks.uuid=6baf4fd4-4149-485d-b0d7-4f57474a7823 loglevel=3
ibt=off
Desktop: KDE Plasma v: 5.27.10 tk: Qt v: 5.15.12 wm: kwin_wayland vt: 1
dm: SDDM Distro: Garuda Linux base: Arch Linux
Machine:
Type: Desktop System: ASUS product: N/A v: N/A serial: <superuser required>
Mobo: ASUSTeK model: TUF GAMING X670E-PLUS WIFI v: Rev 1.xx
serial: <superuser required> UEFI: American Megatrends v: 1636
date: 07/28/2023
Battery:
Device-1: hidpp_battery_0 model: Logitech G305 Lightspeed Wireless Gaming
Mouse serial: <filter> charge: 55% (should be ignored) rechargeable: yes
status: discharging
CPU:
Info: model: AMD Ryzen 7 7700X bits: 64 type: MT MCP arch: Zen 4 gen: 5
level: v4 note: check built: 2022+ process: TSMC n5 (5nm) family: 0x19 (25)
model-id: 0x61 (97) stepping: 2 microcode: 0xA601203
Topology: cpus: 1x cores: 8 tpc: 2 threads: 16 smt: enabled cache:
L1: 512 KiB desc: d-8x32 KiB; i-8x32 KiB L2: 8 MiB desc: 8x1024 KiB
L3: 32 MiB desc: 1x32 MiB
Speed (MHz): avg: 1031 high: 5450 min/max: 400/5657 scaling:
driver: amd-pstate-epp governor: performance cores: 1: 5450 2: 400 3: 400
4: 400 5: 400 6: 400 7: 400 8: 400 9: 400 10: 400 11: 400 12: 400 13: 5448
14: 400 15: 400 16: 400 bogomips: 143998
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Vulnerabilities: <filter>
Graphics:
Device-1: NVIDIA AD104 [GeForce RTX 4070] vendor: ASUSTeK driver: nvidia
v: 545.29.06 alternate: nouveau,nvidia_drm non-free: 545.xx+
status: current (as of 2023-10) arch: Lovelace code: AD1xx
process: TSMC n4 (5nm) built: 2022+ pcie: gen: 1 speed: 2.5 GT/s lanes: 16
link-max: gen: 4 speed: 16 GT/s bus-ID: 01:00.0 chip-ID: 10de:2786
class-ID: 0300
Device-2: AMD Raphael vendor: ASUSTeK driver: amdgpu v: kernel
arch: RDNA-2 code: Navi-2x process: TSMC n7 (7nm) built: 2020-22 pcie:
gen: 4 speed: 16 GT/s lanes: 16 ports: active: HDMI-A-1 empty: DP-1
bus-ID: 11:00.0 chip-ID: 1002:164e class-ID: 0300 temp: 37.0 C
Display: wayland server: X.org v: 1.21.1.11 with: Xwayland v: 23.2.4
compositor: kwin_wayland driver: X: loaded: amdgpu,nvidia
unloaded: modesetting,nouveau alternate: fbdev,nv,vesa dri: radeonsi
gpu: nvidia,amdgpu display-ID: 0
Monitor-1: HDMI-A-1 res: 2560x1440 size: N/A modes: N/A
API: EGL v: 1.5 hw: drv: nvidia drv: amd radeonsi platforms: device: 0
drv: nvidia device: 2 drv: radeonsi device: 3 drv: swrast gbm: drv: nvidia
surfaceless: drv: nvidia wayland: drv: radeonsi x11: drv: radeonsi
inactive: device-1
API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: amd mesa v: 23.3.5-arch1.1
glx-v: 1.4 direct-render: yes renderer: AMD Radeon Graphics (radeonsi
raphael_mendocino LLVM 16.0.6 DRM 3.57 6.7.3-zen1-1-zen)
device-ID: 1002:164e memory: 500 MiB unified: no display-ID: :1.0
API: Vulkan v: 1.3.276 layers: 10 device: 0 type: integrated-gpu name: AMD
Radeon Graphics (RADV RAPHAEL_MENDOCINO) driver: mesa radv
v: 23.3.5-arch1.1 device-ID: 1002:164e surfaces: xcb,xlib,wayland
device: 1 type: discrete-gpu name: NVIDIA GeForce RTX 4070 driver: nvidia
v: 545.29.06 device-ID: 10de:2786 surfaces: xcb,xlib,wayland device: 2
type: cpu name: llvmpipe (LLVM 16.0.6 256 bits) driver: mesa llvmpipe
v: 23.3.5-arch1.1 (LLVM 16.0.6) device-ID: 10005:0000
surfaces: xcb,xlib,wayland
Audio:
Device-1: NVIDIA vendor: ASUSTeK driver: snd_hda_intel v: kernel pcie:
gen: 4 speed: 16 GT/s lanes: 16 bus-ID: 01:00.1 chip-ID: 10de:22bc
class-ID: 0403
Device-2: AMD Rembrandt Radeon High Definition Audio vendor: ASUSTeK
driver: snd_hda_intel v: kernel pcie: gen: 4 speed: 16 GT/s lanes: 16
bus-ID: 11:00.1 chip-ID: 1002:1640 class-ID: 0403
Device-3: AMD Family 17h/19h HD Audio vendor: ASUSTeK
driver: snd_hda_intel v: kernel pcie: gen: 4 speed: 16 GT/s lanes: 16
bus-ID: 11:00.6 chip-ID: 1022:15e3 class-ID: 0403
Device-4: Corsair HS80 RGB Wireless Gaming Receiver
driver: hid-generic,snd-usb-audio,usbhid type: USB rev: 2.0 speed: 12 Mb/s
lanes: 1 mode: 1.1 bus-ID: 7-2.4:5 chip-ID: 1b1c:0a6b class-ID: 0300
serial: <filter>
API: ALSA v: k6.7.3-zen1-1-zen status: kernel-api with: aoss
type: oss-emulator tools: N/A
Server-1: PipeWire v: 1.0.3 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: Realtek RTL8125 2.5GbE vendor: ASUSTeK driver: r8169 v: kernel
pcie: gen: 2 speed: 5 GT/s lanes: 1 port: e000 bus-ID: 0a:00.0
chip-ID: 10ec:8125 class-ID: 0200
IF: eno1 state: down mac: <filter>
Device-2: MEDIATEK MT7922 802.11ax PCI Express Wireless Network Adapter
vendor: Foxconn driver: mt7921e v: kernel pcie: gen: 2 speed: 5 GT/s
lanes: 1 bus-ID: 0b:00.0 chip-ID: 14c3:0616 class-ID: 0280
IF: wlp11s0 state: up mac: <filter>
Bluetooth:
Device-1: Foxconn / Hon Hai Wireless_Device driver: btusb v: 0.8 type: USB
rev: 2.1 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 3-2:2 chip-ID: 0489:e0e2
class-ID: e001 serial: <filter>
Report: btmgmt ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 5.2
lmp-v: 11 status: discoverable: no pairing: no class-ID: 6c0104
Drives:
Local Storage: total: 1.86 TiB used: 18.94 GiB (1.0%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung model: SSD 980 PRO 1TB
size: 931.51 GiB block-size: physical: 512 B logical: 512 B speed: 63.2 Gb/s
lanes: 4 tech: SSD serial: <filter> fw-rev: 5B2QGXA7 temp: 42.9 C
scheme: GPT
ID-2: /dev/sda maj-min: 8:0 model: Disk 3.0 size: 976.56 GiB block-size:
physical: 512 B logical: 512 B type: USB rev: 2.0 spd: 480 Mb/s lanes: 1
mode: 2.0 tech: N/A serial: <filter> fw-rev: 2.00 scheme: MBR
SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure?
Partition:
ID-1: / raw-size: 931.21 GiB size: 931.21 GiB (100.00%)
used: 18.94 GiB (2.0%) fs: btrfs dev: /dev/dm-0 maj-min: 254:0
mapped: luks-6baf4fd4-4149-485d-b0d7-4f57474a7823
ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
used: 728 KiB (0.2%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
ID-3: /home raw-size: 931.21 GiB size: 931.21 GiB (100.00%)
used: 18.94 GiB (2.0%) fs: btrfs dev: /dev/dm-0 maj-min: 254:0
mapped: luks-6baf4fd4-4149-485d-b0d7-4f57474a7823
ID-4: /var/log raw-size: 931.21 GiB size: 931.21 GiB (100.00%)
used: 18.94 GiB (2.0%) fs: btrfs dev: /dev/dm-0 maj-min: 254:0
mapped: luks-6baf4fd4-4149-485d-b0d7-4f57474a7823
ID-5: /var/tmp raw-size: 931.21 GiB size: 931.21 GiB (100.00%)
used: 18.94 GiB (2.0%) fs: btrfs dev: /dev/dm-0 maj-min: 254:0
mapped: luks-6baf4fd4-4149-485d-b0d7-4f57474a7823
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
ID-1: swap-1 type: zram size: 30.49 GiB used: 4.2 MiB (0.0%) priority: 100
comp: zstd avail: lzo,lzo-rle,lz4,lz4hc,842 max-streams: 16 dev: /dev/zram0
Sensors:
System Temperatures: cpu: 51.9 C mobo: 34.0 C gpu: amdgpu temp: 38.0 C
Fan Speeds (rpm): N/A
Info:
Processes: 362 Uptime: 9m wakeups: 0 Memory: total: 32 GiB note: est.
available: 30.49 GiB used: 3.68 GiB (12.1%) Init: systemd v: 255
default: graphical tool: systemctl Compilers: gcc: 13.2.1 Packages:
pm: pacman pkgs: 1809 libs: 537 tools: octopi,paru Shell: fish v: 3.7.0
running-in: konsole inxi: 3.3.31
Garuda (2.6.23-1):
System install date:     2024-02-04
Last full system update: 2024-02-04
Is partially upgraded:   No
Relevant software:       snapper NetworkManager dracut nvidia-dkms
Windows dual boot:       No/Undetected
Failed units:

Edit: I just noticed about this page, I will try running a steam game normally and I will share the outcome.

That is a desktop. You shouldn’t use a switching solution there. That is for laptops with hybrid graphics.

Just install the drivers and plug the monitor into the GPU.

2 Likes

Fancy motherboard! :sunglasses:
Not directly related, but there are some important updates to the BIOS since your version. You might want to review them and update to the latest version. Important security fixes (like the recent LogoFail) and performance/stability improvements.
https://www.asus.com/us/supportonly/tuf%20gaming%20x670e-plus%20wifi/helpdesk_bios/

Also, recheck to be sure the display connection is directly into the graphics card (as Dalto said already) . I say this because that motherboard’s ports are only for the graphics from the CPU (integrated).

2 Likes

Useful reply, I’m sorry for my lack of knowledge. I’ve used laptops for my entire life and I switched to desktop only 6 months ago. Will make sure to update. :grinning:

2 Likes

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.