Hey everyone,
I’m having a frustrating problem with my dual display setup on a fresh Fedora 41 installation. I’ve got a Samsung Odyssey G9 super ultrawide monitor hooked up via DisplayPort and a 4K projector connected via HDMI to the same computer. (AMD GPU)
I’m running GNOME on Wayland, and whenever I try to join these displays in the settings, weird resolution stuff happens. The G9 has 5120x1440 resolution and 32:9 aspect ratio and the projector is standard 4K (3840x2160).
I’ve been playing around with different scaling options in the display settings, but nothing seems to work quite right. On the super ultrawide the screen always gets cut off if I select the default resolution. The only fix that seems to work is to switch to a smaller resolution size (3840x1080). But I somehow want to make it work with the right resolution for the screen.
This is a brand new Fedora 41 installation, so I haven’t had a chance to mess anything up yet!
Has anyone managed to get a similar setup working properly? Any tips or tricks for handling this issue in GNOME Wayland?
Thanks in advance!
We need to see what you have for hardware and drivers.
Please post the output of inxi -Fzxx
as preformatted text so we can have more detailed info.
If you happen to be using an nvidia GPU please also post dnf list --installed \*nvidia\*
1 Like
Jeff V:
inxi -Fzxx
sorry for the late reply
here the output:
System:
Kernel: 6.13.9-200.fc41.x86_64 arch: x86_64 bits: 64 compiler: gcc v: 14.2.1
Desktop: GNOME v: 47.5 tk: GTK v: 3.24.43 wm: gnome-shell dm: GDM
Distro: Fedora Linux 41 (Workstation Edition)
Machine:
Type: Desktop System: ASUS product: N/A v: N/A serial:
Mobo: ASUSTeK model: ProArt B550-CREATOR v: Rev X.0x
serial: part-nu: SKU UEFI: American Megatrends v: 2403
date: 06/16/2021
CPU:
Info: 12-core model: AMD Ryzen 9 3900X bits: 64 type: MT MCP arch: Zen 2
rev: 0 cache: L1: 768 KiB L2: 6 MiB L3: 64 MiB
Speed (MHz): avg: 1744 min/max: 550/4673 boost: enabled cores: 1: 1744
2: 1744 3: 1744 4: 1744 5: 1744 6: 1744 7: 1744 8: 1744 9: 1744 10: 1744
11: 1744 12: 1744 13: 1744 14: 1744 15: 1744 16: 1744 17: 1744 18: 1744
19: 1744 20: 1744 21: 1744 22: 1744 23: 1744 24: 1744 bogomips: 182393
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Graphics:
Device-1: Advanced Micro Devices [AMD/ATI] Ellesmere [Radeon RX
470/480/570/570X/580/580X/590] driver: amdgpu v: kernel arch: GCN-4 pcie:
speed: 8 GT/s lanes: 16 ports: active: DP-3 empty: DP-1,DP-2,HDMI-A-1
bus-ID: 3d:00.0 chip-ID: 1002:67df temp: 55.0 C
Display: wayland server: Xwayland v: 24.1.6 compositor: gnome-shell
driver: gpu: amdgpu display-ID: 0
Monitor-1: DP-3 model: Samsung C49RG9x res: 3840x1080 dpi: 82
diag: 1239mm (48.8")
API: OpenGL v: 4.6 vendor: amd mesa v: 25.0.2 glx-v: 1.4 es-v: 3.2
direct-render: yes renderer: AMD Radeon RX 480 Graphics (radeonsi polaris10
ACO DRM 3.61 6.13.9-200.fc41.x86_64) device-ID: 1002:67df display-ID: :0.0
API: EGL Message: EGL data requires eglinfo. Check --recommends.
Info: Tools: api: glxinfo x11: xdriinfo, xdpyinfo, xprop, xrandr
Audio:
Device-1: Advanced Micro Devices [AMD/ATI] Ellesmere HDMI Audio [Radeon RX
470/480 / 570/580/590] driver: snd_hda_intel v: kernel pcie: speed: 8 GT/s
lanes: 16 bus-ID: 3d:00.1 chip-ID: 1002:aaf0
Device-2: Advanced Micro Devices [AMD] Starship/Matisse HD Audio
vendor: ASUSTeK driver: snd_hda_intel v: kernel pcie: speed: 16 GT/s
lanes: 16 bus-ID: 3f:00.4 chip-ID: 1022:1487
API: ALSA v: k6.13.9-200.fc41.x86_64 status: kernel-api
Server-1: JACK v: 1.9.22 status: off
Server-2: PipeWire v: 1.2.7 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
4: pw-jack type: plugin
Network:
Device-1: Intel Wi-Fi 6E AX210/AX1675 2x2 [Typhoon Peak] driver: iwlwifi
v: kernel pcie: speed: 5 GT/s lanes: 1 bus-ID: 3a:00.0 chip-ID: 8086:2725
IF: wlp58s0 state: up mac:
Device-2: Intel Ethernet I225-V vendor: ASUSTeK driver: igc v: kernel
pcie: speed: 5 GT/s lanes: 1 port: N/A bus-ID: 3b:00.0 chip-ID: 8086:15f3
IF: enp59s0 state: down mac:
Device-3: Intel Ethernet I225-V vendor: ASUSTeK driver: igc v: kernel
pcie: speed: 5 GT/s lanes: 1 port: N/A bus-ID: 3c:00.0 chip-ID: 8086:15f3
IF: enp60s0 state: down mac:
Bluetooth:
Device-1: Intel AX210 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
speed: 12 Mb/s lanes: 1 bus-ID: 1-10.2:6 chip-ID: 8087:0032
Report: btmgmt ID: hci0 rfk-id: 0 state: up address: bt-v: 5.3
lmp-v: 12
Drives:
Local Storage: total: 3.29 TiB used: 130.17 GiB (3.9%)
ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 970 EVO 1TB size: 931.51 GiB
speed: 31.6 Gb/s lanes: 4 serial: temp: 36.9 C
ID-2: /dev/nvme1n1 vendor: Samsung model: SSD 980 PRO 2TB size: 1.82 TiB
speed: 63.2 Gb/s lanes: 4 serial: temp: 30.9 C
ID-3: /dev/sda vendor: Samsung model: SSD 850 EVO 120GB size: 111.79 GiB
speed: 6.0 Gb/s serial:
ID-4: /dev/sdb vendor: Samsung model: SSD 850 EVO 500GB size: 465.76 GiB
speed: 6.0 Gb/s serial:
Partition:
ID-1: / size: 186.27 GiB used: 22.74 GiB (12.2%) fs: btrfs dev: /dev/dm-0
mapped: fedora_vg-root
ID-2: /boot/efi size: 488 MiB used: 19.4 MiB (4.0%) fs: vfat
dev: /dev/nvme0n1p1
ID-3: /home size: 2.55 TiB used: 107.37 GiB (4.1%) fs: btrfs
dev: /dev/dm-1 mapped: fedora_vg-home
ID-4: /tmp size: 98.47 GiB used: 35.7 MiB (0.0%) fs: ext4 dev: /dev/sda2
Swap:
ID-1: swap-1 type: zram size: 8 GiB used: 0 KiB (0.0%) priority: 100
dev: /dev/zram0
ID-2: swap-2 type: partition size: 11.18 GiB used: 0 KiB (0.0%)
priority: -2 dev: /dev/sda1
Sensors:
System Temperatures: cpu: 29.0 C mobo: 25.0 C gpu: amdgpu temp: 55.0 C
Fan Speeds (rpm): cpu: 1353 gpu: amdgpu fan: 816
Info:
Memory: total: 32 GiB available: 31.21 GiB used: 4.22 GiB (13.5%)
Processes: 927 Power: uptime: 5m wakeups: 0 Init: systemd v: 256
target: graphical (5) default: graphical
Packages: pm: rpm pkgs: N/A note: see --rpm pm: flatpak pkgs: 30
Compilers: N/A Shell: Bash v: 5.2.32 running-in: ptyxis-agent inxi: 3.3.37