Having trouble running games since switching to Linux Mint (AMD-Vulkan conflict?)

Anything related to gaming on Linux Mint including game discussion or questions concerning Steam or Wine.
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Post Reply
GrayFoxX11
Level 1
Level 1
Posts: 1
Joined: Sat Mar 09, 2024 6:50 pm

Having trouble running games since switching to Linux Mint (AMD-Vulkan conflict?)

Post by GrayFoxX11 »

Hi everyone, I'm a relatively-new Linux user so bear with me if I need elaboration on how to do certain things. I recently switched from Windows 7 to Mint after Valve announced they were stopping W7 support, but now I'm having difficulty running some of my games, namely MGS5 and Project Wingman; I know that my hardware can handle those games, but it seems like Linux isn't utilizing the hardware right or something... maybe Vulkan isn't cooperating with the AMD gpu driver? I get this when I enter vulkaninfo:

Code: Select all

WARNING: [Loader Message] Code 0 : terminator_CreateInstance: Failed to CreateInstance in ICD 4.  Skipping ICD.
ERROR: [../src/amd/vulkan/radv_physical_device.c:1877] Code 0 : Device '/dev/dri/renderD128' is not using the AMDGPU kernel driver: Invalid argument (VK_ERROR_INCOMPATIBLE_DRIVER)
That's as far as I can get in terms of troubleshooting on my own. Here's what I got under the hood:

Code: Select all

System:
  Kernel: 6.1.0-1034-oem x86_64 bits: 64 compiler: N/A
    Desktop: Cinnamon 5.8.4 tk: GTK 3.24.33 wm: muffin vt: 7 dm: LightDM 1.30.0
    Distro: Linux Mint 21.2 Victoria base: Ubuntu 22.04 jammy
Machine:
  Type: Desktop Mobo: MSI model: 970A-G43 (MS-7693) v: 3.0
    serial: <superuser required> UEFI: American Megatrends v: 10.3
    date: 03/28/2013
