Understanding the differences in video drivers between Manjaro and Ubuntu

Distribution: Manjaro i3
Inxi:

System:

  Kernel: 5.15.85-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 12.2.0
    parameters: BOOT_IMAGE=/boot/vmlinuz-5.15-x86_64
    root=UUID=8b6b8cdf-a4f0-4e2e-8bc9-f2e6462b7948 rw quiet apparmor=1
    security=apparmor udev.log_priority=3
  Desktop: i3 v: 4.21.1 info: i3bar dm: startx Distro: Manjaro Linux
    base: Arch Linux
Machine:
  Type: Desktop System: Gigabyte product: TRX40 AORUS XTREME v: -CF serial: N/A
  Mobo: Gigabyte model: TRX40 AORUS XTREME serial: N/A BIOS: American
    Megatrends LLC. v: FC date: 11/23/2021
Battery:
  ID-1: hidpp_battery_0 charge: 70% condition: N/A volts: 3.9 min: N/A
    model: Logitech G Pro Wireless Gaming Mouse type: N/A serial: <filter>
    status: discharging
Memory:
  RAM: total: 125.64 GiB used: 8.44 GiB (6.7%)
  Array-1: capacity: 512 GiB slots: 8 EC: None max-module-size: 64 GiB
    note: est.
  Device-1: DIMM 0 type: no module installed
  Device-2: DIMM 1 type: DDR4 detail: synchronous unbuffered (unregistered)
    size: 32 GiB speed: 2666 MT/s volts: curr: 1.2 min: 1.2 max: 1.2
    width (bits): data: 64 total: 64 manufacturer: G.Skill
    part-no: F4-3200C16-32GVK serial: N/A
  Device-3: DIMM 0 type: no module installed
  Device-4: DIMM 1 type: DDR4 detail: synchronous unbuffered (unregistered)
    size: 32 GiB speed: 2666 MT/s volts: curr: 1.2 min: 1.2 max: 1.2
    width (bits): data: 64 total: 64 manufacturer: G.Skill
    part-no: F4-3200C16-32GVK serial: N/A
  Device-5: DIMM 0 type: no module installed
  Device-6: DIMM 1 type: DDR4 detail: synchronous unbuffered (unregistered)
    size: 32 GiB speed: 2666 MT/s volts: curr: 1.2 min: 1.2 max: 1.2
    width (bits): data: 64 total: 64 manufacturer: G.Skill
    part-no: F4-3200C16-32GVK serial: N/A
  Device-7: DIMM 0 type: no module installed
  Device-8: DIMM 1 type: DDR4 detail: synchronous unbuffered (unregistered)
    size: 32 GiB speed: 2666 MT/s volts: curr: 1.2 min: 1.2 max: 1.2
    width (bits): data: 64 total: 64 manufacturer: G.Skill
    part-no: F4-3200C16-32GVK serial: N/A
