Hi,
I have the issue that my system only gets half of the fps that the monitors refresh rate is set to. I have two monitors, but this issue is still happening if either one is connected. My main monitor should be running at 75Hz, while the actual refresh rate is 37 to 38 and my secondary monitor is 60Hz and the actual rate is 30Hz. I have tried several things like switching from Gnome to KDE but that didn’t help. When i set the session to X11 it actually ran at the correct refresh rate but seeing that it will be phased out, this is not the correct solution. This also happens on a completely fresh install.
I wanted to test another base linux os and installed ubuntu. This worked in wayland with Gnome completely fine which leads me to believe that there is either something wrong with the configuration in EndeavourOS or there was a regression or bug that just affects me as i have been unable to find others that have the same issues.
I have an Intel Arc Battlemage B580 (BMG 21)
inxi output from eos
inxi -FGxxx
System:
Host: alex-z790aoruseliteax Kernel: 6.13.8-arch1-1 arch: x86_64 bits: 64
compiler: gcc v: 14.2.1 clocksource: tsc
Desktop: GNOME v: 48.0 tk: GTK v: 3.24.49 wm: gnome-shell
tools: gsd-screensaver-proxy dm: GDM v: 48.0 Distro: EndeavourOS
base: Arch Linux
Machine:
Type: Desktop Mobo: Gigabyte model: Z790 AORUS ELITE AX
serial: <superuser required> uuid: <superuser required> UEFI: American
Megatrends LLC. v: F12 date: 09/27/2024
CPU:
Info: 16-core (8-mt/8-st) model: 13th Gen Intel Core i7-13700KF bits: 64
type: MST AMCP smt: enabled arch: Raptor Lake rev: 1 cache: L1: 1.4 MiB
L2: 24 MiB L3: 30 MiB
Speed (MHz): avg: 800 min/max: 800/5300:5400:4200 cores: 1: 800 2: 800
3: 800 4: 800 5: 800 6: 800 7: 800 8: 800 9: 800 10: 800 11: 800 12: 800
13: 800 14: 800 15: 800 16: 800 17: 800 18: 800 19: 800 20: 800 21: 800
22: 800 23: 800 24: 800 bogomips: 164044
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
Device-1: Intel Battlemage G21 [Arc B580] vendor: Acer Incorporated ALI
driver: xe v: kernel arch: Xe2 pcie: speed: 2.5 GT/s lanes: 1 ports:
active: DP-3,HDMI-A-2 empty: DP-1, DP-2, HDMI-A-1, HDMI-A-3, HDMI-A-4
bus-ID: 03:00.0 chip-ID: 8086:e20b class-ID: 0300
Display: wayland server: Xwayland v: 24.1.6 compositor: gnome-shell
driver: gpu: xe display-ID: 0
Monitor-1: DP-3 model: Idek Iiyama PL3493WQ serial: 1171402101375
res: 3440x1440 dpi: 109 size: 800x345mm (31.5x13.58") diag: 871mm (34.3")
modes: max: 3440x1440 min: 720x400
Monitor-2: HDMI-A-2 model: LG (GoldStar) W2343 serial: 611237
res: 1920x1080 dpi: 96 size: 510x290mm (20.08x11.42") diag: 587mm (23.1")
modes: max: 1920x1080 min: 720x400
API: EGL v: 1.5 hw: drv: intel iris platforms: device: 0 drv: iris
device: 1 drv: swrast gbm: drv: iris surfaceless: drv: iris wayland:
drv: iris x11: drv: iris
API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa v: 25.0.3-arch1.1
glx-v: 1.4 direct-render: yes renderer: Mesa Intel Graphics (BMG G21)
device-ID: 8086:e20b display-ID: :0.0
Info: Tools: api: eglinfo,glxinfo gpu: gputop, intel_gpu_top, lsgpu
x11: xprop,xrandr
Audio:
Device-1: Intel Raptor Lake High Definition Audio vendor: Gigabyte
driver: snd_hda_intel v: kernel bus-ID: 00:1f.3 chip-ID: 8086:7a50
class-ID: 0403
Device-2: Intel vendor: Acer Incorporated ALI driver: snd_hda_intel
v: kernel pcie: speed: Unknown lanes: 63 bus-ID: 04:00.0 chip-ID: 8086:e2f7
class-ID: 0403
Device-3: Texas Instruments PCM2902 Audio Codec
driver: hid-generic,snd-usb-audio,usbhid type: USB rev: 1.1 speed: 12 Mb/s
lanes: 1 bus-ID: 1-11.3:6 chip-ID: 08bb:2902 class-ID: 0300
API: ALSA v: k6.13.8-arch1-1 status: kernel-api
Server-1: PipeWire v: 1.4.1 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 Raptor Lake-S PCH CNVi WiFi driver: iwlwifi v: kernel
bus-ID: 00:14.3 chip-ID: 8086:7a70 class-ID: 0280
IF: wlan0 state: up mac: 08:8e:90:8b:4a:d9
Device-2: Realtek RTL8125 2.5GbE vendor: Gigabyte driver: r8169 v: kernel
pcie: speed: 5 GT/s lanes: 1 port: 4000 bus-ID: 0a:00.0 chip-ID: 10ec:8125
class-ID: 0200
IF: enp10s0 state: down mac: 74:56:3c:31:8a:be
Bluetooth:
Device-1: Intel AX211 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
speed: 12 Mb/s lanes: 1 bus-ID: 1-14:7 chip-ID: 8087:0033 class-ID: e001
Report: btmgmt ID: hci0 rfk-id: 0 state: up address: 08:8E:90:8B:4A:DD
bt-v: 5.3 lmp-v: 12 class-ID: 6c0104
Partition:
ID-1: / size: 896.22 GiB used: 174.62 GiB (19.5%) fs: btrfs
dev: /dev/nvme3n1p2
ID-2: /home size: 896.22 GiB used: 174.62 GiB (19.5%) fs: btrfs
dev: /dev/nvme3n1p2
ID-3: /var/log size: 896.22 GiB used: 174.62 GiB (19.5%) fs: btrfs
dev: /dev/nvme3n1p2
Swap:
ID-1: swap-1 type: partition size: 34.29 GiB used: 0 KiB (0.0%) priority: -2
dev: /dev/nvme3n1p3
Sensors:
System Temperatures: cpu: 43.0 C mobo: 33.0 C
Fan Speeds (rpm): cpu: 1136 fan-1: 690 fan-3: 724 fan-4: 714 fan-5: 0
fan-6: 0
Power: 12v: N/A 5v: N/A 3.3v: N/A vbat: 3.12
Info:
Memory: total: 32 GiB available: 31.17 GiB used: 1.7 GiB (5.5%)
Processes: 520 Power: uptime: 1m states: freeze,mem,disk suspend: deep
wakeups: 0 hibernate: platform Init: systemd v: 257 default: graphical
Packages: pm: pacman pkgs: 1589 Compilers: gcc: 14.2.1 Shell: Zsh v: 5.9
running-in: kgx inxi: 3.3.37
inxi output from ubuntu
$ inxi -FGxxx
System:
Host: ubuntu-Z790-AORUS-ELITE-AX Kernel: 6.11.0-21-generic arch: x86_64
bits: 64 compiler: gcc v: 14.2.0 clocksource: tsc
Desktop: GNOME v: 47.0 tk: GTK v: 3.24.43 wm: gnome-shell
tools: gsd-screensaver-proxy dm: GDM3 v: 47.0 Distro: Ubuntu 24.10
(Oracular Oriole)
Machine:
Type: Desktop Mobo: Gigabyte model: Z790 AORUS ELITE AX
serial: <superuser required> uuid: <superuser required> UEFI: American
Megatrends LLC. v: F12 date: 09/27/2024
CPU:
Info: 16-core (8-mt/8-st) model: 13th Gen Intel Core i7-13700KF bits: 64
type: MST AMCP smt: enabled arch: Raptor Lake rev: 1 cache: L1: 1.4 MiB
L2: 24 MiB L3: 30 MiB
Speed (MHz): avg: 824 high: 996 min/max: 800/5300:5400:4200 cores: 1: 868
2: 800 3: 800 4: 800 5: 800 6: 800 7: 800 8: 800 9: 900 10: 800 11: 800
12: 996 13: 800 14: 800 15: 900 16: 800 17: 932 18: 800 19: 800 20: 800
21: 800 22: 800 23: 800 24: 800 bogomips: 164044
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
Device-1: Intel Battlemage G21 [Intel Graphics]
vendor: Acer Incorporated ALI driver: xe v: kernel pcie: speed: 2.5 GT/s
lanes: 1 ports: active: DP-3,HDMI-A-2 empty: DP-1, DP-2, HDMI-A-1,
HDMI-A-3, HDMI-A-4 bus-ID: 03:00.0 chip-ID: 8086:e20b class-ID: 0300
Display: wayland server: X.org v: 1.21.1.13 with: Xwayland v: 24.1.2
compositor: gnome-shell driver: gpu: xe display-ID: 0
Monitor-1: DP-3 model: Idek Iiyama PL3493WQ serial: 1171402101375
res: 3440x1440 dpi: 109 size: 800x345mm (31.5x13.58") diag: 871mm (34.3")
modes: max: 3440x1440 min: 720x400
Monitor-2: HDMI-A-2 model: LG (GoldStar) W2343 serial: 611237
res: 1920x1080 dpi: 96 size: 510x290mm (20.08x11.42") diag: 587mm (23.1")
modes: max: 1920x1080 min: 720x400
API: EGL v: 1.5 hw: drv: intel iris platforms: device: 0 drv: iris
device: 1 drv: swrast gbm: drv: iris surfaceless: drv: iris wayland:
drv: iris x11: drv: iris
API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa
v: 24.2.8-1ubuntu1~24.10.1 glx-v: 1.4 direct-render: yes renderer: Mesa
Intel Graphics (BMG G21) device-ID: 8086:e20b display-ID: :0.0
Audio:
Device-1: Intel Raptor Lake High Definition Audio vendor: Gigabyte
driver: snd_hda_intel v: kernel bus-ID: 00:1f.3 chip-ID: 8086:7a50
class-ID: 0403
Device-2: Intel vendor: Acer Incorporated ALI driver: snd_hda_intel
v: kernel pcie: speed: Unknown lanes: 63 bus-ID: 04:00.0 chip-ID: 8086:e2f7
class-ID: 0403
Device-3: Texas Instruments PCM2902 Audio Codec
driver: hid-generic,snd-usb-audio,usbhid type: USB rev: 1.1 speed: 12 Mb/s
lanes: 1 bus-ID: 1-11.3:6 chip-ID: 08bb:2902 class-ID: 0300
API: ALSA v: k6.11.0-21-generic status: kernel-api
Server-1: PipeWire v: 1.2.4 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
Network:
Device-1: Intel Raptor Lake-S PCH CNVi WiFi driver: iwlwifi v: kernel
bus-ID: 00:14.3 chip-ID: 8086:7a70 class-ID: 0280
IF: wlo1 state: up mac: 08:8e:90:8b:4a:d9
Device-2: Realtek RTL8125 2.5GbE vendor: Gigabyte driver: r8169 v: kernel
pcie: speed: 5 GT/s lanes: 1 port: 4000 bus-ID: 0a:00.0 chip-ID: 10ec:8125
class-ID: 0200
IF: enp10s0 state: down mac: 74:56:3c:31:8a:be
Bluetooth:
Device-1: Intel AX211 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
speed: 12 Mb/s lanes: 1 bus-ID: 1-14:7 chip-ID: 8087:0033 class-ID: e001
Report: hciconfig ID: hci0 rfk-id: 0 state: up address: 08:8E:90:8B:4A:DD
bt-v: 5.3 lmp-v: 12 sub-v: 375b hci-v: 12 rev: 375b class-ID: 6c0104
Partition:
ID-1: / size: 217.97 GiB used: 14.09 GiB (6.5%) fs: ext4 dev: /dev/sdc2
ID-2: /boot/efi size: 1.05 GiB used: 6.1 MiB (0.6%) fs: vfat
dev: /dev/sdc1
Swap:
ID-1: swap-1 type: file size: 8 GiB used: 0 KiB (0.0%) priority: -2
file: /swap.img
Sensors:
System Temperatures: cpu: 42.0 C mobo: 33.2 C
Fan Speeds (rpm): N/A
Info:
Memory: total: 32 GiB available: 30.42 GiB used: 1.61 GiB (5.3%)
Processes: 473 Power: uptime: 1m states: freeze,mem,disk suspend: deep
wakeups: 0 hibernate: platform Init: systemd v: 256 target: graphical (5)
default: graphical
Packages: 1634 pm: dpkg pkgs: 1622 pm: snap pkgs: 12 Compilers: N/A
Shell: Bash v: 5.2.32 running-in: gnome-terminal inxi: 3.3.35
The main differences i see are the kernel and mesa versions. The system works correctly under Windows and under eos games are also capped by the halved frame rate.
Any help or suggestions on how to debug this are greatly appreciated.
Best,
Nineephe