You are not logged in.

#1 2017-04-02 09:03:54

kamelie1706
Member
Registered: 2014-02-19
Posts: 176

[SOLVED] Dirt rally (Phenom x6 + RX 460)

Hi

Has anyone managed to get the game working correctly on arch using amdgpu opensource drivers?

My config

  PROCESSOR:          AMD Phenom II X6 1055T @ 2.80GHz (6 Cores)
    Core Count:       6
    Extensions:       SSE 4a
    Cache Size:       512 KB
    Microcode:        0x10000dc
    Scaling Driver:   acpi-cpufreq schedutil

  GRAPHICS:           MSI AMD Radeon RX 460 2048MB
    OpenGL:           4.5 Mesa 17.0.2 Gallium 0.4 (LLVM 3.9.1)
    Display Driver:   modesetting 1.19.3
    Monitor:          2963
    Screen:           2560x1080

  MOTHERBOARD:        ASUS M4A88TD-V EVO/USB3
    Memory:           12288MB
    Chipset:          AMD RS880
    Network:          Realtek RTL8111/8168/8411

  DISK:               2 x 500GB Western Digital WD5000AAKS-0 + 64GB KINGSTON SNV425S + 63GB SanDisk SDSSDP06 + 2000GB Expansion Desk
    File-System:      ext4
    Mount Options:    data=ordered relatime rw
    Disk Scheduler:   CFQ

  OPERATING SYSTEM:   Arch Linux
    Kernel:           4.10.6-1-ARCH (x86_64)
    Desktop:          KDE Frameworks 5
    Compiler:         GCC 6.3.1 20170306

Menu are so sluggish that it is barely usable to navigate even if CPU&GPU do not look max out.
Performance in games are inconsistent between resolution (some higher resolution gives more fps at same preset)
At the beginning of the game I get warning that my distribution/hardware does not meet the minimum requirements ... not expecting max out resolution but some intermediate/low settings/resolutions should be possible.

Wondering if the desktop resolution (pretty high at 2560x1080) has an influence? need to check ....

Any direction to dig into?

Last edited by kamelie1706 (2017-04-03 17:31:37)

Offline

#2 2017-04-03 06:16:28

kamelie1706
Member
Registered: 2014-02-19
Posts: 176

Re: [SOLVED] Dirt rally (Phenom x6 + RX 460)

Progressing ....
This is my baseline for performance
dirty_rally_win_linux.png?raw=1

For the cpu not maxing out I will dig more deeper in that direction
https://wiki.archlinux.org/index.php/CP … cy_scaling

And check the bios at the same time ...

Any other hint?

Offline

#3 2017-04-03 13:49:32

Gosi
Member
From: Vienna, Austria
Registered: 2010-02-25
Posts: 100

Re: [SOLVED] Dirt rally (Phenom x6 + RX 460)

Maybe you should try the radeon driver https://www.phoronix.com/scan.php?page= … deon&num=1

Offline

#4 2017-04-03 16:53:45

kamelie1706
Member
Registered: 2014-02-19
Posts: 176

Re: [SOLVED] Dirt rally (Phenom x6 + RX 460)

What driver are you referring to?

The one I use is this one
https://www.archlinux.org/packages/?nam … deo-amdgpu

Same as tested in Phoronix article.

Offline

#5 2017-04-03 17:01:30

kamelie1706
Member
Registered: 2014-02-19
Posts: 176

Re: [SOLVED] Dirt rally (Phenom x6 + RX 460)

Found something weird with cpupower

analyzing CPU 0:
  driver: acpi-cpufreq
  CPUs which run at the same hardware frequency: 0
  CPUs which need to have their frequency coordinated by software: 0
  maximum transition latency: 4.0 us
  hardware limits: 800 MHz - 2.80 GHz
  available frequency steps:  2.80 GHz, 2.20 GHz, 1.50 GHz, 800 MHz
  available cpufreq governors: performance schedutil
  current policy: frequency should be within 800 MHz and 2.80 GHz.
                  The governor "performance" may decide which speed to use
                  within this range.
  current CPU frequency: Unable to call hardware
  current CPU frequency: 2.80 GHz (asserted by call to kernel)
  boost state support:
    Supported: yes
    Active: yes

If I believe the wiki this is not the correct module load for phenom, it should be powernow-k8!

**** EDIT ****
My mistake :-(
CPUFreq driver for K8/K10 Athlon 64/Opteron/Phenom processors. Since Linux 3.7 'acpi-cpufreq' will automatically be used for more modern CPUs from this family.

Using

sudo cpupower frequency-set -g performance

has fixed the problem  and the game is now playable!

Last edited by kamelie1706 (2017-04-03 17:31:14)

Offline

Board footer

Powered by FluxBB