CPU:
  Info: model: AMD Ryzen Threadripper 3990X socket: SP3r2 bits: 64 type: MT MCP
    arch: Zen 2 gen: 3 level: v3 note: check built: 2020-22
    process: TSMC n7 (7nm) family: 0x17 (23) model-id: 0x31 (49) stepping: 0
    microcode: 0x8301055
  Topology: cpus: 1x cores: 64 tpc: 2 threads: 128 smt: enabled cache:
    L1: 4 MiB desc: d-64x32 KiB; i-64x32 KiB L2: 32 MiB desc: 64x512 KiB
    L3: 256 MiB desc: 16x16 MiB
  Speed (MHz): avg: 2226 high: 2900 min/max: 2200/4375 boost: enabled
    base/boost: 2900/4350 scaling: driver: acpi-cpufreq governor: schedutil
    volts: 1.1 V ext-clock: 100 MHz cores: 1: 2200 2: 2900 3: 2200 4: 2200
    5: 2900 6: 2200 7: 2200 8: 2200 9: 2200 10: 2200 11: 2200 12: 2200 13: 2200
    14: 2200 15: 2200 16: 2200 17: 2200 18: 2200 19: 2200 20: 2200 21: 2200
    22: 2200 23: 2200 24: 2200 25: 2200 26: 2200 27: 2200 28: 2200 29: 2200
    30: 2200 31: 2200 32: 2200 33: 2200 34: 2200 35: 2200 36: 2200 37: 2200
    38: 2200 39: 2200 40: 2200 41: 2200 42: 2200 43: 2200 44: 2200 45: 2200
    46: 2200 47: 2200 48: 2200 49: 2200 50: 2200 51: 2200 52: 2200 53: 2200
    54: 2200 55: 2200 56: 2200 57: 2200 58: 2200 59: 2200 60: 2200 61: 2200
    62: 2200 63: 2200 64: 2200 65: 2200 66: 2200 67: 2200 68: 2200 69: 2200
    70: 2200 71: 2900 72: 2200 73: 2200 74: 2200 75: 2200 76: 2200 77: 2200
    78: 2200 79: 2200 80: 2200 81: 2200 82: 2200 83: 2200 84: 2200 85: 2200
    86: 2200 87: 2200 88: 2200 89: 2200 90: 2200 91: 2200 92: 2200 93: 2200
    94: 2200 95: 2200 96: 2200 97: 2200 98: 2200 99: 2200 100: 2200 101: 2200
    102: 2200 103: 2200 104: 2900 105: 2200 106: 2200 107: 2200 108: 2200
    109: 2200 110: 2200 111: 2200 112: 2200 113: 2200 114: 2200 115: 2200
    116: 2200 117: 2200 118: 2200 119: 2200 120: 2200 121: 2200 122: 2200
    123: 2200 124: 2200 125: 2200 126: 2200 127: 2200 128: 2800
    bogomips: 742670
  Flags: 3dnowprefetch abm adx aes aperfmperf apic arat avic avx avx2 bmi1
    bmi2 bpext cat_l3 cdp_l3 clflush clflushopt clwb clzero cmov cmp_legacy
    constant_tsc cpb cpuid cqm cqm_llc cqm_mbm_local cqm_mbm_total
    cqm_occup_llc cr8_legacy cx16 cx8 de decodeassists extapic extd_apicid
    f16c flushbyasid fma fpu fsgsbase fxsr fxsr_opt ht hw_pstate ibpb ibs
    irperf lahf_lm lbrv lm mba mca mce misalignsse mmx mmxext monitor movbe
    msr mtrr mwaitx nonstop_tsc nopl npt nrip_save nx osvw overflow_recov pae
    pat pausefilter pclmulqdq pdpe1gb perfctr_core perfctr_llc perfctr_nb
    pfthreshold pge pni popcnt pse pse36 rapl rdpid rdpru rdrand rdseed rdt_a
    rdtscp rep_good sep sev sev_es sha_ni skinit smap smca sme smep ssbd sse
    sse2 sse4_1 sse4_2 sse4a ssse3 stibp succor svm svm_lock syscall tce
    topoext tsc tsc_scale umip v_spec_ctrl v_vmsave_vmload vgif vmcb_clean vme
    vmmcall wbnoinvd wdt xgetbv1 xsave xsavec xsaveerptr xsaveopt xsaves
  Vulnerabilities:
  Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: mmio_stale_data status: Not affected
  Type: retbleed mitigation: untrained return thunk; SMT enabled with STIBP
    protection
  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: Retpolines, IBPB: conditional, STIBP:
    always-on, RSB filling, PBRSB-eIBRS: Not affected
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: AMD Navi 23 [Radeon RX 6600/6600 XT/6600M] vendor: Micro-Star MSI
    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: DP-1
    empty: DP-2,DP-3,HDMI-A-1 bus-ID: 23:00.0 chip-ID: 1002:73ff class-ID: 0300
  Device-2: Logitech Logitech Webcam C925e type: USB
    driver: snd-usb-audio,uvcvideo bus-ID: 1-1:2 chip-ID: 046d:085b
    class-ID: 0102 serial: <filter>
  Display: server: X Org v: 21.1.6 compositor: Picom v: git-b700a driver: X:
    loaded: amdgpu unloaded: modesetting,radeon alternate: fbdev,vesa
    dri: radeonsi gpu: amdgpu display-ID: :0 screens: 1
  Screen-1: 0 s-res: 3840x1080 s-dpi: 96 s-size: 1016x285mm (40.00x11.22")
    s-diag: 1055mm (41.54")
  Monitor-1: DP-1 mapped: DisplayPort-0 model: ASUS XG49V serial: <filter>
    built: 2021 res: 3840x1080 hz: 60 dpi: 81 gamma: 1.2
    size: 1200x340mm (47.24x13.39") diag: 1242mm (48.9") modes: max: 3840x1080
    min: 720x400
  API: OpenGL v: 4.6 Mesa 22.3.1 renderer: AMD Radeon RX 6600 (navi23 LLVM
    14.0.6 DRM 3.42 5.15.85-1-MANJARO) direct render: Yes
Audio:
  Device-1: AMD Navi 21/23 HDMI/DP Audio driver: snd_hda_intel v: kernel pcie:
    bus-ID: 1-1:2 chip-ID: 046d:085b gen: 4 speed: 16 GT/s class-ID: 0102
    lanes: 16 serial: <filter> bus-ID: 23:00.1 chip-ID: 1002:ab28
    class-ID: 0403
  Device-2: AMD Starship/Matisse HD Audio driver: snd_hda_intel v: kernel
    pcie: gen: 4 speed: 16 GT/s lanes: 16 bus-ID: 25:00.4 chip-ID: 1022:1487
    class-ID: 0403
  Device-3: Logitech Logitech Webcam C925e type: USB
    driver: snd-usb-audio,uvcvideo
  Device-4: Corsair VOID ELITE USB Gaming Headset type: USB
    driver: hid-generic,snd-usb-audio,usbhid bus-ID: 1-2:3 chip-ID: 1b1c:0a52
    class-ID: 0300 serial: <filter>
  Device-5: Giga-Byte USB Audio type: USB
    driver: hid-generic,snd-usb-audio,usbhid bus-ID: 7-5:5 chip-ID: 0414:a001
    class-ID: 0300
  Device-6: Giga-Byte USB Audio type: USB
    driver: hid-generic,snd-usb-audio,usbhid bus-ID: 7-6:6 chip-ID: 0414:a000
    class-ID: 0300
  Sound API: ALSA v: k5.15.85-1-MANJARO running: yes
  Sound Server-1: JACK v: 1.9.21 running: no
  Sound Server-2: PulseAudio v: 16.1 running: no
  Sound Server-3: PipeWire v: 0.3.63 running: yes
Network:
  Device-1: Intel Ethernet X550 vendor: Gigabyte driver: ixgbe v: kernel pcie:
    gen: 3 speed: 8 GT/s lanes: 4 port: N/A bus-ID: 43:00.0 chip-ID: 8086:1563
    class-ID: 0200
  IF: enp67s0f0 state: down mac: <filter>
  Device-2: Intel Ethernet X550 vendor: Gigabyte driver: ixgbe v: kernel
    pcie: gen: 3 speed: 8 GT/s lanes: 4 port: N/A bus-ID: 43:00.1
    chip-ID: 8086:1563 class-ID: 0200
  IF: enp67s0f1 state: up speed: 1000 Mbps duplex: full mac: <filter>
  IP v4: <filter> type: dynamic noprefixroute scope: global
    broadcast: <filter>
  IP v6: <filter> type: noprefixroute scope: link
  Device-3: Intel Wi-Fi 6 AX200 driver: iwlwifi v: kernel pcie: gen: 2
    speed: 5 GT/s lanes: 1 bus-ID: 46:00.0 chip-ID: 8086:2723 class-ID: 0280
  IF: wlp70s0 state: down mac: <filter>
  IF-ID-1: docker0 state: down mac: <filter>
  IP v4: <filter> scope: global broadcast: <filter>
  WAN IP: <filter>
Bluetooth:
  Device-1: Intel AX200 Bluetooth type: USB driver: btusb v: 0.8 bus-ID: 9-5:2
    chip-ID: 8087:0029 class-ID: e001
  Report: rfkill ID: hci0 rfk-id: 0 state: down bt-service: disabled
    rfk-block: hardware: no software: no address: see --recommends
Logical:
  Message: No logical block device data found.
RAID:
  Message: No RAID data found.
Drives:
  Local Storage: total: 1.82 TiB used: 452.44 GiB (24.3%)
  SMART Message: Required tool smartctl not installed. Check --recommends
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung model: SSD 980 PRO 2TB
    size: 1.82 TiB block-size: physical: 512 B logical: 512 B speed: 63.2 Gb/s
    lanes: 4 type: SSD serial: <filter> rev: 3B2QGXA7 temp: 50.9 C scheme: MBR
  Message: No optical or floppy data found.
Partition:
  ID-1: / raw-size: 1.82 TiB size: 1.79 TiB (98.37%) used: 452.44 GiB (24.7%)
    fs: ext4 block-size: 4096 B dev: /dev/nvme0n1p1 maj-min: 259:1 label: N/A
    uuid: 8b6b8cdf-a4f0-4e2e-8bc9-f2e6462b7948
Swap:
  Kernel: swappiness: 60 (default) cache-pressure: 100 (default)
  ID-1: swap-1 type: file size: 64 GiB used: 0 KiB (0.0%) priority: -2
    file: /swapfile
Unmounted:
  Message: No unmounted partitions found.
USB:
  Hub-1: 1-0:1 info: Hi-speed hub with single TT ports: 2 rev: 2.0
    speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
  Device-1: 1-1:2 info: Logitech Logitech Webcam C925e type: Video,Audio
    driver: snd-usb-audio,uvcvideo interfaces: 4 rev: 2.0 speed: 480 Mb/s
    power: 500mA chip-ID: 046d:085b class-ID: 0102 serial: <filter>
  Device-2: 1-2:3 info: Corsair VOID ELITE USB Gaming Headset type: Audio,HID
    driver: hid-generic,snd-usb-audio,usbhid interfaces: 4 rev: 2.0
    speed: 12 Mb/s power: 100mA chip-ID: 1b1c:0a52 class-ID: 0300
    serial: <filter>
  Hub-2: 2-0:1 info: Super-speed hub ports: 2 rev: 3.1 speed: 10 Gb/s
    chip-ID: 1d6b:0003 class-ID: 0900
  Hub-3: 3-0:1 info: Hi-speed hub with single TT ports: 2 rev: 2.0
    speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
  Hub-4: 4-0:1 info: Super-speed hub ports: 2 rev: 3.1 speed: 10 Gb/s
    chip-ID: 1d6b:0003 class-ID: 0900
  Hub-5: 5-0:1 info: Hi-speed hub with single TT ports: 2 rev: 2.0
    speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
  Hub-6: 6-0:1 info: Super-speed hub ports: 2 rev: 3.1 speed: 10 Gb/s
    chip-ID: 1d6b:0003 class-ID: 0900
  Hub-7: 7-0:1 info: Hi-speed hub with single TT ports: 6 rev: 2.0
    speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
  Device-1: 7-1:2 info: Microdia Backlit Gaming Keyboard type: Keyboard,Mouse
    driver: hid-generic,usbhid interfaces: 2 rev: 2.0 speed: 12 Mb/s power: 400mA
    chip-ID: 0c45:652f class-ID: 0301
  Device-2: 7-2:3 info: Logitech Cordless Mouse Receiver
    type: Keyboard,Mouse,HID driver: logitech-djreceiver,usbhid interfaces: 3
    rev: 2.0 speed: 12 Mb/s power: 98mA chip-ID: 046d:c539 class-ID: 0300
  Hub-8: 7-4:4 info: Genesys Logic Hub ports: 4 rev: 2.0 speed: 480 Mb/s
    power: 100mA chip-ID: 05e3:0608 class-ID: 0900
  Device-1: 7-5:5 info: Giga-Byte USB Audio type: Audio,HID
    driver: hid-generic,snd-usb-audio,usbhid interfaces: 7 rev: 2.0
    speed: 480 Mb/s power: 100mA chip-ID: 0414:a001 class-ID: 0300
  Device-2: 7-6:6 info: Giga-Byte USB Audio type: Audio,HID
    driver: hid-generic,snd-usb-audio,usbhid interfaces: 3 rev: 2.0
    speed: 480 Mb/s power: 100mA chip-ID: 0414:a000 class-ID: 0300
  Hub-9: 8-0:1 info: Super-speed hub ports: 4 rev: 3.1 speed: 10 Gb/s
    chip-ID: 1d6b:0003 class-ID: 0900
  Hub-10: 9-0:1 info: Hi-speed hub with single TT ports: 6 rev: 2.0
    speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
  Device-1: 9-5:2 info: Intel AX200 Bluetooth type: Bluetooth driver: btusb
    interfaces: 2 rev: 2.0 speed: 12 Mb/s power: 100mA chip-ID: 8087:0029
    class-ID: e001
  Hub-11: 9-6:3 info: Genesys Logic Hub ports: 4 rev: 2.0 speed: 480 Mb/s
    power: 100mA chip-ID: 05e3:0608 class-ID: 0900
  Device-1: 9-6.1:4 info: Integrated Express IT8297 RGB LED Controller
    type: Keyboard driver: hid-generic,usbhid interfaces: 1 rev: 2.0
    speed: 12 Mb/s power: 100mA chip-ID: 048d:8297 class-ID: 0301
  Device-2: 9-6.2:5 info: Integrated Express IT8297 RGB LED Controller
    type: Keyboard driver: hid-generic,usbhid interfaces: 1 rev: 2.0
    speed: 12 Mb/s power: 100mA chip-ID: 048d:8297 class-ID: 0301
  Hub-12: 10-0:1 info: Super-speed hub ports: 4 rev: 3.1 speed: 10 Gb/s
    chip-ID: 1d6b:0003 class-ID: 0900
Sensors:
  System Temperatures: cpu: 56.8 C mobo: N/A gpu: amdgpu temp: 54.0 C
    mem: 56.0 C
  Fan Speeds (RPM): N/A gpu: amdgpu fan: 0
Info:
  Processes: 1418 Uptime: 27m wakeups: 3 Init: systemd v: 252
  default: graphical tool: systemctl Compilers: gcc: 12.2.0 clang: 14.0.6
  Packages: pm: nix-default pkgs: 0 pm: nix-sys pkgs: 0 pm: nix-usr pkgs: 0
  pm: pacman pkgs: 1517 libs: 389 tools: pamac,yay pm: appimage pkgs: 0
  Shell: fish (sudo) v: 3.5.1 default: Bash v: 5.1.16 running-in: alacritty
  inxi: 3.3.24

Hey all, I’ve recently purchased a second monitor and am struggling to get both (2x XG49VQ 49.0in 3840x1080 144 Hz) to display.

The following bootable USBs can/cannot drive the monitors:

  • Ubuntu 20.10 works
  • Manjaro KDE Plasma does not work
  • Manjaro i3 does not work

Given I cannot drive the monitors off of the Manjaro bootable USBs, I see little value in trying to debug my existing installation? Instead I’m wondering what the difference between the Ubuntu and Manjaro default packages are.

Given Manjaro uses the arch repos (and thus arch names for packages), while Ubuntu has their own, what would be the best way to try and understand the difference in graphics drivers between these two platforms?

Bootable USB Manifests (had to break links to let me post):
Ubuntu 22.10 Manifest: releases ubuntu com/22.10/ubuntu-22.10-desktop-amd64.manifest
Manjaro KDE Manifest: gitlab manjaro org/profiles-and-settings/iso-profiles/-/blob/master/manjaro/kde/packages-desktop

Please format your inxi output (and other terminal output) as “preformatted text”
use code tags - this button in the top row: </>

1 Like

The difference may be which driver is installed to make sure you have the amd driver installed open a terminal and enter

sudo mhwd -a pci free 0300

This produces:

> Skipping already installed config 'video-linux' for device: 0000:23:00.0 (0300:1002:73ff) Display controller ATI Technologies Inc Navi 23 [Radeon RX 6600/6600 XT/6600M]

As a way of update, I have purchased a new DP cable which yield better results on all OSs. I have not yet confirmed dual ultra wide works on manjaro but the DP cable I threw out was definitely the most finnicky in terms of which OS it would behave with (for instance it worked on Ubuntu 20.10 but stuttered on 20.04)

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