CPU:
  Info: 8-core model: AMD FX-8320 bits: 64 type: MT MCP smt: enabled
    arch: Piledriver rev: 0 cache: L1: 384 KiB L2: 8 MiB L3: 8 MiB
  Speed (MHz): avg: 3757 high: 3763 min/max: N/A cores: 1: 3762 2: 3748
    3: 3763 4: 3762 5: 3762 6: 3762 7: 3754 8: 3749 bogomips: 60197
  Flags: avx ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Graphics:
  Device-1: AMD Curacao PRO [Radeon R7 370 / R9 270/370 OEM] vendor: Tul
    driver: radeon v: kernel pcie: speed: 5 GT/s lanes: 16 ports:
    active: HDMI-A-1 empty: DP-1,DVI-I-1 bus-ID: 01:00.0 chip-ID: 1002:6811
    class-ID: 0300
  Display: x11 server: X.Org v: 1.21.1.4 driver: X: loaded: ati,radeon
    unloaded: fbdev,modesetting,vesa gpu: radeon display-ID: :0 screens: 1
  Screen-1: 0 s-res: 1440x900 s-dpi: 96 s-size: 381x238mm (15.0x9.4")
    s-diag: 449mm (17.7")
  Monitor-1: HDMI-0 mapped: HDMI-A-1 model: Dell SE178WFP serial: <filter>
    res: 1440x900 hz: 60 dpi: 99 size: 370x230mm (14.6x9.1")
    diag: 436mm (17.2") modes: max: 1440x900 min: 720x400
  OpenGL: renderer: PITCAIRN ( LLVM 15.0.7 DRM 2.50 6.1.0-1034-oem)
    v: 4.5 Mesa 23.2.1-1ubuntu3.1~22.04.2 direct render: Yes
Audio:
  Device-1: AMD SBx00 Azalia vendor: Micro-Star MSI driver: snd_hda_intel
    v: kernel bus-ID: 00:14.2 chip-ID: 1002:4383 class-ID: 0403
  Device-2: AMD Oland/Hainan/Cape Verde/Pitcairn HDMI Audio [Radeon HD 7000
  Series]
    vendor: Tul driver: snd_hda_intel v: kernel pcie: speed: 5 GT/s lanes: 16
    bus-ID: 01:00.1 chip-ID: 1002:aab0 class-ID: 0403
  Sound Server-1: ALSA v: k6.1.0-1034-oem running: yes
  Sound Server-2: PulseAudio v: 15.99.1 running: yes
  Sound Server-3: PipeWire v: 0.3.48 running: yes
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
    vendor: Micro-Star MSI driver: r8169 v: kernel pcie: speed: 2.5 GT/s
    lanes: 1 port: d000 bus-ID: 05:00.0 chip-ID: 10ec:8168 class-ID: 0200
  IF: enp5s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
Drives:
  Local Storage: total: 4.84 TiB used: 1.98 TiB (41.0%)
  ID-1: /dev/sda type: USB vendor: Seagate model: Backup+ Desk
    size: 3.64 TiB speed: <unknown> type: N/A serial: <filter> rev: 040B
    scheme: GPT
  ID-2: /dev/sdb vendor: Western Digital model: WD10EZEX-08M2NA0
    size: 931.51 GiB speed: 6.0 Gb/s type: HDD rpm: 7200 serial: <filter>
    rev: 1A01 scheme: MBR
  ID-3: /dev/sdc vendor: Western Digital model: WD3200AAJS-22L7A0
    size: 298.09 GiB speed: 3.0 Gb/s type: N/A serial: <filter> rev: 3E01
    scheme: GPT
Partition:
  ID-1: / size: 291.85 GiB used: 245.31 GiB (84.1%) fs: ext4 dev: /dev/sdc3
  ID-2: /boot/efi size: 512 MiB used: 6.1 MiB (1.2%) fs: vfat
    dev: /dev/sdc2
Swap:
  ID-1: swap-1 type: file size: 8 GiB used: 0 KiB (0.0%) priority: -2
    file: /swapfile
Sensors:
  System Temperatures: cpu: 47.4 C mobo: N/A gpu: radeon temp: 31.0 C
  Fan Speeds (RPM): N/A
Repos:
  Packages: apt: 2377
  No active apt repos in: /etc/apt/sources.list
  Active apt repos in: /etc/apt/sources.list.d/graphics-drivers-ppa-jammy.list
    1: deb [signed-by=/etc/apt/keyrings/graphics-drivers-ppa-jammy.gpg] https://ppa.launchpadcontent.net/graphics-drivers/ppa/ubuntu jammy main
  Active apt repos in: /etc/apt/sources.list.d/official-package-repositories.list
    1: deb http://packages.linuxmint.com victoria main upstream import backport
    2: deb http://archive.ubuntu.com/ubuntu jammy main restricted universe multiverse
    3: deb http://archive.ubuntu.com/ubuntu jammy-updates main restricted universe multiverse
    4: deb http://archive.ubuntu.com/ubuntu jammy-backports main restricted universe multiverse
    5: deb http://security.ubuntu.com/ubuntu/ jammy-security main restricted universe multiverse
  No active apt repos in: /etc/apt/sources.list.d/steam-beta.list
  Active apt repos in: /etc/apt/sources.list.d/steam-stable.list
    1: deb [arch=amd64,i386 signed-by=/usr/share/keyrings/steam.gpg] https://repo.steampowered.com/steam/ stable steam
    2: deb-src [arch=amd64,i386 signed-by=/usr/share/keyrings/steam.gpg] https://repo.steampowered.com/steam/ stable steam
Info:
  Processes: 272 Uptime: 17m wakeups: 0 Memory: 7.63 GiB
  used: 1.15 GiB (15.0%) Init: systemd v: 249 runlevel: 5 Compilers:
  gcc: 11.4.0 alt: 11/12 Shell: Bash v: 5.1.16 running-in: gnome-terminal
  inxi: 3.3.13
Any help would be greatly appreciated. :?

Edit: I forgot to mention that I'm also having trouble getting Steam to open consistently, I'm at a loss there as well. :(
1000
Level 6
Level 6
Posts: 1040
Joined: Wed Jul 29, 2020 2:14 am

Re: Having trouble running games since switching to Linux Mint (AMD-Vulkan conflict?)

Post by 1000 »

1. Steam for you should work.

1.1. Check system logs
https://github.com/tele1/LinuxTutorial/ ... in/Menu.md

1.2 Support For Steam ( Make sure from you have installed Steam )
https://github.com/ValveSoftware/steam-for-linux/issues

2. Games from Steam which don't have Steam icon / logo need Proton.

2.1 Proton support https://github.com/ValveSoftware/Proton/issues

2.2 Read also wiki
https://github.com/ValveSoftware/Proton ... quirements

You should also know that adding external repositories sometimes may cause package conflicts.
You add at your own risk.

3. Make sure that you have installed some packages.
- " architecture i386 "
- " vulkan " ( I seen in your error )
- " xboxdrv "
- " gamemode "
- Maybe something more
Check for example what need warframe https://sirenwatcher.com/how-to-install ... -on-linux/

4. You can check also Wiki of Arch Linux
4.1 https://wiki.archlinux.org/title/Steam
4.2 https://wiki.archlinux.org/title/Gaming

5. About Your error , I can not find this file on Ubuntu
Only on https://gitlab.freedesktop.org/mesa/mes ... l_device.c
and there is also support.
Support applies to the latest version, but you can search for errors.

6. You can test Lutris also.
Last edited by 1000 on Sun Mar 10, 2024 9:53 am, edited 1 time in total.
Teadrinker
Level 3
Level 3
Posts: 112
Joined: Fri Mar 03, 2023 8:52 am

Re: Having trouble running games since switching to Linux Mint (AMD-Vulkan conflict?)

Post by Teadrinker »

Hi
Graphics:
Device-1: AMD Curacao PRO [Radeon R7 370 / R9 270/370 OEM] vendor: Tul
driver: radeon v: kernel pcie: speed: 5 GT/s lanes: 16 ports:
active: HDMI-A-1 empty: DP-1,DVI-I-1 bus-ID: 01:00.0 chip-ID: 1002:6811
class-ID: 0300
Display: x11 server: X.Org v: 1.21.1.4 driver: X: loaded: ati,radeon
unloaded: fbdev,modesetting,vesa gpu: radeon display-ID: :0 screens: 1
Screen-1: 0 s-res: 1440x900 s-dpi: 96 s-size: 381x238mm (15.0x9.4")
s-diag: 449mm (17.7")
Monitor-1: HDMI-0 mapped: HDMI-A-1 model: Dell SE178WFP serial: <filter>
res: 1440x900 hz: 60 dpi: 99 size: 370x230mm (14.6x9.1")
diag: 436mm (17.2") modes: max: 1440x900 min: 720x400
OpenGL: renderer: PITCAIRN ( LLVM 15.0.7 DRM 2.50 6.1.0-1034-oem)
v: 4.5 Mesa 23.2.1-1ubuntu3.1~22.04.2 direct render: Yes
Your GPU driver is Radeon ATM. There is another driver named AMDGPU which is much better for gaming. You can use this driver instead of Radeon driver by doing this (from this topic):
SMG wrote:You can enable amdgpu support by adding these four kernel parameters radeon.si_support=0 amdgpu.si_support=1 radeon.cik_support=0 amdgpu.cik_support=1 to grub. (Note: there is a space between the parameters.) You can use the following information How to add a kernel parameter to temporarily or permanently add the parameters. When you add them temporarily, they are added only for that current boot cycle, so if, for any reason, they seems to cause issues or do not work, all you need to do is reboot to clear them. If you need more details than that topic provides, just let us know.
Post Reply

Return to “Gaming”