mjl
August 16, 2021, 4:32pm
1
Hi guys
I tried a bare-metal comparison of Batman Arkham Origins (I love that game) on OpenSUSE Tumbleweed and got much a better framerate than on EndeavourOS.
On Arch, I got:
Max - 57
Min - 152
Avg - 124
whereas on OpenSUSE, I got:
Max - 147
Min - 193
Avg - 171
All the settings are the same, the DE is the same (Plasma) the only difference really, apart from the base of course is on EOS, I’m using timeshift-autosnap instead of OpenSUSE’s snapper.
Can anyone suggest what might be causing the massive discrepancy? By the way, this isn’t one single comparison as I’ve have distro-hopped between EOS and OS TW many times with the same result.
dalto
August 16, 2021, 4:34pm
2
Can you share your inxi -Fxxxz
so we can see what hardware you have?
mjl
August 16, 2021, 4:36pm
3
System: Kernel: 5.13.8-1-default x86_64 bits: 64 compiler: gcc v: 11.1.1 Desktop: KDE Plasma 5.22.4 tk: Qt 5.15.2
wm: kwin_x11 vt: 7 dm: SDDM Distro: openSUSE Tumbleweed 20210810
Machine: Type: Desktop System: XENTA product: 1128775 v: N/A serial: <filter>
Mobo: ASUSTeK model: PRIME A320M-K v: Rev X.0x serial: <filter> UEFI: American Megatrends v: 5603 date: 10/14/2020
CPU: Info: Quad Core model: AMD Ryzen 5 PRO 3400G with Radeon Vega Graphics bits: 64 type: MT MCP arch: Zen/Zen+
note: check rev: 1 cache: L2: 2 MiB
flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm bogomips: 59088
Speed: 1227 MHz min/max: 1400/3700 MHz boost: enabled Core speeds (MHz): 1: 1227 2: 3063 3: 1862 4: 1228 5: 1228
6: 3065 7: 1731 8: 1227
Graphics: Device-1: Advanced Micro Devices [AMD/ATI] Baffin [Radeon RX 550 640SP / RX 560/560X] vendor: ASUSTeK
driver: amdgpu v: kernel bus-ID: 01:00.0 chip-ID: 1002:67ff class-ID: 0300
Display: x11 server: X.org 1.20.13 compositor: kwin_x11 driver: loaded: amdgpu,ati unloaded: fbdev,modesetting,vesa
resolution: <missing: xdpyinfo>
OpenGL: renderer: Radeon RX 560 Series (POLARIS11 DRM 3.41.0 5.13.8-1-default LLVM 12.0.1) v: 4.6 Mesa 21.1.6
direct render: Yes
Audio: Device-1: AMD Baffin HDMI/DP Audio [Radeon RX 550 640SP / RX 560/560X] vendor: ASUSTeK driver: snd_hda_intel
v: kernel bus-ID: 01:00.1 chip-ID: 1002:aae0 class-ID: 0403
Device-2: Advanced Micro Devices [AMD] Family 17h HD Audio vendor: ASUSTeK PRIME B450M-A driver: snd_hda_intel
v: kernel bus-ID: 08:00.6 chip-ID: 1022:15e3 class-ID: 0403
Device-3: Microsoft LifeCam HD-3000 type: USB driver: snd-usb-audio,uvcvideo bus-ID: 3-2:2 chip-ID: 045e:0779
class-ID: 0102
Sound Server-1: ALSA v: k5.13.8-1-default running: yes
Sound Server-2: PulseAudio v: 14.2-rebootstrapped running: yes
Sound Server-3: PipeWire v: 0.3.32 running: yes
Network: Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: ASUSTeK PRIME B450M-A driver: r8169
v: kernel port: e000 bus-ID: 06:00.0 chip-ID: 10ec:8168 class-ID: 0200
IF: enp6s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
IF-ID-1: virbr0 state: down mac: <filter>
Drives: Local Storage: total: 4.95 TiB used: 3.5 TiB (70.6%)
ID-1: /dev/sda vendor: Seagate model: BarraCuda Q1 SSD ZA480CV10001 size: 447.13 GiB speed: 6.0 Gb/s rotation: SSD
serial: <filter> rev: N010 scheme: GPT
ID-2: /dev/sdb vendor: PNY model: CS900 960GB SSD size: 894.25 GiB speed: 6.0 Gb/s rotation: SSD serial: <filter>
rev: 0KA3
ID-3: /dev/sdc vendor: Seagate model: ST4000DM004-2CV104 size: 3.64 TiB speed: 6.0 Gb/s rotation: 5425 rpm
serial: <filter> rev: 0001 scheme: GPT
Partition: ID-1: / size: 444.63 GiB used: 59.16 GiB (13.3%) fs: btrfs dev: /dev/sda2
ID-2: /boot/efi size: 511 MiB used: 5 MiB (1.0%) fs: vfat dev: /dev/sda1
ID-3: /home size: 444.63 GiB used: 59.16 GiB (13.3%) fs: btrfs dev: /dev/sda2
ID-4: /opt size: 444.63 GiB used: 59.16 GiB (13.3%) fs: btrfs dev: /dev/sda2
ID-5: /var size: 444.63 GiB used: 59.16 GiB (13.3%) fs: btrfs dev: /dev/sda2
Swap: ID-1: swap-1 type: partition size: 2 GiB used: 534.2 MiB (26.1%) priority: -2 dev: /dev/sda3
Sensors: System Temperatures: cpu: 36.2 C mobo: N/A gpu: amdgpu temp: 52.0 C
Fan Speeds (RPM): N/A gpu: amdgpu fan: 1266
Info: Processes: 346 Uptime: 9h 18m wakeups: 0 Memory: 31.27 GiB used: 6.06 GiB (19.4%) Init: systemd v: 248 runlevel: 5
target: graphical.target Compilers: gcc: 11.1.1 alt: 11 Packages: 3324 rpm: 3318 flatpak: 6 Shell: Bash v: 5.1.8
running-in: yakuake inxi: 3.3.03
mjl
August 16, 2021, 5:16pm
4
I’m afraid I can’t provide one for Endeavour as I am only on OS at the moment.
dalto
August 16, 2021, 5:23pm
5
It is likely going to be very difficult to help you without a working EOS install.
We will likely need to walk through the specifics of the packages you have installed and/or have you try things to see if they help. Ultimately, they are both Linux so the same performance should be possible.
2 Likes
razor
August 16, 2021, 5:43pm
6
Was Endeavour on wayland or x11?
razor
August 16, 2021, 5:59pm
8
Ryzen 3400G is APU and alongside that u have a RX 560.
Performance difference u get is more inline with vega 11 vs rx 560. So my rough guess is that ur EOS install was configured to use APU instead of discrete GPU.
As mentioned, hard to compare without EOS install.
2 Likes
mjl
August 16, 2021, 10:02pm
9
coild you please explain how to get it to use the discrete gpu?
Install EnOS and someone might do that.
2 Likes
mjl
August 27, 2021, 5:22pm
12
Hi
I waited until the new release today to switch back. Love the new release BTW - BTRFS during install, more package options - just brilliant.
I’ve pasted the output of inxi -Fxxxz
below. Could someone please tell me if I need to install a certain graphics driver? I have a Radeon RX 560 card.
Thanks
System: Kernel: 5.13.12-arch1-1 x86_64 bits: 64 compiler: gcc v: 11.1.0 Desktop: KDE Plasma 5.22.4 tk: Qt 5.15.2
wm: kwin_x11 vt: 1 dm: SDDM Distro: EndeavourOS base: Arch Linux
Machine: Type: Desktop System: XENTA product: 1128775 v: N/A serial: <filter>
Mobo: ASUSTeK model: PRIME A320M-K v: Rev X.0x serial: <filter> UEFI: American Megatrends v: 5603 date: 10/14/2020
CPU: Info: Quad Core model: AMD Ryzen 5 PRO 3400G with Radeon Vega Graphics bits: 64 type: MT MCP arch: Zen rev: 1
cache: L2: 2 MiB
flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm bogomips: 59112
Speed: 2258 MHz min/max: 1400/3700 MHz boost: enabled Core speeds (MHz): 1: 2258 2: 3086 3: 1595 4: 3171 5: 2437
6: 2555 7: 2070 8: 2505
Graphics: Device-1: Advanced Micro Devices [AMD/ATI] Baffin [Radeon RX 550 640SP / RX 560/560X] vendor: ASUSTeK
driver: amdgpu v: kernel bus-ID: 01:00.0 chip-ID: 1002:67ff class-ID: 0300
Device-2: Fushicai USBTV007 Video Grabber [EasyCAP] type: USB driver: usbtv bus-ID: 1-3:4 chip-ID: 1b71:3002
class-ID: 0000 serial: <filter>
Device-3: Microsoft LifeCam HD-3000 type: USB driver: snd-usb-audio,uvcvideo bus-ID: 3-2:2 chip-ID: 045e:0779
class-ID: 0102
Display: x11 server: X.org 1.20.13 compositor: kwin_x11 driver: loaded: amdgpu,ati unloaded: fbdev,modesetting,vesa
resolution: <missing: xdpyinfo>
Message: Unable to show advanced data. Required tool glxinfo missing.
Audio: Device-1: AMD Baffin HDMI/DP Audio [Radeon RX 550 640SP / RX 560/560X] vendor: ASUSTeK driver: snd_hda_intel
v: kernel bus-ID: 01:00.1 chip-ID: 1002:aae0 class-ID: 0403
Device-2: Advanced Micro Devices [AMD] Family 17h HD Audio vendor: ASUSTeK PRIME B450M-A driver: snd_hda_intel
v: kernel bus-ID: 08:00.6 chip-ID: 1022:15e3 class-ID: 0403
Device-3: Microsoft LifeCam HD-3000 type: USB driver: snd-usb-audio,uvcvideo bus-ID: 3-2:2 chip-ID: 045e:0779
class-ID: 0102
Sound Server-1: ALSA v: k5.13.12-arch1-1 running: yes
Sound Server-2: JACK v: 1.9.19 running: no
Sound Server-3: PulseAudio v: 15.0 running: yes
Sound Server-4: PipeWire v: 0.3.34 running: no
Network: Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: ASUSTeK PRIME B450M-A driver: r8169
v: kernel port: e000 bus-ID: 06:00.0 chip-ID: 10ec:8168 class-ID: 0200
IF: enp6s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
Drives: Local Storage: total: 4.95 TiB used: 10.67 GiB (0.2%)
ID-1: /dev/sda vendor: Seagate model: BarraCuda Q1 SSD ZA480CV10001 size: 447.13 GiB speed: 6.0 Gb/s rotation: SSD
serial: <filter> rev: N010 scheme: GPT
ID-2: /dev/sdb vendor: PNY model: CS900 960GB SSD size: 894.25 GiB speed: 6.0 Gb/s rotation: SSD serial: <filter>
rev: 0KA3
ID-3: /dev/sdc vendor: Seagate model: ST4000DM004-2CV104 size: 3.64 TiB speed: 6.0 Gb/s rotation: 5425 rpm
serial: <filter> rev: 0001 scheme: GPT
Partition: ID-1: / size: 437.83 GiB used: 10.67 GiB (2.4%) fs: btrfs dev: /dev/sda2
ID-2: /boot/efi size: 511 MiB used: 576 KiB (0.1%) fs: vfat dev: /dev/sda1
ID-3: /home size: 437.83 GiB used: 10.67 GiB (2.4%) fs: btrfs dev: /dev/sda2
ID-4: /var/log size: 437.83 GiB used: 10.67 GiB (2.4%) fs: btrfs dev: /dev/sda2
Swap: ID-1: swap-1 type: partition size: 8.8 GiB used: 0 KiB (0.0%) priority: -2 dev: /dev/sda3
Sensors: System Temperatures: cpu: 38.8 C mobo: N/A gpu: amdgpu temp: 51.0 C
Fan Speeds (RPM): N/A gpu: amdgpu fan: 1270
Info: Processes: 262 Uptime: 54m wakeups: 0 Memory: 31.28 GiB used: 3.14 GiB (10.0%) Init: systemd v: 249 Compilers:
gcc: 11.1.0 Packages: pacman: 929 Shell: Bash v: 5.1.8 running-in: yakuake inxi: 3.3.05
dalto
August 27, 2021, 5:25pm
13
Nothing jumps out at me. I am going to rename the topic so it is more likely to get the attention of the right people.
mjl
August 27, 2021, 5:26pm
14
Thanks. It’s got a codename of Baffin apparently
Dev0ut
August 27, 2021, 6:48pm
15
I would try to ditch the ati driver ( xf86-video-ati
), install the zen kernel for the esync patch and install vulkan-radeon (for DXVK /w Wine/Proton)
https://wiki.archlinux.org/title/AMDGPU#Selecting_the_right_driver
1 Like
Not strictly needed as it’s not in use anyway.
Very this. linux-zen
has a number of gaming-relevant patches (and linux-lqx
is a good thing to try too, same base, different defaults).
Also this. If you’re using AMDVLK then you may find RADV will provide better performance in most games. Watch out if you have amdvlk
installed at the same time though, https://wiki.archlinux.org/title/Vulkan#Selecting_vulkan_driver